Autor Téma: WiFi z příkazového řádku  (Přečteno 514 krát)

Offline radek_dr

  • Začátečník
  • **
  • Příspěvků: 45
    • Zobrazit profil
    • Počasí Kučerov
WiFi z příkazového řádku
« kdy: 31. 10. 2021, 14:01:19 »
Zdravím
Už z toho magořím. Mám na Raspbianu USB WiFi
Kód: [Vybrat]
Bus 001 Device 005: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network AdapterModul zjevně funguje
Kód: [Vybrat]
root@raspberrypi:/# iwlist wlan0 scan
wlan0     Scan completed :
          Cell 01 - Address: D8:#####:4A
                    ESSID:"xxxxxxxxxxxxxxxxx"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.422 GHz (Channel 3)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:wpa_ie=yyyyyyyyyyyyyyyyyy
                    IE: WPA Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Extra:rsn_ie=#########################
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=0/100  Signal level=100/100 
          Cell 02 - Address: A8:#####:E8
                    ESSID:"xxxxx"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:rsn_ie=######################
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=0/100  Signal level=44/100 

Prohledal jsem asi 50 návodů co dál, abych se připojil, každý je jiný ale v zásadě je třeba vytvořit wpa_suplicant.conf s údaji o síti (SSID a heslo), manuálně nebo takto:
Kód: [Vybrat]
wpa_passphrase “SSID” "heslo" | sudo tee /etc/wpa_supplicant.conf
a pak příkazem
Kód: [Vybrat]
wpa_supplicant -c /etc/wpa_supplicant.conf -i wlan0
síť připojit.
Jenže výsledkem tohoto příkazu (a jemu podobných) je toto:
Kód: [Vybrat]
Successfully initialized wpa_supplicant
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
wlan0: Failed to initialize driver interface
Nerozumím hlavně prvnímu řádku, který (dle mne) říká, že ovladač nl80211 nepodporuje potřebné příkazy k nahození sítě. K wifině je v jádru zaveden ovladač 'r8188eu', který podporuje 'RTL8188EUS' a 'cfg80211 ... r8188eu' - jsou standardně v jádře, firmware je taky přítomen.
Může mě někdo nakopnout, co dělám blbě?
Acer Swift1, N4200 2.5 GHz max., 4GB RAM, 64+250GB SSD, Intel graphic, Debian 10 Cinnamon
Intel NUC,  Celeron J3455, 4GB RAM, 256GB SSD, Debian 10 server, LAMP...
AS8940G, Intel i7 ..., LM19 xfce

Nikdo není dokonalý !

Offline Roman Horník

  • Hlavní moderátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 1.460
    • Zobrazit profil
Re:WiFi z příkazového řádku
« Odpověď #1 kdy: 31. 10. 2021, 17:52:25 »
Koukni sem, hlavně na wpa_passphrase ;)
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

Offline radek_dr

  • Začátečník
  • **
  • Příspěvků: 45
    • Zobrazit profil
    • Počasí Kučerov
Re:WiFi z příkazového řádku
« Odpověď #2 kdy: 01. 11. 2021, 19:48:22 »
Dík za nakopnutí.  ;)
Hledal jsem uvedené, našel několik odkazů s více méně stejným výsledkem, až jsem narazil na Archwiki, kde to bylo podrobně rozebráno. Tam jsem mj. zjistil, že kromě běžně používaného ovladače 'nl80211' se dá použít starší 'wext'. Vyzkoušel jsem, funguje to na první pokus. Sice to vyhodí několik chybových hlášek, ale funguje.
Hledal jsem ty chyby a na několika fórech se dočetl, že tuto chybu hlásí i další uživatelé, ale nikdo neví, proč se objevují - snad to souvisí s ovladačem od Realteku. Ale i oni to nakonec vzdali a nechali to tak.  ??? Moc to neřeším, malinu potřebuji jen jako tiskový server k USB tiskárně.
Takže to beru jako (skoro) vyřešené.  :)
Acer Swift1, N4200 2.5 GHz max., 4GB RAM, 64+250GB SSD, Intel graphic, Debian 10 Cinnamon
Intel NUC,  Celeron J3455, 4GB RAM, 256GB SSD, Debian 10 server, LAMP...
AS8940G, Intel i7 ..., LM19 xfce

Nikdo není dokonalý !

Offline Roman Horník

  • Hlavní moderátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 1.460
    • Zobrazit profil
Re:WiFi z příkazového řádku
« Odpověď #3 kdy: 02. 11. 2021, 01:51:55 »
Aspoň že tak :)
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz