Wi-Fi hotspot

Odpovědět
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Wi-Fi hotspot

Příspěvek od BigSandy » pát 05. úno 2021 8:05:31

Zdarec.
A zas mame problem :(
https://thepi.io/how-to-use-your-raspbe ... ess-point/

Jen po Step 7. Install bridge-utils jsem už nedělal a funguje to. I internet jede. Ale jen dokud neudělam reboot.
Pak hotspot vubec nevidim.
Pomuže jen sudo systemctl restart hostapd.service
Nebude to tím, že se služba nespoušti, start nepomuže. sudo systemctl start hostapd.service
V auth.log vidim jen jak službu restartuji

V raspi už je předinstalovan wifi klient přes ktery se da přes wifi připojit na AP. Nemuže to nějak kolidovat?
Jak ho deaktivuji?
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Wi-Fi hotspot

Příspěvek od PetrSmetana » pát 05. úno 2021 11:07:42

Zdar, zatím od boku - co journald od hostapd ? Je tam něco?
Modré z nebe na počkání, zázraky do dvou dnů.
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Wi-Fi hotspot

Příspěvek od BigSandy » pát 05. úno 2021 11:29:44

To je čiste

Kód: Vybrat vše

-- Logs begin at Thu 2019-02-14 11:11:59 CET, end at Fri 2021-02-05 12:24:38 CET. --
úno 05 12:23:12 raspberrypi systemd[1]: Starting Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator...
úno 05 12:23:16 raspberrypi hostapd[483]: Configuration file: /etc/hostapd/hostapd.conf
úno 05 12:23:16 raspberrypi hostapd[483]: wlan0: Could not connect to kernel driver
úno 05 12:23:16 raspberrypi hostapd[483]: Using interface wlan0 with hwaddr b8:27:eb:21:ec:e7 and ssid "raspi"
úno 05 12:23:16 raspberrypi hostapd[483]: wlan0: interface state UNINITIALIZED->ENABLED
úno 05 12:23:16 raspberrypi hostapd[483]: wlan0: AP-ENABLED
úno 05 12:23:16 raspberrypi systemd[1]: Started Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
A divne je, že když udělam reboot tak nefunguje aní
sudo iw dev wlan0 station dump
sudo iw dev wlan0 scan
Až když zadam sudo systemctl restart hostapd.service tak vše začne fungovat.
S něčim se to bije :?
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Wi-Fi hotspot

Příspěvek od PetrSmetana » pát 05. úno 2021 11:48:19

Můžeš ukázat soubor služby hostapd? Třeba by se to vyplatilo spouštět až potom co se inicializuje síť.
Modré z nebe na počkání, zázraky do dvou dnů.
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Wi-Fi hotspot

Příspěvek od BigSandy » pát 05. úno 2021 14:02:16

Toto?
Naposledy upravil(a) BigSandy dne sob 06. úno 2021 2:51:47, celkem upraveno 1 x.
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Wi-Fi hotspot

Příspěvek od PetrSmetana » pát 05. úno 2021 14:11:24

Nn, jedu na debianu a rpi tu teď nemám, ale myslím, že by to mělo být někde v /etc/systemd/system
Modré z nebe na počkání, zázraky do dvou dnů.
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Wi-Fi hotspot

Příspěvek od BigSandy » pát 05. úno 2021 14:16:57

Tak až zitra. I ja občas chodim do prace ;)
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Wi-Fi hotspot

Příspěvek od BigSandy » sob 06. úno 2021 5:57:20

/etc/systemd/system/multi-user.target.wants/hostapd.service

Kód: Vybrat vše

[Unit]
Description=Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator
After=network.target

[Service]
Type=forking
PIDFile=/run/hostapd.pid
Restart=on-failure
RestartSec=2
Environment=DAEMON_CONF=/etc/hostapd/hostapd.conf
EnvironmentFile=-/etc/default/hostapd
ExecStart=/usr/sbin/hostapd -B -P /run/hostapd.pid -B $DAEMON_OPTS ${DAEMON_CONF}

[Install]
WantedBy=multi-user.target

Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Wi-Fi hotspot

Příspěvek od PetrSmetana » sob 06. úno 2021 8:33:39

Zkud dát do unit:

Kód: Vybrat vše

Wants=network-online.target
After=network-online.target
Místo

Kód: Vybrat vše

After=network.target
Modré z nebe na počkání, zázraky do dvou dnů.
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Wi-Fi hotspot

Příspěvek od BigSandy » sob 06. úno 2021 10:34:17

Nepomohlo
Tady je orginal sudo hostapd -d /etc/hostapd/hostapd.conf + sudo journalctl -u hostapd.service
https://pastebin.com/5Qrvc7QD

a tady to upravene.
https://pastebin.com/qaGk9x6d

Zatim jsem do /etc/rc.local dal to sudo systemctl restart hostapd.service.
Ale je to prasarna a rad bych to vyřešil. ;)

U obou je v sudo journalctl -u hostapd.service

Kód: Vybrat vše

raspberrypi hostapd[494]: wlan0: Could not connect to kernel driver
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Wi-Fi hotspot

Příspěvek od PetrSmetana » sob 06. úno 2021 12:16:57

Jak vypadá journal té služby před restartem (než to začne fungovat) a po restartu - když to začne fungovat - jaký je tam rozdíl?
Modré z nebe na počkání, zázraky do dvou dnů.
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Wi-Fi hotspot

Příspěvek od BigSandy » sob 06. úno 2021 12:35:32

Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Wi-Fi hotspot

Příspěvek od PetrSmetana » pon 08. úno 2021 9:09:24

Napadlo mě zpozdit start (nevím zda to takhle půjde ... případně by se musel volat shell script) - tím se o půl minuty zpozdí start toho daemona.

ExecStart=/bin/sleep 30; /usr/sbin/hostapd -B -P /run/hostapd.pid -B $DAEMON_OPTS ${DAEMON_CONF}

Očividně na to něco předtím sahá (networking/dhcpcd) - logy/časy koukat/zjišťovat :)
Modré z nebe na počkání, zázraky do dvou dnů.
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Wi-Fi hotspot

Příspěvek od BigSandy » pon 08. úno 2021 10:28:53

Nepomohlo.
Ja už zkoušel ten řadek ExecStart zakomentovat a dat do /home/pi/.config/autostart/
A tež nic.
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Wi-Fi hotspot

Příspěvek od PetrSmetana » pon 08. úno 2021 10:52:32

Dej vyšší verbositu logu v dhcpcd, třeba to tam něco vysype.
Modré z nebe na počkání, zázraky do dvou dnů.
Odpovědět