si je resume la led s'allume quand le device recoit un control-packet change_setting.
Plusieurs chose peuvent etre envisagée.
1) Une coquille dans l'enum/core USB indiquant que l'alternate setting que tu tente d'envoyer
- est deja celui encours
- n'existe pas.
- ne correspond pas en terme de nb de endpoint
2)La fonction usb_fill_bulk_urb envoie un packet BULK au device pas un packet control pourquoi l'utilise tu pour l'envoie du control packet?
(voir fonction usb_control_msg ou usb_fill_control_urb)
N'obtient tu pas de cette fonction dans le champ status de ton urb une info ?
3) Un analyseur usb est un appareil en vente dans le commerce permettant de s'intercaler entre un host/device et permettant d'observer les transactions usb. Son prix le reserve au "pro" plus qu'aux particulier.
Tu peut voir avec certain commerciaux pour la location a la journé d'un tel equipement
[^] # 1 pas en avant
Posté par TheBreton . En réponse au message driver USB. Évalué à 1.
Plusieurs chose peuvent etre envisagée.
1) Une coquille dans l'enum/core USB indiquant que l'alternate setting que tu tente d'envoyer
- est deja celui encours
- n'existe pas.
- ne correspond pas en terme de nb de endpoint
2)La fonction usb_fill_bulk_urb envoie un packet BULK au device pas un packet control pourquoi l'utilise tu pour l'envoie du control packet?
(voir fonction usb_control_msg ou usb_fill_control_urb)
N'obtient tu pas de cette fonction dans le champ status de ton urb une info ?
3) Un analyseur usb est un appareil en vente dans le commerce permettant de s'intercaler entre un host/device et permettant d'observer les transactions usb. Son prix le reserve au "pro" plus qu'aux particulier.
Tu peut voir avec certain commerciaux pour la location a la journé d'un tel equipement