>у меня вообще все само собой поставилось... достаточно было поставить пакет princonf
>и он сам все настроил в пару кликов... У меня не получилось.
Я изменил имя прошивки и запустил printconf
nik@linuxdvr:~$ sudo printconf -v
Getting printer information...
Autoconfiguring printers...
Skipping file:/dev/ttyS0; no autodetection data available.
Skipping file:/dev/ttyS1; no autodetection data available.
Skipping file:/dev/ttyS2; no autodetection data available.
Skipping file:/dev/ttyS3; no autodetection data available.
Printer database data:
{'autodetect': {u'parallel': {u'commandset': u'ACL',
u'ieee1284': u'MFG:Hewlett-Packard;MDL:HP LaserJet 1020;CMD:ACL;CLS:PRINTER;DES:HP LaserJet 1020;',
u'manufacturer': u'Hewlett-Packard',
u'model': u'HP LaserJet 1020'}},
'driver': u'foo2zjs',
u'drivers': [u'foo2zjs'],
u'functionality': u'B',
u'id': u'HP-LaserJet_1020',
u'make': u'HP',
u'model': u'LaserJet 1020'}
Configuring HP LaserJet 1020 on usb:/dev/usb/lp0 with foo2zjs driver as queue "laserjet_1020_1".
Reloading Common Unix Printing System: cupsd.
If printconf was unable to install all of your printers, please visit http://www.linuxprinting.org/ for printer information and
support from fellow users.
То есть ptintconf просканировал "принтерные" порты,
нашел принтер и определил для него драйвер (из базы foomatic).
После чего запустил foomatic-configure и перегрузил cupsd.
Однако саму прошивку он не установил, то есть автоматической 100% настройки найденного драйвера(foo2zjs) он не сделал.
В результате, при включении девайса:
Apr 28 16:58:39 localhost /usr/bin/hplj1020: Missing HP LaserJet 1020 firmware file /usr/share/foo2zjs/firmware/sihp1020.dl
Apr 28 16:58:39 localhost /usr/bin/hplj1020: ...read foo2zjs installation instructions and run ./getweb 1020
# sudo dpkg-recobfigure printconf
также не дал результата
Вывод: установка через printconf скорее всего самый правильный способ,
но, к сожалению, не для "только вынь" принтеров.