lsusb für Arme ...

wusel

wusel

Stammgast
232
Da die Stock busybox ja wie wir wissen kein lsusb Applet einkompiliert hat ist dies oft einer der Gründe warum man eine neue busybox will.
Es geht aber auch anders, einfacher und dabei sogar noch informativer ...
ich habe ein Shell-Script gehackt dass - soweit ich das getestet habe - das busybox lsusb Applet voll ersetzen kann, und dazu auch noch weitere Device-Infos ausgibt; ich habe es auch mit Hub getestet, und das sieht dann so aus:
Code:
# ./mylsusb.sh
Bus 001 Device 001: ID 1d6b:0002  Linux 2.6.32.27 host11_hcd DWC OTG Controller
Bus 001 Device 002: ID 0bda:817a  Realtek 802.11n WLAN Adapter
Bus 002 Device 001: ID 1d6b:0002  Linux 2.6.32.27 host20_hcd DWC OTG Controller
Bus 002 Device 039: ID 1a40:0101  USB 2.0 Hub
Bus 002 Device 040: ID 0a12:0001
Bus 002 Device 041: ID 10c4:ea60  Silicon Labs CP2104 USB to UART Bridge Controller
Bus 002 Device 042: ID 1a40:0101  USB 2.0 Hub
Bus 002 Device 043: ID 066f:4200  Sigmatel Inc IrDA/USB Bridge
zum Vergleich die Ausgabe vom busybox lsusb:
Code:
# lsusb
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0002
Bus 001 Device 002: ID 0bda:817a
Bus 002 Device 039: ID 1a40:0101
Bus 002 Device 040: ID 0a12:0001
Bus 002 Device 041: ID 10c4:ea60
Bus 002 Device 042: ID 1a40:0101
Bus 002 Device 043: ID 066f:4200
Das Script arbeitet mit der Stock busybox v1.11.1 zusammen; es sollte sich auch mit Gscript-Lite und Script-Manager verwenden lassen.
 

Anhänge

  • mylsusb.sh.gz
    387 Bytes · Aufrufe: 527
Zuletzt bearbeitet:
  • Danke
Reaktionen: Gallierobelix, Oma7144 und RainerWP

Ähnliche Themen

hasholzner23
Antworten
5
Aufrufe
226
Meerjungfraumann
Meerjungfraumann
B
  • bluecrazyracer
Antworten
0
Aufrufe
585
bluecrazyracer
B
X
  • xeonking
Antworten
0
Aufrufe
2.543
xeonking
X
Zurück
Oben Unten