先在这个网页中寻找到对应的drivers
https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi
我的是Intel® Wireless 3165 (4.1) 现在的ubuntu14.04的内核是3.13
显然和要求的4.1不符。
所以现在必须先将内核升级到4.1以上版本
升级的具体步骤如下:
1. 下载源码 www.kernel.org/pub/linux/kernel/v4.x/…,,比如下载到linux-4.1.11.tar.gz,大约100+M
2.拷贝到/usr/src目录下,用 tar -xvf linux-4.1.11.tar.gz命令解压
3.切换至解压后的源码目录下,sudo su 进入超级权限模式
4.apt-get install libncurses-dev,安装 make menuconfig时需要用到的库文件
5.执行make menuconfig,选择配置后会生成 .config文件
6. make 编译 (这个过程较长,1~2小时左右)
7.make modules 编译模块
8.make modules_install 安装模块
9.make install 安装内核
10.reboot 计算机,选择新内核,OK!
升级完成后,将文件放到对应的固件目录中去。
# cp iwlwifi-*.ucode /lib/firmware重启ubuntu即可使用无线。