使Ralink RT3290无线网卡在UbuntuKylin-Raring-Beta2下正常工作

在 “HP Pavilion15-B003TX 15.6英寸超薄本” 上安装了“UbuntuKylin-Raring-Beta2”,安装完成后联网处提示“wifi 缺少固件”,现将解决过程说明如下:

1.终端输入:“lspci” – 目的是为了查询机器的无线网卡型号

Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe – 无线网卡型号:Ralink RT3290

2.下载固件“linux-firmware”:

终端输入:
sudo apt-get install git
git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git

3.拷贝相应固件到“/lib/firmware”:

终端输入:
cd linux-firmware – 进到“linux-firmware ”目录下
sudo cp rt3290.bin /lib/firmware – 拷贝相应固件到“/lib/firmware”

:3_52:改变是 实时生效 的噢,这样我们就可以在 “HP Pavilion15-B003TX 15.6英寸超薄本”上正常使用Ralink RT3290无线网卡上网啦!

:3_52:我想,如有其他机型&无线网卡,也可参照这个进行解决!“lspci” 查询后选择对应的无线网卡型号文件进行拷贝即可?

没有相应的包么?

看来是缺少固件,直接把固件拷贝到/lib/firmware/下即可,不需要安装其他东西吧?

sudo modprobe $(对应网卡驱动模块)
然后使用dmesg可以看到具体缺哪个固件

:3_52:因为我的机器只是缺少wifi固件,所以下载“linux-firmware”后,把里面的“rt3290.bin”拷贝到“/lib/firmware”即可,不需要安装其它东西。
不过这款机型安装Ubuntu 12.04是不行的,那缺的就是网卡驱动了。。唉~

13.04比之前版本默认多了100+M的内核驱动扩展包

:3_52:幸好拓展了~

官网有驱动的源码包,可是我编译不过,README只描述了linux内核2.4 及2.6 的方法

:3_60:唉,伤不起呀。。