I installed 12.04 on to a non-PAE laptop using the network-based (ncurses interface) install disk.
Once I had the unity desktop up-and-running, wireless was working fine "out of the box" with the wired network plugged in. When I try to boot without the wired network plugged in, I get some unhappy messages and long waits. ("Waiting for network configuration..." followed by "Waiting up to 60 more seconds for network configuration..." and finally "Booting system without full network configuration")
Then, once booted, the Unity system-bar wifi-helper icon (the graphical interface to the
network-manager service) is missing and there is no obvious graphical way to get the system online using its wireless hardware. Because I have a wpa2 secured network, I have to manually setup
wpa_supplicant to actually get online:
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
After a few seconds, the card is connected, has an IP configuration and I'm ready to go.
I think I know how to add the
dhclient calls to the end of the boot process.
But what I really want is for the built-in Unity tools to work and to handle all the details for me. Even after starting the network as described above, I have tried starting
me@system:~$ sudo service network-manager start
This causes the
network-manager system-bar icon to appear but, under these conditions, most of the options are grayed-out in its context menu:
Wired Network device not managed ------------- Wireless Network wireless is disabled ------------- ...
network-manager comes up, it shuts down the wireless interface. I have to stop the service and rerun
dhclient in order to get back online.
Any recommendations on how to put everything right?
A Dell Inspiron 600m with:
- 32-bit Intel Pentium M 1.6GHz
- 1 gig RAM
- Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
- Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)
What else would help?
(Post a comment if you would like me to provide more information!)