Seite 1 von 1

USB unter Linux?

Verfasst: 10.03.2008, 20:56
von TomZ
Hallo, ich hab den VMWare Server unter OpenSuse 10.3 am Laufen, und es scheint so, als ob prinzpiell keine USB-Geräte an den Host weitergereicht werden?

Ich hab mal in der Hilfe nachgeschaut, aber die Lösungen dort zielen ja darauf ab, den USB Support im Linux komplet tabzuschalten ...? Geht das nicht einfacher?

Danke für jede Hilfe :-)

Verfasst: 10.03.2008, 21:11
von continuum
als ob prinzpiell keine USB-Geräte an den Host weitergereicht werden?


???
aber die Lösungen dort zielen ja darauf ab, den USB Support im Linux komplet tabzuschalten ...?

??????

was liest du denn fuer Tips ?

Re: USB unter Linux?

Verfasst: 11.03.2008, 07:57
von rprengel
TomZ hat geschrieben:Hallo, ich hab den VMWare Server unter OpenSuse 10.3 am Laufen, und es scheint so, als ob prinzpiell keine USB-Geräte an den Host weitergereicht werden?

Ich hab mal in der Hilfe nachgeschaut, aber die Lösungen dort zielen ja darauf ab, den USB Support im Linux komplet tabzuschalten ...? Geht das nicht einfacher?

Danke für jede Hilfe :-)


zu 1
das ist schlicht und einfach falsch.
zu 2
möglichweise meinte dein Tip ja das ggf. unter Linux (dem Host) bestimmte Module entladen werden müssen damit die virtuellen Systeme zugriff erhalten.

Grundsätzlich gilt aber erst mal "sieht der Host die USB Geräte schon nicht hat der Gast keine Chance". lsusb hilft da weiter.

Gruß

Verfasst: 11.03.2008, 10:33
von mister-man
Hallo!
Als tipp kann ich dir geben, das du dich ersteinmal am Wirt System einloggen solltest und schauen solltest ob die Suse den USB Stick erkent.
Erst wenn dies geht, kann man sich an den Gast machen, doch zu 99% liegt es am Host warum USB nicht geht.

Verfasst: 11.03.2008, 22:03
von stefan.becker
Ist am Host USBFS eingerichtet?

Verfasst: 12.03.2008, 14:57
von p.mueller
mister-man hat geschrieben:Hallo!
Als tipp kann ich dir geben, das du dich ersteinmal am Wirt System einloggen solltest und schauen solltest ob die Suse den USB Stick erkent.
Erst wenn dies geht, kann man sich an den Gast machen, doch zu 99% liegt es am Host warum USB nicht geht.


Hallo, ich habe ein ähnliches Problem:

Host: SL10.3, USB-Hardlock wird erkannt:

Mar 12 13:32:03 XX kernel: usb 2-1: new low speed USB device using uhci_hcd and address 2
Mar 12 13:32:03 XX kernel: usb 2-1: new device found, idVendor=0529, idProduct=0001
Mar 12 13:32:03 XX kernel: usb 2-1: new device strings: Mfr=1, Product=2, SerialNumber=0
Mar 12 13:32:03 XX kernel: usb 2-1: Product: Hardlock USB 1.02
Mar 12 13:32:03 XX kernel: usb 2-1: Manufacturer: AKS
Mar 12 13:32:03 XX kernel: usb 2-1: configuration #1 chosen from 1 choice


lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000

In allen Guests wird der Reiter "VM" "Removable Devices" "USB Devices" als "leer" gekennzeichnet.

vmware.log eines XP-Guests sagt mir noch:
grep -i usb vmware.log
Mar 12 12:59:08: vmx| DICT tag.usbConfig = devices_usb.htm
Mar 12 12:59:08: vmx| DICT usb.present = TRUE
Mar 12 12:59:08: vmx| DICT tag.usbConfig = devices_usb.htm
Mar 12 12:59:09: vmx| USB: Initializing UHCI host controller
Mar 12 12:59:09: vmx| USB: Initializing USB Generic backend
Mar 12 12:59:09: vmx| USB: Unable to open "/proc/bus/usb/devices" (No such file or directory).
Mar 12 12:59:09: vmx| USB: Unable to initialize USB Generic backend.
Mar 12 12:59:14: vmx| restoring USB

Das Verzeichnis /proc/bus/usb/devices ist leer. Hmm, die Meldung kam auch rund ne halbe Stunde, bevor ich den Hard-Lock eingesteckt habe.
Ich hab den XP-Guest zur Gaudi mal neu gestartet, keine Änderung.

Jemand ne Idee? Danke. ;-)

P.M.

Verfasst: 12.03.2008, 20:47
von stefan.becker
Siehe meinen vorherigen Post.

Verfasst: 12.03.2008, 21:56
von p.mueller
stefan.becker hat geschrieben:Siehe meinen vorherigen Post.


Hi,

Ist es das was Du meinst?

grep usbfs /etc/fstab
usbfs /proc/bus/usb usbfs noauto 0 0

Heidapimpf,
auf "auto" gestellt.

Mar 12 22:05:34 XX kernel: ioctl32(vmware-vmx:9553): Unknown cmd fd(164) cmd(40109980){t:ffffff99;sz:16} arg(ffde1920) on /proc/bus/usb/005/001



Und der Hardlock wird erkannt. Danke.

Gruss, P.M.

Verfasst: 13.03.2008, 00:09
von stefan.becker
Das meinte ich. Nur um mal rechtliche Probleme auszuschließen: Geht es als root?

Verfasst: 13.03.2008, 06:35
von p.mueller
stefan.becker hat geschrieben:Das meinte ich. Nur um mal rechtliche Probleme auszuschließen: Geht es als root?


?? was meinst Du damit? linux-guest und zugriff als root auf usb-device?

Verfasst: 13.03.2008, 20:03
von stefan.becker
Ich meine: USBFS ist eingerichtet.

Kannst du mal folgendes als root probieren:

Code: Alles auswählen

umount usbfs
mount -t usbfs usbfs /proc/bus/usb -o devmode=0666