usb4all in combination mit libusb1.0 ?

Gast #6520812
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....
Gast
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.
Gast
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.