Ubuntu14.04 安裝intel無線網絡卡驅動(含升級核心)
阿新 • • 發佈:2019-01-14
新安裝的14.04 沒有無線網絡卡驅動,我在win10下看到網絡卡型號是 intel的9560,
在intel官網看到9560驅動需要 kernel的 版本 是4.14+
https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html
所以要先升級ubuntu核心(uname -sr可以看現在的核心版本)
關於為什麼要升級核心: 我們知道計算機軟體體系結構中 硬體層之上是作業系統核心層。作業系統核心層對於硬體層來說是硬體介面的使用者,而硬體是介面的定義者,硬體的介面定義決定了作業系統核心,具體來講就是驅動程式如何操作硬體,如何與硬體進行通訊,這種介面往往被叫做硬體規格(Hardware Specification),硬體的生產商負責提供硬體規格,作業系統和驅動程式的開發者通過閱讀硬體規格文件所規定的各種硬體程式設計結構標準來編寫作業系統和驅動程式。
在 http://kernel.ubuntu.com/~kernel-ppa/mainline/ 這裡 選擇合適的版本(這裡我用的好像是4.14.30?忘記了)
下載三個檔案
- headers
- headers generic
- image
然後安裝(當然要cd到這三個檔案的目錄下執行命令啦)
$sudo dpkg -i *.deb
安裝完成後重啟,然後檢查Ubuntu核心版本
$uname -sr
接著把下載好的驅動複製到lib的firmware中
$sudo cp -i iwlwifi-你選的那個驅動檔案.ucode /lib/firmware
接著更新一下grub,然後重啟
$sudo update-grub
$sudo reboot
完美,wifi連上了