Ath - clients with weak signals not working after upgrade to FreeBSD 11.0

Adrian Chadd adrian at freebsd.org
Thu Jul 31 20:43:35 UTC 2014


I think the idle counter there is the receive idle counter. Ie, it's
not hearing frames from them.

See if you can figure out what frames it isn't hearing.

The RSSI's look fine. So there's likely something else odd going on


-a


On 31 July 2014 13:00, Johann Hugo <jhugo at meraka.csir.co.za> wrote:
> Hi
>
> After an upgrade from FreeBSD 9.0 to 11.0 I'm losing comms to some of the wifi
> clients that worked when I was using FreeBSD 9.0 (long distance links in mesh)
>
> On CURRENT the devices are still showing with list sta, but the idle counter
> keeps growing + no comms to them.
>
>
> FreeBSD 9.0-STABLE
>
> mesh-6c9a:~ # ifconfig wlan1 list sta
> ADDR               AID CHAN RATE RSSI IDLE  TXSEQ  RXSEQ CAPS FLAG
> 00:21:a4:35:6c:a9    0  104   0M  9.5    0    421  60496 I    A
> 00:21:a4:35:6c:96    0  104  54M 21.0    0     98  10496 I    AQ      WME
> 00:21:a4:35:83:38    0  104   6M  6.5    0     28    448 I    AQ      WME
> 00:21:a4:35:83:1b    0  104   9M  8.0    0   4680  37056 I    AQ      WME
> 00:80:48:62:e1:0f    0  104   6M  9.5    0     50  47136 I    AQ      WME
>
>
> FreeBSD 11.0-CURRENT
>
> mesh-6c9a:~ # ifconfig wlan1 list sta
> ADDR               AID CHAN RATE RSSI IDLE  TXSEQ  RXSEQ CAPS FLAG
> 00:21:a4:35:6c:a9    0  104   0M 13.5    0    142  38384 I    A
> 00:21:a4:35:6c:96    0  104  54M 22.0    0     11  18048 I    AQ      WME
> 00:21:a4:35:83:1b    0  104   6M  8.0   60      0      0 I    AQ      WME
> 00:80:48:62:e1:0f    0  104   6M 11.5   30      0  41248      A
> 00:21:a4:35:83:38    0  104   6M  7.0   60      0      0 I    AQ      WME
>
>
> ----------------------------------------------------------------------------
> FreeBSD 9.0-STABLE
>
> mesh-6c9a:~ # uname -a
> FreeBSD mesh-6c9a 9.0-STABLE FreeBSD 9.0-STABLE #1 r229528:231308: Wed Nov 27
> 12:21:54 SAST 2013     root at magrathea.meraka.csir.co.za:/scratch/9-stable-
> old/obj/arm.armeb/var/scratch/9-stable-old/src/sys/SMALL-CAMBRIA  arm
>
> dmesg
> ath1: <Atheros 9280> irq 27 at device 2.0 on pci0
> [ath] enabling AN_TOP2_FIXUP
> ath1: AR9280 mac 128.2 RF5133 phy 13.0
>
> mesh-6c9a:~ # ifconfig -v wlan1
> wlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>         ether 00:21:a4:35:6c:a9
>         inet6 fe80::221:a4ff:fe35:6ca9%wlan1 prefixlen 64 scopeid 0xb
>         inet6 fd35:ac5b:b116:10:221:a4ff:fe35:6ca9 prefixlen 64
>         nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
>         media: IEEE 802.11 Wireless Ethernet autoselect mode 11a <adhoc>
>         status: running
>         ssid mesh05 channel 104 (5520 MHz 11a) bssid 02:8c:ca:fe:ca:05
>         regdomain NONE country ZA anywhere ecm authmode OPEN -wps -tsn
>         privacy OFF deftxkey UNDEF powersavemode OFF powersavesleep 100
>         txpower 27 txpowmax 50.0 -dotd rtsthreshold 2346 fragthreshold 2346
>         bmiss 7
>         11a     ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
>         11b     ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
>         11g     ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
>         turboA  ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
>         turboG  ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
>         sturbo  ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
>         11na    ucast NONE    mgmt 12 MCS  mcast 12 MCS  maxretry 6
>         11ng    ucast NONE    mgmt  2 MCS  mcast  2 MCS  maxretry 6
>         half    ucast NONE    mgmt  3 Mb/s mcast  3 Mb/s maxretry 6
>         quarter ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
>         scanvalid 60 -bgscan bgscanintvl 300 bgscanidle 250
>         roam:11a     rssi    7dBm rate 12 Mb/s
>         roam:11b     rssi    7dBm rate  1 Mb/s
>         roam:11g     rssi    7dBm rate  5 Mb/s
>         roam:turboA  rssi    7dBm rate 12 Mb/s
>         roam:turboG  rssi    7dBm rate 12 Mb/s
>         roam:sturbo  rssi    7dBm rate 12 Mb/s
>         roam:11na    rssi    7dBm  MCS  1
>         roam:11ng    rssi    7dBm  MCS  1
>         roam:half    rssi    7dBm rate  6 Mb/s
>         roam:quarter rssi    7dBm rate  3 Mb/s
>         -pureg protmode CTS -ht -htcompat -ampdu ampdulimit 8k ampdudensity 8
>         -amsdu -shortgi htprotmode RTSCTS -puren smps -rifs wme burst -dwds
>         roaming AUTO bintval 100
>         AC_BE cwmin  4 cwmax 10 aifs  3 txopLimit   0 -acm ack
>               cwmin  4 cwmax 10 aifs  3 txopLimit   0 -acm
>         AC_BK cwmin  4 cwmax 10 aifs  7 txopLimit   0 -acm ack
>               cwmin  4 cwmax 10 aifs  7 txopLimit   0 -acm
>         AC_VI cwmin  3 cwmax  4 aifs  2 txopLimit  94 -acm ack
>               cwmin  3 cwmax  4 aifs  2 txopLimit  94 -acm
>         AC_VO cwmin  2 cwmax  3 aifs  2 txopLimit  47 -acm ack
>               cwmin  2 cwmax  3 aifs  2 txopLimit  47 -acm
>         groups: wlan
>
> -------------------------------------------------------------------------------
> FreeBSD 11.0
>
> dmesg
> ath1: <Atheros 9220> irq 27 at device 2.0 on pci0
> [ath] enabling AN_TOP2_FIXUP
> ath1: AR9220 mac 128.2 RF5133 phy 13.0
> ath1: 2GHz radio: 0x0000; 5GHz radio: 0x00c0
>
>
> mesh-6c9a:~ # uname -a
> FreeBSD mesh-6c9a 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r269182M: Mon Jul 28
> 14:51:06 SAST 2014     root at magrathea.meraka.csir.co.za:/var/scratch/11-
> current/obj/arm.armeb/var/scratch/11-current/src/sys/SMALL-CAMBRIA  arm
>
> mesh-6c9a:~ # ifconfig -v wlan1
> wlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>         ether 00:21:a4:35:6c:a9
>         inet6 fe80::221:a4ff:fe35:6ca9%wlan1 prefixlen 64 scopeid 0x8
>         inet6 fd35:ac5b:b116:10:221:a4ff:fe35:6ca9 prefixlen 64
>         groups: wlan
>         ssid mesh05 channel 104 (5520 MHz 11a) bssid 02:8c:ca:fe:ca:05
>         regdomain NONE country ZA anywhere ecm authmode OPEN -wps -tsn
>         privacy OFF deftxkey UNDEF powersavemode OFF powersavesleep 100
>         txpower 27 txpowmax 50.0 -dotd rtsthreshold 2346 fragthreshold 2346
>         bmiss 7
>         11a     ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
>         11b     ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
>         11g     ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
>         turboA  ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
>         turboG  ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
>         sturbo  ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
>         11na    ucast NONE    mgmt 12 MCS  mcast 12 MCS  maxretry 6
>         11ng    ucast NONE    mgmt  2 MCS  mcast  2 MCS  maxretry 6
>         half    ucast NONE    mgmt  3 Mb/s mcast  3 Mb/s maxretry 6
>         quarter ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
>         scanvalid 60 -bgscan bgscanintvl 300 bgscanidle 250
>         roam:11a     rssi    7dBm rate 12 Mb/s
>         roam:11b     rssi    7dBm rate  1 Mb/s
>         roam:11g     rssi    7dBm rate  5 Mb/s
>         roam:turboA  rssi    7dBm rate 12 Mb/s
>         roam:turboG  rssi    7dBm rate 12 Mb/s
>         roam:sturbo  rssi    7dBm rate 12 Mb/s
>         roam:11na    rssi    7dBm  MCS  1
>         roam:11ng    rssi    7dBm  MCS  1
>         roam:half    rssi    7dBm rate  6 Mb/s
>         roam:quarter rssi    7dBm rate  3 Mb/s
>         -pureg protmode CTS -ht -htcompat -ampdu ampdulimit 8k ampdudensity 8
>         -amsdu -shortgi htprotmode RTSCTS -puren smps -rifs wme burst -dwds
>         roaming AUTO bintval 100
>         AC_BE cwmin  4 cwmax 10 aifs  3 txopLimit   0 -acm ack
>               cwmin  4 cwmax 10 aifs  3 txopLimit   0 -acm
>         AC_BK cwmin  4 cwmax 10 aifs  7 txopLimit   0 -acm ack
>               cwmin  4 cwmax 10 aifs  7 txopLimit   0 -acm
>         AC_VI cwmin  3 cwmax  4 aifs  2 txopLimit  94 -acm ack
>               cwmin  3 cwmax  4 aifs  2 txopLimit  94 -acm
>         AC_VO cwmin  2 cwmax  3 aifs  2 txopLimit  47 -acm ack
>               cwmin  2 cwmax  3 aifs  2 txopLimit  47 -acm
>         media: IEEE 802.11 Wireless Ethernet autoselect mode 11a <adhoc>
>         status: running
>         nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
>
> _______________________________________________
> freebsd-wireless at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
> To unsubscribe, send any mail to "freebsd-wireless-unsubscribe at freebsd.org"


More information about the freebsd-wireless mailing list