Hallo,
Ich habe einen Ubuntu Server ( server-kvm: ) mit LTS 12.04 x64 inkl. der KVM Umgebung "Virtual Machine host" installiert.
Als virtuelle Maschine ( vm2 ) wurden JEOS Server LTS 12.04 x64 genutzt.
Für das Auswerten von Daten die per USB angeliefert werden habe ich das entsprechende USB-Device vom Server (server-kvm ) an die vm ( vm2 weitergeleitet. Das Device wird auch auf der vm angezeigt:
Anzeige auf vm2:
root@vm2:/# lsusb Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC root@vm2:/# root@vm2:/# usb-devices .... T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0403 ProdID=6001 Rev=06.00 S: Manufacturer=FTDI S: Product=FT232R USB UART S: SerialNumber=A4VPKI9K C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=250mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
leider fehlt auf der vm2 der Treiber für diese Device ( Driver=(none) )
Wenn ich das Device auf dem Server lasse und mir dort die Ausgabe von usb-device anschaue dann wird der Treiber ftdi_sio ausgegeben:
Anzeige auf server-kvm:
T: Bus=01 Lev=03 Prnt=03 Port=02 Cnt=03 Dev#= 6 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0403 ProdID=6001 Rev=06.00 S: Manufacturer=FTDI S: Product=FT232R USB UART S: SerialNumber=A1VPKIAV C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=250mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio
Wenn man sich die Kernelmodule anschaut dann findet man das dazugehörige Modul:
# lsmod ... ftdi_sio 40715 2 usbserial 47077 5 ftdi_sio ...
auf der vm2 sieht das anders aus:
root@vm2:/# lsmod Module Size Used by psmouse 97362 0 serio_raw 13211 0 virtio_balloon 13108 0 lp 17799 0 parport 46562 1 lp floppy 70365 0 root@vm2:/# root@vm2:/# root@vm2:/# modprobe ftdi_sio FATAL: Module ftdi_sio not found. root@vm2:/# modprobe usbserial FATAL: Module usbserial not found.
Ich kann zwar das USB-Devie an die vm2 weiterleiten jedoch fehlen auf der vm2 die passenden Kernelmodule.
Gibt es eine Möglichkeit die fehlenden Kernelmodule auf der vm2 (JEOS) nachzuland und zu installieren. Oder geht das nicht mit JEOS ???
Hat jemand einen Tip??
Moderiert von Lasall:
Thema passend verschoben und Ubuntu aus Versionsangabe entfernt.