Turris 1.x nefunkcni SSH a DNS

Tohle je v nabidce po spusteni:
https://1drv.ms/f/s!AguRCbhzOlbghNZ5IKqtCHVO_OItsw

To bude tím, že vůbec není nainstalované (mohl jsem zkontrolovat, omlouvám se). Což zase, když na to koukám, máte nějak málo softwaru na tom routeru. Což je velice podivné, ale střílel bych to na přerušený update (i když ten by se takto neměl projevovat). Můžete prosím znovu udělat factory reset? Projít standardně procesem nastavování a v průběhu updatu router rozhodně ručně nerestartovat. Pokud se vám bude zdát že se ten update zasekl (předpokládám právě kvůli DNS a zasekl znamená nic nedělá po asi 15 minut), tak se na router zkuste připojit a stáhnout logy a to buďto přes foris (což možná nebude fungovat, protože určitou část update procesu je lighttpd mimo provoz) a nebo případně pak přes ssh (což doufám bude fungovat).

Tak udelan factory reset.V pruvodci koncim na instalaci aktualizaci, nechal jsem to asi 20 min.
https://1drv.ms/i/s!AguRCbhzOlbghNZ6VQ_hM_mNShPGig
Pak se normalne dostanu do Foris i LuCi,tak mam log.SSH se opet nenainstalovalo.
https://1drv.ms/u/s!AguRCbhzOlbghNZ7MLalIqYtol_MfQ

Tak mě napadá, jestli by nepomohlo místo zapojení do wanu Turrise to dát do lanu (uděláme z něj switch na chvíli) pro stažení aktualizací

Hmm tohle je skutečně podivné. Prvně bych tedy zkusil dokončit update. Obejdeme nefunkční DNS. V luci jde pouštět volitelně příkazy a vidět jejich výstup (System->Custom commands). Přidejte a za sebou použijte tyto tři příkazy.

sed -i 's/127\.0\.0\.1/192\.168\.0\.1/' /etc/resolv.conf
ping -c 5 nic.cz
updater.sh -n

Toto by mělo nastavit pro resolvování na turrisu DNS server vašeho Mikrotiku a tak obejít nefunkční lokální server. Pokud ping projde, tak můžeme pokračovat zadáním updater.sh.

Musel jsem ten ,Custom commands, doinstalovat, protoze tam samozrejme nebyl, ale nejak jsem se stim popasoval, po zadani prikazu to stahlo aktualizace a zatim to maka.
Tak diky vsem zucastnenym,
Dotaz na ten resolver. Puvodne tam asi bylo 127.0.0.1- kdyz to tam dam zpatky, , uz muzu, funguje SSH, tak je opet DNS mimo.

To nahrazení adresy v resolv.conf je jen dočasný work around. Nepřežil by ani reboot. Chce se to teď podávat na to proč vám nefunguje DNS. Můžete prosím udělat reboot a poté co router naběhne (všechny ledky bliknou zároveň zeleně) znovu stáhnout diagnostiku z turrisu?

Edit: Ještě prosím před tím než pustíte diagnotiku, můžete na routeru spustit nslookup nic.cz?

No-resolv.conf drzi, co jsem do nej zadal i po restartu.

Server: 192.168.0.1
Address 1: 192.168.0.1 router

nslookup:
Name: nic.cz
Address 1: 2001:1488:0:3::2 www.nic.cz
Address 2: 217.31.205.50 www.nic.cz

Diagnostika:
https://1drv.ms/u/s!AguRCbhzOlbghNZ-fRY6QByKaEQyfA

stejny problem - do rukou se mi dostal od kolegy turris - uz ho nechce, tak jsem s nim zacal experimentovat nez zacnu na vlastnim:

postupoval jsem podle:
https://www.turris.cz/doc/cs/troubleshooting/sdcard_recovery

a skoncil stejne: chybi ssh, nefunguje updater, luci je "orezane"
sdcard.img je z 2017-06-29 13:36 - 17825792B

z luci:
Powered by LuCI 39a5f33635f2558ac0f459103ad80bcad2d2dd83 Branch (0.12+git-15.092.31318-39a5f33) OpenWrt turris 14.07
verze fw:
OpenWrt turris 14.07 / LuCI 39a5f33635f2558ac0f459103ad80bcad2d2dd83 Branch (0.12+git-15.092.31318-39a5f33)

Jediny reseni na ktery jsem prisel a pouzivam ho dodnes,protoze z nejakeho duvodu neni funkcni DNS resolver v Turrisu.

Pripojit prez COM terminal, v , etc/resolv.conf , nahradit nameserver 127.0.0.1 na nameserver 8.8.8.8.
Pote uz je Turris schopen stahnout aktualizace a doinstalovat si chybejici veci.

:frowning:

tak to jsem si “nabehl” s updatem NOR
rozumim tomu spravne, ze od ledna toto nebyli schopni opravit v sdcard-rescue/sdcard.img?

Tak to netusim, nikdo mi nedokazal poradit, co s tim.
Pripada mi, ze kazde zarizeni trpi na jine chyby.
Proste co kus, to original.

tak to me nepomaha:

root@turris:/# updater.sh -n

  • ping -c1 -w10 api.turris.cz
    PING api.turris.cz (217.31.192.101): 56 data bytes
    64 bytes from 217.31.192.101: seq=0 ttl=55 time=15.363 ms

api.turris.cz ping statistics —
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 15.363/15.363/15.363 ms

  • dirname /usr/bin/updater.sh
  • LIB_DIR=/usr/bin
  • . /usr/bin/updater-worker.sh
  • . /usr/bin/updater-utils.sh
  • PID=2937
  • PROGRAM=updater
  • get-api-crl
    curl: no URL specified!
    curl: try ‘curl --help’ for more information
    unable to load CRL
    1207993416:error:0D07207B:lib(13):func(114):reason(123):NA:0:

podivej se do v Luci-system-software-konfigurace-Distribution feeds na repo balicky.
mam tam:
src/gz turris_base https://repo.turris.cz/turris/packages//base
src/gz turris_lucics https://repo.turris.cz/turris/packages//lucics
src/gz turris_management https://repo.turris.cz/turris/packages//management
src/gz turris_openwisp https://repo.turris.cz/turris/packages//openwisp
src/gz turris_packages https://repo.turris.cz/turris/packages//packages
src/gz turris_printing https://repo.turris.cz/turris/packages//printing
src/gz turris_routing https://repo.turris.cz/turris/packages//routing
src/gz turris_telephony https://repo.turris.cz/turris/packages//telephony
src/gz turris_turrispackages https://repo.turris.cz/turris/packages//turrispackages

toto okno na tomto turrisu nemam - je tam jenom to “horni” (luci je cely nejaky orezany - nestahly se balicky), na prvnim turrisu je…

Tak zkusit prez com terminal mrknout do /etc/opkg/distfeeds.conf.

Udělal jsem před chvílí továrko jako vy a jsem na tom stejně, nefunkční turris 1.0…:angry:

curl: no URL specified!
curl: try ‘curl --help’ for more information
unable to load CRL
1207993416:error:0D07207B:lib(13):func(114):reason(123):NA:0:

sshd neběží a nejde nainstalovat…

nevíte někdo která verze sdcard.img je v pořádku?

1 Like

Odpovím si sám, udělal jsem to z verze 3.5.2, ta je funkční…

1 Like

me to funguje i z verze 3.6.5
3.7x ne…