机器是搭载 Ubuntu 12.04.1 LTS 的联想 T400。
安装的无线网卡是 Intel PRO/Wireless 5100 AGN mini-PCIe 适配器。我可以通过 iwconfig 手动管理无线网卡,但图形网络配置控制面板和相关菜单栏图标看不到该卡 - 它显示该卡为未管理。在菜单栏图标的无线网络下,显示“设备未管理”。
iwconfig 显示该卡已管理。lshw 提供此信息(为清楚起见添加了额外的换行符):
*-network
description: Wireless interface
product: PRO/Wireless 5100 AGN [Shiloh] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 00
serial: [redacted]
width: 64 bits
clock: 33MHz
capabilities:
pm
msi
pciexpress
bus_master
cap_list
ethernet
physical
wireless
configuration:
broadcast=yes
driver=iwlwifi
driverversion=3.2.0-51-generic
firmware=8.83.5.1 build 33692
ip=10.1.0.92
latency=0
link=yes
multicast=yes
wireless=IEEE 802.11abgn
内容/etc/network/interfaces
:
# The primary network interface
auto wlan0
iface wlan0 inet dhcp
ssid Marriott
(目前,我只是使用万豪酒店的不安全 Wi-Fi。)
我搜索了一下,没有找到任何可以解决这个问题的方法。任何帮助我都感激不尽。谢谢!
答案1
Ubuntu 12.04 默认安装了网络管理器。它旨在接管所有复杂的网络配置工作。它假设如果你已经填充了 /etc/network/interfaces,那么你将完成艰苦的工作,并且它将不是管理您的连接。这正是您所看到的:“...在菜单栏图标中,在无线网络下,显示‘设备未管理’。”
如果您希望 NM 管理您的网络连接,请从 /etc/network/interfaces 中删除所有 wlan0 条目,只留下:
auto lo
iface lo inet loopback
重新启动后,NM 将接管管理。坦率地说,如果它对您有用,那么现在的情况并没有什么问题。它只是看起来有点不寻常,因为它告诉您无线设备不受 NM 管理。