Ubuntu server 15.10 启用WIFI&WLAN网络接口-折腾笔记

由于某种原因,需要使用Linux Server 操作系统。由于Centos server用了几年了,所以就换种口味用用Ubuntu server 15.10 。但是重装系统之后,使用

ifconfig

之后才发现,系统网络接口中只有lo 127.0.0.1的本地迂回地址,然而网线接口和WIFI接口网卡都没有。。

第一反应=》重装系统=》然而还没有

第二反应=》装系统的时候插网线=》网线接口有了,WIFI没有

第三反应=》装系统的时候插网线,且启用WIFI=》然而都没有了

第四反应=》容我仔细考虑一下

OK,装系统的时候可以搜索的WIFI,且有线接口可以工作,那就说明系统支持驱动了噻。于是问问谷哥大侠,结果就有了答案。

一、查看本地Network硬件信息

sudo lshw -C network

如下:

*-network               
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: enp1s0
       version: 06
       serial: 00:e0:66:c9:c6:9e
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=100.71.131.96 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:88 ioport:e000(size=256) memory:d0704000-d0704fff memory:d0700000-d0703fff
  *-network
       description: Wireless interface
       product: Centrino Wireless-N 135
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: ap0
       version: c4
       serial: 0c:d2:92:ae:29:fb
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.2.0-16-generic firmware=18.168.6.1 ip=192.168.12.1 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:92 memory:d0600000-d0601fff
  *-network DISABLED
       description: Wireless interface
       physical id: 1
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       serial: 0c:d2:92:ae:29:fa
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.2.0-16-generic firmware=18.168.6.1 link=no multicast=yes wireless=IEEE 802.11bgn

如上可知,有线网卡设备名叫“enp1s0” ,无线网卡设备名叫“wlp3s0”

二、配置interface

sudo vim /etc/network/interfaces

加入:

# The primary network interface
auto enp1s0
iface enp1s0 inet dhcp
# This is an autoconfigured IPv6 interface
iface enp1s0 inet6 auto

auto wlp3s0
iface wlp3s0 inet dhcp
iface wlp3s0 inet6 auto

三、重启电脑

ifconfig

看看,是不是添加的网卡出来了呢?

四、无关的后记

博主启用WIFI网卡的原因在于创建WIFI热点。但是我发现,上述配置之后,使用create_ap 创建WIFI热点时,系统会阻塞两分钟,于是重新编辑/etc/network/interface之后,就觉得快多了。

编辑后如下:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp1s0
#iface enp1s0 inet dhcp
iface enp1s0 inet dhcp
# This is an autoconfigured IPv6 interface
iface enp1s0 inet6 auto

#auto wlp3s0
#iface wlp3s0 inet auto
#iface wlp3s0 inet6 auto

Tip: 其实就是注释掉了WIFI网卡接口而已。