abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 07:00 | Nová verze

    Byl vydán svobodný kancelářský balík OnlyOffice Docs 7.0. Nově umožňuje vytvářet online formuláře, vylepšuje správu revizí dokumentů, přidává možnost zaheslovat tabulky, efekty v prezentacích či tmavý motiv vzhledu.

    Fluttershy, yay! | Komentářů: 0
    dnes 06:55 | Bezpečnostní upozornění

    Stránky s titulky OpenSubtitles.org byly hacknuty. Již v létě. Hacker získal emailové adresy a přihlašovací údaje všech uživatelů. Doporučena je změna hesla.

    Ladislav Hagara | Komentářů: 2
    včera 16:22 | Nová verze

    Monitorix (Wikipedie), svobodný software pro monitorování služeb a systémových zdrojů, byl vydán ve verzi 3.14.0. Přibyly tři nové moduly: nvme.pm, amdgpu.pm a nvidiagpu.pm.

    Ladislav Hagara | Komentářů: 0
    včera 15:55 | Komunita

    Spolek OpenAlt napsal otevřený dopis Národnímu úřadu pro kybernetickou a informační bezpečnost (NÚKIB) a Ministerstvu vnitra ČR k Bezpečnostním doporučením pro vývoj otevřeného software ve veřejné sféře: "Kromě samotného faktu, že takový dokument vůbec vzniká, velmi oceňujeme jeho zveřejnění a možnost zasílání připomínek formou komentářů (issues) i konkrétních návrhů na změny (pull requesty)".

    Ladislav Hagara | Komentářů: 1
    včera 08:00 | Komunita

    Do svidanija, Igor, a dík za NGINX. Igor Sysoev, autor webového serveru nginx (2002) a spoluzakladatel stejnojmenné společnosti (2011), opouští NGINX a F5. Chce trávit více času se svými přáteli a rodinou a věnovat se osobním projektům.

    Ladislav Hagara | Komentářů: 16
    včera 07:00 | Nová verze

    Wine, vrstva umožňující běh aplikací určených pro MS Windows, bylo vydáno v nové hlavní verzi 7.0. Novinky zahrnují vylepšenou podporu např. vstupních zařízení nebo motivů vzhledu, více v oznámení vydání.

    Fluttershy, yay! | Komentářů: 1
    včera 06:00 | Zajímavý software

    Open source syntezátor Surge XT byl vydán ve verzi 1.0.0. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv3. Více v dokumentaci.

    Ladislav Hagara | Komentářů: 0
    18.1. 15:33 | IT novinky

    Microsoft kupuje Activision Blizzard (Warcraft, Diablo, Overwatch, Call of Duty, Candy Crush, …) za 68,7 miliard dolarů.

    Ladislav Hagara | Komentářů: 32
    18.1. 13:33 | Zajímavý článek

    Fedora Magazine rozebírá restartování a offline aktualizování Fedora Linuxu. První Fedora s offline aktualizováním byla v lednu 2013 vydaná Fedora 18. Tenkrát ještě s kódovým označením Spherical Cow.

    Ladislav Hagara | Komentářů: 15
    18.1. 12:55 | IT novinky

    The Qt Company dnes představila platformu Qt Digital Advertising 1.0 pro monetizaci Qt aplikací.

    Ladislav Hagara | Komentářů: 3
    Jestliže jste používali distribuci CentOS Linux, jejíž konec byl oznámen před rokem, kam jste přešli?
     (33%)
     (1%)
     (6%)
     (17%)
     (1%)
     (5%)
     (35%)
    Celkem 172 hlasů
     Komentářů: 14, poslední 14.1. 14:44
    Rozcestník



    Dotaz: syslog je plný tohto: dhcpcd[365]: received SIGPIPE

    8.12.2021 13:29 hal_sk
    syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Přečteno: 531×
    Ahoj, Na mojom Raspberry Pi mám nainštalovaný openhabian (funguje ako server pre iOT) a na internet som pripojený cez USB GSM modem pomocou jedného skriptu - ktorý som nastavil aby sa spúšťal vždy po reboote systému. Poslednú dobu však z neznámeho dôvodu približne medzi 00:30 a 06:00 (ráno) stratím pripojenie na internet. Vidím to v logoch, lebo som nastavil logovanie stavu offline/online a tiež som nastavil skript aby sa R-Pi každú pol-hodinu reštartoval ak je systém offline. Pozrel som sa na /var/log/syslog a ten súbor narástol na cca 250 MB. Ani mi nešli otvoriť posledné riadky, ale tie ktoré išli otvoriť boli z času okolo 6 ráno a všetky riadky obsahovali "dhcpcd[365]: received SIGPIPE". Takýchto riadkov sú tam milióny, idú asi v nekonečnej slučke, lebo na každú sekundu sú tam stovky týchto riadkov. Viete v čom môže byť problém? Som Linux začiatočník. Mám podozrenie na ovládače od modemu, alebo skript ktorý ho pripája na net.

    Odpovědi

    8.12.2021 14:38 X
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Nekde jsi vyrobil smycku, ktera se pousti porad dokola. SIGPIPE je rozbita roura.
    Vidím to v logoch, lebo som nastavil logovanie stavu offline/online a tiež som nastavil skript aby sa R-Pi každú pol-hodinu reštartoval ak je systém offline.
    To restartovani celeho RPi je zbytecne, staci pokud je to opravdu nutne restartovat sit, nebo jen DHCP, ale idealni by bylo zjistit pricinu. Mohl by jsi detailne popsat "som nastavil logovanie" a taky by se hodil ten " som nastavil skript" skript.
    8.12.2021 15:40 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Tu je skript no-internet-reboot.sh, ktorý spúšťam cez crontab každú pol hodinu */30 * * * * /usr/local/bin/no-internet-reboot.sh. Skript pinguje vybrané IP adresy a v prípade že nie je odozva zapisuje o tom log a reštartuje PC.
    #!/bin/bash
    
    # internet connection check based on pinging public dns ip(s)
    
    IPtoCheck=("208.67.222.222" "208.67.220.220" "1.1.1.1" "1.0.0.1" "9.9.9.9" "149.112.112.112")
    countOnline=0
    for ip in "${IPtoCheck[@]}"
    do
      sleep 10
      if ping -q -c 1 -W 1 $ip >/dev/null
        then
        echo "$ip is online"
        countOnline=$((countOnline+1))
        else
        echo "$ip is offline"
      fi
    done
    
    if [ $countOnline -gt 0 ]
      then
      echo "we are probably online"
      else
      echo "we are probably offline"
      # we are probably offline - need to reboot and hope modem will reconnect after reboot
      echo "rebooting..."
      sleep 60
      echo $(date)" >> "$(realpath  $0)" >> no internet connection (rebooting now)" >> /home/openhabian/logs
      sudo reboot
    fi
    Tu je skript modem-autoconnect.sh, ktorý spúšťam cez systemd vždy pri štarte PC. V skripte som cenzuroval môj PIN pre SIM kartu v modeme, inak je skript ako originál.
    #!/bin/bash
    
    echo $(date)" >> "$(realpath  $0)" >> modem autoconnect starts" /home/openhabian/logs
    
    # if I do not use this delay - it sometimes does not work
    sleep 5
    
    # unlocking the SIM card with PIN
    sudo mbimcli -d /dev/cdc-wdm0 -p --enter-pin=****
    
    # if I do not use this delay - it sometimes does not work
    sleep 3
    
    # connecting the modem to the internet
    sudo mbim-network /dev/cdc-wdm0 start
    Tu je uvítacie info ktoré vidím po pripojení sa do terminálu cez SSH (zvýraznil som "podozrivé" riadky).
    ###############################################################################
    ###############  openhabian  ##################################################
    ###############################################################################
    ##        Ip = Unable to parse ip . Please debug.
    ##   Release = Raspbian GNU/Linux 11 (bullseye)
    ##    Kernel = Linux 5.10.63-v7l+
    ##  Platform = none
    ##    Uptime = 0 day(s). 9:13:42
    ## CPU Usage = 1.01% avg over 4 cpu(s) (4 core(s) x 1 socket(s))
    ##  CPU Load = 1m: 0.24, 5m: 0.10, 15m: 0.05
    ##    Memory = Free: 0.45GB (24%), Used: 1.42GB (76%), Total: 1.87GB
    ##      Swap = Free: 2.43GB (100%), Used: 0.00GB (0%), Total: 2.43GB
    ##      Root = Free: 8.39GB (61%), Used: 5.31GB (39%), Total: 14.33GB
    ##   Updates = 14 apt updates available.
    ##  Sessions = 1 session(s)
    ## Processes = 145 running processes of 32768 maximum processes
    ###############################################################################
    
                              _   _     _     ____   _               
      ___   ___   ___   ___  | | | |   / \   | __ ) (_)  ____   ___  
     / _ \ / _ \ / _ \ / _ \ | |_| |  / _ \  |  _ \ | | / _  \ / _ \ 
    | (_) | (_) |  __/| | | ||  _  | / ___ \ | |_) )| || (_) || | | |
     \___/|  __/ \___/|_| |_||_| |_|/_/   \_\|____/ |_| \__|_||_| | |
          |_|                  openHAB 3.1.0 - Release Build     
    8.12.2021 17:32 j
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Hele, tux nejsou widle, vazne nepotrebujes delat reboot kdyz ti uhnije sit.

    Jednak to co pouzivas, ma mimo jiny parametr status - coz je to prvni, na co by ses mel podivat, kdyz to uhnije. A druhak to ma taky stop, takze ti staci vypnout a zapnout ten modem. V horsim pripade se da cokoli na USBcku proste odpojit od napajeni a znova pripojit.

    Pricemz pokud uhnivani site je "normalni" stav, tak je nejvyssi cas to vymenit ze neco co neuhniva.

    Pro zajimavost, kdyz na to sahnes (za provozu na ten dongl/malinu), jakou to ma teplotu? Jestli na tom stezi udrzis ruku = vic nez 60 = sezen si aspon vetrak (velkej, 120+) a nech ho na to foukat.

    BTW: Ze prej ten systemd shit umi zjistit, estli neco bezi nebo ne, a sam to restartnout ... sem slysel nekde ...

    ---

    Dete s tim guuglem dopice!
    8.12.2021 17:35 j
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    A neda mi ... normalni funkcni logger ti zaloguje tu hlasku jednou, a pak ti tam pripise, ze stejna nasledovala jeste tisickrat, takze ti nevyrabi GB logu vohovne.

    ---

    Dete s tim guuglem dopice!
    8.12.2021 17:18 j
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Nikolivek, SIGPIPE je rozbitej(neexistujici) socket. Hlasa mu to dhcp klient.

    Mno a ten socket muze zmizet zrovna trebas proto, ze uhnije ten usb dongl. A nebo taky proto, ze ta jebka systemd se rozhodne, ze dotycna vec neni aktualne potreba. Coz by i odpovidalo tem nocnim hodinam.

    ---

    Dete stim guuglem dopice!
    9.12.2021 14:54 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    To Raspberry mám oblečené vo veľkom pasívnom chladiči a je umiestnené do garáže kde je teraz riadna kosa. USB modem je teplý, ale dá sa na ňom udržať ruka v pohode. Teraz som zistil, že keď sa v syslogu necyklia SIGPIPE errore (typicky keď už prestane fungovať internet), tak sa tam cyklí nasledovný segment riadkov, ktorý nejako súvisí s "comitup-web" čo neviem čo je...
    Dec  9 14:23:25 openhabian systemd[1]: comitup-web.service: Main process exited, code=exited, status=1/FAILURE
    Dec  9 14:23:25 openhabian systemd[1]: comitup-web.service: Failed with result 'exit-code'.
    Dec  9 14:23:31 openhabian systemd[1]: comitup-web.service: Scheduled restart job, restart counter is at 1422.
    Dec  9 14:23:31 openhabian systemd[1]: Stopped Comitup Web Service.
    Dec  9 14:23:31 openhabian systemd[1]: Started Comitup Web Service.
    Dec  9 14:23:31 openhabian comitup-web[21589]: Traceback (most recent call last):
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/sbin/comitup-web", line 11
    Dec  9 14:23:31 openhabian comitup-web[21589]:     load_entry_point('comitup==1.31', 'console_scripts', 'comitup-web')()
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/share/comitup/web/comitupweb.py", line 171, in main
    Dec  9 14:23:31 openhabian comitup-web[21589]:     ciu_client.ciu_points()
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
    Dec  9 14:23:31 openhabian comitup-web[21589]:     return self._connection.call_blocking(self._named_service,
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
    Dec  9 14:23:31 openhabian comitup-web[21589]:     reply_message = self.send_message_with_reply_and_block(
    Dec  9 14:23:31 openhabian comitup-web[21589]: dbus.exceptions.DBusException: org.freedesktop.DBus.Python.BrokenPipeError: Traceback (most recent call last):
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/lib/python3/dist-packages/dbus/service.py", line 711, in _message_cb
    Dec  9 14:23:31 openhabian comitup-web[21589]:     retval = candidate_method(self, *args, **keywords)
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/share/comitup/comitup/statemgr.py", line 71, in access_points
    Dec  9 14:23:31 openhabian comitup-web[21589]:     aps = iwscan.candidates()
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/share/comitup/comitup/iwscan.py", line 106, in candidates
    Dec  9 14:23:31 openhabian comitup-web[21589]:     p.start()
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/lib/python3.9/multiprocessing/process.py", line 121, in start
    Dec  9 14:23:31 openhabian comitup-web[21589]:     self._popen = self._Popen(self)
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/lib/python3.9/multiprocessing/context.py", line 224, in _Popen
    Dec  9 14:23:31 openhabian comitup-web[21589]:     return _default_context.get_context().Process._Popen(process_obj)
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/lib/python3.9/multiprocessing/context.py", line 277, in _Popen
    Dec  9 14:23:31 openhabian comitup-web[21589]:     return Popen(process_obj)
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/lib/python3.9/multiprocessing/popen_fork.py", line 16, in __init__
    Dec  9 14:23:31 openhabian comitup-web[21589]:     util._flush_std_streams()
    Dec  9 14:23:31 openhabian comitup-web[21589]:   File "/usr/lib/python3.9/multiprocessing/util.py", line 435, in _flush_std_streams
    Dec  9 14:23:31 openhabian comitup-web[21589]:     sys.stdout.flush()
    Dec  9 14:23:31 openhabian comitup-web[21589]: BrokenPipeError: [Errno 32] Broken pipe
    
    9.12.2021 15:19 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Tak som vypol "comitup-web.service". Linux zatiaľ nespadol a logy prestali pribúdať. Uvidím, či ma to v noci znova neodpojí z internetu. Ak nie, tak tento service to asi spôsoboval. Vraj je to nejaká služba súvisiaca s wifi. To je neskôr budem potrebovať bluetooth, tak dúfam, že to neovplyvní.
    9.12.2021 16:18 X
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Ten "comitup-web" je captive portal pro wifi, ktery ve sklepe urcite nepotrebujes. Buh vi kolik dalsich zbytecnych veci na tom vlastne bezi a vytezuje souborovy system a system samotny. Do budoucna bych doporucil cisty minimalni raspbian. Je to pracnesi na uvodni nastaveni, ale hlavne obsahuje jwn nutne minimum. Vyhnes se tak presme temto problemum.
    10.12.2021 10:38 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Příloha:
    Takže znova sa to odpojilo od internetu v čase medzi 00:30 a 06:00. Rovnaké zacyklené SIGPIPE logy to ukazuje - viď príloha. Skúšal som vypnúť wifi cez "nmcli radio wifi off". Ale zdá sa, že to je len softvérové vypnutie, lebo ukazuje potom:
    WIFI-HW  WIFI      WWAN-HW  WWAN    
    enabled  disabled  enabled  enable
    Najradšej by som len nejako zablokoval len ten proces "dhcpcd" ktorý hlási SIGPIPE logy. Lebo ja potrebujem bluetooth a predpokladám, že ak sa mi aj podarí vypnúť wifi hardwerovo, tak prídem o bluetooth (?).
    10.12.2021 10:45 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    PS: oprava - tentoraz bol R-Pi od internetu odpojený aj po 06:00 (než je bežné), lebo som ten skript na kontrolu stavu internetu prerobil ako bolo odporučené: teda som namiesto núteného reebotu pri offline stave som nastavil len znovu pripojenie modemu. Asi to nezafungovalo. Musel som prísť do garáže to R-Pi reštartovať manuálne. Potom sa internet znova chytil. Toto R-Pi spravujem to cez SSH vzdialene.
    10.12.2021 15:03 j
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Dhcpcd je jak sem psal vejs dhcp klient, to je to, co ti od ISP prideli IPcko. Pokud ho vypnes, tak zadny nedostanes.

    Loguje ti proto, ze iface, na kterym se snazi to IPcko ziskat zmizel nebo je nedostupnej, tak to zkousi porad dokola. Mrkni se co to loguje kdyz to funguje a uvidis tam, ze si cas od casu rekne o obnoveni pridelu.

    Tudiz tohle logovani vubec neres, tebe (a nas) zajima, co je tesne pred tim, nez se to od netu odpoji. Nevim jak co funguje v ty veci co pouzivas, ale chtelo by to neco jako dmesg -e. Tam bys mel videt jestli nezmizel nejakej HW nebo nedoslo k nejaky HW chybe a pripadne kdy.

    Tady mas neco na tema jak USB vec odpojit a pripojit.

    https://loginroot.com/power-off-and-on-usb-device-in-linux-ubuntu/

    ---

    Dete s tim guuglem dopice!
    10.12.2021 16:14 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Díky za tip. Ale neviem sa pozrieť do histórie logov "dmesg -e". Ukazuje mi logy len od posledného reštartu (cca od 9:20 dnes). Ale nechal som bežať skript, ktorý by tie logy mal zaznamenať (pomocou "dmesg -e -w") v priebehu noci, tak zajtra ráno uvidím, či z toho niečo bude.
    10.12.2021 11:22 Peter Golis | skóre: 62 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    A nie je to len nejaký denný limit na internet, čo poskytovateľ zhadzuje v čase hlbokého spánku bežnej vzorky populácie?

    Podobne sa kedysi v drevených dobách riešili hlasové hovory, aby človek neprevolal výplatu ak zabudol ukončiť hovor.
    10.12.2021 12:34 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Je to program "Dáta 1 €" od Orange. Časové obmedzenia tam nie sú. Len rýchlostné po prečerpaní 100 MB na mesiac (tento limit mám prečerpaný takmer stále, ale pomalá rýchlosť na iOT a SSH správu stačí - ak to nie je zdrojom týchto problémov).
    10.12.2021 15:05 j
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    To ale neznamena, ze te ve 3 rano neodstrelej ... ;D.

    Pokud to nemas koupeny jako pevny pripojeni tak bych to dokonce predpokladal.

    ---

    Dete s tim guuglem dopice!
    11.12.2021 17:31 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Příloha:
    Ten "dmesg -e" som nechal cez noc pravidelne logovať. Výstupy toho príkazu boli vždy rovnaké pred/počas/po pravidelnej rannej "epizódy". Nepribudli tam žiadne nové hlásenia. Pripájam screenshot výstupu "nmcli". Je to divné, že R-Pi vidí môj modem ako "disconnected". Toto Pi pristupuje na internet len cez modem.
    11.12.2021 17:33 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Zabudol som podotknúť, že screenshot bol robený v čase, kedy bolo Pi určite do internetu pripojené (spravujem to cez SSH tunel).
    11.12.2021 23:36 hal_sk
    Rozbalit Rozbalit vše Re: syslog je plný tohto: dhcpcd[365]: received SIGPIPE
    Vraj na mojom distre beží služba "FireMotD" ktorá má v čase 0:00:00 and 5:59:59 zbierať nejaké dáta vrátane sieťových. Skúsim službu pozastaviť a uvidím čo sa stane.

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.