Lỗi này ít gặp nhưng nếu có sẽ khó chịu: Trường hợp trong một mạng LAN, có từ 02 Unifi switch nhưng không có Unifi router mà sử dụng của hãng khác để làm gateway (xem sơ đồ mạng vẽ bằng draw.io - có thể dùng các phần mềm khác để vẽ lại chi tiết hơn).
Trong ứng dụng Unifi Network (controller), mở tab Unifi device ta thấy uplink port của switch này (US-8-60W#1) lại là uplink port của switch kia (US-8-150W#1) và ngược lại.
Thực tế, switch US-8-60W được gắn với port 3, switch US-8-150W được gắn với port 4 của router RT2600ac. 2 port hiện để default, không aggregate (gộp).
Hiện tượng này gây ra tình trạng vòng lặp khiến ta không thể sử dụng tính năng Topology của ứng dụng UniFi Network.
Kỳ lạ hơn, với Unifi Access Point AP-LR mà Ubiquity cảnh báo không còn hỗ trợ (Firmware and security updates are no longer supported. The device was fully supported until Mar 1, 2021.)
- Thủ thuật tạm thời khắc phục lỗi:
- Tìm địa chỉ MAC của gateway. Trong ví dụ này tôi sử dụng Synology Router RT-2600AC với MAC Address 00:11:32:xx:xx:af, IP 10.1.6.8 và cũng Uplink về US-8-60W#1
hoặc sử dụng lệnh arp -a trong cmd:
hoặc scan IP để tìm MAC của router:
Mở cấu hình một trong hai switch gây lỗi, ta thấy switch US-8-60W có uplink port US-8-150W#1.
Mở tab Setting ta thấy port uplink US-8-60W#1 đang có màu xanh:
Nhấn vào port này và chọn MAC ID Filter Allow List, thêm địa chỉ MAC của gateway đã tìm được ở trên (trong ví dụ này là 00:11:32:xx:xx:AF). Nhấn Apply Changes để chấp nhận thay đổi.
Thực hiện thao tác này, ứng dụng Unifi Network cho biết có 02 vấn đề xảy ra: 1. Cảnh báo chặn MAC do người dùng xác định (Block User Defined MAC); 2. Bỏ chặn khách nếu cần (Unblock the Client if need). Hay nói cách khác, Port này sẽ chỉ cho thiết bị có địa chỉ MAC xác định được kết nối, còn lại sẽ chặn.
Mất khoảng 10-15" để cấu hình mới của Unifi Switch có tác dụng. Port chuyển sang màu xám và nhấp nháy biểu tượng cảnh báo, Uplink Port#1 không có thông tin:
Hãy thực hiện tương tự cho Unifi switch còn lại để có topology đúng nhất. Xong, quay ra màn hình chính thấy uplink port của 02 switch này chỉ còn gạch ngang.
Thử xem... Mở Topology, load thành công trên desktop và mobile:
Lưu ý:
- Tuy nhiên, theo topology này, gateway vẫn là 01 thiết bị có uplink từ Unifi switch nên khả năng vẫn LOOP ngay cả khi chỉ có 01 switch??? Thủ thuật trên chỉ mang tính thử nghiệm, không phải là cách làm chính thống. Bởi vì nếu thực hiện sửa lỗi như trên, đồng nghĩa với việc bạn sẽ không thể kết nối với các thiết bị trong switch này khi đang kết nối với switch kia và ngược lại.
Tôi đã liên hệ với Ubiquiti hỗ trợ hôm 31/3/2022.
Trước mắt họ đã tiếp nhận và trả lời hôm 1/4/2022: "The loop situation shown in the portal does it in any way possibly relate to misconfiguration on physical end or this is more of a UI issue ? There are improvements planned for the topology page in future versions".
Và sau nhiều lần diễn giải, ngày 13/4/2022, Ubiquiti cho rằng: "The switch FC:EC:DA:4C:21:BB (US-8-60W) and E0:63:DA:28:39:94 (US-8-150W) are connected to the router. This is happening because these devices use LLDP to detect other devices and populate the topology page. In your scenario, the lldp packet from one switch is going to the router and forwarded to other switch and vice versa. This is causing the topology issue.
This is currently reported and we will be addressing in some form. The topology page would work ideally if the whole stack is Unifi."
Hy vọng phiên bản mới hơn Unifi Controller 7.0.25 có thể không còn lỗi này nếu hãng UBNT tiếp nhận và sửa lỗi.