Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
18 Декабря 2024, 10:48:34


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: Настройка принтера под Linux  (Прочитано 25274 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
E_nix
Новичек
*

Карма: 0
Сообщений: 15

ОС:
Windows XP Windows XP
Браузер:
Opera 9.60 Opera 9.60


Награды
« : 04 Июня 2009, 17:06:19 »

Всем доброго времени суток  Улыбка
Есть принтер Canon LBP3000 и mandriva 2009.1
Итак с начала: Дрова 1.80 встали без ошибок. (и из под интерфейса, и из под консоли)
при автонахождении принтера мне пишется путь usb:/Canon/LBP3000
и при попытке напечатать что-нибудь:"обрабатывает - принтер сейчас в режиме онлайн linux" без какой-либо реакции со стороны принтера.
При ручном выборе принтера: "hal:///org/freedesktop/Hal/devices/usb_device_4a9_266a_0000B164F10s_if0_printer_noserial"
и при попытке напечатать пробную страницу - выдаёт: "обрабатывает - Device busy; will retry in 30 seconds..." (перезапуск CUPS'a не спасает)

Собственно вот хочу вышей помощи. Как сделать так, что бы оно печатало?
Записан

Хочу туда, где тепло и влажно.
black0f
Продвинутый
***

Карма: 0
Сообщений: 175


Debian-5.0.6

ОС:
Linux Linux
Браузер:
ELinks 0.12.GIT ELinks 0.12.GIT


Награды
« Ответ #1 : 06 Июня 2009, 18:09:30 »

Ну, можно сказать, попал ты по полной программе с Canon'ом... В большинстве своем, они не работают ни на чем, окромя Windows (есть, говорят, исключения, но я не видел), как это ни печально. Грустный Сам сейчас сижу на работе, перевожу всю контору нашу на linux, и тоже вот обнаружился у бухов етот самый, так его маму, Canon. Все маты уже собрал...
Записан

"Делать нечего... Пойду, оптоволокно, что ли, порасщепляю..." (c) securitylab.ru
Yazichnik
Небритый одмин
*****

Карма: 8
Сообщений: 710

Mac OS X, Debian

ОС:
Windows Vista Windows Vista
Браузер:
Firefox 3.0.10 Firefox 3.0.10


Награды
« Ответ #2 : 06 Июня 2009, 19:33:11 »

на офсайте есть драва под него вроде, но у человека они так и не заработали нормально
Записан
Kaizer
Продвинутый
***

Карма: 5
Сообщений: 210

ОС:
Windows XP Windows XP
Браузер:
Firefox 3.0.10 Firefox 3.0.10


WWW Награды
« Ответ #3 : 06 Июня 2009, 20:02:43 »

У самого Canon iP 4500, была точно такая же проблемма...
Мудрил я с ним много, все способы перепробовал.
Потом каким то чудом завёлся, так и не понял как  Непонимающий
Записан

black0f
Продвинутый
***

Карма: 0
Сообщений: 175


Debian-5.0.6

ОС:
Linux Linux
Браузер:
ELinks 0.12.GIT ELinks 0.12.GIT


Награды
« Ответ #4 : 07 Июня 2009, 09:05:44 »

Мудрил я с ним много, все способы перепробовал.
А можно с этого места поподробнее? Очень, все-таки, интересно, как Canon'ы под linuxом заводятся.
« Последнее редактирование: 07 Июня 2009, 09:07:29 от black0f » Записан

"Делать нечего... Пойду, оптоволокно, что ли, порасщепляю..." (c) securitylab.ru
Yazichnik
Небритый одмин
*****

Карма: 8
Сообщений: 710

Mac OS X, Debian

ОС:
Linux (Ubuntu) Linux (Ubuntu)
Браузер:
Firefox 3.0.10 Firefox 3.0.10


Награды
« Ответ #5 : 07 Июня 2009, 10:59:13 »

оффтоп:
заменить canon на hp или samsung
Записан
desperate
Не говорите, как мне жить, а я не скажу, куда вам идти :)
Администратор
*****

Карма: 65535
Сообщений: 1254


OpenSuse 11.4 - XFCE

ОС:
Windows XP Windows XP
Браузер:
Firefox 3.5b4 Firefox 3.5b4


WWW Награды
« Ответ #6 : 07 Июня 2009, 20:29:56 »

canon лазерджет старичек, 1135 (вроде такая модель) взлетает на ура
Записан


Мой персональный блог "Шутки ради"
Akela
Продвинутый
***

Карма: -4
Сообщений: 219


CalculateLinux 10.0

ОС:
Linux (Ubuntu) Linux (Ubuntu)
Браузер:
Firefox 3.0.10 Firefox 3.0.10


Награды
« Ответ #7 : 07 Июня 2009, 22:53:08 »

лазерджет - это HP, а не Canon поэтоиу наверное и на ура взлетает Улыбка а у Canon модели называются LPB и 1135 я что то не припомню....
Записан

я здесь не потому, что люблю Linux, а потому что ненавижу Windows...
d1m0n_C.H.e_gg
Юзверь
**

Карма: 0
Сообщений: 64

ОС:
Linux Linux
Браузер:
Opera 9.64 Opera 9.64


Награды
« Ответ #8 : 08 Июня 2009, 10:35:26 »

Canon i-Sensys mf4018 - "сам" не встал, помогли дрова с офсайта.
Записан
Kaizer
Продвинутый
***

Карма: 5
Сообщений: 210

ОС:
Linux (Ubuntu) Linux (Ubuntu)
Браузер:
Firefox 3.0.10 Firefox 3.0.10


WWW Награды
« Ответ #9 : 08 Июня 2009, 11:12:21 »

Вчера поставил Ubuntu 9.04 с DVD диска  Улыбка (С CD не устанавливается ни одна убунта, комп тупит...)
Так вот, только включил принтер и драйвера встали автоматом, даже тестувую страницу напечатал.

оффтоп:
PS: Всё равно жду федорку, в бубне что то иксы валятся при каждом воспроизведении видео  Улыбка
Записан

black0f
Продвинутый
***

Карма: 0
Сообщений: 175


Debian-5.0.6

ОС:
Linux Linux
Браузер:
ELinks 0.12.GIT ELinks 0.12.GIT


Награды
« Ответ #10 : 08 Июня 2009, 12:37:54 »

только включил принтер и драйвера встали автоматом, даже тестувую страницу напечатал.
А какой принтер?
Записан

"Делать нечего... Пойду, оптоволокно, что ли, порасщепляю..." (c) securitylab.ru
desperate
Не говорите, как мне жить, а я не скажу, куда вам идти :)
Администратор
*****

Карма: 65535
Сообщений: 1254


OpenSuse 11.4 - XFCE

ОС:
Windows XP Windows XP
Браузер:
Firefox 3.5b4 Firefox 3.5b4


WWW Награды
« Ответ #11 : 08 Июня 2009, 15:55:28 »

лазерджет - это HP, а не Canon поэтоиу наверное и на ура взлетает Улыбка а у Canon модели называются LPB и 1135 я что то не припомню....
сорри точно HP. Совсем плохой стал.
Canon ip 4500 нормально печатает под убунтой ...
Записан


Мой персональный блог "Шутки ради"
Kaizer
Продвинутый
***

Карма: 5
Сообщений: 210

ОС:
Windows 7 Windows 7
Браузер:
Firefox 3.0.10 Firefox 3.0.10


WWW Награды
« Ответ #12 : 08 Июня 2009, 16:11:18 »

А какой принтер?
Canon iP 4500

Цитировать
Дрова 1.80 встали без ошибок. (и из под интерфейса, и из под консоли)
На офф сайте доступны драйвера версии 2.8, может лучше их использовать вместо 1.80?  Улыбка
Записан

BeZr
Новичек
*

Карма: 0
Сообщений: 4


ОС:
Linux Linux
Браузер:
Opera 9.80 Opera 9.80


Награды
« Ответ #13 : 24 Сентября 2009, 08:24:44 »

Сразу извиняюсь что поднимаю тему 4 месячной давности, но вдруг кому поможет.
Купил принтер Canon LBP 3010, такаяже проблема - отправляю на печать, принтер занят.  Перепробывал много путей, вобщем каждый 100 раз принтер заводился на один раз, я так и не понимал что я изменил, что он заработал. Но после перезапуска наступал облом и я делал всё заново и опять через 100 попыток он заводился на один ра. Но вот недели через 2 я всётаки завёл принтер на полную.
А сделал следуюшее:

Код:
apt-get install cups cupsys cupsys-client
dpkg -i cndrvcups-common_1.30-2_i386.deb cndrvcups-capt_1.30-2_i386.deb
/etc/init.d/cupsys stop
/etc/init.d/cupsys start
mkdir  /var/ccpd
mkdir  /var/captmon
mkfifo /var/ccpd/fifo0
chmod 777 /var/ccpd/fifo0
chown root /var/ccpd/fifo0
cp /usr/share/cups/model/* /usr/share/ppd/
/usr/sbin/lpadmin -p LBP3050 -m CNCUPSLBP3050CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
/usr/sbin/ccpdadmin -p LBP3050 -o /dev/usb/lp0
(Да да, у меня 3010 а я выставил 3050, так как на 3010 вобше небыло етого файла)

далее создал файл /etc/init.d/ccpd с такими внутреностями -

Код:
#
# ccpd          startup script for Canon Printer Daemon for CUPS
#
#               Modified for Debian GNU/Linux
#               by Raphael Doursenaud <rdoursenaud@free.fr>
#               and Markovtsev Vadim  <markhor@mail.ru>

DAEMON=/usr/sbin/ccpd
LOCKFILE=/var/lock/subsys/ccpd
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NAME=ccpd
DESC="Canon Printer Daemon for CUPS"

test -f $DAEMON || exit 0

. /lib/lsb/init-functions

case $1 in
  start)
        log_begin_msg "Starting $DESC: $NAME"
        start-stop-daemon --start --quiet --exec $DAEMON
        log_end_msg $?
        ;;
  stop)
        log_begin_msg "Stopping $DESC: $NAME"
        start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
        log_end_msg $?
        ;;
  status)
        echo "$DESC: $NAME:" `pidof $NAME`
        ;;
  restart)
        log_begin_msg "Restarting $DESC: $NAME"
        start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
        sleep 1
        start-stop-daemon --start --quiet --exec $DAEMON
        log_end_msg $?
        ;;
  *)
        echo "Usage: ccpd {start|stop|restart|status}"
        exit 1
        ;;
esac

exit 0

Потом сделал на него chmod
chmod a+x /etc/init.d/ccpd
и стартовал его
/etc/init.d/ccpd start
добавил в автозапуск
update-rc.d ccpd defaults 20
и ушёл в ребут

После ребута сделал тестовую печать и он запечатал, я даже не обрадовался, сделал второй ребут и случилось просто нечто невероятное он опять смог печатать. Я был на седьмом небе от счастья)
OS - Ubuntu 9.04

Кстати заметил что при загрузке часто виснит ccpd. Поэтому иногда приходиться завершать процесс
sudo killall -9 ccpd
и стартовать заного
sudo /etc/init.d/ccpd start

Ещё в одном руководстве нашёл замечание на счёт
/usr/sbin/ccpdadmin -p LBP3050 -o /dev/usb/lp0
Там советовали dev/usblp0
« Последнее редактирование: 25 Апреля 2010, 00:53:38 от BeZr » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM