Der Wicd-Netzwerkmanager
ist eine grafische Oberfläche (GTK2), um Verbindungen zu WLAN- und kabelgebundenen Netzwerken aufzunehmen und zu verwalten. Möglichst alle Einstellungen der jeweiligen Verbindungsart sollen dem Benutzer in einem einfach zu bedienenden Programm geboten werden. Die in Python geschriebene Anwendung benutzt dazu verschiedene Linux-Werkzeuge für Netzwerkverbindungen, zum Beispiel wpa supplicant.
Wicd verfügt über die folgenden Leistungsmerkmale:
Übersichtliche Profilverwaltung
Unterstützung statischer IP-Adressen und DHCP
Profilbezogene Einstellungen für DNS-Server, Subnetzmasken und Gateways
Erkennt WLAN-Karten unter ndiswrapper
Unterstützung für wpasupplicant
Unterstützung kabelgebundener Netzwerke
Autostartfunktion
Unterstützt WEP, WPA(2), LEAP, TTLS, EAP, PEAP Verschlüsselung - mehr Informationen
Erneuter Verbindungsaufbau nach Suspend-Modus
Es genügt die Installation des Pakets aus den Ubuntuquellen [1].
wicd (universe)
Der Network-Manager wird ab Ubuntu 10.04 Lucid Lynx nicht automatisch entfernt. Es genügt aber den Manager aus dem Autostart zu entfernen.
Nach dem Programmstart muss zuerst unter "Einstellungen" im Feld "drahtloser Netzwerkadapter" die verwendete WLAN-Schnittstelle eingetragen werden (z.B. wlan0). Nach einen Klick auf
"Aktualisieren" sollten jetzt alle erkannten WLAN-Netze aufgelistet werden. Dieser Vorgang kann einen Moment dauern. Die erkannte Verschlüsselung der gefundenen WLAN-Netze wird ebenfalls angezeigt.
Damit eine LAN-Schnittstelle konfiguriert werden kann, muss unter "Einstellungen" das Kontrollfeld "Kabelgebundenes Netzwerk immer anzeigen" aktiviert und im Feld "Wired Interface" die Schnittstelle eingetragen werden (im Beispiel eth0). Über das Auswahlmenü neben dem Netzwerknamen erlangt man Zugriff auf den Bereich "erweiterte Einstellungen" und das Kontrollfeld "Automatisch mit diesem Netzwerk verbinden". Für jedes Netzwerk können jetzt alle benötigten Einstellungen zur Verschlüsselung, wenn gewünscht für eine statische IP-Adresse und falls erforderlich für drei DNS-Server eingetragen werden.
Dazu wird das entsprechende Kontrollfeld "Statische IP-Adresse verwenden" bzw. "Statischen DNS verwenden" aktiviert. Jetzt kann man die Daten in die Tabellen eintragen. Werden keine weiteren Angaben für eine statische IP-Adresse gemacht, erfolgt die Vergabe der Adresse automatisch über DHCP. Um die Verschlüsselung einzuschalten, wird das Kontrollfeld "Verschlüsselung verwenden" aktiviert, dann über das Auswahlfeld die Art der Verschlüsselung eingestellt und der Zugangsschlüssel eingetragen. WPA-Zugangsschlüssel werden grundsätzlich in Klartext eingegeben. Wicd wandelt die Schlüssel in Hex-Code um und speichert diese in einer Profildatei ab. Bei WEP-Verschlüsselung muss der Zugangsschlüssel entweder in Hex-Code oder als Klartext (ASCII-Code/WEP-Passphrase) eingegeben werden. Sind alle Einstellungen gemacht, wird über die Schaltfläche "verbinden" versucht eine Verbindung aufzubauen.
Neben jedem gefundenen Netzwerk ist die Empfangsqualität abzulesen:

Über das Menü gibt es noch die Möglichkeit nach einem
Netzwerk mit unsichtbarer ESSID zu suchen, die Netzwerkliste zu aktualisieren, eine aktuelle Verbindung zu trennen und Grundeinstellungen des Programms festzulegen. Je nach verwendeter Netzwerkkarte kann auch der Treiber für wpa_supplicant ausgewählt werden. Standard ist wext.
Weitere Informationen zur Verschlüsselung und den Gerätetreibern findet man hier WLAN/wpa supplicant.
Mehr Informationen dazu gibt es in den FAQ
auf der Projektseite.
Ab Version 1.5.* liegen die Vorlagen unter /etc/wicd/encryption/templates!
Da die von Wicd angebotenen Verschlüsselungsmethoden als Vorlagen/Templates definiert sind, lässt sich Wicd auch leicht um weitere ergänzen. Dazu erstellt man eine Datei im Verzeichnis /opt/wicd/encryption/templates/ und editiert sie entsprechend [3]. Nun macht man diese noch ausführbar :
sudo chmod 755 /opt/wicd/encryption/templates/mytemplate
Eine Wicd-Vorlage besteht aus zwei Teilen, die durch fünf - getrennt sind. Oberhalb dieser Trennung steht der Name für die Auswahl in Wicd, der Autor, die Version und weitere Variablen-Deklarationen. Für jede deklarierte Variable wird in Wicd ein Textfeld erzeugt, in dem man den Inhalt der Variablen setzen kann. Der zweite Teil der Datei besteht aus wpa_supplicant.conf Anweisungen, in denen bestimmte Stellen durch die deklarierten Variablen ersetzt werden. Die Variable $_ESSID enthält die SSID des in Wicd ausgewählten Access-Points.
Um eine Vorlage in Wicd verfügbar zu machen, muss in /opt/wicd/encryption/templates/active der Name der neuen Datei eingetragen werden.
sudo echo 'mytemplate' >> /opt/wicd/encryption/templates/active
Ein Beispiel für eine Vorlage mit EAP und Mshap V2 wäre z.B.:
name = EAP-MSCHAP v2
author = ein Name
version = 2
require identity *Identity password *Password
-----
ctrl_interface=/var/run/wpa_supplicant # (ab Version 1.5.* einfügen)
network={
ssid="$_ESSID"
scan_ssid=$_SCAN
key_mgmt=WPA-EAP
pairwise=TKIP
group=TKIP
eap=PEAP
identity="$_IDENTITY"
password="$_PASSWORD"
phase2="auth=MSCHAPV2"
}(zusätzliche Verschlüsselungs-Vorlagen als fertiges Installationspaket) Durch das AddOn ist es u.a. möglich, anstelle der kombinierten Verschlüsselung WPA1/2 gezielt WPA1 oder WPA2-Verschlüsselung auszuwählen. Manche Router bieten nur gemischte Verschlüsselung an und das kann mit WLAN-Karten, die nur WPA1 unterstützen, zu Verbindungsproblemen führen. Ebenso ist es jedoch möglich, WPA2 zu erzwingen, wenn die verwendete Karte dies unterstützt oder bei WPA1/2 nur WPA1-Verschlüsselung verwendet wird. Zusätzlich kann eine Verbindung mit Angabe der BSSID (MAC-Adresse) des Access-Points gewählt werden. Das ist besonders in kritischen WLAN-Umgebungen oder bei WDS nützlich, um gezielt eine Verbindung mit einen bestimmten Access-Point herzustellen.
Das AddOn kann hier
heruntergeladen werden.
Nach der Installation stehen zuvor selbst erstellte Vorlagen durch den Austausch der Datei active nicht mehr zur Verfügung. Die Dateien selbst werden aber nicht gelöscht, in der Datei active müssen lediglich die Einträge für die manuell erstellten Vorlagen wieder hinzugefügt werden.
Selbst erstellte Vorlagen werden auch gerne mit in das AddOn-Paket übernommen. Eine Mail an den Autor mit den nötigen Daten und einer kurzen Beschreibung genügt.
SourceForge.Net
- diverse Programmversionen
elektronenblitz63.de
- Addon / fertige Vorlagen im Paket
alternative Symbole für die WLAN-Empfangsstärke
- Optik wie beim Network-Manager
Diese Revision wurde am 29. Juni 2010 um 00:15 Uhr
von march erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet:
Netzwerk, Internet
2004 – 2010 ubuntuusers.de • Einige Rechte vorbehalten