Stellen Sie eine Verbindung zu eduroam über das Kabel her: nl80211: Der Treiber unterstützt keine Authentifizierungs- / Assoziierungs- oder Verbindungsbefehle

3903
nuoritoveri

Ich habe ein Problem mit der Verbindung zum eduroam- Netzwerk über eine Kabelverbindung . Ich dachte, dass eduroam nur als drahtloses Netzwerk funktioniert, aber anscheinend verwendet meine Einrichtung auch die eduroam 802.1x-Authentifizierung im kabelgebundenen Netzwerk. Ich habe das Konfigurationsskript von cat.eduroam.org (wie von unseren Admins verwiesen) verwendet, das die folgende wpa_supplicant-Konfiguration generiert hat:

 network={ ssid="eduroam" key_mgmt=WPA-EAP pairwise=CCMP group=CCMP TKIP eap=TLS ca_cert="/home/freyja/cat_installer/ca.pem" identity="XXX@XXX" subject_match="XXX" private_key="/home/freyja/cat_installer/user.p12" private_key_passwd="XXX" } 

Wenn ich ausstelle:

sudo wpa_supplicant -ieth0 -c/home/freyja/cat_installer/cat_installer.conf 

Ich bekomme einen Fehler:

Successfully initialized wpa_supplicant nl80211: Driver does not support authentication/association or connect commands eth0: Failed to initialize driver interface 

Ich habe versucht, einen anderen Treiber zu verwenden:

sudo wpa_supplicant -ieth0 -D wext -c/home/freyja/cat_installer/cat_installer.conf 

Dies führt jedoch auch zu Fehlern:

ioctl[SIOCSIWMODE]: Operation not supported ioctl[SIOCGIWRANGE]: Operation not supported ioctl[SIOCGIWMODE]: Operation not supported ioctl[SIOCSIWAP]: Operation not supported ioctl[SIOCSIWESSID]: Operation not supported 

Ich denke, es ist ein Betriebssystemproblem, das nicht vollständig mit Eduroam zusammenhängt (ich benutze Debian Testing - Stretch). Die Ethernet-Karte funktioniert einwandfrei (sie stellt eine Verbindung zum Standardnetzwerk her). Könntest du mir dabei helfen?

0

1 Antwort auf die Frage

1
grawity

Es ist kein Betriebssystemproblem. Sie versuchen, Wi-Fi-Einstellungen mit etwas zu verwenden, das nicht Wi-Fi ist.

  • Erstens sind sowohl der nl80211 als auch der wext ("Wireless Extensions") Wi-Fi (802.11) -Steuerschnittstellen. Sie werden zum Konfigurieren von ESSIDs, Funkfrequenzen usw. verwendet, die bei einer Kabelverbindung nicht vorhanden sind.

    Verwenden -D wiredSie für Ethernet, wenn Ihre Version von wpa_supplicant sie nicht automatisch erkennt.

  • Zweitens verwendet Ethernet kein WPA und key_mgmt=WPA-EAPist daher falsch. Stellen Sie es auf IEEE8021X.

    Entfernen Sie auch die WPA- Einstellungen " pairwise=" und " group=".

Das hat funktioniert. Ich habe versucht, das Problem der "Verbindung zu verdrahteten Eduroam von der Konsole aus" auf verschiedene Weise zu lösen. Vielen Dank! nuoritoveri vor 8 Jahren 0
Ehrlich gesagt, verwenden Sie einfach NetworkManager und "nmcli" ... grawity vor 8 Jahren 0
Ich kann kein privates Kennwort in NetworkManager speichern (und ich möchte keinen Gnome-Schlüsselring). nuoritoveri vor 8 Jahren 0
Ich bin sicher, Sie können es gut unter `/ etc / NetworkManager / System-Verbindungen 'speichern. grawity vor 8 Jahren 0
Nein, wenn ich NetworkManager starte, "isst es" von der Datei. Ich habe versucht, es schreibgeschützt zu machen, andere Einstellungen vorzunehmen, um dies zu verhindern, aber dann möchte es nicht ausgeführt werden. Ich muss zugeben, dass dieses und andere Dinge mich bei diesem Programm "wütend" gemacht haben, und ich möchte es nicht mehr verwenden. nuoritoveri vor 8 Jahren 0