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:
- Edimax Technology Co., Ltd. EW-7811Un 802.11n vezeték nélküli adapter (ID 7392: 7811)
- Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN adapter más néven. Bolse® 300Mbps Wifi vezeték nélküli N USB Micro Mini adapter (ID 0bda: 8178)
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
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 apsk
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 awpa_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.
dmesg
kimenetben, esetleg valami, ami ‘ firmware-problémára mutat?dhcpcd -d -n interface
– több információt ad. Szintén érdemes először ellenőrizni az interfész állapotát aiwconfig
paranccsal. Ideális esetben 1) futtassa awpa_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 aziwconfig
elemet; 3) egy másik terminálfuttatásban. Alternatív megoldásként mindezek előtt érdemes kipróbálni awicd
alkalmazást.