Hogyan lehet csatlakozni a Wi-Fi hálózathoz az Arch Linux rendszerben?

tl; dr Miután elolvasta az Arch wiki cikkeit a telepítésről , vezeték nélküli beállítás és WPA kérő , kipróbálva az alábbi javaslatokat és egy sor fórumszálat, nem tudok az Arch Linux 2013-09-01 ISO indításakor szerezze be a következő kártyák egyikét a vezeték nélküli hálózathoz való csatlakozáshoz:


1. megközelítés (alapértelmezett):

Ennek az alapértelmezett módja állítólag csak systemctl stop dhcpcd.service , majd wifi-menu . Megtalálja a hálózatot:

[SSID] + wpa 10 

Időtúllépés után a kapcsolat megszakadásáról számol be. Ha wifi-menu -et futtatok másodszor , akkor nem kér jelszót, de ha elkészült, végre ad néhány hibakeresési tippet:

Job for netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service failed. See "systemctl status netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service" and "journalctl -xn" for details. 

Az előbbi arról számol be, hogy a szolgáltatás “betöltött”, de nem “aktív” (szó szerint inactive (dead)). Ez utóbbi azt mondja:

WPA association/authentication failed for interface "wlp0s29f7u5" 

Ez azt jelenti, hogy a /etc/netctl/wlp0s29f7u5-BTHub4-GRK6 kulcs kulcsa hibás? Nem tudom megmondani, hogy a programok mikor akarják a tényleges Wi-Fi jelszó, és amikor valami hasonlót akarnak, mint a psk érték a wpa_passphrase ( például nem mondja.


2. megközelítés ( wpa_supplicant és wpa_passphrase a deeraf és warl0ck javaslatai és a wiki oldal):

# echo "ctrl_interface=/var/run/wpa_supplicant" > wifi.conf # wpa_passphrase essid passphrase >> wifi.conf # wpa_supplicant -B -i interface -c wifi.conf Successfully initialized wpa_supplicant # dhcpcd -A interface [...] timed out exited 

Megpróbáltam kapcsolatba lépni a iw közvetlenül, de furcsa kimenetet kapott:

# iw dev wlp0s26f7u5 connect [SSID] command failed: Operation not supported (-95) 

Megjegyzések

  • Kipróbáltad már a botot egy másik terjesztővel, például egy Ubuntu élő rendszerrel, csak annak megállapítására, hogy Linux alatt működik? Van valami érdekes a dmesg kimenetben, esetleg valami, ami ‘ firmware-problémára mutat?
  • Érdekes , az Ubuntu 13.04-en megjelenik a hálózati menüben, de ” Megszakadt “.
  • Tehát ‘ sem tud csatlakozni az Ubuntun? Fontolgatta, hogy csak egy másik WiFi USB-meghajtót használ? Ez könnyebb megoldást jelenthet a problémájára.
  • Azt hiszem. A legújabb illesztőprogram csak a 2.6.33-ig terjedő kerneleket támogatja. Kár, hogy ‘ szinte lehetetlen megbízható Linux-kompatibilis hardverforrásokat találni.
  • Általában a dhcpcd -d -n interface – több információt ad. Szintén érdemes először ellenőrizni az interfész állapotát a iwconfig paranccsal. Ideális esetben 1) futtassa a wpa_supplicant -t egy külön terminálban az -B opció nélkül, de -d további hibakeresési információk beszerzéséhez, azaz: wpa_supplicant -d -i interface -c wifi.conf -Dwext ; 2) egy másik terminálon ellenőrizze az iwconfig elemet; 3) egy másik terminálfuttatásban. Alternatív megoldásként mindezek előtt érdemes kipróbálni a wicd alkalmazást.

Válasz

Beállította a jelszavát a wpa_passphrase paranccsal? pl.

%> wpa_passphrase SSID passphrase network={ ssid="SSID" #psk="passphrase" psk=28964ba6ea8b8f3a0db1c4414b327da253d0af5d4f4adccec0f8abf5b05b10f8 } 

Egyébként wpa_supplicant -B -i [wireless device] -c /etc/wpa_supplicant/cli.conf egyáltalán nem fog működni

Hozzászólások

  • Érdekes. Kéthúzza a jelszót, vagy idézett / nem idézett sima szövegként írja be?
  • @ l0b0 mindezt a wpa_passphrase hozta létre, nem, csak hash verzió szükséges
  • Tehát kézzel kell lemásolnom azt a karakterláncot a wpa_cli fájlba? Is ‘ t könnyebb módja ennek? Úgy tűnik, hogy ‘ csatlakozom utána (legalább nincsenek hibaüzenetek), ezért ‘ ll díjat adok ez a válasz.
  • @ l0b0 ‘ még soha nem gondoltam a wpa_cli-re. Általában ‘ közvetlenül futtatom a wpa_supplicant (ne felejtse el megadni a vezeték nélküli interfészt és az illesztőprogramot) a létrehozott konfigurációs fájllal. Ezután megnézem az dmesg kimenetét, hogy ‘ s társítva
  • A wpa_supplicant.conf úgy tűnik, hogy a psk opció a nem hasított kulcs. És rendelkeznie kell egy kulcskezelési specifikációval, például: key_mgmt=WPA-PSK.

Válasz

Úgy tűnik, hogy a fő probléma a BT Home Hub 4-es verziója, amely az internet-előfizetéssel érkezett . Miután kikapcsoltam az 5 GHz-es vezeték nélküli, WPS, 802.11 n, az automatikus csatornaválasztást és a biztonságot csak a WPA2-re állítottam, mostantól másodperceken belül képes vagyok kapcsolatot létesíteni mind az Ubuntu, mind a Windows rendszerben, és nagyon vázlatos kapcsolatot (mint ~ 30 másodperc csatlakozás néhány percenként wpa_supplicant) segítségével egy naprakész Arch Linux rendszerrel.

Frissítés: A NetworkManager (nmcli dev wifi connect SSID password PASSWORD

A Windows szintén nem mindig kap néhány percig kapcsolatot, ezután stabilnak tűnik.

(Megpróbáltam egy régi ADSL útválasztót is csatlakoztatni, és nem vettem észre, hogy nem érti a VDSL jelet.)

Válasz

A wifi-menünek be kell állítania az ön jelszavát. Nem kell manuálisan beállítania. Ellenőrizze a wlp0s29f7u5 konfigurációját az /etc/conf.d/network-wireless@ címen. Ellenőrizze az /etc/wpa_supplicant.conf fájlt is, hogy az információk helyesek-e.

Másik dolog, hacsak nem statikus címet próbál beállítani, akkor nem kell leállítania a dhcpcd szolgáltatást. Ha statikus, akkor győződjön meg róla, hogy ezt az / etc / conf fájlban deklarálja. .d / network-wireless @

Végül adja meg és ip. “dhcpcd wlp0s26f7u5” dhcp

vagy statikus esetén tegye a következőket.

ip addr add ” az ip “/ 24 dev wlp0s26f7u5 ip útvonal alapértelmezett hozzáadása a következő módon:

EDIT

A fájl, amelyre hivatkozni próbáltam, a netctl fájlban található. Itt van az enyém:

[verdict@sparky ~]$ cat /etc/netctl/wlo1-ZombieNet Description="Automatically generated profile by wifi-menu" Interface=wlo1 Connection=wireless Security=wpa ESSID=ZombieNet IP=dhcp Key=<my password> 

Megjegyzések

  • És a btw egyáltalán nem használom az /etc/wpa_supplicant/wpa_supplicant.conf fájlt. Nem kell, hogy ‘ a wifi-menüvel.
  • Ellenőriztem a jelszót a wifi-menu fájlban, a létrehozott fájlt és a wpa_passphrase kimeneti fájlt. többször is eredménytelenül. Ugyanaz a jelszó működik egy másik (Ubuntu) gépen, tehát nem e kérdés.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük