[FUG-BR] QEmu Forward Usb Device

Marcelo/Porks marcelorossi em gmail.com
Segunda Abril 6 12:51:27 BRT 2009


Senhores, alguém aqui já conseguiu fazer um 'forward' num dispositivo
usb dentro do Qemu?

Estou com o freebsd instalado no meu computador e emulo o WinXP com o
Qemu, mas não consigo fazer o windows xp reconhecer um dispositivo usb
que possuo.

Alguém sabe como?

Cenário completo:

Meu computador: FreeBSD 7.1-RELEASE-p4
QEmu roda: Windows XP SP2
# usbdevs -v -d
Controller /dev/usb0:
....
 port 7 addr 4: full speed, power 100 mA, config 1, Generic
RNDIS(0x0bce), HTC(0x0bb4), rev 0.00
   ugen0
....

# tail /var/log/messages
....
Apr  6 11:22:10 pe root: Unknown USB device: vendor 0x0bb4 product
0x0bce bus uhub0
Apr  6 11:22:11 pe kernel: ugen0: <HTC Generic RNDIS, class 239/1, rev
2.00/0.00, addr 4> on uhub0

=====tentativa1=====
% qemu -boot c -hda ~/qemuWinXp.img -m 512 -localtime -net nic -net
tap,ifname=tap0 -usb -usbdevice host:0x0bb4:0x0bce
Warning: could not add USB device host:0x0bb4:0x0bce
unknown keycodes `xfree86(abnt2)_aliases(qwerty)', please report to
qemu-devel at nongnu.org

=====tentativa2=====
% qemu -boot c -hda ~/qemuWinXp.img -m 512 -localtime -net nic -net
tap,ifname=tap0 -usb -usbdevice host:/dev/ugen0
Warning: could not add USB device host:/dev/ugen0
unknown keycodes `xfree86(abnt2)_aliases(qwerty)', please report to
qemu-devel at nongnu.org

=====tentativa3=====
% qemu -boot c -hda ~/qemuWinXp.img -m 512 -localtime -net nic -net
tap,ifname=tap0 -usb -usbdevice /dev/ugen0
Warning: could not add USB device /dev/ugen0
unknown keycodes `xfree86(abnt2)_aliases(qwerty)', please report to
qemu-devel at nongnu.org

Sei que a man page fala que a opção "-usbdevice host..." é 'linux
only', mas... não custa tentar e perguntar não ofende.

Alguém tem alguma luz?

-- 
Marcelo Rossi
"This e-mail is provided "AS IS" with no warranties, and confers no rights."


Mais detalhes sobre a lista de discussão freebsd