ubuntu 16.04 连接无线网络

最近在闲置的Dell inspiron 6400上安装了ubuntu 16.04版本,安装过程此处不细说。

安装完成后,发现WIFI无法开启,通过如下方法进行无线网卡的配置。

1)查看对应的PCI设备

[email protected]:/code# lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 01)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01)
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)  ---> 物理网卡
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
03:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
03:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
0b:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01) ---> 无线网卡

可以看出,我的Dell 6400 上的无线网卡是 Broadcom 的BCM4311。ubuntu 16.04 默认的网卡驱动无法使该网卡工作,通过如下方法重新安装网卡驱动:

去掉ubuntu 16.04 默认的broadcom 无线网卡驱动:
sudo apt-get remove bcmwl-kernel-source

安装社区中最新的broadcom 无线网卡驱动:
sudo apt-get install firmware-b43-installer b43-fwcutter

查看网卡驱动配置文件:
cat /etc/modprobe.d/* | egrep ‘bcm‘
可以在blacklist.conf中看到bcm43xx被加入黑名单的配置,去掉该配置。#blacklist bcm43xx

完成后重启系统。

2)查看网卡设备

[email protected]:/code# lshw -c network
  *-network
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:0b:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:16 memory:efdfc000-efdfffff
  *-network DISABLED
       description: Ethernet interface
       product: BCM4401-B0 100Base-TX
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 02
       serial: 00:1c:23:ab:0f:56
       capacity: 100Mbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 latency=64 link=no multicast=yes port=twisted pair
       resources: irq:17 memory:ef9fe000-ef9fffff
  *-network DISABLED
       description: Wireless interface
       physical id: 2
       logical name: wlan0
       serial: 00:1e:4c:4a:ee:96
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=b43 driverversion=4.13.0-39-generic firmware=666.2 link=no multicast=yes wireless=IEEE 802.11

可以看到设备中有wlan0的无线网卡设备,配置该设备。

3)配置无线网卡设备。

有自动获取IP地址和静态配置IP地址两种方式。在/etc/network/interfaces文件进行配置。

自动获取方式添加以下内容:

auto wlan0
iface wlan0 inet dhcp
wpa-ssid xxxxxx
wpa-psk yyyyyy

静态配置IP地址方式添加如下内容:

auto wlan0
iface wlan0 inet static
address 192.168.0.150
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1 xxx.xxx.xxx.xxx
wpa-ssid xxxxxx
wpa-psk yyyyyyy

其中wpa-ssid这行就是你的WIFI名称。

wpa-psk就是你的WIFI连接密码。

其中wlan0是WIFI接口名,请根据你的实际接口名填写。

4)使能网口设备

修改完成后,通过如下命令使能无线网卡

#首先关闭WIFI
sudo ifdown wlan0

#然后启用WIFI
sudo ifup -v wlan0

5)测试WIFI

[email protected]:/code# ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 00:1e:4c:4a:ee:96
          inet addr:192.168.0.150  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:4cff:fe4a:ee96/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12559 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8463 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6858265 (6.8 MB)  TX bytes:1155958 (1.1 MB)
[email protected]:/code# ping www.baidu.com
PING www.a.shifen.com (115.239.211.112) 56(84) bytes of data.
64 bytes from 115.239.211.112: icmp_seq=1 ttl=56 time=8.89 ms
64 bytes from 115.239.211.112: icmp_seq=2 ttl=56 time=4.25 ms
64 bytes from 115.239.211.112: icmp_seq=3 ttl=56 time=4.37 ms
64 bytes from 115.239.211.112: icmp_seq=4 ttl=56 time=9.20 ms
64 bytes from 115.239.211.112: icmp_seq=5 ttl=56 time=8.23 ms

无线网卡配置完成。

原文地址:https://www.cnblogs.com/jerry116/p/8969987.html

时间: 2024-11-05 15:51:57

ubuntu 16.04 连接无线网络的相关文章

Ubuntu 16.04.4的网络配置

1.查看网卡状态 [email protected]:~# ifconfig -a [email protected]:~# ip addr [email protected]:~# ip route show 2.设置静态IP [email protected]:~# vim /etc/network/interfaces 加入如下内容: auto eth0 iface eth0 inet static address 192.168.1.5 gateway 192.168.1.1 netma

ubuntu 12.04无法连接无线网络

生成网络配置文件 wpa_passphrase ssid passwd > net.conf 配置网卡 ifconfig wlan0 192.168.1.2 netmask 255.255.255.0         #配置网卡地址 route add default gw 192.168.1.1                                        #配置默认网关 iwconfig wlan0 txpower on                            

乌班图 之 Ubuntu 16.04 LTS连接无线上网炒鸡慢问题!!!

用VMware装了Ubuntu 16.04 LTS后连接无线上网,发现出奇的慢. 果断感觉有问题,立马找度娘,果然有问题!!! 网上查找亲测有效的方法为: 在终端运行:sudo gedit /etc/modprobe.d/iwlwifi.conf 在打开的这个配置文件中空白处添加:options iwlwifi 11n_disable=1 保存文件并重启.(本人已成功) 后来搜了下 "无线网卡11n",找到如下说明: 802.11是无线网络连接的标准,就是我们通常所说的WIFI.使用比

Windows下使用远程桌面连接阿里云ubuntu 16.04服务器

Windows图形化远程连接阿里云主机Ubuntu 16.04云服务器前提:自己在做渗透测试的时候由于没有公网IP,很苦恼自己搭建的环境无法公网访问,就在网络寻找资源,最开始使用的是花生壳的内网穿透工具,但是看到收费,我这样的穷屌丝一看到收费是万万不能的,决定另辟蹊径看到有篇帖子说ngrok是开发者调试最喜欢的工具,决定试一下.果然,即免费又好用,做了内网映射成功访问,但是域名不是自己的就想搞一个域名,最终在阿里云花了一块钱买了tech的域名(一年).现在扯一下阿里,我挺看好阿里的,对用户比较实

ubuntu 12.04 右上角的网络连接图标突然消失不见

某天Ubuntu右上角的网络连接图标突然消失不见了,右击panel -> add to panel -> Notification Area 也不管用,最关键的是上不了网了.可以在Network Connection里add 一个connection,但是无论如何就是无法连上网络. 网上搜了一下,下面是来自http://blog.sina.com.cn/s/blog_43bce9bb0100psz5.html的解决方法,很靠谱: sudo service network-manager sto

在 Ubuntu 16.04 上安装 Bro 网络分析器

Bro 是一个开源的网络分析框架,侧重于网络安全监控.这是一项长达 15 年的研究成果,被各大学.研究实验室.超级计算机中心和许多开放科学界广泛使用.它主要由伯克利国际计算机科学研究所和伊利诺伊大学厄巴纳-香槟分校的国家超级计算机应用中心开发. Bro 的功能包括: Bro 的脚本语言支持针对站点定制监控策略 针对高性能网络 分析器支持许多协议,可以在应用层面实现高级语义分析 它保留了其所监控的网络的丰富的应用层统计信息 Bro 能够与其他应用程序接口实时地交换信息 它的日志全面地记录了一切信息

windows 使用vnc图形化界面远程连接阿里云ubuntu 16.04云服务器

** 使用vnc图形化界面远程连接阿里云ubuntu 16.04云服务器** 前提:昨天写了一篇博客使用Windows远程桌面连接阿里云服务器,虽然成功连接,但是消耗内存比较大,像我的阿里云1G 1核的乞丐版,卡顿比较严重,用起来非常的不爽,和同事讨论了一下建议说用vnc来连接,Windows下下载vnc viewer 图形化界面连接效果还不错!于是回去找了资源鼓捣了一下,特写出来与大家分享!(写的步骤有点多,但是还是挺简单的) 使用Windows主机下载vnc viewer安装!下载链接地址:

Windows XP硬盘安装Ubuntu 16.04双系统图文详解

需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 16.04 LTS的镜像文件,具体下载地址如下: 1 2 3       1.grub4dos  点击下载 grub4dos 2.Ubuntu 16.04 点击下载 Ubuntu 16.04.iso 准备工作 1.解压grub4dos压缩包,会得到一个名为grub4dos-0.4.4的文件夹,将以下文件拷贝到C盘(其中前两个文件是必需的,后两个文件网上有些资料说不需要,为了保险起见还是放上吧,反正也没什么坏处-): 1   gr

如何在Ubuntu 16.04上将Redis服务器设置为PHP的会话处理程序

介绍 Redis是一个开源的键值缓存和存储系统,也称为数据结构服务器,因为它对几种数据类型(如散列,列表,集合和位图等)提供高级支持.它还支持集群,使其在高可用性和可扩展的环境中非常有用. 在本教程中,我们将看到如何安装和配置一个外部Redis服务器,用作在Ubuntu 16.04上运行的PHP应用程序的会话处理程序. 会话处理程序负责存储和检索保存到会话中的数据.默认情况下,PHP使用文件这一点.这对于单个服务器工作得很好,但是由于会话信息被绑定到单个服务器,所以具有一些显着的性能和可扩展性限