Автор Тема: Принтеры Canon. Установка драйверов.  (Прочитано 49448 раз)

dmitry287

  • Старожил
  • ****
  • Сообщений: 361
  • Карма: +45/-2
    • Просмотр профиля
1. Устанавливаем нужные в процессе установки пакеты
в терминале sudo apt-get install aliensudo apt-get install libxml2 #возможно уже установлен2. Далее скачиваем драйвер, в терминале
wget http://files.alfansa.org/bjfilter-common-2.50-2.i386.rpm http://files.alfansa.org/bjfilter-pixmaip1000-2.50-2.i386.rpm http://files.alfansa.org/bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm
3. Конвертируем из rpm в deb пакет
sudo alien bjfilter-common-2.50-2.i386.rpm
sudo alien bjfilter-pixmaip1000-2.50-2.i386.rpm
sudo alien bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm

4. Устанавливаем полученные пакеты, опять же через терминал
sudo dpkg -i bjfilter*(можно просто перейти в директорию с полученным пакетом и запустить установку по двойному клику)

5. Редактируем .ppd file - добавляем строчки в терминале
sudo sed -i '$a\
\*OpenUI *CNQuality\/Quality: PickOne\
\*DefaultCNQuality: 3\
\*CNQuality 2\/High: "2"\
\*CNQuality 3\/Normal: "3"\
\*CNQuality 4\/Standard: "4"\
\*CNQuality 5\/Economy: "5"\
\*CloseUI: \*CNQuality' /usr/share/cups/model/canonpixmaip1000.ppd
Также можно добавить эти строчки:sudo sed -i 's/\(\*Resolution 600\/600 dpi: "<<\/HWResolution\[600 600\]>>setpagedevice"\)/\1\n*Resolution 1200\/1200 dpi: \"<<\/HWResolution[1200 1200]>>setpagedevice\"\n*Resolution 2400\/2400 dpi: \"<<\/HWResolution[2400 2400]>>setpagedevice\"/' /usr/share/cups/model/canonpixmaip1000.ppd6. Исправляем libs, в терминале
sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1
7. Перезапускаем CUPS
sudo service cups restart8. Настраиваем принтер
-Система>Администрирование>Печать>Создать
-Выбираем локальный или сетевой принтер
-Нажимаем далее
Производитель>Canon
Модель> PIXMA IP1000
Драйвер>Standard
-Применить
(если не можете выбрать свой принтер (его нет в списке) то выбираем: установить драйвер>указываем тот ppd файл который правили (/usr/share/cups/model/canonpixmaip1000.ppd), перезагружаемся и настраиваем принтер)

9. Удостоверяемся что все работает
Правый клик по принтеру> свойства>пробная страница
« Последнее редактирование: 29 Март 2011, 00:18:25 от Azure »
Gigabyte GA-790XTA-UD4,Athlon II x4 620 2.6 GHz,4Gb DDR3,Video Gigabyte GT240 512M,HDD 3x500 Gb & 160 Gb

DJ_Baldey

  • Разработчик
  • Старожил
  • *****
  • Сообщений: 258
  • Карма: +137/-6
  • ~# service djbaldey reload
    • Просмотр профиля
    • «Ros'X»
МФУ Canon Pixma MP460
« Ответ #1 : 16 Март 2010, 11:11:20 »
К сожалению, "родного" драйвера к этому устройству в дистрибутиве нет, но для нормальной работы печати достаточно при установке драйвера указать от модели MP220 - печатает отлично.
Проверено на Росинке 8.1 от 16 февраля, но думаю, что и на других дистрибутивах будет аналогично.
« Последнее редактирование: 16 Март 2010, 11:14:01 от DJ_Baldey »
Не столь важно что ты делаешь, важно как ты это делаешь! (Джимми Лансфорд, джазмен)

krabat

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +1/-0
    • Просмотр профиля
Принтеры Canon. Установка драйверов.
« Ответ #2 : 23 Июль 2010, 00:06:45 »
Устанавливал по схеме "центр управления-принтер и так далее". Выбрал рекомендованный драйвер, но печати не было.
Есть ли другие варианты установки?
Процессор Целерон-2,8 Г, опер.памяти 500, материнка не знаю какая,но если критично посмотрю.Видео карта встроенная.

Hromin

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 590
  • Карма: +145/-4
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #3 : 24 Июль 2010, 00:04:19 »
 С оффсайта драйвера пробовали устанавливать?
http://software.canon-europe.com/products/0000524.asp

krabat

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +1/-0
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #4 : 27 Июль 2010, 22:46:46 »
скачал как и советовали. не установились.выдало вот это :

krabat

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +1/-0
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #5 : 27 Июль 2010, 22:50:57 »
после установки тех драйверов которые были в дистре происходит долгое ожидание вот такого типа(на картинке) но однажды принтер заработал и выдал абсолютно чистый лист. вот и все успехи.

Hromin

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 590
  • Карма: +145/-4
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #6 : 31 Июль 2010, 01:05:53 »
скачал как и советовали. не установились.выдало вот это :
Да, я посмотрел, оказывается официальный Linux-драйвер от Canon немного устарел, и требует пакеты, которых в нынешних репозиториях нет. Отсюда и проблема. Поэтому сначала скачиваем и устанавливаем недостающие пакеты вручную:
libcupsys2
libstdc++5

а затем уже ставим официальные дрова. Прямая ссылка:
Canon_CAPT_Linux_V1.90_EN.tar.gz

сначала ставим cndrvcups-common_1.90-1_i386.deb, затем  cndrvcups-capt_1.90-1_i386.deb

P.S.
Этот драйвер подходит для устройств:
  i-SENSYS LBP-2900
  i-SENSYS LBP3000
  i-SENSYS LBP3010
  i-SENSYS LBP3100
  i-SENSYS LBP3250
  i-SENSYS LBP3310
  i-SENSYS LBP5050
  i-SENSYS LBP5050n
  i-SENSYS LBP7200Cdn
  Laser Shot LBP-1120
  Laser Shot LBP-1210
  Laser Shot LBP2900
  LaserShot LBP3000
  Laser Shot LBP3300
  LBP-3200
  LBP5000
  LBP5100
  LBP5300

krabat

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +1/-0
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #7 : 07 Август 2010, 00:03:39 »
Снова ничего не получилось. Выдало то что на картинке.
Я даже "Федору" пробовал поставить, все то же самое.
У меня на работе должен появиться новый принтер, может с ним получиться.........

Hromin

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 590
  • Карма: +145/-4
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #8 : 07 Август 2010, 14:01:32 »
krabat, я так понимаю, компьютер на котором вы выполняете все эти действия, к интернету не подключен. Дело в том, что пакет, который у вас просит установщик (g++), есть в репозиториях. Вы можете дома через Менеджер пакетов скачать этот пакет вместе с его зависимостями, и принести установить на работе.

krabat

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +1/-0
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #9 : 07 Август 2010, 22:44:44 »
Так точно, интернет отсутствует. Только если я скачаю дома и пакет и его зависимости где их потом на жестком диске искать?И как это все делается по правильному?

Hromin

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 590
  • Карма: +145/-4
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #10 : 08 Август 2010, 00:01:42 »
 Всё, что скачивается и устанавливается менеджерами установки и обновления всегда помещается в /var/cache/apt/archives/. Это - кэш скачанных пакетов, и наверняка он уже не пустой. Чтобы упростить задачу, перед скачиванием нужных вам пакетов кэш лучше очистить. Делается это командой:
sudo apt-get clean После этого запускаете Менеджер пакетов и качаете g++ с его зависимостями.

kuper1973

  • Новичок
  • *
  • Сообщений: 1
  • Карма: +0/-0
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #11 : 02 Сентябрь 2010, 23:03:28 »
Все дрова встали нормально, принтер не печатает :'(.
Ни каких ошибок не выдает, задание висит в очереди печати и все, дальше ни-ни.
Если кто может, помогите, пожалуйста. Линукс вижу первый раз в жизни,
хочется разобраться (освоить) *HELP*

krabat

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +1/-0
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #12 : 05 Сентябрь 2010, 21:29:40 »
Задача решилась как я и предполагал - купили новый принтер а к нему диск с драйверами.
Хочешь к Виндоус, хочешь к Маку, и к линуксу разному и РПМ и ДЕБ.Вообщем установил все. Работает.

Kamrad

  • Ветеран
  • *****
  • Сообщений: 602
  • Карма: +142/-11
  • Пингвиновод
    • Просмотр профиля
Re: Принтеры Canon. Установка драйверов.
« Ответ #13 : 12 Октябрь 2010, 21:08:09 »
Это что за чудо-принтер с дровами под Пингвина на диске!?
А что касается как заставить печатать Canon LBP-1120...
Идём на официальный сайт и берём свежий драйвер - http://software.canon-europe.com/products/0000524.asp
Распаковываем. Инсталлируем. Затем запускаем терминал и получаем права суперпользователя.

 Далее:

root@user-desktop:/home/user# mkdir /var/ccpd
root@user-desktop:/home/user# mkfifo -m 777 /var/ccpd/fifo0
root@user-desktop:/home/user# /etc/init.d/cups restart
 * Restarting Common Unix Printing System: cupsd                         [ OK ]
root@user-desktop:/home/user# chmod 777 /var/ccpd/fifo0
root@user-desktop:/home/user# cd /usr/share/ppd/
root@user-desktop:/usr/share/ppd# ln -s /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd
root@user-desktop:/usr/share/ppd# /usr/sbin/lpadmin -p lbp1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
root@user-desktop:/usr/share/ppd# /usr/sbin/ccpdadmin -p lbp1120 -o /dev/usb/lp0
 
 CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 39787

 Entry Num  : Spooler   : Backend   : FIFO path      : Device Path    : Status
 ----------------------------------------------------------------------------
     

    *     : lbp1120    : ccp       : /var/ccpd/fifo0    : /dev/usb/lp0 : New!!


root@user-desktop:/usr/share/ppd# /etc/init.d/ccpd start
Starting ccpd: [: 65: =: unexpected operator
[: 65: =: unexpected operator
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc1.d/K80ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc2.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc3.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc4.d/S20ccpd
root@user-desktop:/usr/share/ppd# ln -s /etc/init.d/ccpd /etc/rc5.d/S20ccpd

И всё,  принтер работает.
P.S. В принтерах появится не один, а два устройства - Canon LBP-1120 и lbp1120; выбрать по умолчанию необходимо второй.
« Последнее редактирование: 05 Декабрь 2010, 09:46:08 от Kamrad »
Кто хочет на компьютере юзить, музить и вузить - пусть купит себе вульвузеллу!

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

Nostrill

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +2/-0
    • Просмотр профиля