当前位置: 技术问答>linux和unix
[求助]Linux下dell的无线网卡驱动的安装
来源: 互联网 发布时间:2016-06-08
本文导语: 我已经几乎找遍了所有的相关教程,可是我都没能安装成功。 我的笔记本 DELL Latitude D630 无线网卡 Dell 无线 1390 WLAN Mini-Card Rev 4.4 网卡的芯片组 BCM4311/BCM2050” Linux 红旗 Linux ...
我已经几乎找遍了所有的相关教程,可是我都没能安装成功。
我的笔记本 DELL Latitude D630
无线网卡 Dell 无线 1390 WLAN Mini-Card Rev 4.4
网卡的芯片组 BCM4311/BCM2050”
Linux 红旗 Linux 6.5 (内核2.6.22)
怎样安装无线网卡的驱动,请高手指点~~~~~~~
我的笔记本 DELL Latitude D630
无线网卡 Dell 无线 1390 WLAN Mini-Card Rev 4.4
网卡的芯片组 BCM4311/BCM2050”
Linux 红旗 Linux 6.5 (内核2.6.22)
怎样安装无线网卡的驱动,请高手指点~~~~~~~
|
建议不要用 红旗 Linux,硬件兼容性不太好
可以试试 ubuntu 9 或 fedora 10
可以试试 ubuntu 9 或 fedora 10
|
linux下的驱动安装和windows不一样。
----------------第一种情况-------------------
一般情况下,你得手动编译一下,找驱动的时候不能根据你无线网卡的厂商来找,要根据模块型号或者核心
芯片型号来找;
先用uname -r 命令得到你的内核版本
找到型号后,进入到你的 /lib/moudles/你的内核版本/build 目录下
运行make menuconfig,
然后在 Device Drivers --> Networking .... -> Wlan .... 选项下
仔细看一下有没有你这种型号无线网卡的支持选项,如果有,但是没有选上,那就用
fedora 或 redhat 系统: yum install kernel-devel
ubuntu: sudo apt-get install kernel-devel
来安装内核源码;
安装完后;
进入 /lib/modules/你的内核版本/source 目录下, 再运行 make menuconfig, 进入到上面相同
的选项,将你的无线网卡选项选上, 然后编译安装内核及模块,
如果你这个选项选的是 ,这样编译和安装:
make modules && make modules_install
如果你这个选项选的是 [*] , 这样编译和安装:
make && make modules_install && make install
然后重启,就可以用了。
-----------第二种情况-----------------------------------------
在上面的操作中,没有找到对应的,你就去网上找到相应的源代码, 然后根据 readme自已安装;
一般都是这样:
进入源码目录;
make clean
make
make install
如果编译过程中有错误,那一般是内核版本不同,有些数据结构变了,你就在内核源码中找到相应的数据
结构,将有错误的地方对着内核的改动改一下。
----------第三种情况-----------
自已写
----------------第一种情况-------------------
一般情况下,你得手动编译一下,找驱动的时候不能根据你无线网卡的厂商来找,要根据模块型号或者核心
芯片型号来找;
先用uname -r 命令得到你的内核版本
找到型号后,进入到你的 /lib/moudles/你的内核版本/build 目录下
运行make menuconfig,
然后在 Device Drivers --> Networking .... -> Wlan .... 选项下
仔细看一下有没有你这种型号无线网卡的支持选项,如果有,但是没有选上,那就用
fedora 或 redhat 系统: yum install kernel-devel
ubuntu: sudo apt-get install kernel-devel
来安装内核源码;
安装完后;
进入 /lib/modules/你的内核版本/source 目录下, 再运行 make menuconfig, 进入到上面相同
的选项,将你的无线网卡选项选上, 然后编译安装内核及模块,
如果你这个选项选的是 ,这样编译和安装:
make modules && make modules_install
如果你这个选项选的是 [*] , 这样编译和安装:
make && make modules_install && make install
然后重启,就可以用了。
-----------第二种情况-----------------------------------------
在上面的操作中,没有找到对应的,你就去网上找到相应的源代码, 然后根据 readme自已安装;
一般都是这样:
进入源码目录;
make clean
make
make install
如果编译过程中有错误,那一般是内核版本不同,有些数据结构变了,你就在内核源码中找到相应的数据
结构,将有错误的地方对着内核的改动改一下。
----------第三种情况-----------
自已写
|
楼主为何一定要红旗呢?
还是换换其他如Fedoro等等。
还是换换其他如Fedoro等等。
|
红旗不是很好!