Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:materiel:reconnaitre-peripherique-android [13/08/2016 06:55] MicP [Vérification] |
doc:materiel:reconnaitre-peripherique-android [14/08/2016 10:47] PengouinPdt [Configuration] Corrections |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* Création par [[user>PengouinPdt]] 12/08/2016 | * Création par [[user>PengouinPdt]] 12/08/2016 | ||
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
- | * Commentaires sur le forum : [[:url-invalide | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=14956 | Lien vers le forum concernant ce tuto]] |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 39: | Ligne 40: | ||
<code>Bus 002 Device 014: ID 2207:0010</code> | <code>Bus 002 Device 014: ID 2207:0010</code> | ||
+ | |||
+ | <note>L'information à retenir est celle suivant 'ID' ... **La première série de 4 chiffres** est l'identifiant du fabriquant, nommé **idVendor** ; **la seconde série de 4 chiffres** est l'identifiant du produit, nommée **idProduct** !</note> | ||
---- | ---- | ||
- | La commande suivante permet de s'assurer que le périphérique Android (dont l'idVendor est 2717) communique bien toutes ses propres informations à votre station Debian : | + | La commande suivante permet de s'assurer que le périphérique Android communique bien toutes ses propres informations à votre station Debian : |
+ | |||
+ | <code user>lsusb -D /dev/bus/usb/$(lsusb | grep "votre_idVendor" | awk '{ print $2"/"substr($4,0,3)}')</code> | ||
+ | |||
+ | Pour l'exemple (//dont l'**idVendor est 2717** - remplacez par celle correspondant à votre périphérique//) : | ||
- | <code user>lsusb -v -d 2717:</code> | + | <code user>lsusb -D /dev/bus/usb/$(lsusb | grep "2717" | awk '{ print $2"/"substr($4,0,3)}')</code> |
<code>Device: ID 2717:ff40 | <code>Device: ID 2717:ff40 | ||
Device Descriptor: | Device Descriptor: | ||
Ligne 160: | Ligne 167: | ||
<code user>dmesg | grep -i "usb .* idVendor" | tail -1 | sed 's/\[ /\[/g'</code> | <code user>dmesg | grep -i "usb .* idVendor" | tail -1 | sed 's/\[ /\[/g'</code> | ||
<code>[279059.769436] usb 1-2: New USB device found, idVendor=2717, idProduct=ff40</code> | <code>[279059.769436] usb 1-2: New USB device found, idVendor=2717, idProduct=ff40</code> | ||
+ | |||
+ | ou //pour ceux qui ont **systemd**// : | ||
+ | |||
+ | <code user>journalctl -k | grep -i "usb .* idVendor" | tail -1 | sed 's/\[ /\[/g'</code> | ||
+ | <code>août 14 10:42:57 ptb-zou kernel: usb 1-2: New USB device found, idVendor=2717, idProduct=ff40</code> | ||
<note important>Ce qui est nécessaire à retenir comme informations sont l'identifiant du fabriquant "idVendor", et l'identifiant du périphérique nommé "idProduct" ... elles nous serviront dans la phase de configuration ! | <note important>Ce qui est nécessaire à retenir comme informations sont l'identifiant du fabriquant "idVendor", et l'identifiant du périphérique nommé "idProduct" ... elles nous serviront dans la phase de configuration ! | ||
Ligne 187: | Ligne 199: | ||
2/ le deuxième fichier qui est intéressant à créer ou à modifier s'il existe déjà, est le fichier personnel suivant : | 2/ le deuxième fichier qui est intéressant à créer ou à modifier s'il existe déjà, est le fichier personnel suivant : | ||
- | <code user>nano /etc/udev/rules.d/51-android.rules</code> | + | <code user>nano ~/.android/adb_usb.ini</code> |
Pour y ajouter l'information de l'identifiant du fabriquant de la manière suivante, soit un '0x' suivi de idVendor. | Pour y ajouter l'information de l'identifiant du fabriquant de la manière suivante, soit un '0x' suivi de idVendor. |