Интересное

Сообщение об ошибке

Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in drupal_environment_initialize() (line 684 of /home/www/nixtalk.com/includes/bootstrap.inc).

Canon MG 5240 Gentoo

Опубликовано пт, 11/04/2011 - 11:53 пользователем Demontager

Где-то 3 недели назад приобрёл для собственных нужд МФУ Canon MG 5240. Мой старый MP 520 перестал печатать совсем, видимо из-за того что я не делал рекомендованых распечаток, бывало что и пару месяцев ничего не печатал, ну и бог с ним, всё равно собирался купить что-то посовременее. Прежде всего выбирал МФУ, который мог бы получать задания для печати через сеть, в данном случае, в MG 5240 такая функция работает даже через WIFI. Думаю многие не любят переворачивать листы, когда требуется двухсторонняя печать и я в том числе, поэтому полный дуплекс, именно то что нужно в таком случае. Также имеется специальный лоток для печати на дисках, цветной ЖК экран, с вполне удобным управлением, разъёмы для печати с карт памяти, флешек. В остальном этот МФУ по качеству печати и сканирования ничем не отличается от MP520, субъективно конечно, главное что качесво меня устраивает.

После покупки сразу установил СНЧП от ColorWay.
В виду конструктивных особенностей, верхняя крышка МФУ после установки СНЧП находится в слегка приоткрытом состоянии. Вот так это выглядит:
Canon MG5240

Перед покупкой данный модели, я проверил совместимость данного МФУ с Linux, как оказалось сам CANON поддерживает разработку драйверов под эту ОС, для Windows и MAC драйвера поставляются на компакт дисках, с этим думаю понятно.
Но, меня ожидал сюрприз (неприятный), когда я устанавливал драйвера для этого принтера, в базовой поставке Debian и Gentoo этого драйвера не нашлось. Для Debian и Ubuntu всё просто, нужно скачать самоустанавливающиеся deb пакеты отсюда
http://support-sg.canon-asia.com/contents/SG/EN/0100301702.html

Далее в System=>Administration=>Printing (Система-Администрирование-Печать), это если Gnome2, добавить Canon MG5200 series, вот и всё. Сервер печати CUPS должен быть установлен, это думаю понятно тоже.
С Gentoo пришлось немного повозится, в portage и даже в оверлеях нужного драйвера не нашлось. Для поддержки данного МФУ для Gentoo нужно скачать драйвер net-print/cnijfilter- 3.40-r5, только эту версию, другие не подойдут. Нашёл её в gentoo.bugzilla https://bugs.gentoo.org/130645?id=130645

Cкачиваем два файла, net-print/cnijfilter- 3.40-r5.ebuild и патч net-print/cnijfilter/files/force-32bit-backendnet-libs.patch.
Я использую оверлеи, поэтому переместил скачаные файлы в /var/lib/layman/calculate/net-print/cnijfilter (ebuild) а патч в /var/lib/layman/calculate/net-print/cnijfilte/files
Создаём манифест

  1. ebuild cnijfilter-3.40-r5.ebuild digest

Далее делаем обновление информации о доступных пакетах

  1. layman -S && eix-sync

Устанавливаем драйвер, для этого активируем USE флаг для поддержки конкретного МФУ

  1. echo "net-print/cnijfilter mg5200" >> /etc/portage/package.use

Размаскировываем пакет и ставим нужную версию

  1. echo "net-print/cnijfilter" >> /etc/portage/package.keywords
  2. emerge -av =net-print/cnijfilter-3.40-r5

Теперь можно добавить принтер точно также как и в Ubuntu.

category_index: 
Поделится: 

Добавить комментарий