USB tiskárna a výstup

Založil aricak, 28. 06. 2017, 22:26:57

Předchozí téma - Další téma

aricak

Ahoj všem,
v Debianu mám USB zařízení:

Bus 002 Device 006: ID 1bcf:05cf Sunplus Innovation Technology Inc. Micro keyboard & mouse receiver
Bus 002 Device 010: ID 0f0b:800b 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0557:2221 ATEN International Co., Ltd Winbond Hermon
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Mělo by se jednat o Device 010

Podle všeho Debian zařízení vůbec nezná. Jak mám dát zařízení do Virtualboxu? Dal jsem ve VB filtry usb zařízení kde jsem nadefinoval výrobce a zařízení ID, a stále virtuální systém o ničem neví a výstup se nekona.
Ve virtualboxu mám samozřejmě extension pack.

Jak mohu dostat do virtuálního PC s windows 7 zařízení co nezná Debian?
Debian Vydání 9 (stretch) 64-bit
VERZE OS: Jádro Linux 4.9.0-8-amd64 x86_64
MATE 1.16.2

PC Intel XEON E3 1230 3,2GHZx8
RAM 16GB
Grafická karta GeForce GT 710 PCI-e 1x

Roman Horník

#1
Máš poměrně starý jádro (4.6.0-1), ovladač může bejt (ale taky ještě nemusí) v některým z novějších jader. Můžeš ho vzít z novějších verzí Debianu, můžeš si ho zkompilovat.
P. S.: Co je to vůbec za tiskárnu? Výrobce s VID 0F0B jsem nikde nenašel.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

aricak

Sorry měl jsem neaktuální popis... Jádro mám asi to poslední... No tiskárna. Je to řezací plotr GCC Jaguar 61 IV, pod widle ovladač je a funguje skvěle. Zkoušel jsem nainstalovat ovladací soft přes WINE, ale to nefungovalo (PS: už jsem přišel na principy WINE, je to super). Takže jsem nakonec rozchodil Virtualbox, kde je funkční vše krom výstupu na plotr... Asi jsem vytušil, že nejprve musí Plotr znát Debian a pak Virtualbox.
Debian Vydání 9 (stretch) 64-bit
VERZE OS: Jádro Linux 4.9.0-8-amd64 x86_64
MATE 1.16.2

PC Intel XEON E3 1230 3,2GHZx8
RAM 16GB
Grafická karta GeForce GT 710 PCI-e 1x

Roman Horník

Musí ho znát jádro prostřednictvím ovladače, pokud ten není, jedině pomůže dualboot.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

aricak

Hm tak to je hezké... jak se dá ovladač vytvořit? :-D
Debian Vydání 9 (stretch) 64-bit
VERZE OS: Jádro Linux 4.9.0-8-amd64 x86_64
MATE 1.16.2

PC Intel XEON E3 1230 3,2GHZx8
RAM 16GB
Grafická karta GeForce GT 710 PCI-e 1x

Roman Horník

Jedině snad zpětným inženýringem, sledováním komunikace se zařízením, předlouhou sérií pokus-omyl, pokud k tomu od výrobce nemáš ani ň.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

aricak

Debian Vydání 9 (stretch) 64-bit
VERZE OS: Jádro Linux 4.9.0-8-amd64 x86_64
MATE 1.16.2

PC Intel XEON E3 1230 3,2GHZx8
RAM 16GB
Grafická karta GeForce GT 710 PCI-e 1x

Petr Gajdůšek

Pro USB pass through musí být uživatel, pod kterým běží virtualbox ve skupině vboxusers.

http://www.virtualbox.org/manual/ch03.html#idm1624

Kód (shell) [Vybrat]

petr:~$ VBoxManage list usbhost
Host USB Devices:

<none>

petr:~$ sudo VBoxManage list usbhost
Host USB Devices:

UUID:               07299018-f375-4b29-af48-2a02f2c7c96b
VendorId:           0x1c4f (1C4F)
ProductId:          0x0002 (0002)
Revision:           1.16 (0116)
Port:               0
USB version/speed:  1/Low
Manufacturer:       USB
Product:            USB Keykoard
Address:            sysfs:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1//device:/dev/vboxusb/001/003
Current State:      Busy

UUID:               60452d66-aa23-470f-9921-727c177eff69
VendorId:           0x093a (093A)
ProductId:          0x2510 (2510)
Revision:           1.0 (0100)
Port:               1
USB version/speed:  2/Low
Manufacturer:       PixArt
Product:            USB Optical Mouse
Address:            sysfs:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2//device:/dev/vboxusb/001/004
Current State:      Busy

petr:~$ sudo adduser petr vboxusers
petr:~$ newgrp vboxusers
petr:~$ VBoxManage list usbhost
Host USB Devices:

UUID:               75f56655-b9bc-4afb-99a6-e38124d8499d
VendorId:           0x1c4f (1C4F)
ProductId:          0x0002 (0002)
Revision:           1.16 (0116)
Port:               0
USB version/speed:  1/Low
Manufacturer:       USB
Product:            USB Keykoard
Address:            sysfs:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1//device:/dev/vboxusb/001/003
Current State:      Busy

UUID:               f8c637c6-0832-4cb1-bd05-d1b214ce370a
VendorId:           0x093a (093A)
ProductId:          0x2510 (2510)
Revision:           1.0 (0100)
Port:               1
USB version/speed:  2/Low
Manufacturer:       PixArt
Product:            USB Optical Mouse
Address:            sysfs:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2//device:/dev/vboxusb/001/004
Current State:      Busy