Temat: owfs i Segmentation fault

Tak dla pewnosci:

root@Gargoyle:~# /usr/bin/digitemp_DS9097U -i -a -s /dev/ttyUSB0 /home -q
2879370E0200009F : DS18B20 Temperature Sensor
ROM #0 : 2879370E0200009F
Mar 23 20:15:51 Sensor 0 C: 22.56 F: 72.61

czyli dziala.

root@Gargoyle:~# /usr/bin/owhttpd --debug -d /dev/ttyUSB0 -p 4444
CONNECT: ow_avahi_link.c:OW_Load_avahi_library(72) No Avahi support. Library libavahi-client couldn't be loaded
CONNECT: ow_dnssd.c:OW_Load_dnssd_library(136) Zeroconf/Bonjour is disabled since dnssd library isn't found
   CALL: ow_parsename.c:FS_ParsedName_anywhere(90) path=[]
  DEBUG: owlib.c:SetupTemperatureLimits(79) Globals temp limits 0C 100C (for simulated adapters)
  DEBUG: ow_ds9097U.c:DS2480_initialize_repeatedly(259) Attempt #0 to initialize the DS9097U
  DEBUG: ow_ds9097U.c:DS2480_big_reset_serial(337) Send the initial reset to the bus master.
Segmentation fault

Cosik mi sie widzi ze czegos chyba brak...

MV411+ HP T5500 z R52 + AA + OWFS + TEMPLOGGERD + MP00202
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.

2

Odp: owfs i Segmentation fault

http://openrouter.info/index.php?option … ;Itemid=61

Pozdrawiam, Artur
http://digi-led.pl/blog - Blog

3

Odp: owfs i Segmentation fault

owfs działa idealnie z pakietów
nie trzeba nic kompilować
ja wywołuje to tak

owserver -u -p 3000 -P /ver/run/owserver.pid
owhttpd -p 81 -s 3000 -P /ver/run/owhttpd.pid

w /etc/rc.local

a odczytuje albo poprzez http albo zlini np.

owread -s 3000 28.B3AB8B020000/temperature

w czasie startu owfs server system wykrywa mi to co trzeba

Jan  1 01:01:29 OWFS[1828]: DEFAULT: ow_usb_msg.c:DS9490_open(276) Opened USB DS9490 bus master at 1:5.
Jan  1 01:01:29 OWFS[1828]: DEFAULT: ow_usb_cycle.c:DS9490_ID_this_master(203) Set DS9490 1:5 unique id to 01 88 DF 13 06 00 00 26

4 (edytowany przez uwarowit 2011-03-28 18:36:04)

Odp: owfs i Segmentation fault

ftp://artekw.cerbero.pl/openwrt/OpenWrt … ar71xx.ipk

arteq -> dziękuje! Działa - co widać na początku postu.

Do rzeczy jednak:

root@Gargoyle:/# owfs --debug -p /dev/ttyUSB0 /overlay/owfs
CONNECT: owfs.c:main(123) fuse mount point: /overlay/owfs
CONNECT: ow_avahi_link.c:OW_Load_avahi_library(72) No Avahi support. Library libavahi-client couldn't be loaded
CONNECT: ow_dnssd.c:OW_Load_dnssd_library(136) Zeroconf/Bonjour is disabled since dnssd library isn't found
   CALL: ow_parsename.c:FS_ParsedName_anywhere(90) path=[]
  DEBUG: owlib.c:SetupTemperatureLimits(79) Globals temp limits 0C 100C (for simulated adapters)
DEFAULT: owlib.c:LibStart(54) No valid 1-wire buses found
  DEBUG: owfs.c:ow_exit(31) owfs: ow_exit(1)

Co z tym fantem poczac dalej?

MV411+ HP T5500 z R52 + AA + OWFS + TEMPLOGGERD + MP00202
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.

5

Odp: owfs i Segmentation fault

Spróbój.

mkdir -p /tmp/owfs
owfs -d /dev/ttyUSB0 /tmp/owfs

Teraz w /tmp/owfs/{ID_CZUNIKA}/temperature10 masz aktualne wyniki.

Pozdrawiam, Artur
http://digi-led.pl/blog - Blog

6

Odp: owfs i Segmentation fault

arteq - dzieki za zainteresowanie.

root@Gargoyle:/# mkdir -p /tmp/owfs
root@Gargoyle:/# ls /tmp
TZ                       mounted_usb_storage.tab  smb.conf
cached_basic_vars        new_cron                 state
data                     nfs                      tmp.cron
dhcp.leases              opkg-lists               tmp_exports
do_bw_backup.sh          overlay                  usb_mount
drives_found.txt         owfs                     usr
fstab                    resolv.conf              vsftpd
lock                     resolv.conf.auto
log                      run
root@Gargoyle:/# owfs -d /dev/ttyUSB0 /tmp/owfs
Segmentation fault

jakos chyba wrocilem do poczatku....

zreszta

Segmentation fault

pojawia sie przy motion, przy gnuplot.
jakis wszechobecny ten Segmentation fault - podobny do niebieskiego ekranu.


Zaczynam sie zastanawiac czy nie wyjac z zapasow T5500 i nie postawic tego wszystkiego na windzie....
Chyba dawno by toto chodzilo a ja bym sie zajal czyms pozytecznym.
Np. dokonczenie budowy domu, choc OWFS ma swoje zalety i w sterowaniu domem bylby pomocny.

MV411+ HP T5500 z R52 + AA + OWFS + TEMPLOGGERD + MP00202
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.

7

Odp: owfs i Segmentation fault

To znaczy że masz coś namieszane w systemie, np. używasz bibliotek z różnych źródeł.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: owfs i Segmentation fault

zagladam do:

http://ecco.selfip.net/backfire/packages/
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/

wyjatkiem byl digitemp od arq'a

MV411+ HP T5500 z R52 + AA + OWFS + TEMPLOGGERD + MP00202
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.

9

Odp: owfs i Segmentation fault

I no podstawowy błąd. Mieszasz backfire z trunkiem, a jedno z drugim nie jest kompatybilne.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: owfs i Segmentation fault

To jest wiadomosc!!!!!

Swietnie. Skad zatem pobierac jesli nie ma w: http://ecco.selfip.net/backfire/packages/ ?

Absolutnie che ograniczyc zrodla pobierania wlasnie ze wzgledu na ew. niezgodnosci.

Prosze wziac pod uwage moja absolutna niewiedze w zakresie ptasim (pingwin) jak i wiek (skleroza).

MV411+ HP T5500 z R52 + AA + OWFS + TEMPLOGGERD + MP00202
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.

11

Odp: owfs i Segmentation fault

Z http://downloads.openwrt.org/backfire/10.03.1-rc4/, to backfire jest i w zakresie pakietów jest zgodnie (modułów kernela już nie)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12 (edytowany przez uwarowit 2011-03-28 23:12:30)

Odp: owfs i Segmentation fault

Cezary - dziekuje!

wymienilem kompletny pakiet owfs z biblioteka libow z  http://downloads.openwrt.org/backfire/1 … /packages/

i:

root@Gargoyle:/# owfs --debug -p /dev/ttyUSB0 /tmp/owfs
CONNECT: owfs.c:main(123) fuse mount point: /tmp/owfs
CONNECT: ow_avahi_link.c:OW_Load_avahi_library(74) No Avahi support. Library libavahi-client couldn't be loaded
CONNECT: ow_dnssd.c:OW_Load_dnssd_library(136) Zeroconf/Bonjour is disabled since dnssd library isn't found
   CALL: ow_parsename.c:FS_ParsedName_anywhere(90) path=[]
  DEBUG: owlib.c:SetupTemperatureLimits(79) Globals temp limits 0C 100C (for simulated adapters)
DEFAULT: owlib.c:LibStart(54) No valid 1-wire buses found
  DEBUG: owfs.c:ow_exit(31) owfs: ow_exit(1)

rece opadaja
przynajmniej mnie staremu

MV411+ HP T5500 z R52 + AA + OWFS + TEMPLOGGERD + MP00202
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.

13

Odp: owfs i Segmentation fault

powiedz po co używasz owfs  jako system plików ?
po co ci to ?
napisałem jak łatwo dostać się do danych z owfs z pakietów

14 (edytowany przez uwarowit 2011-03-29 21:29:34)

Odp: owfs i Segmentation fault

rpc napisał/a:

  2011-03-25 01:29:18 w czasie startu owfs server system wykrywa mi to co trzeba

Jak widac w moich logach:

DEFAULT: owlib.c:LibStart(54) No valid 1-wire buses found

u mnie niewiele wykrywa. Wywolywanie z linii na teraz prawdopodobne nie da nic.

Z danych w plikach mam nadzieje korzystac w systemie sterowania domem => C.O., SOLAR, REKUPERATOR i temu podobne.
OWFS prawdopodobnie to potrafi.

Jak na teraz mam absolutny brak pomyslu na dalsze poszukiwanie przyczyn klopotow.

MV411+ HP T5500 z R52 + AA + OWFS + TEMPLOGGERD + MP00202
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.

15

Odp: owfs i Segmentation fault

Problem czesciowo zniknal z chwila wykrycia zlych zapisow na karcie uSD.
Openwrt sukcesywnie metodycznie niszczyl sobie zawartosc extroot.
Po ponownej instalacji extroot (jak ja to lubie) system w calosci dziala jakby nieco sprawniej.
Pozostaje i tak wyjasnienie przyczyn samounicestwiania sie zawartosci extroot.
Nie jest to wina karty, nie jest to wina przelotki na USB. Karte wymienilem na inna, przelotke tez.
Bledy zapisu nadal wystepuja.

MV411+ HP T5500 z R52 + AA + OWFS + TEMPLOGGERD + MP00202
A0ZP = Absolutnie Zerowa Znajomość Pingwina. Nie byliśmy sobie przedstawieni.