УРА!!!
Спустя более трех полных рабочих дня я решил эту проблему!!!
Надеюсь, что этот пост сэкономит кому нибудь много времени.
И так вся хитрость заключается в том, что принтер HP M1132 изначально поддерживает функцию Smart Install #$% @го мать.
Которая на сегодняшний день работает только в “самой популярной операционной системе”.
Суть заключается в том, что когда принтер работает в этом режиме, linux его видит как, (а точнее он себя показывает) как MASS Storage, груба говоря CD с драйверами для все той же “самой популярной операционной системы”, а не как принтер.
- Вот полный вывод lsusb в режиме MASS Storage
- А вот полный нормальный вывод lsusb в режиме принтера
Вот по сути lsusb -d 03f0:042a -v|grep -E "bInterfaceClass|bInterfaceSubClass|iInterface"
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
iInterface 5 HP MS
И в нормальном режиме он видится и как принтер и как сканер:
lsusb -d 03f0:042a -v|grep -E "bInterfaceClass|bInterfaceSubClass|iInterface"
bInterfaceClass 7 Printer
bInterfaceSubClass 1 Printer
iInterface 4 Printer
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 2
iInterface 6 HP EWS
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
iInterface 7 HP SCAN
Еще верный симптом включенной функции Smart Install, это то что принтер не видит hp-setup из hplip.
Так же полный абсурд в том, что для отключения Smart Install понадобится все та же пресловутая “самая популярная операционная система”.
Для этого с сайта hp.com или с его зеркала скачиваем HP LaserJet Full Feature Software and Driver, более 200 Мб, распаковываем его, это архив.
Далее запускаем <Каталог с драйверами>\UTIL\SIUtility и внимательно читаем, там все написано.
По завершению вуаля hp-setup начинает видеть HP M1132.
P.S. Раньше он у меня 2 года работал, без отключения это функции, по этому я и подумать не мог что проблема в этом.
P.P.S. Вот тут ребята рассказывают как на других принтерах HP отключали Smart Install из под linux.