Solved Selhání instalace - nenalezené čidlo
-
Dobrý den,
snažím se nainstalovat owserver a ow-shell na Monarco.
Instalaci jsem prováděl dle příručky, nicméně po zadání příkazu owdir se mi nic nezobrazí.
Soubor owfs.conf jsem také změnil dle příručky.Čidlo DS18B20 mám zapojené:
Hnědá - GND
Modrá - 1W Data
Černá - 1W 5V OUTPo nastavování balíku owserver mi naskočí hláška:
Job for owserver.service failed because the service did not take the steps required by its unit configuration.dpkg: chyba při zpracování balíku owserver( --configure)
Installed owserver package post-installation script subproces returned error exit cose status 1.Dále chyba rex-owsdrvt a rexygen runtime kvůli nesplněným závislostem na této předchozí chybě.
Děkuji za pomoc.
-
-
Dobrý den,
mám nastavené 1-Wire i I2C, bohužel to stále nefunguje. Chybová hláška je stejná.
Dokonce když jsem podle návodu nainstaloval znovu rexygen (3.1.1 v getting started), tak se mi při nastavování balíků owserver ukázala úplně stejná chyba jako výše popsaná...
-
-
Až do příkazu sudo systemctl start owserver se všechny příkazy provedly bez chybových hlášení. Po tomto příkazu se mi objevila chyba: Job for owserver,service failed because the control process exited with error code. See "system ctl status owserver.service" and "jouralctl -xe" for details.
Nicméně i přesto jsem to znovu zkusil nainstalovat dle příkazu z příručky (sudo apt-get install ....)a nyní mi to i zčervenalo:
.
.
.
Process: 3931 ExecStart = /usr/bin/owserve -c /etc/owfs.conf --foreground (code=exited, status=1/FAILURE)Údaje o OS:
Pretty_name = Raspbian GNU/Linux 10 (buster)
Version = 10 (buster) -
@fabio Zkuste ještě úplně novou instalaci Raspberry OS, prosím. Vyzkoušel jsem následující postup a vše v pořádku fungovalo.
-
Stáhnul jsem si aktuální image Raspberry OS verzi Lite, nahrál ji na SD kartu, povolil SSH: https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2021-01-12/2021-01-11-raspios-buster-armhf-lite.zip
-
Přes Putty jsem doinstaloval Rexygen pro Monarco HAT
wget -nc https://download.rexcontrols.com/scripts/rex-install-monarcohat.sh chmod +x rex-install-monarcohat.sh sudo ./rex-install-monarcohat.sh
-
Povolil jsem I2C přes
raspi-config
-
Pro jistotu jsem se pokusil nainstalovat owserver, ow-shell a rex-owsdrvt, ale vše již bylo aktuální
sudo apt-get install owserver ow-shell rex-owsdrvt
-
Moje DS18B20 má barevné značení. Zapojil jsem následovně: červená - 1W 5V OUT, žlutá - 1W Data, černá - GND.
-
owdir
v pořádku nalistuje čidlo
-
-
@reitinge
Děkuji, také mě to napadlo.Jen mám dotaz, proč doporučujete instalaci přes Putty, nelze to udělat obyčejně na Rpi přes command line? Můžete mi prosím napsat postup, jak se to instaluje přes Putty?
Děkuju mocS pozdravem
Fabio -
@fabio Jde to udělat přes command line. Potřebujete ale připojovat k RPi monitor a klávesnici. Přes putty nic takového nepotřebujete a můžete navíc příkazy kopírovat místo opisování. Návodů na používání Putty najdete spoustu (např. https://www.ssh.com/ssh/putty/windows/ ). Musíte mít povolené ale nejdřív SSH na RPi. To můžete povolit například tím, že po nahrání image na SD kartu, otevřete na kartě složku Boot a uložíte tam prázdný soubor s názvem ssh (bez přípony). https://linuxize.com/post/how-to-enable-ssh-on-raspberry-pi/
Po otevření Putty stačí zadat IP adresu Vašeho RPi a nechat Port 22. Kliknete na Open, objeví se Vám okno s terminálem, zadáte přihlašovací údaje a můžete pracovat, jak jste zvyklý. Obsah schránky zkopírujete do terminálu kliknutím pravého tlačítka myši.
-
This post is deleted! -
Již jsem problém vyřešil, problém byl v tom, že jsem napájel pouze Raspberry přes micro-usb, nikoliv Monarco HAT.
Vše funguje tak, jak má.