hp 1100, HP JetDirect 170x и linux
Apr. 16th, 2018 08:30 pmGDI принтер стал сетевым, чудеса.
1. JetDirect 170x - очень старый принт-сервер, веб-морда у него не работает на современном софте, поэтому приходится подстраиваться. Для начала, если ip неизвестен есть смысл обнулить настройки. Для этого подсоединить принт-сервер ко всему кроме питания, зажать кнопку тест, включить его в сеть и держать кнопку тест секунд 20 - 30 (вроде бы). Потом подождать пару минут. Адрес будет 192.0.0.192.
2. Подсеть должна быть в том же сегменте.
3. Тут написано про кроссовер и прямой кабель. Однако, у меня он заработал при подключении обычного кабеля к ноутбуку. Так что...
4. Собственно настройка.
При подключении напрямую сетевым шнуром к ноуту надо назначить ip интерфейсу, например так:
#ifconfig enp6s0 netmask 255.255.255.0 192.0.0.4 up
Установить java openjdk, не oracle.
Зайти через firefox на 192.0.0.192.
Нажать на java-апплеты, потом на proceed и yes, несколько раз.
#hp-setup -i работать не будет, но это не страшно.
Зайти через броузер на localhost:631/admin
Add Printer
HP Printer (HPLIP)
Connection: hp:/net/hp_LaserJet_1100?ip=192.0.0.192
Name, description, location - написать что угодно. Можно расшарить.
Provide a PPD File
В debian 9 ppd находятся в папке /usr/share/ppd/hplip/HP/
Для hp 1100 нужно выбрать hp-laserjet_1100-hpijs.ppd
Нажать на Add Printer.
Media Size - выбрать A4. Нажать на Set Default Options.
Всё, можно печатать. Глюк - самотестовая страница не печатается, ошибка драйвера.
При включении через роутер работает #hp-setup-i. Там всё примерно так же.
5. Вроде бы, но я не уверен, перед началом печати надо зайти через броузер на 192.0.0.192, нажать на разрешить старым java-апплетам, чтобы микропрограмма загрузилась в принтер. Буду тестить этот момент.
6. тут еще варианты
7. Надо установить само собой cups, hplip, (hplip-gui в kde глючит), hpijs-ppds.
И snmp-mibs-downloader - не знаю что это, но надо.
apt-get install cups hplip hpijs-ppds snmp-mibs-downloader
Также cups-pdf - отличный пакет для тестирования.
upd. ip подхватывается по dhcp.
в debian 12 заранее сделанные ppd исчезли. Cups предлагает на выбор около 7 штук и непонятно чем они отличаются, надо пробовать. hp-setup -i предлагает один вариант. Почему-то драйвер пишет, что поддерживает дуплекс, хотя его на этой модели нет. Отключается легко.
инфа про принтер
1. JetDirect 170x - очень старый принт-сервер, веб-морда у него не работает на современном софте, поэтому приходится подстраиваться. Для начала, если ip неизвестен есть смысл обнулить настройки. Для этого подсоединить принт-сервер ко всему кроме питания, зажать кнопку тест, включить его в сеть и держать кнопку тест секунд 20 - 30 (вроде бы). Потом подождать пару минут. Адрес будет 192.0.0.192.
2. Подсеть должна быть в том же сегменте.
3. Тут написано про кроссовер и прямой кабель. Однако, у меня он заработал при подключении обычного кабеля к ноутбуку. Так что...
4. Собственно настройка.
При подключении напрямую сетевым шнуром к ноуту надо назначить ip интерфейсу, например так:
#ifconfig enp6s0 netmask 255.255.255.0 192.0.0.4 up
Установить java openjdk, не oracle.
Зайти через firefox на 192.0.0.192.
Нажать на java-апплеты, потом на proceed и yes, несколько раз.
#hp-setup -i работать не будет, но это не страшно.
Зайти через броузер на localhost:631/admin
Add Printer
HP Printer (HPLIP)
Connection: hp:/net/hp_LaserJet_1100?ip=192.0.0.192
Name, description, location - написать что угодно. Можно расшарить.
Provide a PPD File
В debian 9 ppd находятся в папке /usr/share/ppd/hplip/HP/
Для hp 1100 нужно выбрать hp-laserjet_1100-hpijs.ppd
Нажать на Add Printer.
Media Size - выбрать A4. Нажать на Set Default Options.
Всё, можно печатать. Глюк - самотестовая страница не печатается, ошибка драйвера.
При включении через роутер работает #hp-setup-i. Там всё примерно так же.
5. Вроде бы, но я не уверен, перед началом печати надо зайти через броузер на 192.0.0.192, нажать на разрешить старым java-апплетам, чтобы микропрограмма загрузилась в принтер. Буду тестить этот момент.
6. тут еще варианты
7. Надо установить само собой cups, hplip, (hplip-gui в kde глючит), hpijs-ppds.
И snmp-mibs-downloader - не знаю что это, но надо.
apt-get install cups hplip hpijs-ppds snmp-mibs-downloader
Также cups-pdf - отличный пакет для тестирования.
upd. ip подхватывается по dhcp.
в debian 12 заранее сделанные ppd исчезли. Cups предлагает на выбор около 7 штук и непонятно чем они отличаются, надо пробовать. hp-setup -i предлагает один вариант. Почему-то драйвер пишет, что поддерживает дуплекс, хотя его на этой модели нет. Отключается легко.
инфа про принтер