cstek skrev:kör jag
sudo ls -l /mnt/1wire
får jag följande:
pi@raspberrypi ~ $ sudo ls -l /mnt/1wire
total 0
drwxrwxrwx 1 root root 8 Jan 6 20:00 05.4AEC29CDBAAB
drwxrwxrwx 1 root root 8 Jan 6 20:00 10.67C6697351FF
...
owfs förutsätter att katalogen den skall skapa 1-wire filträdet på är tom.
Din kontrolläsning (ls /mnt/1wire) visar att den
inte är det. Innehållet ser mycket likt en körande OWFS!
Med ovanstående output är felet "fuse: mountpoint is not empty" helt i sin ordning - katalogen är upptagen!!
Min gissning är att du gjort en "apt-get install owfs" och fått en automatiskt startande owfs (som då skapar dessa filer om allt stämmer med konfig-filen vid boot av Raspberryn). Då går det inte att starta en ny instans av owfs processen på samma katalog. Alternativt så har du redan tidigare lyckats starta en OWFS process, t.ex. via kommandoraden, och då misslyckas du om du försöker starta en till på samma "arbetskatalog".
Med "ps ax | grep owfs" kan du se om det redan går en owfs-process.
Dessutom gissar jag på att om du gör "cd" ner i någon av katalogerna med långa namn (tex 05.4AEC29CDBAAB) och gör "cat" på de underliggande filerna som ligger däri, t.ex. "temperature" (om det är en termometer) så får du upp givarvärden... dvs du har OWFS igång redan!
Som du själv upptäckt skall parametern "--i2c=ALL:ALL" inte användas när du har USB adapter...