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.
kiri
quelle

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 .

Cäsium
quelle
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.

Kaan
quelle
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
Felipe
quelle