Wie richte ich Wifi über die Kommandozeile ein?


9

Wie richte ich Wifi über die Befehlszeile ein?

Ich muss wie folgt einrichten, aber es ist fehlgeschlagen:

Ziel:

Security: WEP
Network name: wifi59/7
Key/password: xyz

Versucht und gescheitert:

sudo iwconfig wlan0 mode managed
sudo iwconfig wlan0 channel 11
sudo iwconfig wlan0 essid wifi59/7
sudo iwconfig wlan0 key xyz
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

Antworten:


7

Der WEP-Schlüssel sollte hexadezimal sein und entweder 10 oder 26 Zeichen lang sein (5 oder 13 ASCII-Bytes).

Wenn Sie es in ASCII angeben möchten, müssen Sie ihm ein Präfix voranstellen. s:Ich bin nicht sicher, ob iwconfig ein ASCII-Kennwort ausfüllt, aber versuchen Sie es mit Längen von 5 oder 13.

Sehen Sie man iwconfigsich key/enc[ryption]einige Beispiele an und scrollen Sie nach unten .


1
Niemand kann mir sagen, warum die Option s: einfach nie funktioniert. Es stimmt etwas nicht mit der Syntax, der Stapelüberlauf hat jetzt 3 offene Fragen, und keine davon wurde beantwortet.
Eule

1

Ich denke, es ist einfacher und zuverlässiger, die Standardbefehlszeile von networkmanager namens nm-cli zu verwenden. Bitte schauen Sie sich nm-cli an, um sich mit der nm-cli-Syntax vertraut zu machen.


1

Das ist meine Lösung:

$sudo vi /etc/network/interfaces

#The primary network interface
auto wlan0
iface wlan0 inet static
# wireless-* options are implemented by the wireless-tools package
wireless-mode managed
wireless-essid YOUR_SSID
wireless-key1 s:YOUR_PASS
address 192.168.1.200
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 200.48.225.130 200.48.225.146
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.