Whenever I plug in my NJB and trasfer files to it it
works fine the first time around (i've modified
sendtr.c to allow me to send multiple tracks). When the
program exits and sends NJB_Release(njb); etc I can't
upload again without getting a message reading..
usb_bulk_read: Connection timed out
njb_ping: I/O failure on USB data pipe
If, however, I unplug the NJB and then plug it in
again straight away the program works fine, no error
message (until I forget to unplug again!).
I'm using libusb 1.4, Kernel 2.4.14 and the latest cvs
fetch of libnjb. Any ideas? Patches? Easy fixes?