Ubuntu bis Version 7.10 (und auch andere Linux-Distributionen) verfügt über einen Netzwerkmanager (NetworkManager oder nm-applet in der Version 0.6.5), welcher den Ad-Hoc Modus des Openwireless-Netzwerks nicht auf Anhieb unterstützt, obwohl dies mit der Hardware (Chipset) eigentlich gehen würde.
Die erste Lösung ist einfach: Man installiert einen neuen Netzwerk-Manager z.B. den wifi-radar (http://wifi-radar.systemimager.org/) oder den wicd (http://wicd.sourceforge.net/). Unter Ubuntu oder Debian geht das mit dem Komando:
# sudo aptitude install wifi-radar
Die bevorzugte Lösung geht folgendermassen: Man deaktiviert den Netzwerkmanager (Klick mit rechter Taste) und aktiviert die Openwireless-Verbindung im Terminal mit den folgenden Kommandos von Hand.
# sudo iwconfig wlan0 mode ad-hoc essid www.openwireless.ch
# sudo dhclient wlan0
Je nach Wireless-Karte oder -Chipset kann "wlan0" auch einen anderen Namen haben, zum Beispiel "eth1" oder "ath0". Wie der Netzwerk-Anschluss heisst, findest du mit mit folgendem Kommando heraus:
# iwconfig
Sobald die Karte eine IP-Adresse hat, bist du glücklich und online! :-)
Hier gibt's mehr zum Lesen: http://wiki.ubuntuusers.de/WLAN/wireless-tools