Another workaround for those who don't want to use the network manager:
I set the method of my wlan interface to manual in
/etc/network/interfaces:
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
post-up /etc/network/dhclient-wrapper &
post-down [ -f /var/run/dhclient.wlan1.pid ] && kill `cat
/var/run/dhclient.wlan1.pid`
To get an IP adress from an dhcp server I wrote the attached script
dhclient-wrapper. It calls the dhclient3 with parameter -1. If the dhclient
cannot obtain an address it exits with code 2. In this case I deactivate the
wlan interface in the script.
However the & makes the script running in the background preventing Ubuntu from
hanging while it boots up.
The post-down statement is for killing the dhclient programm if the
interface is deactivated.
** Attachment added: "Script for calling dhclient in the background and
deactivating the interface if no dhcp server was found"
http://launchpadlibrarian.net/20880392/dhclient-wrapper
--
Ubuntu 8.10 booting hangs for a while on "configuring network interfaces" on
iwl3945 and iwl4965
https://bugs.launchpad.net/bugs/293023
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs