USB: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(USB bzw. Software USB)
(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

USB bzw. Software USB

Ja richtig, ein Software USB Stack ist implementiert.

Anschlußbelegung

Usb-schematic.png

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 Usb2zbus-i2c.jpg