it-advisor.ru: Thinstation, локальный принтер USB и LPT (5/6) | Thinstation по русски
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Отключите пожалуйста ADblock, если включен...

ТЕМА: Thinstation, локальный принтер USB и LPT

Thinstation, локальный принтер USB и LPT 26 Май 2016 21:46 #3709

  • yura101
  • yura101 аватар
  • Не в сети
  • Новый участник
  • Сообщений: 15
  • Репутация: 0
Настройки принтера НР1000/1005/1018/1020

Отличие этих принтеров от других, тем что для печати необходимо загрузить в принтер прошивку. Прошивка должна автоматически загружаться при старте компьютера или при включении принтера.
Для этого необходимо добавить пакет foo2zjs. После добавления пакета, прошивки должны находиться по адресу /usr/share/foo2zjs/firmware. Если этой папки не окажется на тонком клиенте, и в логах тонкого клиента /var/log/messages появится ошибка на доступ к скрипту, например к /etc/udev/scripts/hplj1018, то причина кроется в отсутствии прав на чтение. Для этого, до компиляции Thinstation, нужно изменить права на папку foo2zjs, в /build/packages/foo2zjs
# cmod 0777 -R foo2zjs

Прошивку можно загрузить в принтер и в ручную, при успешной загрузки, принтер должен отработать.
# cat /lib/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 27 Май 2016 07:41 #3711

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1808
  • Спасибо получено: 270
  • Репутация: 153
gurlov пишет:
Здравствуйте.
Прошу помочь с подключением принтера HP 1020.
Сделал в точности как и в статье (первый пост, через порт 9100 а не проброс в rdp) но принтер молчит. Пробовал то же самое с принтером Canon - всё отлично печатает.
Пробовал совет из поста 2816, пробовал добавлять вылаженые здесь foo2zjs в сборку - ни чего не помогает. Подскажите что и где ещё можно сделать дабы победить проблему?
p.s.: Сборка взята с этого же сайта it-advisor.ru/forum/obsuzhdenie-statej/650-thinstation-os.html
Спасибо
Вы дрова в build.conf добавили?
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 27 Май 2016 07:42 от admin.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 27 Май 2016 10:55 #3714

  • gurlov
  • gurlov аватар
admin пишет:
Вы дрова в build.conf добавили?
Если имеется ввиду добавление строки package foo2zjs то да.

yura101 пишет:
Для этого необходимо добавить пакет foo2zjs. После добавления пакета, прошивки должны находиться по адресу /usr/share/foo2zjs/firmware. Если этой папки не окажется на тонком клиенте, и в логах тонкого клиента /var/log/messages появится ошибка на доступ к скрипту, например к /etc/udev/scripts/hplj1018, то причина кроется в отсутствии прав на чтение. Для этого, до компиляции Thinstation, нужно изменить права на папку foo2zjs, в /build/packages/foo2zjs
# cmod 0777 -R foo2zjs

Прошивку можно загрузить в принтер и в ручную, при успешной загрузки, принтер должен отработать.
# cat /lib/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

Что-то я видимо не так сделал :( , потому что:
  • /usr/share/foo2zjs/ - такой папки не существует
  • в логе /var/log/messages нет подобных ошибок
  • права на папку foo2zjs, в /build/packages/foo2zjs стоят и стояли 755, как и у всех остальных пакетов в этой папке
  • /lib/foo2zjs/ - такой папки не существует
Последнее редактирование: 27 Май 2016 11:04 от gurlov.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 27 Май 2016 19:55 #3716

  • yura101
  • yura101 аватар
  • Не в сети
  • Новый участник
  • Сообщений: 15
  • Репутация: 0
В foo2zjs в папке /etc/udev/scripts/hplj1000 указан такой путь FWDIR=/usr/share/foo2zjs/firmware

Это путь, где ТН будет искать при загрузке файл sihp1020.dl (в вашем случае для принтера НР1020)
Ваша задача выяснить, куда бросается папка /firmware, найти в ТН sihp1020.dl
Когда вы найдете эту папку, то нужно изменить путь в пакете FWDIR, и снова пересобрать ТН
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 30 Май 2016 13:09 #3718

  • gurlov
  • gurlov аватар
yura101 пишет:
В foo2zjs в папке /etc/udev/scripts/hplj1000 указан такой путь FWDIR=/usr/share/foo2zjs/firmware

Это путь, где ТН будет искать при загрузке файл sihp1020.dl (в вашем случае для принтера НР1020)
Ваша задача выяснить, куда бросается папка /firmware, найти в ТН sihp1020.dl
Когда вы найдете эту папку, то нужно изменить путь в пакете FWDIR, и снова пересобрать ТН
На тонком клиенте нашёл только /etc/udev/scripts/hplj1020 и там такое же содержание как и на сервере /home/thinstation/build/packages/foo2zjs/etc/udev/scripts/hplj1020 (действительно, путь к FWDIR=/usr/share/foo2zjs/firmware)
ОДНАКО, на тонком клиенте не удалось найти ни один файл содержащий sihp*!!
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 08 Июнь 2016 09:56 #3721

  • gurlov
  • gurlov аватар
Господа, разрешите уточнить:
Верно ли то, что для добавления драйвера foo2zjs в тонкий клиент достаточно:
  • в /build/packages/ разархивировать имеющийся на форуме архив
  • в build.conf добавить стироку package foo2zjs
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 08 Июнь 2016 10:15 #3722

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1808
  • Спасибо получено: 270
  • Репутация: 153
Обычно да.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 14 Июнь 2017 05:13 #4236

  • Ingmarman
  • Ingmarman аватар
  • Не в сети
  • Новый участник
  • Сообщений: 1
  • Репутация: 0
Доброго.
В общем Thinstation 5.5 и пресловутый HP-1018. Всё что здесь (и не здесь) перечитано. foo2zjs в нескольких вариантах интегрирован. Настройка через lp_server, печать с Win10, Win7, Win2008r2 чудесно имеет место.
Но! Только до выключения принтера или отключения его от клиента. Раскопки показали ровно ту же проблему, что у товарища выше по треду - при сборке образа sihp* куда положено не кладутся, игрища с правами на папки на DevStation результата не дали. То есть скрипт есть, прошивок нет. Если кладёшь прошивки руками и руками же скармливаешь в принтер - всё работает. Автоматом - нет. Отключаешь принтер, включаешь, прошивки нет. Зато если после этого пихнуть 1018 в какую-нибудь винду, то он шьётся и после этого прекрасно работает на ТК.
Как диагностировать причину отсутствия прошивок в готовом образе? Костыли в стиле "а давайте ssh на ТК и если чо руками лить прошивку" городить совсем не хочется.
P.S. Как вишенка на торте. Ровно та же сборка, на которой выпендривается 1018. Подключаем HP-1102. И всё работает в режиме нонстоп. Причём Win2008r2 печатает туда прямо с дровами от 1018. И пробная страница от 1018 вылезает. То есть этот работает даже с "не его" драйверами, при подключении шуршит "типа шьётся" и работает. В любой последовательности и безо всяких проблем.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 17 Июнь 2017 13:20 #4240

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1808
  • Спасибо получено: 270
  • Репутация: 153
Проверьте на всякий случай Vendorid Вашего 1018. Должно быть 03f0, модель 4117, Product "HP LaserJet 1018".
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 17 Июнь 2017 13:26 от admin.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 28 Июль 2017 16:15 #4267

  • mlnkv-el
  • mlnkv-el аватар
  • Не в сети
  • Новый участник
  • Сообщений: 1
  • Репутация: 0
Товарищи! У кого-нибудь принтер через LPT в сборке 5.х печатает? C Usb проблем нет. НО LPT - тишина. Что делать не знаю.. У меня таких зверей с lpt принтерами вагон и маленькая тележка..
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 20 Фев 2018 00:57 #4402

  • ThePanaceya
  • ThePanaceya аватар
  • Не в сети
  • Новый участник
  • Сообщений: 1
  • Репутация: 0
admin пишет:
Ну как бы никак, от слова - совсем.

Эм, вроде можно грузить как отдельную pkg.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 20 Фев 2018 07:16 #4404

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1808
  • Спасибо получено: 270
  • Репутация: 153
По моему это должно быть прописано при сборке.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 17 Март 2019 19:16 #4750

  • kuzma
  • kuzma аватар
  • Не в сети
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
NEED HELP!!!
Не могу заставить печатать принтер HP LaserJet M1120 MFP. Принтер подключен через usb. Пробовал и с TCP/IP портом и с пробросом принтера. Принтер молчит всегда хотя рабочий 100%. Видимо где-то принципиальный затык, который я не вижу/не понимаю. Опыта работы с печатью из Линукса у меня нет. Вопросы, который возникли:
1. Должен ли печатать тонкий клиент сам по себе, ну т.е. echo "123456" > /dev/usb/lp0 - у меня не печатает.
2. Как можно потестить что принтер и его дрова нормально отдетектились и установились.

Очень нужен совет куда копать, чего читать и т.д.

build.conf
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


thinstation.conf.buildtime
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


thinstation.conf.network
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


В логах при загрузке тонкого клиента про принтер нашёл следующее:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 17 Март 2019 21:58 #4752

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1808
  • Спасибо получено: 270
  • Репутация: 153
Прочтите статью, да и тема небольшая.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 18 Март 2019 00:48 #4754

  • kuzma
  • kuzma аватар
  • Не в сети
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
Статью прочитал не один раз. Принтер не печатает. Прошу, если не сложно, ответить на вопросы.
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 18 Март 2019 06:07 #4755

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1808
  • Спасибо получено: 270
  • Репутация: 153
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 18 Март 2019 10:17 #4756

  • kuzma
  • kuzma аватар
  • Не в сети
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
1. Пробовал оба варианта из Вашего поста. Принтер молчит.
В обоих пакетах ничего про поддержку M1120 не сказано.
Накопал вот такое: http://foo2xqx.rkkda.com/ Пишут что есть вот как раз таки только тут и есть тру поддержка M1120 MFP. Ок. Но чего дальше с этим богатством делать?
2. Боюсь показаться навязчивым, но всё-таки снова задам вопрос - должен ли принтер печатать непосредственно с ТК, например так: cat file.txt > /dev/usb/lp0
Администратор запретил публиковать записи гостям.

Thinstation, локальный принтер USB и LPT 18 Март 2019 12:12 #4757

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1808
  • Спасибо получено: 270
  • Репутация: 153
1. Компилировать драйвер.
2. Без дров - нет.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 30 Окт 2019 12:00 #4973

  • ShaMan19
  • ShaMan19 аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 24
  • Репутация: 0
Доброго времени, как добавить поддержку kyocera p2035d?
Администратор запретил публиковать записи гостям.

Re: Thinstation, локальный принтер USB и LPT 31 Окт 2019 00:02 #4975

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1808
  • Спасибо получено: 270
  • Репутация: 153
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.