Fórum Root.cz
Hlavní témata => Sítě => Téma založeno: majk 07. 11. 2015, 17:00:51
-
(jedna se o Debian Jessie)
Poradil by mi nekdo, proc se mi nedari provest manualni spojeni s otevrenym AP pres ifconfig?
Ackoliv pres wicd to jde bez problemu?
wicd nebezi
/etc/init.d/networking stop
dhclient nebezi
wpa_supplicant nebezi
ifconfig wlan0 down
iwconfig wlan0 mode managed
iwconfig wlan0 channel 8
iwconfig wlan0 essid "AP_doma"
iwconfig wlan0 ap XX:XX:XX:XX:XX:XX
ifconfig wlan0 up
v dmesg se vzdy objevi pouze:
IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
dle dmesg se karta nikdy ani nepokusi asociovat s AP, pokud to zkousim manualne.
Pokud to ale zkusim pres wicd, tak to jde bez problemu.
Vubec nemuzu prijit na to cim to je a co me blokuje.
-
Tusim, ze od jessie ifconfig nebude fungovat korektne. Pouzij radeji ip.
-
tak nakonec mi pomohlo jako prvni vzdy spustit
iwlist wlan0 scan essid "AP_doma"
az potom
ifconfig wlan0 down
iwconfig wlan0 mode managed
iwconfig wlan0 channel 8
iwconfig wlan0 essid "AP_doma"
iwconfig wlan0 ap XX:XX:XX:XX:XX:XX
ifconfig wlan0 up
takto se to zacne pripojovat na 1 - 4 pokus. Predtim ani jednou.
Je to zvlastni, protoze ve starem kernelu 2.6.35.8 jsem iwlist vubec volat nemusel a obecne se to chovalo lip.
-
Na to aby karta zacala vyhladavat siete je potrebne poslat do ovladaca ESSID, alebo BSSID. Preto ti to zacalo chodit. "wlan0 up" nestaci. Ak nastavis ESSID, tak "wlan0 ap ..." uz nieje potrebne. Ani channel nieje potrebny. Scanning bezi od ch.1 az do ch.13 a ked najde pozadovane ESSID, tak sa tam prepne.
-
Ted jsem se docetl, ze iwconfig je zastaraly.
Za pomoci iw to jde krasne na jeden radek a funguje mnohem lepe.
iw wlan0 connect <essid> <freq> <bssid>