USB-принтеры для USB-ядра
-
На этот раз на принтер ушла И прошивка, И файл. Есть возможность отправить на печать PCL-файл из Linux? Сначала сделать cat sihp1020 > /dev/usb/lp0, а затем cat w51port.pcl > /dev/usb/lp0. Если сработает, значит, буду еще думать. Не сработает - тоже буду думать, но уже в другом направлении.
Я устанавливал очень давно драйвера, при этом мне пришлось поломать зависимости пакетов (make install подобен небольшой бомбе для RPM дистрибутива). У меня есть сомнения что данные заклинания сработают. Ставить новые дистрибутивы у меня нет места и достаточного количества времени. Если бы был LiveCD, который позволил это сделать без установки, но опять же сомневаюсь, что такие есть в природе.SoUrcerer wrote:Сначала сделать cat sihp1020 > /dev/usb/lp0, а затем cat w51port.pcl > /dev/usb/lp0.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Если принтер определяется как bidir даже в Колибри, то я не вижу причин, по которым он не будет так определяться в Linux. Если устройство /dev/usb/lp0 отсутствует, то его можно "вернуть" при помощи modprobe usblp от суперпользователя. После этого проблем с отправкой файлов на принтер быть не должно.
Итак все тот-же ALT Linux Centaurus LiveCD:
Code: Select all
[root@localhost ~]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 004: ID 0c45:6480 Microdia
Bus 001 Device 005: ID 0bda:0138 Realtek Semiconductor Corp.
Bus 001 Device 006: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 001 Device 007: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 004: ID 03f0:2b17 Hewlett-Packard LaserJet 1020
[root@localhost ~]#
Code: Select all
[root@localhost ~]# ls /dev
agpgart cpu fuse loop0 mapper port ram13 ram7 scd0 sg0 stdin tty13 tty20 tty28 tty35 tty42 tty5 tty57 tty7 urandom vcs3 vcsa2
autofs cpu_dma_latency hidraw0 loop1 mcelog ptmx ram14 ram8 sda sg1 stdout tty14 tty21 tty29 tty36 tty43 tty50 tty58 tty8 usbmon0 vcs4 vcsa3
block crash hidraw1 loop2 mem pts ram15 ram9 sda1 sg2 tty tty15 tty22 tty3 tty37 tty44 tty51 tty59 tty9 usbmon1 vcs5 vcsa4
bsg disk hpet loop3 network_latency ram0 ram2 random sda2 shm tty0 tty16 tty23 tty30 tty38 tty45 tty52 tty6 ttyS0 usbmon2 vcs6 vcsa5
bus dri initctl loop4 network_throughput ram1 ram3 raw sda3 snapshot tty1 tty17 tty24 tty31 tty39 tty46 tty53 tty60 ttyS1 vcs vcs7 vcsa6
char fb0 input loop5 null ram10 ram4 rfkill sda4 snd tty10 tty18 tty25 tty32 tty4 tty47 tty54 tty61 ttyS2 vcs1 vcsa vcsa7
console fd kmsg loop6 nvram ram11 ram5 rtc sda5 sr0 tty11 tty19 tty26 tty33 tty40 tty48 tty55 tty62 ttyS3 vcs12 vcsa1 vga_arbiter
core full log loop7 oldmem ram12 ram6 rtc0 sdb stderr tty12 tty2 tty27 tty34 tty41 tty49 tty56 tty63 uinput vcs2 vcsa12 zero
[root@localhost ~]#
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
modprobe usblp делал?
Spoiler:
Уважаемые телезрители! Дальнейшее общение происходило в уютном чятике, потому оно вам не доступно, но финальные результаты Дима наверняка обнародует. Успехов!Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Результаты пока не финальные, но такие: мало отправить прошивку, нужно еще обернуть postscript/pcl в zjstream.
Драйвер для HP1020, Mario, тестируй снова Похоже, я понял, чем вызваны вчерашние проблемы. zJS-поток должен быть обернут в PJL-заголовок, обычный для HP. Охренеть, блин.
Если заработает этот драйвер, то путем смены прошивок заведутся лазерники Minolta, а так же HP марок: 1000, 1005, 1018, 1020, 1022, M1319, P2035, P1102, P1566, P1606, CP1025.
Если заработает этот драйвер, то путем смены прошивок заведутся лазерники Minolta, а так же HP марок: 1000, 1005, 1018, 1020, 1022, M1319, P2035, P1102, P1566, P1606, CP1025.
- Attachments
-
-
usbprint_hp1020.obj (235.94 KiB)Downloaded 414 times
-
Spoiler:
Дважды:Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
ЭТООО WIN! Прыгаю на диване от радости
Супер. Все прочие принтеры, которые я уже перечислял, тоже должны поддерживаться, если правильную прошивку отправлять. Если у вас один принтер из списка: HP 1000, 1005, 1018, 1020, 1022, M1319, P2035, P1102, P1566, P1606, CP1025, то я могу подготовить нужный драйвер.
Супер. Все прочие принтеры, которые я уже перечислял, тоже должны поддерживаться, если правильную прошивку отправлять. Если у вас один принтер из списка: HP 1000, 1005, 1018, 1020, 1022, M1319, P2035, P1102, P1566, P1606, CP1025, то я могу подготовить нужный драйвер.
Все-же вопрос с лицензионной чистотой прошивок остается открытым. Есть вероятность, что их нельзя будет распространять в составе дистрибутива.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Прошивки входят в состав free sofware под названием foo2zjs. Источник файлов - ftp://ftp.hp.com/pub/softlib/
Версия для HP1018 по просьбам трудящихся.
- Attachments
-
-
usbprint_hp1018.obj (235.93 KiB)Downloaded 403 times
-
SoUrcerer: Can you please update drivers to import 'SysMgsBoard' instead of 'SysMsgBoardChar', I had to use the hex editor just to be able to load the driver..
(And now debug output did not work..)
I have access to a HP Deskjet D5560 series till the end of the week. I tried to use the PCL4 driver you provided.
It printed something but did not spit out the paper untill I disconnected the USB cable.
(And now debug output did not work..)
I have access to a HP Deskjet D5560 series till the end of the week. I tried to use the PCL4 driver you provided.
It printed something but did not spit out the paper untill I disconnected the USB cable.
- Attachments
-
-
putty.log (1.92 KiB)Downloaded 412 times
-
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
I didn't saw some debug messages from printer driver in your log. It seems very strange.
Who is online
Users browsing this forum: No registered users and 0 guests