kiến thức Cách setup Mesh wifi (aka fast roaming) với router chạy DD-WRT/openWRT

Cái 802.11r đòi hỏi phải đc support từ cả APs & Station(client). Trong mọi trường hợp quyết định roaming là chủ động xuất phát từ Sta chứ ko phài từ APs. Nếu thiết bị của bạn ko chịu roaming khi sóng yếu là do nó ko support 802.11r or có lỗi gì đó.
Bạn chẳng hiểu gì về 802.11r cả. 802.11r chẳng hỗ trợ gì về việc chọn AP sóng mạnh hơn cả
 
Bạn chẳng hiểu gì về 802.11r cả. 802.11r chẳng hỗ trợ gì về việc chọn AP sóng mạnh hơn cả
Theo wikipedia
IEEE 802.11r-2008 or fast BSS transition (FT), also called fast roaming, is an amendment to the IEEE 802.11 standard to permit continuous connectivity aboard wireless devices in motion, with fast and secure handoffs from one base station to another managed in a seamless manner. It was published on July 15, 2008. IEEE 802.11r-2008 was rolled up into 802.11-2012.[1]

IEEE 802.11r specifies fast Basic Service Set (BSS) transitions between access points by redefining the security key negotiation protocol, allowing both the negotiation and requests for wireless resources (similar to RSVP but defined in 802.11e) to occur in parallel.

The key negotiation protocol in 802.11i specifies that, for 802.1X-based authentication, the client is required to renegotiate its key with the RADIUS or other authentication server supporting Extensible Authentication Protocol (EAP) on every handoff, a time-consuming process. The solution is to allow for the part of the key derived from the server to be cached in the wireless network, so that a reasonable number of future connections can be based on the cached key, avoiding the 802.1X process. A feature known as opportunistic key caching (OKC) exists today, based on 802.11i, to perform the same task. 802.11r differs from OKC by fully specifying the key hierarchy.

Protocol operation
The non-802.11r BSS transition goes through six stages:


  • Scanning – active or passive for other APs in the area.
  • Exchanging 802.11 authentication messages (first from the client, then from the AP) with the target access point.
  • Exchanging reassociation messages to establish connection at target AP.

At this point in an 802.1X BSS, the AP and Station have a connection, but are not allowed to exchange data frames, as they have not established a key.


  • 802.1X pairwise master key (PMK) negotiation.
  • Pairwise transient key (PTK) derivation – 802.11i 4-way handshake of session keys, creating a unique encryption key for the association based on the master key established from the previous step.
  • QoS admission control to re-establish QoS streams.

A fast BSS transition performs the same operations except for the 802.1X negotiation, but piggybacks the PTK and QoS admission control exchanges with the 802.11 Authentication and Reassociation messages.
 
Xin cách roaming trên con padavan đi ạ
1 con thì bật DHCP làm router
1 con thì tắt DHCP set cùng dãy mạng với con trên
chỗ chỉnh sóng 5Ghz có chỗ TX Power adjust, cái này chỉnh tín hiệu tối thiểu sẽ drop client, cầm đt chạy chỉnh chọt như chủ thớt chỉ rồi ra con số hợp lý là đc, chỉnh càng hợp lý roaming càng tốt.
 
Thực ra pandavan custom từ openwrt nên Fast Roaming vẫn được nhé. Giao diện GUI không cấu hình được thì vẫn có thể ssh vào cấu hình bằng dòng lệnh
hic em thì mù openwrt mới chạy sang padavan giờ lại chạy lệnh thì chua léc luôn
 
1 con thì bật DHCP làm router
1 con thì tắt DHCP set cùng dãy mạng với con trên
chỗ chỉnh sóng 5Ghz có chỗ TX Power adjust, cái này chỉnh tín hiệu tối thiểu sẽ drop client, cầm đt chạy chỉnh chọt như chủ thớt chỉ rồi ra con số hợp lý là đc, chỉnh càng hợp lý roaming càng tốt.
chắc em vẫn sống ở xwrt 1 clik là roaming cho nhanh chua quá :(
 
Haha, google ko có tính phí đâu bạn ợ. :v
+++ Bạn đừng viết cái giọng diễu cợt như vậy.
Bạn đọc lại xem chỗ nào nó nói 802.11r hỗ trợ chọn AP sóng mạnh hơn để connect ?. Nó chỉ giảm thời gian connect khi chuyển từ AP1 sang AP2 ( with fast and secure handoffs from one base station to another managed in a seamless manner --- không cần 4 bước -- 4-way handshake of session keys ) . Còn việc client chuyển connect sang AP khác khi sóng quá yếu nó sẽ chọn cái AP có thể connect được (cái này thì ko cần 802.11r nó vẫn hoạt động như vậy). Khác hoàn toàn với việc cả 2 AP : AP1 và AP2 đều mạnh nhưng nó vẫn chọn cái mạnh hơn để có kết nối tốt hơn. Công nghệ hiện nay họ dùng controller để điều khiển việc này.

Client sẽ vẫn keep connect với AP1 dù chỉ 1 vạch sóng trong khi có AP2 sóng mạnh hơn.

Chính vì vậy, để AP chủ động disconnect khi mức độ sóng thấp (do mình đặt ra) khi đó client sẽ connect vào AP sóng mạnh hơn thay vì cứ keep connect AP cũ với rate 1, 2 M nên mình mới hỏi bạn cái " drop clients with low signal " trong firmware openwrt vì mình tưởng bạn build dc bản mod có phần này.

Bạn có thể đọc thêm :

https://forum.openwrt.org/t/finally-got-802-11v-working-fully-few-pointers/56678

https://forum.openwrt.org/t/how-to-automatically-disconnect-client-when-rssi-is-low/6352
 
ở nhà cũng đang xài mỗi tầng 1 con tp link 840N padavan để AP mode roaming giả cầy
đi tầng nào cũng full sóng để load fb tiện phết :adore:
 
Mình thắc mắc là nói là mesh nhưng nếu mình cần đổi pass hay ssid thì phải đổi cả 2-3 con hay chỉ cần vào 1 con đổi rồi nó tự đồng bộ vậy :)
 
Mình thắc mắc là nói là mesh nhưng nếu mình cần đổi pass hay ssid thì phải đổi cả 2-3 con hay chỉ cần vào 1 con đổi rồi nó tự đồng bộ vậy :)
Cái này làm được nhưng phải pro để build firmware riêng, có controller quản lý, nói chung là được, còn bình thường thì đổi thủ công từng con.
 
Đang xài Aruba nhưng vẫn thích vọc cái này , bỏ qua vấn đề Mesh (dây cho nó nhanh) thì fast roaming so sánh với Arua thế nào mấy Bác. Chỉ thấy aruba setup cho mấy node nhanh thôi, chứ open wrt cũng hay nhỉ
 
Ví dụ cắm trực tiếp một con router cài openwrt vào con modem của nhà mạng thì có fast roaming với cái wifi của nhà mạng được không nhỉ các bác?
 
Mình đang cài fast roaming cho 3 node chạy OpenWrt
Dùng 5Ghz thì roaming ngon lành.
Mà dùng 2.4Ghz nó nhất định ko chịu roaming @@
 
Back
Top