LINUX.ORG.RU

VirtualBox + сетевой принтер

 , ,


0

1

Здравствуйте! 1) Debian 9, на виртуалке W7, сетевой мост(в виртуалке IP адрес из той же сети что и принтер и основная ОС) сетевой принтер HP 426dn из виртуалки пингуется, но при установке драйвера найтись по сети не может. По какой причине это может происходить?

2) Попробовал подключить принтер по USB, hp:/usb/HP_LaserJet_MFP_M426fdn?serial=PH - сам определился и поставился в debian, а в виртуальной машине в списке usb устройств, которые можно включить пусто :-(


1) ЕМНИП в установщике можно руками указать адрес принтера без поиска.

2) А ты пробросил USB-устройство в виртуалку, чтобы система его увидела на шине?

Radjah ★★★★★
()

зачем искать по сети, если ты знаешь адрес принтера? укажи вручную адрес, потом подпихни драйвера

chenbr0
()
Ответ на: комментарий от Radjah

Всем доброго утра и хорошей недели!) 1) В установщике адрес принтера ввожу но глухо, он хоть и пингует его из маст-дая, но установщик сообщает, что устройство по этому адресу не обнаружено.

2) Не знаю как это сделать. Подскажите пожалуйста.

xchat
() автор топика
Ответ на: комментарий от chenbr0

HP так сделала свои установщики, что они не инсталят драйвера без подключённок усройства(сеть или юсб), как я понял.

xchat
() автор топика
Ответ на: комментарий от xchat

чего? причем тут установщики? заинсталь сам. я же говорю - добавляешь в винду новый принтер, подключение по ип-адресу, далее драйверов он не найдет, ты ему подсовываешь папку с разархивированными дровами прямо под нос и он из папки выведет список какие драйвера есть, там выбираешь нужную модель - и все.

chenbr0
()
Ответ на: комментарий от chenbr0

Где взять ту самую директорию с разархивированными дровами когда HP их не даёт? На странице МФУ ИСКЛЮЧИТЕЛЬНО установщики.

xchat
() автор топика
Ответ на: комментарий от xchat

У тебя в пакете-установщике драйверов всё есть.

Там как правило exe файл, setup.exe, и рядом директории с собственно уже драйверами.

anonymous
()
Ответ на: комментарий от xchat

Ну что ты мне чушь говоришь?

Скачал я для примера из Internet файл hp_LJ3050-3052-3055-3390-3392_Full_Solution_EE.exe.

Открыл его в архиваторе и в файле, который является архивом есть директория:

hp_LJ3050-3052-3055-3390-3392_Full_Solution_EE.exe/Drivers/2K_XP_Vista/

В общем, твой файл - это тоже архив, распакуй его и укажи при установке принтера на директорию с драйверами.

Выключи режим дурачка и включи голову.

anonymous
()
Ответ на: комментарий от xchat

Возможно установщик опирается на всякие протоколы обнаружения, которые только в одном сегменте работают, а у темя мост неправильный. Для старых МФУ я поотключал их и вручную устанавливал драйверы. С драйверами печати легко, а вот настройки сканирования частично прибиты к порту печати. Я тогда выгрузил пару веток из реестра в файл и разворачивал из них. Проблемы гачинались, когда их несколько было и нужно было мледить за нумерацией. Пути к веткам узнал из интернета.

anonymous
()

Кстати. Есть HP universal driver.

anonymous
()
Ответ на: комментарий от anonymous

Звучит более чем разумно. Спасибо!!!)) НО если скачать именно для модели HP426, то директории Drivers там нет, а те inf файлы что я нашёл не распознаются системой как драйвера для сканера. Может она качает их в момент выполнения установки.

А HP universal driver я только для печати а не для сканирования встречал.

xchat
() автор топика
Ответ на: комментарий от xchat

В корне архива HP_LJ_Pro_MFP_M426-M427-PCL_6_v3_Modern_Full_Solution-19133_687-419.exe находятся файлы

hpb6sy6488_x64buio.dll
hpb6sy6488_x64buiodm.dll
hpb6sy6488_x64datamap.xml
hpb6sy6488_x64dlg.dll
hpb6sy6488_x64enus.dll
hpb6sy6488_x64ewdm.xml
hpb6sy6488_x64gui.dll
hpb6sy6488_x64help.cab
hpb6sy6488_x64hybrasto.dll
hpb6sy6488_x64xps.dll
hpb6sy6488_x86buio.dll
hpb6sy6488_x86buiodm.dll
hpb6sy6488_x86datamap.xml
hpb6sy6488_x86dlg.dll
hpb6sy6488_x86enus.dll
hpb6sy6488_x86ewdm.xml
hpb6sy6488_x86gui.dll
hpb6sy6488_x86help.cab
hpb6sy6488_x86hybrasto.dll
hpb6sy6488_x86xps.dll
hpbcoinsx64.dll
hpbcoinsx86.dll
hpbscancoins32.dll
hpbscancoins64.dll
hpbuio160l.cat
hpbuio160l.inf
hpbuiox64.dll
hpbuiox86.dll
hpma532ax64_PipelineConfig.xml
hpma532ax86_PipelineConfig.xml
hpma532a_x64.cat
hpma532a_x64.inf
hpma532a_x64.ini
hpma532a_x64Cfg.xml
hpma532a_x86.cat
hpma532a_x86.inf
hpma532a_x86.ini
hpma532a_x86Cfg.xml
hppasc_lj426427.cat
hppasc_lj426427.inf
hppscancoins32.dll
hppscancoins64.dll
hpptsplj426427.dll
hpptsplj426427_x64.dll
HPWia1_lj426427.dll
HPWia2_lj426427.dll
hpzjcd01scan.dll
*.inf, *.cat файлы и соответствующие им *.dll файлы - это как раз и есть драйверы, для x86 и x64 архитектуры.

Распаковывай архив и указывай расположение драйверов.

Включай голову.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.