SSブログ

Aspire one(AO150) Atheros AR5007EG 無線LAN その2 (FreeBSD 8.2-PRERELEASE、2011/01/01) [FreeBSD]

動いたと思っていた無線LANですが、一つ大きな問題が発生することが分かりました。トラフィック負荷を掛けると以下のメッセージが表示され、無線LANが一時停止してしまうのです。一時停止するならまだしも、どうやら通信データのビット化けを起こすようでportsインストール時のチェックサム(/usr/ports/distfilesはNFSマウントのため)が合わないなど、とんでもない被害が。
ath0: device timeout
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: link state changed to UP

ビット化けについては、有線でportsをインストールをする際には全く問題が出ないので、無線特有の現象だと思います。しかもイーサフレームエラー、IPチェックサムエラーにカウントされないようで、どのレイヤで起きている現象か特定できないのです。まぁ、普通にWebを見るぐらいの負荷ではなんともないので、無線の実用性については迷うところではありますが。
無線LANのパラメータについては、速度やらビーコン、閾値、出力、バースト、いろいろチューニングしてみたのですがいずれも効果はありませんでした。sysctlも少しチューニングしてみましたが問題なし。ドライバが問題でしょうかねぇ?(いろいろチューニングしてみたい人は、man ifconfigに載ってますよ)
# ifconfig -v wlan0
wlan0: flags=8843 metric 0 mtu 1500
        ether 00:11:22:33:44:55
        inet 192.168.0.10 netmask 0xffffff00 broadcast 192.168.0.254
        media: IEEE 802.11 Wireless Ethernet OFDM/48Mbps mode 11g
        status: associated
        ssid HOGE channel 1 (2412 MHz 11g) bssid 01:12:23:34:45:56
        regdomain 101 country DEBUG indoor ecm authmode WPA -wps -tsn
        privacy ON deftxkey UNDEF
        AES-CCM 2:128-bit
        AES-CCM 3:128-bit powersavemode OFF powersavesleep 100 txpower 20
        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  0 MCS  mcast  0 MCS  maxretry 6
        11ng    ucast NONE    mgmt  0 MCS  mcast  0 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 450 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 NA -amsdu -shortgi htprotmode RTSCTS -puren -smps -rifs
        wme burst -dwds roaming MANUAL 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

無線チャンネルの変更も実施済みです。なぜかAP側をチャンネル13にしたら、Aspire one側でうまく無線が拾えなくなりました。
タグ:無線LAN

共通テーマ:日記・雑感