我有联想 Thinkpad E440。刚刚我安装了 Ubuntu 12.04 LTS。
问题是这个 Ubuntu 上没有启用 Wifi,只启用了有线互联网。
那么请帮我如何在这个版本的 Ubuntu 上启用 Wifi?
以下是 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:03:00.0
logical name: eth0
version: 10
serial: 68:f7:28:2a:0e:0b
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: 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=rtl8168g-3_0.0.1 04/23/13 ip=192.168.2.57 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:43 ioport:4000(size=256) memory:f0d04000-f0d04fff memory:f0d00000-f0d03fff
*-network UNCLAIMED
description: Network controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
resources: ioport:3000(size=256) memory:f0c00000-f0c03fff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
答案1
a 表示什么rfkill list
?如果 wifi 接口处于软阻塞状态,您可以尝试 asudo rfkill unblock all
或sudo rfkill unblock <device name>
。
答案2
网络未认领意味着您的设备没有可用的驱动程序,并且由于这是新安装,我希望您安装更新并重新启动
sudo apt-get update && sudo apt-get upgrade
如果lshw -c net
之后仍然显示“Network UNCLAIMED”,那么我们可以安装反向移植,在终端中一次输入一行
wget -N -t 5 -T 10 https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.18.1/backports-3.18.1-1.tar.xz
tar -xf backports-3.18.1-1.tar.xz
cd ~/backports-3.18.1-1
make defconfig-rtlwifi
make
sudo make install
重启并查看 wifi 是否可用