ubuntu 16.04 連接 wifi


我的電腦是win10+ubuntu16.04雙系統。在ubuntu下無法連接wifi,一直用usb連接的手機流量,不太方便。現在來用安裝無線驅動,順便翻個牆。

https://blog.csdn.net/linzhineng44/article/details/78778143

查看網卡

yue@akayue:~$ lspci | grep Network
03:00.0 Network controller: Intel Corporation Device 24fb (rev 10)

無線網卡

yue@akayue:~$ lspci | grep -i net
02:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)
03:00.0 Network controller: Intel Corporation Device 24fb (rev 10)

查看安裝的內核版本(不限以下三種,為了以后使用方便,記錄以下) 

yue@akayue:~$ dpkg -l | grep linux-image
ii  linux-image-4.4.0-133-generic              4.4.0-133.159                                       amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-21-generic               4.4.0-21.37                                         amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-133-generic        4.4.0-133.159                                       amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-21-generic         4.4.0-21.37                                         amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic                        4.4.0.133.139                                       amd64        Generic Linux kernel image

ref

 

1.查看自己的無線網卡的型號

我的是intel dual band wireless ac 3168

網卡驅動下載鏈接

2.注意驅動的要求

可以看到,需要的linux內核要求是4.6以上,14.04的ubuntu還是3.幾的kernel,16.04的也不過4.4kernel,所以需要升級linux內核

通過下面的命令來查看內核

yue@akayue:~$ uname -r
4.4.0-133-generic

3.升級linux內核 

Ubuntu 16.04 Linux系統內核升級方法

選擇合適和內核進行升級

 

 #安裝內核文件

sudo dpkg -i *.deb

 

#安裝完成以后,重新啟動系統,驗證內核的版本

 

4.安裝驅動

下好的驅動

查看readme文件,可以看到我們需要進行內核配置

$ cd /usr/src/

$ ls

$cd linux-4.18.3-..

Device Drivers ->Generic Driver Options ->Userspace firmware loading support

 

Linux 內核配置機制(make menuconfig、Kconfig、makefile)講解

配置內核(make menuconfig)詳述

 


$make menuconfig

bug 1 : make: *** No rule to make target 'menuconfig'.  Stop.

 

解決辦法

sudo apt-get install ncurses-dev

 

當然在配置內核最好還要查看.config里面的CONFIG_FW_LOADER是否為Y

配置好內核后

cp iwlwifi-3168-22.ucode /lib/firmware

5.重啟

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM