🌐 VI | EN

Hướng dẫn thêm VLAN vào Guest WIFI trên Firmware gốc Xiaomi AX9000

Nghia Phan
Nghia Phan
🌐 English version Bài viết kỹ thuật Lượt xem
  • Mình đang sử dụng Xiaomi AX9000. Firmware gốc của Xiaomi bị giới hạn rất nhiều chức năng, đã tìm kiếm rất nhiều custom FW từ OpenWRT bản chính thức cho đến các phiên bản QSDK của qualcomm, chung quy lại thì thấy OpenWRT cho AX9000 chưa có ROM nào ổn định với ngon ngẻ cả. ROM gốc vãn là tốt nhất.
  • Một điều rất hay đó là FW của Xiaomi cũng là 1 phiên bản OpenWRT nhưng nó đã được tinh chỉnh lại, chính vì thế, chúng ta có thể cấú hình trực tiếp trong hệ thống mà không cần đến giao diện của Xiaomi
  • Sau khi tìm hiểu các bài viết trên wiki cũng như google thì mình đã cấu hình thành công VLAN trên Xiaomi AX9000.
  • Bài hướng dẫn này không dành cho newbie

I. Tổng quan

  • Xiaomi AX9000 đã mở SSH.
  • Xiaomi AX9000 đang chạy chế độ AP
  • Modem tổng đang chạy RouterOS (Mikrotik) đã cấu hình VLAN10 cho Guest có dải IP là 10.0.3.0/24 và mạng LAN chính có dải IP 10.0.0.1/23.
  • Cổng WAN của AX9000 được cắm vào Modem (Mikrotik), các cổng còn lại của AX9000 sử dụng cho PC và TV (mạng LAN chính)
  • Mạng WIFI khách được thêm vào AX9000 sẽ được gán VLAN 10, mọi clients kết nối vào WIFI khách sẽ được Modem cấp dải IP 10.0.3.0/24
ℹ️ Thông tin

Các thông số trên đây có thể thay đổi tuỳ thuộc vào mạng bạn đang cấu hình. Các router khác của Xiaomi có thể làm tương tự (không chắc 100% vì tuỳ vào CPU, switch… mà cách cách cấu hình có thể khác nhau)

Quảng cáo

II. Cấu hình

  • 2 file chính cần chỉnh sửa là /etc/config/network/etc/config/wireless
  • Nội dung 2 file sau khi được chỉnh sửa sẽ như sau, những phần được chú thích là những phần được thêm vào:

1. File /etc/config/network

config interface 'loopback'	option ifname 'lo'	option proto 'static'	option ipaddr '127.0.0.1'	option netmask '255.0.0.0'config switch	option name 'switch0'config interface 'lan'	option force_link '1'	option type 'bridge'	option proto 'static'	option multicast_querier '0'	option igmp_snooping '0'	option macaddr 'xx:xx:xx:xx:xx:xx'	option ipaddr '10.0.0.3'	option netmask '255.255.254.0'	option gateway '10.0.0.1'	option mtu '1500'	option ifname 'eth0 eth1 eth2 eth3 eth4'config interface 'eth0'	option ifname 'eth0'config interface 'eth1'	option ifname 'eth1'config interface 'eth2'	option ifname 'eth2'config interface 'eth3'	option ifname 'eth3'	option keepup '1'config interface 'eth4'	option ifname 'eth4'	option keepup '1'# === PHẦN THÊM MỚI CHO VLAN 10 GUEST ===config device	option type '8021q'	option ifname 'eth4'	option vid '10'	option name 'eth4.10'config interface 'vlan10'	option type 'bridge'	option ifname 'eth4.10'	option proto 'static'	option ipaddr '10.0.3.2'	option netmask '255.255.255.0'	option gateway '10.0.3.1'	list dns '10.0.0.4'
  • Giải thích:
    • Tag VLAN có VID là 10 vào cổng eth4 (Port 2.5G trên Router).
    • Gán IP tĩnh cho interface10.0.3.2 với gateway10.0.3.1 netmask 255.255.255.0 tương ứng với /24 (Trên modem chính là mikrotik, mình set up dải ip 10.0.3.0/24 sử dụng cho Guest), DNS Server là 10.0.0.4 (DNS này mình setup là AdguardHome sử dụng trong toàn mạng LAN, có thể tùy chỉnh hoặc xóa bỏ dòng này).

2. File /etc/config/wireless

config wifi-device 'wifi0'	option type 'qcawificfg80211'	option macaddr 'xx:xx:xx:xx:xx:xx'	option hwmode '11axa'	option htmode 'HT80'	option country 'CN'	option disabled '0'	option txpwr 'max'	option txbf '3'	option ax '1'	option bw '0'	option channel '0'	option autoch '2'config wifi-iface	option device 'wifi0'	option ifname 'wl0'	option network 'lan'	option mode 'ap'	option wpsdevicename 'XiaoMiRouter'	option channel_block_list '36,40,44,48,52,56,60,64,165'	option macfilter 'disabled'	option miwifi_mesh '0'	option disabled '0'	option bsd '0'	option rrm '0'	option wnm '0'	option ssid 'Xiaomi AX9000_5G'	option encryption 'psk2'	option key 'xxxxxxxx'	option wscconfigstatus '2'	option hidden '0'config wifi-device 'wifi1'	option type 'qcawificfg80211'	option macaddr 'xx:xx:xx:xx:xx:xx'	option hwmode '11axg'	option htmode 'HT40'	option country 'CN'	option disabled '0'	option txpwr 'max'	option txbf '3'	option ax '1'	option channel '0'	option autoch '2'	option bw '0'config wifi-iface	option device 'wifi1'	option ifname 'wl1'	option network 'lan'	option mode 'ap'	option wpsdevicename 'XiaoMiRouter'	option intop '1'	option vht_mcs_10_11 '1'	option amsdu '2'	option macfilter 'disabled'	option bsd '0'	option rrm '0'	option wnm '0'	option ssid 'Xiaomi AX9000'	option encryption 'psk2'	option key 'xxxxxxxx'	option wscconfigstatus '2'	option disabled '0'	option hidden '0'# === PHẦN THÊM MỚI CHO GUEST WIFI (VLAN 10) ===config wifi-iface                          	option device 'wifi1'	option ifname 'wl10'	option network 'vlan10'	option mode 'ap'	option ssid 'WIFI Khach - Free WIFI'	option encryption 'none'	option disabled '0'	option hidden '0'config wifi-device 'wifi2'	option type 'qcawificfg80211'	option macaddr 'xx:xx:xx:xx:xx:xx'	option hwmode '11axa'	option htmode 'HT80'	option country 'CN'	option disabled '0'	option txpwr 'max'	option txbf '3'	option ax '1'	option bw '0'	option channel '0'	option autoch '2'	option disabled '1'config wifi-iface	option device 'wifi2'	option ifname 'wl2'	option network 'lan'	option mode 'ap'	option wpsdevicename 'XiaoMiRouter'	option channel_block_list '52,56,60,64,149,153,157,161,165'	option macfilter 'disabled'	option miwifi_mesh '0'	option bsd '0'	option rrm '0'	option wnm '0'	option ssid 'Xiaomi_4DC5_5G_Game'	option encryption 'psk2'	option key 'xxxxxxxx'	option wscconfigstatus '2'	option disabled '1'	option hidden '0'config wifi-device 'wifi3'	option type 'qcawificfg80211'	option channel 'auto'	option macaddr 'xx:xx:xx:xx:xx:xx'	option hwmode '11ac'	option htmode 'HT20'	option country 'CN'	option disabled '0'	option txpwr 'max'	option txbf '3'	option ax '0'	option dbglog_disable '1'	option disabled '1'config wifi-iface	option device 'wifi3'	option ifname 'wl3'	option mode 'sta'	option ssid 'MIIOT_DEV'	option encryption 'none'	option wpsdevicename 'XiaoMiRouter'	option disabled '1'config wifi-iface 'miot_2G'	option ifname 'wl33'	option network 'miot'	option encryption 'none'	option device 'wifi1'	option mode 'ap'	option hidden '1'	option maxsta '20'	option ssid '25c829b1922d3123_miwifi'	option bsd '0'	option disabled '1'	option ap_isolate '1'
  • Giải thích:
    • Khối wifi-iface wl10 được sử dụng để tạo 1 mạng wifi mới có tên là WIFI Khach - Free WIFI, devicewifi1 tương ứng với mạng 2.4Ghz, gán vào network 'vlan10' và không cài đặt password.
  • Sau khi chỉnh sửa xong 2 file, chạy lệnh /etc/init.d/network reload để cấu hình có hiệu lực.
  • Cấu hình này không bị mất sau khi khởi động lại router.
  • Không vào lại trong quản lý trên web để tránh bị ghi đè cấu hình > làm lại từ đầu.

Link tham khảo: OpenWrt Driver-Level VLANs

Thẻ: #Xiaomi

Bình Luận & Thảo Luận

Góp ý, hỏi đáp và chia sẻ suy nghĩ của bạn

Markdown & QQ Emoji
Đang tải khung bình luận...