• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

USB wird nicht von Host freigegeben

andidos

Member
Hallo,

ein USB Gerät (EIB USB Schnittstelle) wird nicht komplett vom Host (Suse 11.3) freigegeben. Mein VMPlayer (Gast = WinXP) meldet dass, das USB Gerät noch von dem Host blockiert ist und zwar vom Modul USBHID. Ich hatte so einen fall schon einmal mit USBLP. Das Problem konnte ich einfach mit
Code:
rmmod usblp
lösen.
Aber bei der Eingabe mit USBHID kommt:
Code:
rmmod usbhid
ERROR: Module usbhid does not exist in /proc/modules

Wie kann ich mein Linux überreden das USB Gerät freizugeben?
 

P6CNAT

Advanced Hacker
Hallo,

wenn dein USB-Gerät als Filesystem ansprechbar ist könntest du als Workaround einen logischen Link auf das USB-Gerät in deinem home-Verzeichnis anlegen.

Gruß
Georg
 

spoensche

Moderator
Teammitglied
P6CNAT schrieb:
Hallo,
wenn dein USB-Gerät als Filesystem ansprechbar ist könntest du als Workaround einen logischen Link auf das USB-Gerät in deinem home-Verzeichnis anlegen.

Was soll der Workaround bezwecken?

@andidos:

Poste mal bitte die Ausgabe von
Code:
dmesg | grep usb
und
Code:
lsmod | grep usb
 

P6CNAT

Advanced Hacker
Hi,
spoensche schrieb:
Was soll der Workaround bezwecken?

ich unterstelle, dass die VM einen Zugriff auf ein lokales home Verzeichnis hat. Dann kann Linux die Kontrolle über das SB-Gerät behalten und es ist über den Umweg über den Link trotzdem zugänglich. Wenn die VM isoliert ist, funktioniert das allerdings nicht.

Gruß
Georg
 
OP
A

andidos

Member
Hallo

@P6CNAT
Es handelt sich um eine USB Schnittstelle für die Programmierung eines EIB/KNX Bus, es ist sicher nicht als Filesystem ansprechbar.

@spoensche
Code:
dmesg | grep usb
[    0.487162] usbcore: registered new interface driver usbfs
[    0.487180] usbcore: registered new interface driver hub
[    0.488029] usbcore: registered new device driver usb
[    0.798042] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.798044] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.798046] usb usb1: Product: EHCI Host Controller
[    0.798048] usb usb1: Manufacturer: Linux 2.6.34.7-0.5-desktop ehci_hcd
[    0.798050] usb usb1: SerialNumber: 0000:00:12.2
[    0.804047] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    0.804049] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.804051] usb usb2: Product: EHCI Host Controller
[    0.804053] usb usb2: Manufacturer: Linux 2.6.34.7-0.5-desktop ehci_hcd
[    0.804055] usb usb2: SerialNumber: 0000:00:13.2
[    0.810043] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    0.810045] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.810047] usb usb3: Product: EHCI Host Controller
[    0.810049] usb usb3: Manufacturer: Linux 2.6.34.7-0.5-desktop ehci_hcd
[    0.810051] usb usb3: SerialNumber: 0000:00:16.2
[    0.865054] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    0.865058] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.865060] usb usb4: Product: OHCI Host Controller                                                                                                                                          
[    0.865062] usb usb4: Manufacturer: Linux 2.6.34.7-0.5-desktop ohci_hcd                                                                                                                      
[    0.865064] usb usb4: SerialNumber: 0000:00:12.0                                                                                                                                             
[    0.920052] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001                                                                                                                    
[    0.920055] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1                                                                                                               
[    0.920058] usb usb5: Product: OHCI Host Controller                                                                                                                                          
[    0.920059] usb usb5: Manufacturer: Linux 2.6.34.7-0.5-desktop ohci_hcd                                                                                                                      
[    0.920061] usb usb5: SerialNumber: 0000:00:13.0                                                                                                                                             
[    0.975059] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001                                                                                                                    
[    0.975062] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1                                                                                                               
[    0.975065] usb usb6: Product: OHCI Host Controller
[    0.975066] usb usb6: Manufacturer: Linux 2.6.34.7-0.5-desktop ohci_hcd
[    0.975068] usb usb6: SerialNumber: 0000:00:14.5
[    1.030131] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    1.030135] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.030137] usb usb7: Product: OHCI Host Controller
[    1.030139] usb usb7: Manufacturer: Linux 2.6.34.7-0.5-desktop ohci_hcd
[    1.030141] usb usb7: SerialNumber: 0000:00:16.0
[    1.033593] usbcore: registered new interface driver hiddev
[    1.033605] usbcore: registered new interface driver usbhid
[    1.033607] usbhid: USB HID core driver
[    1.177104] usb 1-5: new high speed USB device using ehci_hcd and address 3
[    1.323675] usb 1-5: New USB device found, idVendor=0461, idProduct=4db6
[    1.323679] usb 1-5: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[    1.323681] usb 1-5: Product: Villem
[    1.323682] usb 1-5: Manufacturer: Primax Electronics Ltd.
[    1.323684] usb 1-5: SerialNumber: PMX01
[    1.556102] usb 4-4: new low speed USB device using ohci_hcd and address 2
[    1.702169] usb 4-4: New USB device found, idVendor=192f, idProduct=0416
[    1.702173] usb 4-4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[    1.702175] usb 4-4: Product: USB Optical Mouse
[    1.709370] input: USB Optical Mouse as /devices/pci0000:00/0000:00:12.0/usb4/4-4/4-4:1.0/input/input1
[    1.709448] generic-usb 0003:192F:0416.0001: input,hidraw0: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0000:00:12.0-4/input0
[    2.038170] usb 5-4: new full speed USB device using ohci_hcd and address 2
[    2.194153] usb 5-4: New USB device found, idVendor=0a5c, idProduct=21b4
[    2.194157] usb 5-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.194160] usb 5-4: Product: Broadcom 2070 Bluetooth
[    2.194162] usb 5-4: Manufacturer: Broadcom Corp
[    2.194163] usb 5-4: SerialNumber: 70F395A7DB82
[    8.621768] usbcore: registered new interface driver btusb
[    8.748592] input: Villem as /devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5:1.0/input/input9
[    8.748651] usbcore: registered new interface driver uvcvideo
[  483.790202] usb 4-1: new full speed USB device using ohci_hcd and address 3
[  483.937947] usb 4-1: New USB device found, idVendor=145c, idProduct=1330
[  483.937957] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  483.937964] usb 4-1: Product: KNX-USB Interface (Flush mounted)
[  483.937969] usb 4-1: Manufacturer: Busch-Jaeger Elektro GmbH
[  483.948190] generic-usb 0003:145C:1330.0002: hiddev96,hidraw1: USB HID v1.01 Device [Busch-Jaeger Elektro GmbH KNX-USB Interface (Flush mounted)] on usb-0000:00:12.0-1/input0

Ganz unten das Busch-Jaeger Teil ist es.

Code:
lsmod | grep usb
btusb                  18351  2 
bluetooth             109931  9 rfcomm,sco,bnep,l2cap,btusb

Ich hoffe die Angaben nützen etwas.
 
OP
A

andidos

Member
Habe noch etwas gefunden, hat usb-devices zu Tage gefördert.
Code:
T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=145c ProdID=1330 Rev= 1.01
S:  Manufacturer=Busch-Jaeger Elektro GmbH
S:  Product=KNX-USB Interface (Flush mounted)
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=50mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

Vielleicht hilft es ja was.
 
Oben