Wechseln zu: Navigation, Inhalt, Suche

Permalink

2

HowTo: WLAN-Probleme mit WPA2 Enterprise unter Ubuntu 12.04 beheben

Der NetworkManager hat in der Version "0.9.4.0-0ubuntu4.2" unter Ubuntu 12.04 einen Fehler, der bei mir dazu führt, dass ich im WLAN der Universität (eduroam) immer wieder Verbindungsabbrüche habe. Im heimischen WLAN merkt man den Fehler nicht, da offenbar nur WPA2 Enterprise betroffen ist. Abhilfe schafft ein Downgrade auf die Version "0.9.4.0-0ubuntu3", das man von Hand durchführen muss.

eduroam: WLAN (WPA2 Enterprise)

Für die Architektur i386 lädt man die folgenden Pakete herunter und installiert sie:

wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/libnm-glib-vpn1_0.9.4.0-0ubuntu3_i386.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/libnm-glib4_0.9.4.0-0ubuntu3_i386.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/libnm-util2_0.9.4.0-0ubuntu3_i386.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager_0.9.4.0-0ubuntu3_i386.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager-dbg_0.9.4.0-0ubuntu3_i386.deb

sudo dpkg -i libnm-glib-vpn1_0.9.4.0-0ubuntu3_i386.deb
sudo dpkg -i libnm-glib4_0.9.4.0-0ubuntu3_i386.deb
sudo dpkg -i libnm-util2_0.9.4.0-0ubuntu3_i386.deb
sudo dpkg -i network-manager_0.9.4.0-0ubuntu3_i386.deb
sudo dpkg -i network-manager-dbg_0.9.4.0-0ubuntu3_i386.deb

Verwendet man als Architektur amd64, muss man stattdessen folgende Pakete herunterladen und installieren:

wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/libnm-glib-vpn1_0.9.4.0-0ubuntu3_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/libnm-glib4_0.9.4.0-0ubuntu3_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/libnm-util2_0.9.4.0-0ubuntu3_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager_0.9.4.0-0ubuntu3_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager-dbg_0.9.4.0-0ubuntu3_amd64.deb

sudo dpkg -i libnm-glib-vpn1_0.9.4.0-0ubuntu3_amd64.deb
sudo dpkg -i libnm-glib4_0.9.4.0-0ubuntu3_amd64.deb
sudo dpkg -i libnm-util2_0.9.4.0-0ubuntu3_amd64.deb
sudo dpkg -i network-manager_0.9.4.0-0ubuntu3_amd64.deb
sudo dpkg -i network-manager-dbg_0.9.4.0-0ubuntu3_amd64.deb

Anschließend empfiehlt es sich noch, die Pakete auf "Hold" zu setzen, damit sie beim Aktualisieren zurückgehalten und nicht wieder durch die neuere Version ersetzt werden.

Aktualisierungen: hold

echo "libnm-glib-vpn1 hold" | sudo dpkg --set-selections
echo "libnm-glib4 hold" | sudo dpkg --set-selections
echo "libnm-util2 hold" | sudo dpkg --set-selections
echo "network-manager hold" | sudo dpkg --set-selections
echo "network-manager-dbg hold" | sudo dpkg --set-selections

Den Status der Pakete kann man wie folgt ausgeben:

dpkg --get-selections | grep "network-manager"

Will man die Pakete dann wieder aktualisieren, sobald der Fehler behoben wurde, kann die Sperre mit folgenden Befehlen wieder aufhoben werden.

Aktualisierungen: install

echo "libnm-glib-vpn1 install" | sudo dpkg --set-selections
echo "libnm-glib4 install" | sudo dpkg --set-selections
echo "libnm-util2 install" | sudo dpkg --set-selections
echo "network-manager install" | sudo dpkg --set-selections
echo "network-manager-dbg install" | sudo dpkg --set-selections

2 Kommentare

  1. Vielen Dank für diesen Lösungsvorschlag! Hatte auch das Problem, dass trotz angezeigter Verbindung keine Internetkommunikation unter Ubuntu 12.04 in eduroam-Netzen mehr stattfinden konnten. Das Problem trat noch Neuverbindung nach ca. 10 Minuten auf. Habe deine Anleitung befolgt und seitdem ist die Verbindung seit mittlerweile einer halben Stunde stabil.

Schreibe einen Kommentar