Здравствуйте.

  Как должна правильно проходить инициализация usb-принтеров (создание
устройств /dev/usb/lp*)? (Куда пнуть, если /dev/usb/lp* не создаётся?)

  Ситуация следующая:

1. К железке под xen`ом подключён usb принтер. Мне нужно завести его под
cups в domU.

2. Если usb контроллеры в domU не пробрасывать (как PCI устройства), то
в dom0 требуемый /dev/usb/lp* создаётся автоматом. (Случаи несоздания
бывают, но они редки.)

3. Если же usb контроллеры (как PCI устройства) пробросить в domU --
/dev/usb/lp* не создаётся ни под каким соусом... (Даже если в dom0 перед
экспортированием выгрузить всё относящиеся к USB, на всякий пожарный.)
Сам принтер, при этом на USB шине виден:

$ sudo -H lsusb
Password:
Bus 002 Device 002: ID 0665:5161
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 14dd:0002
Bus 001 Device 003: ID 03f0:3917 Hewlett-Packard
Bus 001 Device 001: ID 0000:0000

  В какую сторону копать? (Моя фантазия кончилась... :-/)

PS: При пробрасывании данного принтера средствами usbip -- /dev/usb/lp*
для него создаётся, но я не смог добиться стабильности данного решения
(вся работоспособность преподала после реинициализации принтера
средствами cups).

-- 

С уважением. Алексей.


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить