Portál AbcLinuxu, 14. května 2025 02:24

Dotaz: Pripojeni k wifi

15.9.2016 09:24 Petr | skóre: 29
Pripojeni k wifi
Přečteno: 303×
Odpovědět | Admin
Ahoj, modelova situace: notebook s linuxem pouze textove prostredi, sitova karta se identifikuje jako wlan0 a free wifi sit s nazvem mojeSit. Nejak se mi nedari dohledat jakym zpusobem se z tty pripojit do site ktera nevyzaduje heslo? Zkousel jsem experimentovat s wpa_passphrase s nulovym retezcem hesla ale nejak to nefunguje. Nebo nejak pres ifconfig? Asi to nebude nic slozityho ale potreboval bych trochu postrcit...:-)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

vencour avatar 15.9.2016 11:05 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Pripojeni k wifi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hlavní je vědět, jak je wifi šifrovaná. Tj. nejdřív oskenovat "vzduch" třeba přes "iw dev <wifi_device> scan". Konfiguraci dělat přes wpa_supp.conf, pokud je to wpa, jinak nastaovat heslo přes iwconfig, viz man ...
              Examples :
                   iwconfig eth0 key 0123-4567-89
                   iwconfig eth0 key [3] 0123-4567-89
                   iwconfig eth0 key s:password [2]
                   iwconfig eth0 key [2]
                   iwconfig eth0 key open
                   iwconfig eth0 key off
                   iwconfig eth0 key restricted [3] 0123456789
                   iwconfig eth0 key 01-23 key 45-67 [4] key [4]
Pokud neni šifrování nastaveno (tj. není to wpa ani wep), tak stačí nastavit ESSID, možná shodit a nahodit link a nastavit IP adresu nebo poslat dhcp request.
Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
15.9.2016 11:08 langhos
Rozbalit Rozbalit vše Re: Pripojeni k wifi
Odpovědět | | Sbalit | Link | Blokovat | Admin
The exact commands will depend on the network you're connecting to. I generally first use 'iwlist' to find a list of available networks.

iwlist wlan0 scanning

This will return a list of all wireless networks seen on interface wlan0.

The next step is to set the ESSID and what access point to use (usually automatic).

iwconfig wlan0 essid my_network

iwconfig wlan0 ap any

If the network is unsecured you're done configuring the wifi at this point. You can then set a static IP (ifconfig) or a request a dynamic IP (dhclient).

If the network is secured with WEP you'll need to enter the correct key.

iwconfig wlan0 enc s:my_network_key

If the network is secured with WPA(2) you'll need to install and configure wpa_supplicant first.

As always the manpage is the first place you should look for more information.

odkaz na superuser clanek vyse
15.9.2016 15:44 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Pripojeni k wifi

Spousta distribucí nebude mít implicitně ani iwconfig, ani iwlist. Ten článek totiž pamatuje minulé desetiletí.

iw dev wlan0 scan
15.9.2016 15:42 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Pripojeni k wifi
Odpovědět | | Sbalit | Link | Blokovat | Admin
ip link set wlan0 up  # Většinou není nutné; záleží na driveru.
iw dev wlan0 connect <SSID>

Pak už stačí počkat, až se síť nakonfiguruje přes router advertisement. Nebo jestli je tam potřeba dhcp, dhcpcd wlan0 to zařídí.

Neexistuje důvod používat wpa_supplicant, když síť nemá žádné zabezpečení. Pochopitelně je před manuálním připojením vhodné ujistit se, že wpa_supplicant ani NetworkManager neběží, protože jinak se může stát, že nastavení sítě bez vědomí uživatele v nejméně očekávanou dobu změní (systemctl stop wpa_supplicant NetworkManager).

Druhá (a možná jednodušší) možnost je NetworkManager i wpa_supplicant nechat běžet a připojit se pak pomocí nmcli. Návodů je na to spousta. nmcli umí všechno, co jinak dělají grafická klikátka, jen (věc názoru) trochu méně přehledně.

nmcli device wifi connect <SSID>
15.9.2016 20:03 mhepp
Rozbalit Rozbalit vše Re: Pripojeni k wifi
Nebo jit jeste o kruk vys a pouzit konzolove klikatko nmtui.
Jendа avatar 15.9.2016 19:09 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Pripojeni k wifi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebo nejak pres ifconfig?
ifconfig konfiguroval až vyšší vrstvy a navíc v Linuxu již dlouho není podporovaný. Používá se program ip z balíku iproute2.

Já používám na wifi wpa_supplicant, a to i na otevřenou. Vytvořím konfigurák:
network={
  ssid="abcd"
  key_mgmt=NONE
  auth_alg=OPEN
}
a spustím:
wpa_supplicant -Dwext -iwlan0 -c wpa.conf

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.