我使用基于网络(ncurses 界面)的安装磁盘将 12.04 安装了到非 PAE 笔记本电脑上。
一旦我启动并运行了 Unity 桌面,只要插入有线网络,无线网络就可以“开箱即用”。当我尝试在未插入有线网络的情况下启动时,我会收到一些不愉快的消息和长时间的等待。(“等待网络配置...”,然后是“等待最多 60 秒进行网络配置...”,最后是“启动系统时没有完整的网络配置”)
然后,一旦启动,Unity 系统栏 wifi-helper 图标(服务的图形界面network-manager
)就会丢失,并且没有明显的图形方式使用其无线硬件使系统上网。因为我有一个 wpa2 安全网络,所以我必须手动设置wpa_supplicant
才能真正上网:
me@system:~$ wpa_passphrase $mySSID $networkSecurityKey > local.conf
me@system:~$ sudo wpa_supplicant -D wext -i eth0 -c./local.conf -B
me@system:~$ sudo dhclient eth0
几秒钟后,卡就连接好了,有了 IP 配置,我就可以开始了。
我发现了一些建议引用自另一个问题,所以我认为我可以消除较长的启动时间。
我想我知道如何将wpa_supplicant
和dhclient
调用添加到启动过程的末尾。
但我真正想要的是内置的 Unity 工具能够正常工作并为我处理所有细节。即使按照上述方法启动网络后,我也尝试过network-manager
手动启动:
me@system:~$ sudo service network-manager start
这会导致network-manager
系统栏图标出现,但在这种情况下,其上下文菜单中的大多数选项都变灰:
Wired Network
device not managed
-------------
Wireless Network
wireless is disabled
-------------
...
启动时network-manager
,它会关闭无线接口。我必须停止服务并重新运行dhclient
才能重新上线。
关于如何纠正所有问题,有什么建议吗?
硬件信息:
戴尔 Inspiron 600m,配备:
- 32 位英特尔奔腾 M 1.6GHz
- 1G 内存
- 以太网控制器:Broadcom Corporation BCM4401-B0 100Base-TX(rev 02)
- 网络控制器:英特尔公司 PRO/Wireless 2200BG [Calexico2] 网络连接(rev 05)
还有什么可以帮助?
(如果您希望我提供更多信息,请发表评论!)