Lenovo Y430P安装Linux无线网卡
2016-02-23 08:57
441 查看
新买了一台Lenovo Y430P的笔记本,笔记本自带的无线网卡型号是BCM43142。安装了CentOS6.5的操作系统后,按照网上搜索到的网址http://zh-cn.broadcom.com/support/?gid=1下载Linux无线网卡驱动,根据README上的说明可以安装,但是安装之后根本无法使用加密后的WiFi上网,同时桌面最上方也看不到如下图所示的网络连接图标:
为了显示出网络连接图标,在/etc/sysconfig下新建一个空的network文件,然后运行service NetworkManager start。运行完命令之后重启,就可以看到桌面上方出现了网络连接的图标。这个时候如果点击图标,发现虽然已经安装了BCM43142的驱动,但是搜索到的WiFi网络如果加密的话,总是无法连接成功,只能连接不加密的WiFi。
导致的原因应该是在编译安装BCM43142的驱动时,使用的命令是make API=WEXT,而不是默认的make API=cfg80211(如果选择cfg80211就会报错),而README上说WEXT是deprecated的。因此买了一个USB无线网卡TL-WN823N,通过lsusb命令发现其ID是0bda:818b,由ID在网上搜索到了相应驱动(文章后面提供下载)。使用make install安装的时候会出现有关Wdate-time的错误,这时只要进入相关的makefile文件,注释掉makefile文件里面有关date-time的行:
EXTRA_CFLAGS += -Wno-error=date-time
重新make install就可以了。make install之后,还要运行modprobe 8192eu,8192eu是usb无线网卡的型号,可以由ID在网上搜到。
参考链接:http://www.linuxdiyf.com/linux/16654.html
USB无线网卡驱动下载:rtl8192eu-master.zip
为了显示出网络连接图标,在/etc/sysconfig下新建一个空的network文件,然后运行service NetworkManager start。运行完命令之后重启,就可以看到桌面上方出现了网络连接的图标。这个时候如果点击图标,发现虽然已经安装了BCM43142的驱动,但是搜索到的WiFi网络如果加密的话,总是无法连接成功,只能连接不加密的WiFi。
导致的原因应该是在编译安装BCM43142的驱动时,使用的命令是make API=WEXT,而不是默认的make API=cfg80211(如果选择cfg80211就会报错),而README上说WEXT是deprecated的。因此买了一个USB无线网卡TL-WN823N,通过lsusb命令发现其ID是0bda:818b,由ID在网上搜索到了相应驱动(文章后面提供下载)。使用make install安装的时候会出现有关Wdate-time的错误,这时只要进入相关的makefile文件,注释掉makefile文件里面有关date-time的行:
EXTRA_CFLAGS += -Wno-error=date-time
重新make install就可以了。make install之后,还要运行modprobe 8192eu,8192eu是usb无线网卡的型号,可以由ID在网上搜到。
参考链接:http://www.linuxdiyf.com/linux/16654.html
USB无线网卡驱动下载:rtl8192eu-master.zip
相关文章推荐
- linux 给joe jane Julie 发送邮件
- linux之SELinux
- 学习linux计划书 by fanshuyun
- Linux入门常用指令
- Linux驱动第一课--helloworld
- 多线程和fork
- 阿里云服务器(centos6.5)上搭建SVN服务器
- Linux Vi 命令
- Linux 查看进程命令
- Linux下文件的复制、移动与删除
- Linux 系统重启、关机命令
- Linux 软件安装与卸载
- Linux JDK 卸载与设置环境变量
- Centos 5上使用YUM安装GIT
- linux下查看已经安装的jdk 并卸载jdk
- linux磁盘空间查看命令(du,df)剩余空间查看详解
- Linux学习笔记--locate命令(文件搜索命令)
- centos搭建pyenv环境以及使用pyenv安装Python和ipython
- Linux 打包命令集合
- Linux内核分析——第一周学习笔记20135308