Sie sind nicht angemeldet.

1

20.05.2010, 23:36

usb2serial an virtualbox weiterleiten, um in winXP zu nutzen

das sind gleich mehrere Probleme auf einmal.
Ich weiß schon, dass serielle Ports irgendwo auf /dev/tty o.ä. gelistet werden, habe aber keinen Schimmer, wie ich die abfrage.
Klar kann man mit cat /proc/... viel schaun.. aber es sind zu viele Unbekannte für mich auf dem Gebiet.

Unter lspci wird die Hardware schonmal gelistet.
Bus 006 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 6, Dev2.. welches /dev/ ist es dann? Oder erfahre ich das anders?
Gibt es da ggf. einen netten Befehl für, wie man das rausfindet?

Den müßte ich dann vermutlich nur in die vbox config eintragen, um ihn in Windos nutzen zu können.
Da stehen zwar 4 verschiedene Zugriffmöglichkeiten, aber 4 Dinge kann man ja zur Not noch testen ;)
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

2

21.05.2010, 18:40

Hi Poedel

Wenn du den Treiber geladen hast, dass meist automatisch geht, sollte es in 'dmesg' angezeigt werden wo er ist. Die, die ich kenne, habe ich immer als /dev/ttyUSBx gefunden, wobei das x eine Zahl ist. Der erste USB-Serial-Wandler wäre demnach /dev/ttyUSB0.

In VirtualBox musst du dann die Serial-Ports aktivieren, den Portmodus auf Host-Schnittstelle stellen und als Port/Datei den Serial-Wandler /dev/ttyUSB0 angeben. Dann sollte es gehen.
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

3

26.05.2010, 17:28

Alternativ das USB-Device (das USB-Serial-Device) complet VBox zuweisen!

Dann braucht WindowsXP "nur" den passenden Treiber sofern nicht schon vorhanden.

Habe es bei mir bei einem USB-Parrallel-Device so durchgeführt.
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

4

30.05.2010, 22:23

habe den Treiber im Kernel geladen.
Das Gerät wird erkannt und von udev postmount automatisch mit dem Treibermodul versorgt.
Ich habe es in virtualb0x eingepflegt aber dennoch keinen seriellen Port im Windoof XP Gast.
Für die Werniemann Methode habe ich keinen Eintrag gefunden in vbox.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

5

01.06.2010, 11:15

Also ich weiß es jetzt nur auf der Konsole:

Quellcode

1
 VBoxManage list usbhost

Damit kannst Du Dir im Host alle USB-Geräte anzeigen lassen

Quellcode

1
VBoxManage controlvm Windows_2000_prof usbattach e302e10b-eddb-43bb-9003-4aad4dfbae0c

Damit konnecktiere ich z.B. beim letzten mal meinen Parallelport mit meinem Windows_2000-Host

Wie das in der GUI geht ?? ?( ??

Edit:
Hinweis: Geht nur mit de BIN-Version. Die Open-Verion hat keine USB-Weiterleitung!!
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

6

01.06.2010, 13:17

wenn das gayt mache ich das auch über die Konsole.. das spielt keine Rolle.
Diese komische Hashzahl wird durch den oberen Befehl erzeugt, oder wird die erraten? *G*
Ich nehme das mal einfach so an.
Ich werde es mal auf die Tour versuchen.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

7

01.06.2010, 16:29

Die wird vom System an den USB-Port vergeben.

Das Problem ist, wenn Du es wieder rückgängig machst oder die Virtuelle Maschiene runterfährst. Dann erkennt Dein Linux ein neues USB-Device und vergibt eine neue ......

Wollte das schon versuchen zu automatisieren, aber sooo weit bin ich noch nichts (Leidensdruck war noch nicht so hoch ;o) )
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

8

01.06.2010, 17:06

Vermutlich Off-Topic da auch USB

Eine üble Stolperfalle bei Virtualbox ist zb auch wenn der User welcher Virtualbox ausführt nicht in der Gruppe "usb" ist.

Zitat

Virtualbox erlaubt das Durchschleifen von USB-Geräten – die Einrichtung kann aber etwas tricky sein. Jedenfalls dann wenn, der Virtualbox ausführende Benutzer nicht Mitglied der Gruppe ‘usb’ ist. Dann sind die USB-Geräte sichtbar, können in der Virtualbox-Konfiguration als Filter für eine virtuelle Maschine angelegt werden – sind aber in der virtuellen Maschine weder nutzbar, noch werden sie aktiv angezeigt.
Quelle

9

04.06.2010, 13:47

süüü.. konnte gestern wieder etwas dran frickeln.. hier mein Stand:

Obwohl ich den korrekten Treiber verwende erkennt nichtmal windows 7 das Teil.. schon seltsamen.
Unter Linux habe ich usbserial und pl2303 als Module geladen.
Damit sollte das Gerät einsatzbereit sein. Ich habe nur kein Schimmer, wie ich das unter Linux überprüfe ?(

Ich kann den Port ohne Fehlermeldung an mein XP Gast weiterleiten, habe aber dennoch unter Windos keine serielle Schnittstelle im Gerätemanager.

Es wäre praktisch, wenn ich unter linux schon testen/überprüfen könnte, ob das Gerät einwandfrei eingebunden wurde.
Wie könnte ich das anstellen?
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

10

15.06.2010, 09:45

Kommt darauf an, was du damit machen willst.

Kannst ja beispielsweise minicom nehmen und über AT Befehle mit einem alten Modem reden.

Wenn man die GUI von VirtualBox nimmt, kann man damit simpel festlegen, das bestimmte USB-Geräte immer automatisch an die VM geleitet werden (dann gehts von Konsole mit Sicherheit auch).
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

11

15.06.2010, 21:19

Muss mal dumm Fragen. Willst du den USB/Serial-Converter als USB-Device in die VM reichen oder das unter Linux erkannten /dev/ttyUSBx Device als COM-Schnittstelle?
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

12

15.06.2010, 21:22

Denke mal, dass ist ihm egal - hauptsache er kann für ne Windowsanwendung nen COM-Port nutzen
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

13

16.06.2010, 12:46

genau maggu.. so ist es.
Genaugenommen 2 Anwendungen.
Zum Dbox als auch Dreamboxflashen wird ein serieller Anschluß benötigt.
Akut mache ich das noch mit dem XP auf meinem alten Toshiba Laptop, der noch einen Comport integriert hat. Der steht allerdings meist in der Firma, da ich ihn für Kleinigkeiten in meinem Vorbereitungsraum nutze. Der Acer zuhause hat sowas schönes natürlich nicht mehr.
Ich würde dort gerne über vbox den comport nutzen, es würde aber auch wine funktionieren oder gar ein Treiber, der auf win7 läuft, da ich das auf dem Acer aus Neugierde auch installiert habe.
Ich habe sogar Treiber für XP und bekomme es nicht einmal dort zum laufen. Das ist vermutlich wieder eine Hardware des Typs KVG.
Wenn also jemand ein Tipp für diese Hardware hat, die ich auch unter Linux und darunter der vbox ans Laufen bekomme wäre ich dafür sehr dankbar, also quasi eine Kaufempfehlung, Ebay, amaz0n etc.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de