#20604: WDS link loses connectivity under network load
--------------------+------------------------
Reporter: tribut | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: kernel | Version: Trunk
Keywords: wds |
--------------------+------------------------
I'm running OpenWRT 15.04 (r46767) on a TP-Link WDR-4300 and a TP-Link
WDR-3600, connected via WDS.
{{{
|-- Cable-Client 1
Internet -- WDR4300 -(Wifi/WDS)- WDR3600 --|-- Cable-Client 2
|-- Cable-Client 3
}}}
This works fine until one of the clients connected to the WDR3600 creates
a significant load on the network (e.g. a large rsync-Job or a torrent).
After a while (around 60 seconds), the WDS link completely dies (routers
can't ping each other, can't connect to the internet from cable clients).
The other wifi clients connected to the WDR4300 still have internet though
and I can still connect to the WDR3600 from the cable clients. Typing
`wifi up` on the WDR3600 restores connectivity.
Unfortunately, nothing is logged on either router when this happens. This
is what I get on WDR3600 after I type `wifi up`:
{{{
Sat Sep 26 16:08:45 2015 kern.info kernel: [ 1708.500000] wlan1:
deauthenticating from 62:66:b3:8a:4c:38 by local choice (Reason:
3=DEAUTH_LEAVING)
Sat Sep 26 16:08:45 2015 daemon.notice netifd: Network device 'wlan1' link
is down
Sat Sep 26 16:08:45 2015 kern.info kernel: [ 1708.530000] br-lan: port
3(wlan1) entered disabled state
Sat Sep 26 16:08:45 2015 kern.info kernel: [ 1708.580000] br-lan: port
3(wlan1) entered disabled state
Sat Sep 26 16:08:45 2015 kern.info kernel: [ 1708.610000] device wlan1
left promiscuous mode
Sat Sep 26 16:08:45 2015 kern.info kernel: [ 1708.610000] br-lan: port
3(wlan1) entered disabled state
Sat Sep 26 16:08:45 2015 kern.info kernel: [ 1709.230000] IPv6:
ADDRCONF(NETDEV_UP): wlan1: link is not ready
Sat Sep 26 16:08:46 2015 daemon.notice netifd: radio1 (5433): Successfully
initialized wpa_supplicant
Sat Sep 26 16:08:46 2015 kern.info kernel: [ 1709.770000] device wlan1
entered promiscuous mode
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.680000] wlan1:
authenticate with 62:66:b3:8a:4c:38
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.690000] wlan1: send auth
to 62:66:b3:8a:4c:38 (try 1/3)
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.700000] wlan1:
authenticated
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.710000] wlan1: associate
with 62:66:b3:8a:4c:38 (try 1/3)
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.710000] wlan1: RX
AssocResp from 62:66:b3:8a:4c:38 (capab=0x11 status=0 aid=1)
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.720000] wlan1:
associated
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.720000] IPv6:
ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
Sat Sep 26 16:08:48 2015 daemon.notice netifd: Network device 'wlan1' link
is up
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.760000] br-lan: port
2(wlan1) entered forwarding state
Sat Sep 26 16:08:48 2015 kern.info kernel: [ 1711.760000] br-lan: port
2(wlan1) entered forwarding state
Sat Sep 26 16:08:50 2015 kern.info kernel: [ 1713.760000] br-lan: port
2(wlan1) entered forwarding state
}}}
I even tried moving the WDS link to a separate SSID which is not used by
normal clients, but this did not change the behavior.
What can I do to help debug this?
--
Ticket URL: <https://dev.openwrt.org/ticket/20604>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets