USB: Unterschied zwischen den Versionen
Habo (Diskussion | Beiträge) (→USB bzw. Software USB) |
Habo (Diskussion | Beiträge) (→USB bzw. Software USB) |
||
Zeile 5: | Zeile 5: | ||
=== Anschlußbelegung === | === Anschlußbelegung === | ||
[[Bild:usb-schematic.png|600px]] | [[Bild:usb-schematic.png|600px]] | ||
+ | |||
+ | === usbnet === | ||
+ | Wie wird usbnet gestartet? | ||
+ | |||
+ | Im ethersex Repository Unterverzeichnis contrib/usb_net liegen die benötigten Dateien um das nötige Netzwerkdevice zu kompilieren und zu starten. | ||
+ | |||
+ | # cd contrib/usb_net | ||
+ | # make | ||
+ | # su -c ./usb_net | ||
+ | Kein passendes USB Device gefunden | ||
+ | |||
+ | Schliesst man dann ein ethersex USB Device an, erscheint folgende Zeile in der Kommandozeile: | ||
+ | gefunden! devnr: 1 16C0 - 05DC | ||
+ | |||
+ | Das dafür benutzte interface heißt "usb0" und stellt eine point-to-point Verbindung mit der Hardware her. | ||
+ | |||
+ | Beispiel vom usbnet interface: | ||
+ | usb0 Link encap:UNSPEC Hardware Adresse 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 | ||
+ | inet Adresse:192.168.8.1 P-z-P:192.168.8.1 Maske:255.255.255.0 | ||
+ | UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:192 Metrik:1 | ||
+ | RX packets:2 errors:0 dropped:0 overruns:0 frame:0 | ||
+ | TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 | ||
+ | Kollisionen:0 Sendewarteschlangenlänge:500 | ||
+ | RX bytes:36 (36.0 B) TX bytes:0 (0.0 B) | ||
Version vom 21. Oktober 2009, 19:19 Uhr
Inhaltsverzeichnis
USB bzw. Software USB
Ja richtig, ein Software USB Stack ist implementiert.
Anschlußbelegung
usbnet
Wie wird usbnet gestartet?
Im ethersex Repository Unterverzeichnis contrib/usb_net liegen die benötigten Dateien um das nötige Netzwerkdevice zu kompilieren und zu starten.
# cd contrib/usb_net # make # su -c ./usb_net Kein passendes USB Device gefunden
Schliesst man dann ein ethersex USB Device an, erscheint folgende Zeile in der Kommandozeile:
gefunden! devnr: 1 16C0 - 05DC
Das dafür benutzte interface heißt "usb0" und stellt eine point-to-point Verbindung mit der Hardware her.
Beispiel vom usbnet interface:
usb0 Link encap:UNSPEC Hardware Adresse 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet Adresse:192.168.8.1 P-z-P:192.168.8.1 Maske:255.255.255.0 UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:192 Metrik:1 RX packets:2 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:500 RX bytes:36 (36.0 B) TX bytes:0 (0.0 B)
Beispiel
Anbei mal ein kleines Beispiel des Aufbaus, hier mal zusammen mit einem ZBus-IC