Hi all,
maybe someone has a idea and can explain why the data - download is not working ?
I started like the description below :
0) lsusb give me this answer :
------------------------------
root@brenner:/# lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 1941:8021 Dream Link WH1080 Weather Station / USB Missile Launcher
Bus 001 Device 002: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@brenner:/#
The weatherstation is recognized as a -> Dream Link WH1080 Weather Station / USB Missile Launcher
1) i am working with Debian squeeeze
2) i searched for all regarding / installed " libusb " with this ->
---------------------------------------------------
root@brenner:/# find / -name libusb* -type f
/lib/libusb-0.1.so.4.4.4
/lib/libusb-1.0.so.0.0.0
/var/lib/dpkg/info/libusb-1.0-0.md5sums
/var/lib/dpkg/info/libusb-0.1-4.postinst
/var/lib/dpkg/info/libusbmuxd1.md5sums
/var/lib/dpkg/info/libusbmuxd1.list
/var/lib/dpkg/info/libusbmuxd1.shlibs
/var/lib/dpkg/info/libusb-dev.md5sums
/var/lib/dpkg/info/libusb-1.0-0.list
/var/lib/dpkg/info/libusb-1.0-0-dev.list
/var/lib/dpkg/info/libusbmuxd1.postinst
/var/lib/dpkg/info/libusb-0.1-4.list
/var/lib/dpkg/info/libusb-0.1-4.md5sums
/var/lib/dpkg/info/libusb-1.0-0.postrm
/var/lib/dpkg/info/libusb-dev.list
/var/lib/dpkg/info/libusbmuxd1.symbols
/var/lib/dpkg/info/libusbmuxd1.postrm
/var/lib/dpkg/info/libusb-1.0-0.shlibs
/var/lib/dpkg/info/libusb-1.0-0-dev.md5sums
/var/lib/dpkg/info/libusb-1.0-0.postinst
/var/lib/dpkg/info/libusb-0.1-4.postrm
/var/lib/dpkg/info/libusb-0.1-4.shlibs
/var/cache/apt/archives/libusb-1.0-0-dev_2%3a1.0.8-2_i386.deb
/var/cache/apt/archives/libusb-dev_2%3a0.1.12-16_i386.deb
/usr/lib/libusbmuxd.so.1.0.4
/usr/lib/
libusb.la/usr/lib/pkgconfig/libusb.pc
/usr/lib/pkgconfig/libusb-1.0.pc
/usr/lib/libusb.a
/usr/lib/
libusb-1.0.la/usr/lib/libusb-1.0.a
/usr/include/libusb-1.0/libusb.h
/usr/share/man/man1/libusb-config.1.gz
/usr/share/doc/libusb-1.0-0-dev/html/libusb_8h_source.html
/usr/share/doc-base/libusb-dev
/usr/share/doc-base/libusb-1.0-0-dev
/usr/bin/libusb-config
3) i downloaded the file ( fowsr-1.0-20110904.tar.gz 36.0 KB ) & found this :
---------------------------------------------------------------
root@brenner:/home/internet/Download/Wetter-Station-Proggi/fowsr-1.0# ls -l
insgesamt 104
-rw-r--r-- 1 internet internet 50 18. Jul 2010 AUTHORS
-rw-r--r-- 1 internet internet 1214 4. Sep 2011 ChangeLog
-rw-r--r-- 1 internet internet 18002 10. Apr 2010 COPYING
-rw-r--r-- 1 internet internet 22437 3. Sep 2011 fowsr.c
-rw-r--r-- 1 internet internet 20350 25. Jan 2011 fowsr.h
-rwxr-xr-x 1 internet internet 810 29. Okt 2010 fowsr.sh
-rw-r--r-- 1 internet internet 190 16. Jul 2010 Makefile
-rw-r--r-- 1 internet internet 33 18. Jul 2010 NEWS
-rwxr-xr-x 1 internet internet 401 10. Okt 2010 pwsweather.sh
-rwxr-xr-x 1 internet internet 210 10. Apr 2010 pywws.sh
-rw-r--r-- 1 internet internet 2263 1. Mai 2010 README
-rwxr-xr-x 1 internet internet 433 10. Apr 2010 wunderground.sh
-rwxr-xr-x 1 internet internet 197 16. Jul 2010 xml.sh
4) now i started " make " and got this :
-------------------------------------
root@brenner:/home/internet/Download/Wetter-Station-Proggi/fowsr-1.0# make
gcc -c -o fowsr.o fowsr.c
gcc -lusb -lm -o fowsr fowsr.o
root@brenner:/home/internet/Download/Wetter-Station-Proggi/fowsr-1.0#
5) There are now two (2) new files in the folder :
--------------------------------------------------
-rwxr-xr-x 1 root root 23683 31. Aug 13:17 fowsr
-rw-r--r-- 1 root root 20768 31. Aug 13:17 fowsr.o
6) i start the program without any options and get this :
---------------------------------------------------------
root@brenner:/home/internet/Download/Wetter-Station-Proggi/fowsr-1.0# ./fowsr
0805D800 | 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ | ....
usb_set_debug: Setting debugging level to 255 (on)
usb_os_find_busses: Found 005
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 001 on 004
usb_os_find_devices: Found 001 on 003
usb_os_find_devices: Found 001 on 002
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
usb_get_driver_np returned 0
interface 0 already claimed by driver \'usbhid\', attempting to detach it
usb_detach_kernel_driver_np returned 0
0805D804 | 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ | ....
failed to release interface: 0
failed to close interface: 0
7) This is the result which is in the folder /var :
---------------------------------------------------
root@brenner:/home/internet/Download/Wetter-Station-Proggi/fowsr-1.0# ls -l /var/
insgesamt 116
. . . . .
-rw-r--r-- 1 root root 65540 31. Aug 13:20 fowsr.dat
root@brenner:/home/internet/Download/Wetter-Station-Proggi/fowsr-1.0#
. . . . .
But it´s a empty file, no data and i have made ALL by root, who can write everywhere !
So now i do not know what i can do to get it working :-(
Who has a idea, or can tell me what was going wrong ?
Thanks in advance