Hallo,
da kann ich dir nicht ganz zustimmen: mein usb-adapter funkt unter windows einsame spitze!
dann probiere doch einfach einen anderen Treiber oder Ndiswrapper aus.
Installiere probeweise das Paket linux-backports-modules-jaunty mit aktuellen Treibermodulen.
sudo apt-get install linux-backports-modules-jaunty
Oder als deb-Paket von hier: http://packages.ubuntu.com/jaunty/linux-backports-modules-2.6.28-11-generic
(beachte die Systemversion 32bit oder 64bit und die Abhängigkeiten)
Die Module basieren auf den aktuellen Entwicklungen aus Linux Wireless
Keine Besserung? Sperre das Systemmodul rtl8187 vorab in der /etc/modprobe.d/blacklist.conf und versuche es mit dem Win-Treiber und WLAN/NdisWrapper. Installiere dazu einfach ndiswrapper und das grafische Tool dazu über Terminal:
sudo apt-get install ndisgtk
Welche wlan-karte (bzw. Chipsatz) würdest du empfehlen für linux?
Die Frage wird öfters gestellt. Schau mal unter "Kaufberatung", WLAN/Karten und WLAN/Chipsätze. Recht gut sind PCI-Karten mit Atheros-Chipsatz, die neueren Ralink-Karten rt2860 (Draft-N) und Intel (nur mini-PCI). Für USB-Geräte gäbe es die älteren Geräte mit Zydas zd1211b Chipsatz und ebenfalls Geräte mit Ralink rt2870 (Draft-N). Von den älteren Ralink rt73 halte ich nicht so viel, da es öfters Probleme mit dem Treiber gibt. Für alle genannten Chipsätze gibt es Linux Treiberunterstützung.
Hintergrundwissen: apt-get - Paketinstallation DEB