笔者这几天想在Win7手提电脑(ThinkPad E430C)上安装Linux系统(组成双系统)以便测试一些开源模式代码。Linux选择的是Ubuntu 12.04LTS 64位版。在安装完Ubuntu系统后发现手提电脑上的有线网卡能正常识别,但是无线网卡驱动却没有。于是在网上搜索了一番安装上驱动,并记此篇以做记录。
首先查看网卡状态,终端命令sudo lshw -C network
信息如下:
sudo lspci -vnn | grep 14e4
信息如下:
http://zh-cn.broadcom.com/support/802.11/linux_sta.php
下载压缩包后,直接终端解压编译,编译成功,生成wl.ko文件。
在编译驱动成功之后,紧接着加载两个模块,终端输入
sudo modprobe lib80211
sudo modprobe cfg80211
安装驱动
sudo insmod wl.ko(在编译生成wl.ko文件的目录执行该命令),不出意外系统自动弹出无线识别提示,正常工作。可以参考官网的readme.txt文件,有详细的编译及错误解决方法。
另外,快速关闭和开启手提电脑的触摸板命令为:synclient touchpadoff=1(关闭),synclient touchpadoff=0(开启)
可以将这两个命令写入bashrc中,记得source一下生效。
如下在.bashrc文件中添加:
alias padoff='synclient touchpadoff=1'
alias padon='synclient touchpadoff=0'
以后在终端padoff即关闭触摸板,padon开启触摸板。(经测试bashrc方法效果不好,不如直接终端执行命令效果好)
首先查看网卡状态,终端命令sudo lshw -C network
信息如下:
-
*-network UNCLAIMED
-
description: Network controller
-
product: Broadcom Corporation
-
vendor: Broadcom Corporation
-
physical id: 0
-
bus info: pci@0000:03:00.0
-
version: 01
-
width: 64 bits
-
clock: 33MHz
-
capabilities: pm msi pciexpress bus_master cap_list
-
configuration: latency=0
-
resources: memory:e4100000-e4107fff
sudo lspci -vnn | grep 14e4
信息如下:
-
03:00.0 Network controller [0280]: Broadcom Corporation Device [14e4:4365] (rev 01)
http://zh-cn.broadcom.com/support/802.11/linux_sta.php
下载压缩包后,直接终端解压编译,编译成功,生成wl.ko文件。
在编译驱动成功之后,紧接着加载两个模块,终端输入
sudo modprobe lib80211
sudo modprobe cfg80211
安装驱动
sudo insmod wl.ko(在编译生成wl.ko文件的目录执行该命令),不出意外系统自动弹出无线识别提示,正常工作。可以参考官网的readme.txt文件,有详细的编译及错误解决方法。
另外,快速关闭和开启手提电脑的触摸板命令为:synclient touchpadoff=1(关闭),synclient touchpadoff=0(开启)
可以将这两个命令写入bashrc中,记得source一下生效。
如下在.bashrc文件中添加:
alias padoff='synclient touchpadoff=1'
alias padon='synclient touchpadoff=0'
以后在终端padoff即关闭触摸板,padon开启触摸板。(经测试bashrc方法效果不好,不如直接终端执行命令效果好)