Ubuntu 在 ThinkPad X60s 上使用無線網路 – III

這幾天 Ubuntu 系統更新一些東西,於是將 NDISwrapper 換回 MadWifi 看看。辦公室網路還 ok,家裏的網路則是發現驅動程式不同,網路連線的訊號品質與強度都會不一樣啊!? 然後咕狗了一下發現 MadWifi 其實也可以把無線網路 LED 指示燈打開,稍微試了一下指令果然可以,不過還沒有那閒工夫把它弄成自動的。參考連結〈Start » UserDocs » EnableLEDs〉 關於無線網路硬體開關 (Wireless radio switch) 也找到一點資料,不過該專案好像沒有對 ThinkPad 做比較多的測試,真的有機會再看看吧!最煩惱的還是網卡的溫度,這也代表著電池使用時間相對地會減少許多。

Ubuntu 在 ThinkPad X60s 上使用無線網路 – II

第一篇裡面提到使用 MadWifi 當 Atheros 晶片驅動程式,結果不是很令人滿意。無線網路相關硬體製造商很少會重視給 Linux 用的驅動程式,這情況跟先前顯示卡的狀況很類似。後來咕狗到有人為了無線網路晶片的驅動,想到一個辦法:「既然那些無線網路硬體都有給 Windows 使用的 NDIS 驅動程式,那何不來寫個轉換程式,讓那些驅動程式也可以在 Linux 下面使用?」這概念的實做品就是 NDISwrapper。 於是將 MadWifi 驅動換成 NDISwrapper 驅動,配合 NetworkManager 連無線網路,嗯…速度與穩定度都還不錯。但要達到令人滿意的標準還有一段距離,例如: X60s 上無線網路 LED 指示燈不會亮,就是網卡運作時會閃的那個小天線圖案。 運作與不運作時的溫度很明顯地比在 Windows 下使用為高。 網卡的啟用與停止還是需要手動下指令,尤其是必須記得手動停止驅動程式,否則關機程序會有問題(聽說這個是隻蟲)。 第一點很幸運地發現改個設定檔就可以讓它在網卡啟用時亮起來;而溫度部份則使用變更設定檔的方式,將網卡輸出功率降低來減少發熱。但不運作時的溫度還是挺高。 總而言之,要完全轉換到 Ubuntu 上還有一段路要走啊~ 更新 I:關於第三點,今天關機的時候忘記手動停止,然後很順利地關機…呃…@@a 更新 II:又回到要手動的狀態…

Ubuntu 在 ThinkPad X60s 上使用無線網路 – I

ThinkPad X60s 的機型是 1702A59,無線網卡使用 Atheros WiFi 晶片。雖然 Ubuntu 7.10 的 kernel 有將 MadWifi driver 編入,並且看起來可以直接使用 NetworkManager 運作的感覺。事實上,世界並沒有這麼美好…XD 剛安裝完的 Ubuntu 7.10 ,它的 NetworkManager 並沒有支援 LEAP,而是之後經過升級之後才出現。而我在升級之前,為了能夠使用 LEAP,便咕狗到了這篇專門討論〈 HOWTO: Wireless Security – WPA1, WPA2, LEAP, etc.〉,裡面描述著如何使用 wpa_supplicant 這個工具去設定安全性無線網路。 經過一番研究與嚐試,wpa_supplicant 加上 MadWifi 終於能夠讓 X60s 的無線網路運作。後來,NetworkManager 升級了也支援 LEAP 了…囧~ 不過,NetworkManager 與 MadWifi 組合實在很遜,不穩定而且只支援到 802.11b 11Mb/s,得想想其他辦法。