
Ubuntu日本語フォーラム

ログインしていません。
ThinkPad X201iにubuntu 11.10 64bit Desktopをinstallしました。
ところがwifiが上手くつかえていません。
deviceは
vikke@jaco:/lib/firmware$ lspci|grep -i net
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)
02:00.0 Network controller: Intel Corporation Centrino Advanced-N + WiMAX 6250 (rev 35)
のようになります。
同じ端末に10.04の32bit PAE版を入れていた時には問題無く動作していました。
状況としてはNetworkManagerでAP一覧を取得したり、接続してIPをDHCPで払い出したりはできます。
が、default gatewayにip指定でpingを打っても、100% packet lossしています。もちろんdigやsshも通りません。
有線では一切の問題がありません。
環境はDesktop版をinstall後、
・update managerで環境を最新化
・linux-backports-modules-cw-3.3-oneiric-genericをinstall
してあります。
10.04の動いていたHDDの/lib/firmware/iwlwifi-6050-[45].ucodeと現在の物をdiffしてみましたが、差はありませんでした。
以上、なにかアドバイスあればおねがいします。
p.s. ちょっと気になる点としては、下記のようなdmesgが出ている事があります。
どうも上手くdriverとfirmwareが上手くかみ合ってない?ような感じなんでしょうか?
vikke@jaco:~$ dmesg | grep -e wlan -e iwlagn
[ 18.991166] iwlagn: disagrees about version of symbol ieee80211_stop_tx_ba_session
[ 18.991171] iwlagn: Unknown symbol ieee80211_stop_tx_ba_session (err -22)
[ 18.991187] iwlagn: disagrees about version of symbol ieee80211_start_tx_ba_cb_irqsafe
[ 18.991190] iwlagn: Unknown symbol ieee80211_start_tx_ba_cb_irqsafe (err -22)
[ 18.991211] iwlagn: disagrees about version of symbol ieee80211_chswitch_done
[ 18.991236] iwlagn: Unknown symbol ieee80211_chswitch_done (err -22)
[ 18.991350] iwlagn: disagrees about version of symbol ieee80211_free_hw
[ 18.991354] iwlagn: Unknown symbol ieee80211_free_hw (err -22)
[ 18.991382] iwlagn: disagrees about version of symbol ieee80211_alloc_hw
[ 18.991385] iwlagn: Unknown symbol ieee80211_alloc_hw (err -22)
[ 18.991395] iwlagn: disagrees about version of symbol ieee80211_start_tx_ba_session
[ 18.991398] iwlagn: Unknown symbol ieee80211_start_tx_ba_session (err -22)
[ 18.991413] iwlagn: disagrees about version of symbol ieee80211_register_hw
[ 18.991415] iwlagn: Unknown symbol ieee80211_register_hw (err -22)
[ 18.991428] iwlagn: disagrees about version of symbol __ieee80211_create_tpt_led_trigger
[ 18.991431] iwlagn: Unknown symbol __ieee80211_create_tpt_led_trigger (err -22)
[ 18.991437] iwlagn: disagrees about version of symbol ieee80211_restart_hw
[ 18.991439] iwlagn: Unknown symbol ieee80211_restart_hw (err -22)
[ 18.991447] iwlagn: disagrees about version of symbol ieee80211_rate_control_unregister
[ 18.991450] iwlagn: Unknown symbol ieee80211_rate_control_unregister (err -22)
[ 18.991454] iwlagn: disagrees about version of symbol __ieee80211_get_radio_led_name
[ 18.991457] iwlagn: Unknown symbol __ieee80211_get_radio_led_name (err -22)
[ 18.991469] iwlagn: disagrees about version of symbol ieee80211_wake_queue
[ 18.991472] iwlagn: Unknown symbol ieee80211_wake_queue (err -22)
[ 18.991503] iwlagn: Unknown symbol ieee80211_get_tkip_key (err 0)
[ 18.991515] iwlagn: disagrees about version of symbol ieee80211_find_sta
[ 18.991517] iwlagn: Unknown symbol ieee80211_find_sta (err -22)
[ 18.991529] iwlagn: disagrees about version of symbol ieee80211_tx_status_irqsafe
[ 18.991532] iwlagn: Unknown symbol ieee80211_tx_status_irqsafe (err -22)
[ 18.991542] iwlagn: disagrees about version of symbol wiphy_rfkill_set_hw_state
[ 18.991544] iwlagn: Unknown symbol wiphy_rfkill_set_hw_state (err -22)
[ 18.991600] iwlagn: disagrees about version of symbol ieee80211_stop_tx_ba_cb_irqsafe
[ 18.991603] iwlagn: Unknown symbol ieee80211_stop_tx_ba_cb_irqsafe (err -22)
[ 18.991635] iwlagn: disagrees about version of symbol ieee80211_sta_block_awake
[ 18.991638] iwlagn: Unknown symbol ieee80211_sta_block_awake (err -22)
[ 18.991646] iwlagn: disagrees about version of symbol ieee80211_remain_on_channel_expired
[ 18.991648] iwlagn: Unknown symbol ieee80211_remain_on_channel_expired (err -22)
[ 18.991656] iwlagn: disagrees about version of symbol ieee80211_rx
[ 18.991659] iwlagn: Unknown symbol ieee80211_rx (err -22)
[ 18.991673] iwlagn: disagrees about version of symbol ieee80211_wake_queues
[ 18.991676] iwlagn: Unknown symbol ieee80211_wake_queues (err -22)
[ 18.991680] iwlagn: disagrees about version of symbol ieee80211_rate_control_register
[ 18.991682] iwlagn: Unknown symbol ieee80211_rate_control_register (err -22)
[ 18.991719] iwlagn: disagrees about version of symbol ieee80211_stop_queue
[ 18.991722] iwlagn: Unknown symbol ieee80211_stop_queue (err -22)
[ 18.991726] iwlagn: disagrees about version of symbol ieee80211_ready_on_channel
[ 18.991729] iwlagn: Unknown symbol ieee80211_ready_on_channel (err -22)
[ 18.991735] iwlagn: disagrees about version of symbol ieee80211_stop_queues
[ 18.991737] iwlagn: Unknown symbol ieee80211_stop_queues (err -22)
[ 18.991755] iwlagn: disagrees about version of symbol ieee80211_scan_completed
[ 18.991757] iwlagn: Unknown symbol ieee80211_scan_completed (err -22)
[ 18.991774] iwlagn: disagrees about version of symbol rate_control_send_low
[ 18.991776] iwlagn: Unknown symbol rate_control_send_low (err -22)
[ 18.991788] iwlagn: disagrees about version of symbol ieee80211_unregister_hw
[ 18.991791] iwlagn: Unknown symbol ieee80211_unregister_hw (err -22)
[ 18.991798] iwlagn: disagrees about version of symbol ieee80211_beacon_get_tim
[ 18.991801] iwlagn: Unknown symbol ieee80211_beacon_get_tim (err -22)
[ 18.991840] iwlagn: disagrees about version of symbol ieee80211_request_smps
[ 18.991842] iwlagn: Unknown symbol ieee80211_request_smps (err -22)
[ 22.055675] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 29.642544] wlan0: authenticate with 00:1d:73:34:26:48 (try 1)
[ 29.645188] wlan0: authenticated
[ 29.650076] wlan0: associate with 00:1d:73:34:26:48 (try 1)
[ 29.656215] wlan0: RX AssocResp from 00:1d:73:34:26:48 (capab=0x431 status=0 aid=2)
[ 29.656221] wlan0: associated
[ 29.656226] wlan0: moving STA 00:1d:73:34:26:48 to state 1
[ 29.656228] wlan0: moving STA 00:1d:73:34:26:48 to state 2
[ 29.661886] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 30.333410] wlan0: moving STA 00:1d:73:34:26:48 to state 3
[ 201.569191] wlan0: deauthenticating from 00:1d:73:34:26:48 by local choice (reason=3)
[ 201.580512] wlan0: moving STA 00:1d:73:34:26:48 to state 2
[ 201.580517] wlan0: moving STA 00:1d:73:34:26:48 to state 1
[ 201.580521] wlan0: moving STA 00:1d:73:34:26:48 to state 0
[ 208.790648] wlan0: authenticate with 00:1d:73:34:26:48 (try 1)
[ 208.793442] wlan0: authenticated
[ 208.793838] wlan0: associate with 00:1d:73:34:26:48 (try 1)
[ 208.797719] wlan0: RX ReassocResp from 00:1d:73:34:26:48 (capab=0x431 status=0 aid=2)
[ 208.797726] wlan0: associated
[ 208.797734] wlan0: moving STA 00:1d:73:34:26:48 to state 1
[ 208.797739] wlan0: moving STA 00:1d:73:34:26:48 to state 2
[ 209.026258] wlan0: moving STA 00:1d:73:34:26:48 to state 3
オフライン
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/836250
こちらの#23辺りでは?
オフライン
udooon による投稿:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/836250
こちらの#23辺りでは?
試してみた所、通信出来たり出来なかったりの不安定な状態になりました。
試しに、64bit版では無く、32bit PPA版を入れ、かつ上記の設定を行なった所、正常に動作するようになりました。ちなみに、上記設定をしなかった場合は、32bit版の場合は、繋がりはするけど、非常に遅いという状態になります。
802.11n関係に問題が残ってるのかなーという感じです。
単一processで大きなmemoryを使う事もあまり無いので、しばらくは32bit PPA版で様子を見てみようかと思います。
ありがとうございました。
オフライン