Připojení přes WiFi často padá do Offline

Zdravím,
mám problém s připojením přes Turris Omnia:

  1. Připojím se na WiFi, vše funguje.
  2. Po nějaké době se ocitnu “offline”, WiFi je stále připojena.
  3. Po odpojení a opětovném připojení jsem normálně online.

Děje se na různých zařízeních (Mac i Win notebook).
Budu rád za navedení na možnou příčinu, či kam se podívat pro další informace.
Problém se dříve vyskytoval zřídka, v posledních dnech se stane několikrát za večer.

Jakub

1 Like

Bylo by dobré popsat i něco navíc :
1 - 2,4 nebo 5Ghz ?
2 - jaký kanál a šířka pásma ?
3 - není nastavena nějaká úspora na wifi kartě v klientovi ?
4 - verze TOS je aktuální ?
5 - nějaké chybky v syslog ?
6 - byla nějaká mechanická manipulace s wifi v routeru
7 - mechanická kontrola připojení antén v routeru
8 - příspěvky týkající se problému přečtené ? například

10 - nastavení wifi vypadá jak ? Byl zkoušen reset a nové nastavení ?

2 Likes

Mne, ked blbla wifi na jednom telefone (nejak sa prestali mat radi s routrom), pomohol reset Omnie do tovarenskych nastaveni a nastavenie vsetkeho nanovo. Neviem co tam zblblo ale vtedy mi to pomohlo.

Měl by stačit reset a znovu nastavení wifi. Podobně u mne jedno ze čtyř zařízení (tablet Samsung) delší dobu “nevidělo” 5G sít. Po resetu wifi se to vyspravilo. Částečný kladný vliv na to mělo odmazaní většiny zapamatovaných sítí v tabletu.

1 Like

Mne prave vtedy reset wifi vobec nepomohol. Ani reset telefonu, proste nic, az kompletny reset zabral.

Děkuju za odpověď a doplňující otázky.

  1. WiFi 2 - 2.4 GHz
  2. pásmo 802.11n - 20 MHz, kanál 11 (2462 MHz)
  3. neměla by, oboje výchozí nastavení Lenovo Yoga a MacBook Air M1
  4. TOS by měl být aktuální - jsem na automatických aktualizacích
    |Device|Turris Omnia|
    |Serial number|47244670132|
    |reForis version|1.1.2|
    |Turris OS version|5.3.7|
    |Turris OS branch|HBS|
    |Kernel version|4.14.274|
  5. V syslogu vidím jen periodické volání rainbow scriptu. V době výpadku tam nic nepřibude.
  6. Ne. Můžu pak poslat fotku.
  7. Antény drží jak přišroubované.
  8. Do fór jsem se koukal, ale přijdou mi irelevantní, stejně jako podezření na HW problém (špatně nastavené kabely apod). WiFi jako taková se neodpojuje. Na WiFi jsem stále připojen, ale jsem odříznutý od internetu (ve Widlích je to v trayi ten žlutý vykřičník přes ikonku signálu WiFi). Odpojení a připojení od WiFi to vždy vyřeší, teda alespoň do chvíle, než mě to znova zařízne.
  9. undefined
  10. Viz první body seznamu odpovědí. Přenastavovat to znovu jsem zatím nezkoušel. Dříve se mi na 5 GHz wifi stávalo, že se různá zařízení (ntb i mobily) často odpojovala od WiFi (SSID zmizelo ze seznamu sítí). Vypnout 5 GHz a nechat jen 2.4 GHz na toto pomohlo, ale to už je několik let a nezdá se, že by to se současným problémem nějak souviselo.

Nejčastěji se připojení zařezává při videostreamu (třeba Netflix). Snažím se rozchodit collectd, abych viděl, jestli výpadek připojení je fakt někde uvnitř Omnie, nebo jestli mi o večerech padá poskytovatel (což nedává smysl, jak by pak pomohlo odpojení a připojení k WiFi…).

Jakmile bude možnost, zkusím ten reset WiFi, ale moc tomu nefandím.

Proč 20 MHz a ne 40? Proč kanál 11 a ne automatický nebo alespoň nějaký, který nemá překryv?

Toto bych neřešil … užší pásmo je bezproblémovější.

Je možné prověřit s připojením po kabelu ping na bránu případně DNS providera?

5 Ghz není aktivní?

Pokud WiFi spojení drží, ale nejde komunikace, bude problém na vyšší vrstvě. Můžeš si ověřit, že v době výpadku spojení máš na WiFi rozhraní přiřazenou IP adresu?

Je to na pár minut a co když se tím problém vyřeší?

Děkuju všem za nápady. Přistihl jsem teď router při výpadku a zkusil vše, co mě napadlo. Další info tudlenc:

  • nastavil jsem kanál na “auto” proč byla “11” nevím, nepomohlo.
  • problém nebude nastavení v přenosu, jak jsem psal WiFi je stále připojena.
  • ano 5GHz wifi je aktuálně vypnutá.
  • při výpadku nejde DNS! ping google.com píše unknown host.
  • ping na GW jde!
  • ping na 8.8.8.8 z počítače jde!
  • ssh na router jde!
  • nejde se připojit do routeru přes web!

Teď jsem na routeru přes ssh a nevím úplně, kam se podívat.

  • ping google.com z routeru taky nejde (what?!)
  • po odpojení a připojení na wifi jde všechno.

Tohle jsou věci, co nechápu:

  • Jak může odpojení počítače z routeru opravit chybu DNS?
  • Proč nefunguje ReForis ani LuCi, zatímco se ssh v pohodě připojí?

Děkuju za případné další navedení. Asi mi brzo hrábne.

Jestlipak nemáte nastavené nějaké zákeřné pravidlo na firewallu. Apropo, co nastavení šířky pásma na 40 MHz?

1 Like

Zkusil bych se zaměřit směrem k DHCP jak píše Hagrid, zkoušel jste si nastavit fixní IP přes LUCI pro konkrétní MAC adresu wifi karty?

1 Like

Pokud je problém s DNS, je to věc DNS server providera … kontaktovat ho s problémem, prověřit správnost nastavení DNS v reForis. Případně zkusit forward DNS.


Ještě poznámka … na routeru používám script pro řízení jasu LED během dne a ten mi spouští kontrolu připojení - pingne na bránu, používané DNS a někam do internetu. Podle výsledku indikuje vizuelně změnou barev u určitého počtu LED že je někde problém. Občas se stane, že jeden test náhodně nevyjde a další po 3 minutách je test v pořádku.

/etc/cron.d/leds_control

Souhrn

zmena intensity svetla den - noc - maximum je 100

# WINTER
#00 07 * * * root rainbow intensity 3
#00 08 * * * root rainbow intensity 5
#00 09 * * * root rainbow intensity 9
#00 18 * * * root rainbow intensity 6
#00 19 * * * root rainbow intensity 3
#00 20 * * * root rainbow intensity 1

# SUMMER
00 06 * * * root rainbow intensity 3
00 07 * * * root rainbow intensity 5
00 08 * * * root rainbow intensity 9
00 19 * * * root rainbow intensity 5
00 20 * * * root rainbow intensity 3
00 21 * * * root rainbow intensity 1
# -------------------------------------
# check every 3 minute
*/3 * * * * root /root/connCheck.sh > /dev/null 2>&1

/root/connCheck.sh

jsou tam i testovací pozice s chybovými IP, které po odremování prokáží funkci scriptu

#!/bin/sh
# výše je deklarace scriptu
# umístění
# /root/conncheck.sh
# aktivovat  následujícím příkazem
# chmod +x /root/connCheck.sh
# check the connection to the Internet
Souhrn

— indications of activity befor test

# 1 blick
rainbow pwr disable
sleep 1s 
rainbow pwr d000f0 enable
sleep 1s
# 2 blick
rainbow pwr disable
sleep 1s
rainbow pwr d000f0 enable
sleep 1s
# 3 blick
rainbow pwr disable
sleep 1s
rainbow pwr d000f0 enable
sleep 1s
rainbow pwr disable
sleep 1s

rainbow pwr 4d0000 enable

# --- check connection gateway, dns, internet ---

# check gateway ... wan, lan, pci = RED
if !(ping -W 1 -c 1 10.48.210.229)
# testovaci pozice
# if !(ping -c 1 93.91.1.200)
then
    rainbow pwr b50000 auto
    rainbow wan b50000 auto
    rainbow lan b50000 enable;
# poziti pci narusuje trigger blikani
# -------------
#    rainbow pci2 b50000 enable
#    rainbow pci3 b50000 enable;
# -------------

# check DNS ... wan, lan =  ORANGE
elif !(ping -W 1 -c 1 10.255.255.10) && !(ping -W 1 -c 10.255.255.20)
# testovaci pozice
#elif !(ping -c 1 93.91.1.200) && !(ping -c 93.91.1.201)
#elif !(ping -c 1 10.108.10.108) && !(ping -c 93.91.1.200)
then
    rainbow wan db4e00 enable
    rainbow lan db4e00 enable;

# check internet - wan, pci = PURPLE
elif !(ping -W 1 -c 1 77.75.74.172) && !(ping -W 1 -c 1 46.255.231.42) && !(ping -W 1 -c 1 216.58.205.228)
# testovaci pozice
#elif !(ping -c 1 93.91.1.200) && !(ping -c 1 46.255.231.42) && !(ping -c 1 216.58.205.228)
then
    rainbow pwr d000f0 enable
    rainbow wan d000f0 enable;

# if all ready - standard color
else
    rainbow pwr b50000 auto
    rainbow wan 0118e4 auto
    rainbow lan 4e4d0e auto;
#    narusuje trigger blikani LED wifi
#    rainbow pci2 216300 auto
#    rainbow pci3 216300 auto;
fi

Musím říct, že mě Omnia taktéž s wifi potrápila. Měl jsem obdobný problém a to na 2G4 pásmu (na 5G mi běžel akorát pracovní ntb a telefon, zde jsme problémy nepozoroval). Nejvíce trpěly oba tablety od VDF a můj ntb (stejné chování pod různými Linux distribucemi). Prostě se po nějakém čase nemohly připojit do internetu, nicméně na wifi viděly. Pomohl restart wifi modulu v luci, či celého rtr. Občas se začaly takto odpojovat i některá zařízení v chytré domácnosti, což už mě dost popudilo.

V prvé řadě mi pomohly komunitní ovladače, které jsem nainstaloval přes Foris. Jen to občas umí rozhodit update Omnie, pak pomůže buď restart nebo odinstalování/nainstalování ovladačů. (Musím zaklepat, už jsem to delší dobu nemusel dělat). A na tabletu mi pomohlo až nastavení statiky mimo dhcp. ALe ne opačně, pokud jsem statiku nastavil na rtr, nemělo to význam. Aktuálně mám pár adres exluded pro případ. Tak můžeš zkusit i tento přístup.