Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Отключите пожалуйста ADblock, если включен...
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5

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

Thinstation, локальный принтер USB и LPT 26.05.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.05.2016 07:41 #3711

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • Сообщений: 1201
  • Спасибо получено: 188
  • Репутация: 117
gurlov пишет:
Здравствуйте.
Прошу помочь с подключением принтера HP 1020.
Сделал в точности как и в статье (первый пост, через порт 9100 а не проброс в rdp) но принтер молчит. Пробовал то же самое с принтером Canon - всё отлично печатает.
Пробовал совет из поста 2816, пробовал добавлять вылаженые здесь foo2zjs в сборку - ни чего не помогает. Подскажите что и где ещё можно сделать дабы победить проблему?
p.s.: Сборка взята с этого же сайта it-advisor.ru/forum/obsuzhdenie-statej/650-thinstation-os.html
Спасибо
Вы дрова в build.conf добавили?
Если кому то сайт очень помог и руки чешутся отблагодарить автора или просто поддержать проект в денежном эквиваленте - welcomе:)
карта сбербанка 5469050011994439
WM R527245406653
Последнее редактирование: 27.05.2016 07:42 от admin.
Администратор запретил публиковать записи.

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

  • gurlov
  • gurlov аватар
  • Вне сайта
  • Новый участник
  • Сообщений: 10
  • Репутация: 0
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.05.2016 11:04 от gurlov.
Администратор запретил публиковать записи.

Thinstation, локальный принтер USB и LPT 27.05.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.05.2016 13:09 #3718

  • gurlov
  • gurlov аватар
  • Вне сайта
  • Новый участник
  • Сообщений: 10
  • Репутация: 0
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.06.2016 09:56 #3721

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

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

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • Сообщений: 1201
  • Спасибо получено: 188
  • Репутация: 117
Обычно да.
Если кому то сайт очень помог и руки чешутся отблагодарить автора или просто поддержать проект в денежном эквиваленте - welcomе:)
карта сбербанка 5469050011994439
WM R527245406653
Администратор запретил публиковать записи.

Thinstation, локальный принтер USB и LPT 14.06.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.06.2017 13:20 #4240

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • Сообщений: 1201
  • Спасибо получено: 188
  • Репутация: 117
Проверьте на всякий случай Vendorid Вашего 1018. Должно быть 03f0, модель 4117, Product "HP LaserJet 1018".
Если кому то сайт очень помог и руки чешутся отблагодарить автора или просто поддержать проект в денежном эквиваленте - welcomе:)
карта сбербанка 5469050011994439
WM R527245406653
Последнее редактирование: 17.06.2017 13:26 от admin.
Администратор запретил публиковать записи.

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

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