歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 7.1內核編譯詳解與無線網卡安裝

Ubuntu 7.1內核編譯詳解與無線網卡安裝

日期:2017/2/28 17:10:52   编辑:Linux教程

有很多原因編譯Ubuntu7.1內核,不過最重要的原因就是硬件支持。

IBM ThinkPad T61筆記本的硬件比較新,雖然裝了一次就成功了,但是用起來還是不是很順。

比如:無線網卡不能配置固定IP,聲卡有點問題,顯卡裝起來費勁。

無線網卡是有點受不了的,所以還是決定升級一把內核,主要是打個補丁,用新一點的驅動。

事先做好准備:
1.保存好lspci, lsmod的配置和內核模塊,弄清楚所有的硬件用的是什麼模塊。在Ubuntu下,基本上分三種模塊:內核模塊、Ubuntu特殊模塊(新的無線網卡之類)和受限驅動。如果自己要編譯內核,建議把受限驅動去掉,然後使用廠商推薦的方法。例如:nvidia就要去下載 http://www.nvidia.com/object/unix.html
Ubuntu特殊模塊是存在於包:linux-Ubuntu-modules-2.6.22-14-generic 中。如果自己 編譯內核,也要替換這個(比如:無線網卡iwl4965)。

2.下載廠家推薦驅動,如果沒有就可以止步了(除非你自己能搞定驅動),最好是源碼的,或者是不依賴於內核,或者是可以根據內核變動而重新編譯的,反正要匹配內核。
無線網卡intel 4965: http://www.intellinuxwireless.org/
聲卡:http://www.alsa-project.org/
一般來說CPU、主板、內存、硬盤都是內核帶的(有些特殊硬盤是需要廠商提供驅動的),聲卡alsa都能搞定(也有少量支持不好的),顯卡就難說了(新顯卡一般都需要廠家提供,要按照廠家的安裝方法來安裝),有線網卡一般來說都能支持,但是無線網卡的支持程度還是不夠的,即使是最新的intel驅動也有不少問題,特別是速度不行。

還有一些特殊的硬件,指紋驅動:https://wiki.Ubuntu.com/ThinkFinger
快捷鍵和acpi電源支持,這個一般包括在內核裡,當然也有可能不支持,那要看廠家是否支持或者是有開源支持。thinkpad_acpi已經包括在內核中了,只要不把它去掉就行。
HDAPS和電源附加支持:http://tpctl.sourceforge.net , 專門有開源項目支持,其中tp_smapi就是支持這個的。
modem,似乎沒有支持,估計要等了。不過一直都沒用過。
觸摸板和trackpoint小紅帽:都支持,當鼠標用,不過特殊功能沒有 了,需要的話要特別去安裝。還是去這裡找:http://www.thinkwiki.org

Copyright © Linux教程網 All Rights Reserved