Автор Тема: Установка принтера Canon LBP-1120 на Восьмой платформе (решено).  (Прочитано 9880 раз)

Оффлайн Kamrad

  • Давно тут
  • **
  • Сообщений: 178
  • Пингвиновод
    • Email
1. Скачиваем и устанавливаем официальный последний драйвер - http://support-sg.canon-asia.com/contents/SG/EN/0100459601.html.
2. Не включая принтер, выполняем поочерёдно в терминале следующие действия:


sudo /etc/init.d/cups restart
sudo lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 -E
sudo ccpdadmin -p LBP1120 -o /dev/usb/lp0
sudo ln -s /etc/init.d/ccpd /etc/rc1.d/K80ccpd
sudo ln -s /etc/init.d/ccpd /etc/rc2.d/S20ccpd
sudo ln -s /etc/init.d/ccpd /etc/rc3.d/S20ccpd
sudo  ln -s /etc/init.d/ccpd /etc/rc4.d/S20ccpd
sudo  ln -s /etc/init.d/ccpd /etc/rc5.d/S20ccpd

Перезагружаем систему. Теперь можно включить принтер.
В принтерах по умолчанию нужно назначить LBP1120 (иначе по умолчанию там Сups-PDF).
P.S. Теперь печать в альбомной ориентации страниц работает нормально, без "танцев с бубном".
« Последнее редактирование: 08.11.2017 13:37:04 от ruslandh »
"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Наверное, всё=же:

su -
service cups restart
lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 -E
ccpdadmin -p LBP1120 -o /dev/usb/lp0
ln -s /etc/init.d/ccpd /etc/rc1.d/K80ccpd
ln -s /etc/init.d/ccpd /etc/rc2.d/S20ccpd
ln -s /etc/init.d/ccpd /etc/rc3.d/S20ccpd
ln -s /etc/init.d/ccpd /etc/rc4.d/S20ccpd
ln -s /etc/init.d/ccpd /etc/rc5.d/S20ccpd

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Вместо
ln -s /etc/init.d/ccpd /etc/rc1.d/K80ccpd
ln -s /etc/init.d/ccpd /etc/rc2.d/S20ccpd
ln -s /etc/init.d/ccpd /etc/rc3.d/S20ccpd
ln -s /etc/init.d/ccpd /etc/rc4.d/S20ccpd
ln -s /etc/init.d/ccpd /etc/rc5.d/S20ccpd

chkconfig ccpd on

Оффлайн Kamrad

  • Давно тут
  • **
  • Сообщений: 178
  • Пингвиновод
    • Email
Всё-таки

sudo /etc/init.d/cups restart


вместо

su -
service cups restart


Иначе CUPS не стартует.

"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Это какая-то бага

Иначе CUPS не стартует.
Если это systemd, то вроде надо:

systemctl start cups.socketили
systemctl start cups.service
« Последнее редактирование: 10.11.2017 11:58:05 от ruslandh »

Оффлайн Biker

  • в Linux начинающий "чайник"
  • Давно тут
  • **
  • Сообщений: 270
Простите, что вмешиваюсь. Но если применить данные команды
Цитировать
sudo /etc/init.d/cups restart
sudo lpadmin -p LBP3250 -m CNCUPSLBP3250CAPTK.ppd -v ccp://localhost:59687 -E
sudo ccpdadmin -p LBP3250 -o /dev/usb/lp0
sudo ln -s /etc/init.d/ccpd /etc/rc1.d/K80ccpd
sudo ln -s /etc/init.d/ccpd /etc/rc2.d/S20ccpd
sudo ln -s /etc/init.d/ccpd /etc/rc3.d/S20ccpd
sudo  ln -s /etc/init.d/ccpd /etc/rc4.d/S20ccpd
sudo  ln -s /etc/init.d/ccpd /etc/rc5.d/S20ccpd
То можно добиться установки принтера LBP3250?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Всё-таки

sudo /etc/init.d/cups restart


вместо

su -
service cups restart


Иначе CUPS не стартует.

ну так вы туда загляните - там не что что для systedD, там для sysV ничего нет.

Оффлайн Biker

  • в Linux начинающий "чайник"
  • Давно тут
  • **
  • Сообщений: 270
yaleks, а наличие драйверов системы зависит от ядра системы?
Т.е. возможно, что при следующем обновлении ядра P8, драйвера принтеров могут там появиться. Или нужно писать на это заявку где-то?


Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
yaleks, а наличие драйверов системы зависит от ядра системы?
Т.е. возможно, что при следующем обновлении ядра P8, драйвера принтеров могут там появиться. Или нужно писать на это заявку где-то?
Это уже достаточно старая модель и с этой серией сплошные проблемы с софтом.

По опыту ccpd лучше запускать через udev, поскольку он отваливается когда выключают принтер. Ну и captstatusui -P [printer name] лучше от юзера запускать чтобы ошибки нормально отрабатывало.


Оффлайн Biker

  • в Linux начинающий "чайник"
  • Давно тут
  • **
  • Сообщений: 270
Цитировать
Это уже достаточно старая модель и с этой серией сплошные проблемы с софтом
Драйвер 2.2 устанавливался, но драйвер не находился.
Драйвер 2.0 установился, поставился, но принтер всё равно не печатает
Драйвер 1.8 не ставили
« Последнее редактирование: 09.04.2018 18:20:00 от Biker »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Цитировать
Это уже достаточно старая модель и с этой серией сплошные проблемы с софтом
Драйвер 2.2 устанавливался, но в драйвер не находился.
Драйвер 2.0 установился, поставился, но принтер всё равно не печатает
Драйвер 1.8 не ставили
там хитрая настройка, читайте внимательнее.

Оффлайн Biker

  • в Linux начинающий "чайник"
  • Давно тут
  • **
  • Сообщений: 270
Цитировать
Но это можно решить, добавив в начало файла /etc/init.d/ccpd такие строки:
файла ccpd в папке init.d не нашёл

Цитировать
читайте внимательнее
а где ознакомиться?
« Последнее редактирование: 09.04.2018 19:43:23 от Biker »

Оффлайн Kamrad

  • Давно тут
  • **
  • Сообщений: 178
  • Пингвиновод
    • Email
"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн andrew_b

  • Завсегдатай
  • *
  • Сообщений: 534
Kamrad, команда ls? Нет, не слышал.