Sida 1 av 1

Start av OWFS automatiskt vid boot av Raspian Pi fungerar ej

Postat: 09 jan 2013, 18:56
av tordn
Har letat i övriga trådar utan att hitta någon hjälp, skapar därför ny tråd.

Linuxnovis behöver hjälp med följande problem:
Vill gärna att OWFS startar vid boot av Raspian Pi och har läst följande manual http://wiki.temperatur.nu/index.php/OWF ... asperry_Pi till punkt och pricka.
OWFS-versionen är 2.8p21, Raspian Wheezy 2012-12-16.
Problemet visar sig när jag kör ”sudo update-rc.d start1wire.sh defaults”.
Felmeddelandet lyder:
update-rc.d: using dependency based boot sequencing
Insserv: warning: current start runlevel(s) (empty) of script ‘start1wire.sh’ overrides LSB defaults (2 3 4 5).

Mycket tacksam för hjälp

Re: Start av OWFS automatiskt vid boot av Raspian Pi fungera

Postat: 10 jan 2013, 02:56
av KungenAvPeking
Låter som det blivit något fel i filen start1wire.sh

Har du möjlighet att lägga in den här, så vi kan se hur den ser ut?

Funkar det att köra följande kommandon:

Kod: Markera allt

sudo /etc/init.d/start1wire.sh

Re: Start av OWFS automatiskt vid boot av Raspian Pi fungera

Postat: 10 jan 2013, 08:45
av PatrikN78
Kolla rad 7 i scriptet där run levels definieras. Det tolkas som att där inte står några värden..

Re: Start av OWFS automatiskt vid boot av Raspian Pi fungera

Postat: 10 jan 2013, 18:38
av tordn
KungenAvPeking skrev:Låter som det blivit något fel i filen start1wire.sh

Har du möjlighet att lägga in den här, så vi kan se hur den ser ut?

Funkar det att köra följande kommandon:

Kod: Markera allt

sudo /etc/init.d/start1wire.sh
Hej och tack för ditt svar

Hoppas att min respons hamnar rätt.

sh-scriptet ser ut så här (körbart script)

#!/bin/bash

### BEGIN INIT INFO
# Provides: start1wire
# Required-Start: $local_fs $syslog
# Required-Stop: $local_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start OWFS at boot time
# Description: Start OWFS at boot time
### END INIT INFO

#Starts OWFS
/opt/owfs/bin/owfs -u --allow_other /mnt/1wire

efter "sudo update-rc.d start1wire.sh defaults" så uppstår felet jag nämde i mitt inlägg.

Inget finns i katalogen "1wire"

Kör jag ./start1wire.sh i /etc/init.d får jag följande svar:

pi@raspberrypi /etc/init.d $ ./start1wire.sh
DEFAULT: owlib.c:(203) Cannot open USB bus master
DEFAULT: owlib.c:(57) No valid 1-wire buses found

Följande rad "sudo /etc/init.d/start1wire.sh" ger

DEFAULT: ow_usb_msg.c:(295) Opened USB DS9490 bus master at 1:4.
DEFAULT: ow_usb_cycle.c:(191) Set DS9490 1:4 unique id to 81 A8 41 30 00 00 00 3B

Då populeras katalogen "1wire" med kataloger.

/Tord

Re: Start av OWFS automatiskt vid boot av Raspian Pi fungera

Postat: 10 jan 2013, 20:49
av tordn
Problem löst!

Kom på att jag använde fel syntax i min första version av "start1wire.sh"innan jag upptäckte detta fel körde jag "sudo update-rc.d", felmeddelanden.....
Ändrade felen och körde sudo update-rc.d....men fick ändå dessa enerverande felmeddelanden igen.

Gjorde om mitt script men döpte om den till "start2wire.sh" och körde chmod.. med efterföljande sudo update-rc.d.. allt enligt "OWFS på Rasperry Pi Wiki:n" och vips allt fungerar som det skall.

Undrar om någon referens sker till någon annan fil som låser ens ändringar till den första versionen av filen xxx.sh. Vad är det för fil(er) och hur gör man för att ändra detta utan att behöva göra ett nytt script med ett annat namn.

Tack för hjälpen.

Re: Start av OWFS automatiskt vid boot av Raspian Pi fungera

Postat: 11 jan 2013, 00:22
av KungenAvPeking

Kod: Markera allt

sudo update-rc.d start1wire.sh remove
borde ta hand om det första scriptet...