Originally Posted by
borneo
... Краткое how-to ...
1) insmod usbserial
2) insmod pl2303
3) удаляем предыдущие инсталяции owfs, если были.
4) ставим пакеты owfs и fuse-lib с первой ссылки из трех от
ryzhov_al.
5) запускаем
Code:
owserver -d /dev/ttyUSB1 --mountpoint=/tmp/var/owfs/
...
Честно говоря, вообще не понял, как работать с owfs - поставил с репозитария entware на 1.9.2.7-rtn-r4330 (wl500gPv2), ничего не происходит (папка mountpoint=/tmp/var/owfs/ остается пустая):
Code:
Jul 23 21:52:29 kernel: usbcore: registered new interface driver usbserial
Jul 23 21:52:29 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
Jul 23 21:52:29 kernel: usbcore: registered new interface driver usbserial_generic
Jul 23 21:52:29 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
Jul 23 21:52:35 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
Jul 23 21:52:35 kernel: pl2303 1-1.2:1.0: pl2303 converter detected
Jul 23 21:52:35 kernel: usb 1-1.2: pl2303 converter now attached to ttyUSB0
Jul 23 21:52:35 kernel: usbcore: registered new interface driver pl2303
Jul 23 21:52:35 kernel: drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
Jul 23 22:07:38 OWFS[968]: DEFAULT: ow_daemon.c:EnterBackground(143) Entered background mode, quitting.
Jul 23 22:16:19 OWFS[980]: DEFAULT: ow_daemon.c:EnterBackground(143) Entered background mode, quitting.
Скопировал бинарник digitemp_DS9097 из архива http://downloads.openwrt.org/backfir...5_brcm47xx.ipk и успешно заработало:
Code:
[admin@asus33 bin]$ ./digitemp_DS9097 -i -s /dev/ttyUSB0
DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - http://www.digitemp.com
Turning off all DS2409 Couplers
Searching the 1-Wire LAN
283C08DE03000040 : DS18B20 Temperature Sensor
ROM #0 : 283C08DE03000040
Wrote .digitemprc
[admin@asus33 bin]$ ./digitemp_DS9097 -q -a -s /dev/ttyUSB0
Jul 23 22:26:03 Sensor 0 C: 28.25 F: 82.85
Может добавить digitemp в entware? и что не так с owfs?