Maorongrong smile like sunshine

新装ubuntu14.04无法连接wifi

2016-07-13

刚装机有问题要么镜像有问题,所以自己装驱动吧。

主要参考:WifiDocs/Driver/bcm43xx ubuntu14.04 Thinkpad E430c 网卡驱动安装(BCM43142) 今天帮老弟重装系统(哎,败家哈子,新电脑摔了,换的硬盘装的windows呵呵无论如何人蓝屏,算了,直接卸了上咱的ubuntu),装完傻逼了,尼玛竟然不会识别wifi自己添加ssid无用啊,网上各种搜,最后机智网友的各种博客笔记支持,系统没有成功安装无线驱动吧!!机智。(整个过程傻逼的我 忘记记录,各种查询结果咧!!)

查看系统是否安装无线驱动

## lshw命令用来显示系统硬件信息,network说明显示网卡信息,-C说明显示详细内容
# lshw -C network
  *-network               

       description: Network Controller
## 没有看到wireless interface的硬件描述,说明没有安装无线驱动,系统没有识别出来。       
       product: BCM4312 802.11b/g

       vendor: Broadcom Corporation

       physical id: 0

       bus info: pci@0000:0c:00.0

       logical name: eth1

查看硬件无线网卡具体信息

# lspci -vnn -d 14e4:

比如我的网卡类型为
04:00.0 Network controller [0280]:Broadcom Corporation BCM43142 802.11b/g LP-PHY [14e4:43142]
或选用这个更强大的命令,结果一样
# lspci -vvnn | grep -A 9 Network

那么问题明确了,我们需要安装适配BCM43142的无线网卡linux驱动。

安装BCM43142的无线网卡驱动

Broadcom STA Wireless driver (Proprietary) For Chip ID BCM 4311, 4312, 4313, 4321, 4322, 4331, 4352, 4360, 43142, 43224, 43225, 43227, 43228, and others as suggested by Broadcom.

The propietary Broadcom STA Wireless driver is maintained upstream by Broadcom. As this driver is closed source, fixes in the driver itself may only be provided by Broadcom. As a convenience, Ubuntu offers two versions of this driver:

The bcmwl-kernel-source package aims to offer a later version for a given release. Instructions for installation may be found later in this article.

The broadcom-sta package aims to offer an earlier version for a given release. For further installation instructions, please see here.

连网安装

这里主要参考ubuntu论坛ubuntu14.04 Thinkpad E430c 网卡驱动安装(BCM43142) ``` sudo apt-get install linux-headers-generic build-essential dkms

sudo apt-get update (optional maybe)

sudp apt-get install linux-source

sudo apt-get install –reinstall bcmwl-kernel-source

sudo modprobe wl

sudo dpkg -i wireless-bcm43142-dkms_6.20.55.19-1_amd64.deb
``` 完了之后应该可以搜索无线热点了

离线安装

我安装系统,将官网载的镜像使用UltraISO将安装系统烧录到U盘。所以现在将U盘插入这个缺无线驱动的电脑,进入 ../pool/restricted/b/bcmwl 目录安装bcmwl-kernel-source package。分别进入下面的目录,安装bcmwl-kernel-source依赖包。

../pool/main/d/dkms cd /cdrom/pool/main/d/dkms sudo dpkg -i dkms* ../pool/main/p/patch##这个没有找到在我的环境中,不过好像没有什么影响。 cd /cdrom/pool/main/p/patch sudo dpkg -i patch* ../pool/main/f/fakeroot cd /cdrom/pool/main/f/fakeroot sudo dpkg -i fakeroot* ../pool/restricted/b/bcmwl cd /cdrom/pool/restricted/b/bcmwl sudo dpkg -i bcmwl-kernel-source*


Similar Posts

下一篇 Docker Compose

Comments