Dieser Artikel wurde am 28.10.2006 in meinem Blog veröffentlicht und 2009 in dieses Wiki übertragen.
Ubuntu 6.10 „Edgy Eft“ ist nun schon seit zwei Tagen erhältlich. Mir persönlich sind aber weniger komplexe Desktops sympathischer und habe daher auf die Freigabe Xubuntu 6.10 gewartet um es auf meinem „Arbeits“-Notebook zu installieren. Das Notebook ist ein schon etwas in die Jahre gekommenes Gericom X5. Da ich keine großer Computerspieler bin leistet es mit seinen 1,4 Ghz immer noch gute Dienste wenn ich unterwegs bin. Gerade bei Notebooks kann die Grafikkarte schon mal Ärger machen, daher bin ich auf Nummer Sicher gegangen und habe als Installationsquelle die „Alternate Install CD“ heruntergeladen (http://se.archive.ubuntu.com/mirror/cdimage.ubuntu.com/xubuntu/releases/6.10/release/xubuntu-6.10-alternate-i386.iso)
Die Installation lief fast problemlos, lediglich die berüchtigten Probleme mit der WLAN-Karte Netgear WG511 traten wieder auf. Zusätzlich zur Komplikation, dass kein Kerneltreiber zur Verfügung steht kommt noch ein Bug im ndiswrapper Paket von Edgy hinzu.
Um die WLAN Karte Netgear WG511v2 („Made in China“, mit dem Marvell Chipsatz ) dennoch in Betrieb zu nehmen hat das im Folgenden beschriebene Vorgehen zum Erfolg geführt. Zwar handelt es sich hier um Xubuntu, es sollte sich aber auch auf Ubuntu, Kubuntu etc. übertragen lassen.
sudo apt-get --purge remove ndiswrapper-utils ndiswrapper-utils-1.1
sudo sh -c "echo blacklist prism54' >> /etc/modprobe.d/blacklist" sudo sh -c "echo 'blacklist islsm_pci' >> /etc/modprobe.d/blacklist" sudo sh -c "echo 'blacklist islusb' >> /etc/modprobe.d/blacklist" sudo sh -c "echo 'blacklist isl3886' >> /etc/modprobe.d/blacklist"
sudo reboot
sudo su
Dafür ist eine Internetverbindung, z.B. über die Ethernetschnittstelle, notwendig.
apt-get install ndiswrapper-utils-1.8 apt-get install wpasupplicant
mount /cdrom cd /cdrom/Driver/Windows\ 2000/ ndiswrapper -i WG511v2.INF cd ~ umount /cdrom
ndiswrapper -hotplug ndiswrapper -m
ndiswrapper -l
Bildschirmausgabe:
Installed drivers: wg511v2 driver present
ndiswrapper -l
Bildschirmausgabe:
Installed drivers: wg511v2 driver present, hardware present
modprobe ndiswrapper
(MY_SSID und MY_PASSPHRASE durch die eigenen Werte ersetzen)
wpa_passphrase MYSSID MYPASSPHRASE >> /etc/wpa_supplicant/wpa_supplicant.conf
vi /etc/wpa_supplicant/wpa_supplicant.conf
Der network Teil am Ende der Datei sollte, abgesehen von ssid und psk, so aussehen:
network={
ssid="MY_SSID"
psk=MY_PASSPHRASE_CRYPTED
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
}
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf -dd
Sollte die Verbindung zum AP nicht aufgebaut werden könnnen, lässt sich der Fehler relativ einfach mit den ausführlichen Debug Meldungen nachvollziehen.
Damit die WLAN Verbindung eine IP Adresse erhält und auch noch nach dem nächsten Neustart funktioniert muss in der Datei /etc/network/interfaces angepasst werden ein Eintrag für wlan0 hinzugefügt werden:
# the wlan interface auto wlan0 iface wlan0 inet static address 192.168.254.22 netmask 255.255.255.0 gateway 192.168.254.1 pre-up wpa_supplicant -Bw -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf post-down killall -q wpa_supplicant
Ich arbeite typischerweise mit festen IP Adressen, für den Fall, dass DHCP verwendet werden soll, würde der Eintrag so aussehen:
auto wlan0 iface wlan0 inet dhcp pre-up wpa_supplicant -Bw -Dwext -iwlan0 -c/etc/wpa_supplicant.conf post-down killall -q wpa_supplicant
Für all jene die verschiedene Ethernet und WLAN Verbindungen haben ist vielleicht dieser Blog-Artikel von Thomas Schimana interessant. Wer keine gnome Anwendungen verwenden will kann alternativ auch wifi-radar verwenden, das allerdings nur WLAN Verbindungen verwaltet. Dazu ist es notwendig in der Datei /etc/apt/sources.list diese Quellen hinzuzufügen:
deb http://de.archive.ubuntu.com/ubuntu/ edgy universe deb-src http://de.archive.ubuntu.com/ubuntu/ edgy universe deb http://security.ubuntu.com/ubuntu edgy-security universe deb-src http://security.ubuntu.com/ubuntu edgy-security universe
Mit diesen Befehlen kann das Paket anschliessend installiert werden:
apt-get update apt-get install wifi-radar