Temat: OpenWrt i WH2080 - nie sczytuje danych

Witam,

Posiadam router MR-3020 z wgranym firmware gargoyle-1.5.9.6-ar71xx-tl-mr3020-v1-squashfs-factory.bin
i chciałem zrobić odczyt danych z stacji pogodowej WH-2080.

Zainstalowałem moduł fowsr i uruchamiam komendę: fowsr -x
i dostaje coś takiego jak poniżej, a konsola wisi i nic nie robi

00414764 | 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ | ....
usb_set_debug: Setting debugging level to 255 (on)
usb_os_find_busses: Found 001

Jak po dłuższym czasie odłączam kabel to dopisuje:

usb_os_find_devices: Found 001 on 001
/usr/bin/fowsr: fowsr.c: 95: CUSB_Open: Assertion `dev' failed.
Aborted


Czy może mi ktoś doradzić co muszę zrobić aby to ruszło?

Na linuxie się nie znam więc może coś robię źle, a tak przy okazji nie wiem czemu nie działa komenda /usr/bin/xml.sh chociaż plik istnieje we wskazanej lokalizacji?

Pod windows przez Easy Weather czyta bez problemu.

Liczę na jakąś radę.

pozdrawiam
Robin

2

Odp: OpenWrt i WH2080 - nie sczytuje danych

Sprawdź czy coś da jak odinstaluj plugin-gargoyle-usb-printer oraz kmod-usb-printer.

sh usr/bin/xml.sh  i sprawdź.

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

3

Odp: OpenWrt i WH2080 - nie sczytuje danych

dzięki za próbę, ale wspomniane moduły nie są zainsatalowane.
Próbowałme usunąć modułu usb-serial* i kmod-usb-net*, ale to też nie pomogło:(

Może jakieś inne sugestie?

4

Odp: OpenWrt i WH2080 - nie sczytuje danych

Odłącz wszystko na usb i zostaw tylko stację podłączoną.

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

5

Odp: OpenWrt i WH2080 - nie sczytuje danych

Cały czas mam podłączoną tylko stacje pogody

6

Odp: OpenWrt i WH2080 - nie sczytuje danych

Błąd który masz wg kodu oznacza tylko tyle że nie znalazł urządzenia usb które zna.

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

7

Odp: OpenWrt i WH2080 - nie sczytuje danych

Myślę że skoro się wiesza to nie może przeczytać żadnych danych, tylko ciężko powiedzieć dlaczego

8

Odp: OpenWrt i WH2080 - nie sczytuje danych

Ruszyło, nie wiem dlaczego się wiesza jak stacja jest podłączona do routera, ale jak połączyłem stacje przez Hub USB to zaczęło działać.

9

Odp: OpenWrt i WH2080 - nie sczytuje danych

witam. Cóż mogło się stać jak na początku po zainstalowaniu fowsr, czytał mi dane ze stasji WS1080. Tworzył mi pliki xml i pwws. I nagle niespodzianka... po całonocnej pracy pliki puste. Odinstalowałem fowsr i od nowa zainstalowałem i teraz w ogóle nie tworzy plików z oczytami.

root@Gargoyle:~# fowsr -x
00414764 | 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ | ....
usb_set_debug: Setting debugging level to 255 (on)
usb_os_find_busses: Found 001
usb_os_find_devices: Found 004 on 001
usb_os_find_devices: Found 003 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
usb_get_driver_np returned 0
interface 0 already claimed by driver \'usbhid\', attempting to detach it
usb_detach_kernel_driver_np returned 0
Fixed block is not valid.
root@Gargoyle:~# fowsr -p
00414764 | 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ | ....
usb_set_debug: Setting debugging level to 255 (on)
usb_os_find_busses: Found 001
usb_os_find_devices: Found 004 on 001
usb_os_find_devices: Found 003 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
USB error: could not get bound driver: No data available
usb_get_driver_np returned -61
Fixed block is not valid.
root@Gargoyle:~#