Aspire one(AO150) Atheros AR5007EG 無線LAN その2 (FreeBSD 8.2-PRERELEASE、2011/01/01) [FreeBSD]
動いたと思っていた無線LANですが、一つ大きな問題が発生することが分かりました。トラフィック負荷を掛けると以下のメッセージが表示され、無線LANが一時停止してしまうのです。一時停止するならまだしも、どうやら通信データのビット化けを起こすようでportsインストール時のチェックサム(/usr/ports/distfilesはNFSマウントのため)が合わないなど、とんでもない被害が。
ビット化けについては、有線でportsをインストールをする際には全く問題が出ないので、無線特有の現象だと思います。しかもイーサフレームエラー、IPチェックサムエラーにカウントされないようで、どのレイヤで起きている現象か特定できないのです。まぁ、普通にWebを見るぐらいの負荷ではなんともないので、無線の実用性については迷うところではありますが。
無線LANのパラメータについては、速度やらビーコン、閾値、出力、バースト、いろいろチューニングしてみたのですがいずれも効果はありませんでした。sysctlも少しチューニングしてみましたが問題なし。ドライバが問題でしょうかねぇ?(いろいろチューニングしてみたい人は、man ifconfigに載ってますよ)
無線チャンネルの変更も実施済みです。なぜかAP側をチャンネル13にしたら、Aspire one側でうまく無線が拾えなくなりました。
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=8843metric 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