Hat hier schon mal jemanden den alten USB4ALL unter Linux mit libusb1.0 zum laufen gebracht ? Hardware ist OK, die alten Demos, noch mit libusb 0.1 gemacht, laufen. Mit libusb1.0 kan ich zwar das Device finden und das Interface claimen, jeglichen Versuch mittels "bulktransfer" Daten zu ubertragen endet mit einem "submiturb failed" error....
Bei mir ist zwischen libusb_open_device_with_vid_pid() und libusb_claim_interface() noch libusb_detach_kernel_driver() eingebaut. Damit kann dann der Kernel nicht mehr dazwischen funken. Ohne detach.. lief es nicht sauber. Danach ging ein Bulk Transfer zu verschiedensten Geräten.
Ja, genau das Teil von Sprut.. Das mit den Detach_kernel_driver hab ich auch drin, macht aber kein unterschied, bzw es ist kein Kerneldriver vorhanden/aktiv. Trotzdem danke fur den Tip. Na ja, anstatt mir weiter den Kopf zu zerbrechen bleib ich halt bei linusb 0.1.... Jos
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.