Canon LBP 6000 Смоленск 1.6
Добрый день. Есть необходимость подключения принтера Canon LBP 6000 в Смоленск 1.6
На официальном сайте Canon скачивал два варианта драйвера
CAPT_Printer_Driver_for_Linux_V220_uk_EN.tar.gz
содержит
cndrvcups-capt-2.20-1.x86_64
cndrvcups-common-2.20-1.x86_64
и
Linux_CAPT_PrinterDriver_V270_uk_EN.tar.gz
содержит
cndrvcups-capt_2.70-1_amd64
cndrvcups-common_3.20-1_amd64
Оба пакета драйверов содержат драйвера на нужный мне принтер
устанавливаются оба варианта без проблем
при подключении принтера, принтер находится и автоматом подрубает нужный файл драйвера.
но в первом варианте при отправке на печать файл сразу падает в статус отменен (мгновенно)
а во втором варианте драйвера задание попадает в статус обработка и далее ничего не происходит.
Fd1501h
Moderator
Добрый день. Есть необходимость подключения принтера Canon LBP 6000 в Смоленск 1.6
На официальном сайте Canon скачивал два варианта драйвера
CAPT_Printer_Driver_for_Linux_V220_uk_EN.tar.gz
содержит
cndrvcups-capt-2.20-1.x86_64
cndrvcups-common-2.20-1.x86_64
и
Linux_CAPT_PrinterDriver_V270_uk_EN.tar.gz
содержит
cndrvcups-capt_2.70-1_amd64
cndrvcups-common_3.20-1_amd64
Оба пакета драйверов содержат драйвера на нужный мне принтер
устанавливаются оба варианта без проблем
при подключении принтера, принтер находится и автоматом подрубает нужный файл драйвера.
но в первом варианте при отправке на печать файл сразу падает в статус отменен (мгновенно)
а во втором варианте драйвера задание попадает в статус обработка и далее ничего не происходит.
ppa
New member
Попробовал по этой статье, автоматический вариант скриптом не получился, во время выполнения скрипта требует гору библиотек i386 которые в репозитории Смоленск 1.6 отсутствуют
libpopt0:i386
libxml2:i386
libc6:i386
libatk1.0-0:i386
libcairo2:i386
libgtk2.0-0:i386
libpango1.0-0:i386
libstdc++6:i386
все пакеты есть но в amd64 версии
зачем ей i386.
в общем я не стал пробовать качать и ставить i386 пакеты из вне а выполнил установку в ручном варианте описанную ниже.
итог все получилось все работает.
ppa
New member
Теперь вопрос номер 2 на эту же тему
использование данного принтера в сетевом режиме.
Есть клиенты в сети на базе Виндовс.
Поставил на Смоленск с этим принтером компонент fly-admin-samba
он позволил расшарить данный принтер в самба ресурс
и ситуация следующая, из Виндовс видно комп со Смоленском, виден сетевой ресурс с принтером, при попытке подрубить этот принтер в систему Виндовс пишет что не может опознать данный принтер для драйверов, предлагает выбрать драйвер в ручную, он в системе есть, я его выбираю но сразу выдает ошибку что данный ресурс более не доступен либо нет прав, и все на этом все заканчивается, какие либо другие варианты попыток подключения сетевого принтера в виндовс не приводят к успеху.
Пробовал обратный вариант данный принтер Canon LBP 6000 подключить физически по USB к машине на Виндовс, и там его расшарить.
А уже на машине со смоленском подрубить данный сетевой принтер подрубленный к Винде.
Если открыть в проводнике ресурсы самба в Смоленске то сеть видит компьютер с виндой но не видит ресурсы компьютера.
при попытке установки принтера через панель управления оборудование принетры — опрос сети не находит ресурсы данного компа
при вводе URI вручную smb://192.168.1.3/CanonLBP принтер не подрубает
при вводе через smb/cifs рисует путь типо smb://WORKGROUP/192.168.1.3/CanonLBP если заполнить ячейки и тоже не подрубает и не работает
При этом на машине с Виндовс фаирвол отрублен и ничего не мешает, другие машины данный принтер видят и все подрубается
И при этом из линукса доступ к сетевым папкам машины с виндовс подрубаются тоже нормально если сделать как рекомендовано
https://wiki.astralinux.ru/pages/viewpage.action?pageId=14024783
Вопрос как использовать данный принтер в сетевом режиме?
Прошу помощи
Fd1501h
Moderator
Теперь вопрос номер 2 на эту же тему
использование данного принтера в сетевом режиме.
Есть клиенты в сети на базе Виндовс.
Поставил на Смоленск с этим принтером компонент fly-admin-samba
он позволил расшарить данный принтер в самба ресурс
и ситуация следующая, из Виндовс видно комп со Смоленском, виден сетевой ресурс с принтером, при попытке подрубить этот принтер в систему Виндовс пишет что не может опознать данный принтер для драйверов, предлагает выбрать драйвер в ручную, он в системе есть, я его выбираю но сразу выдает ошибку что данный ресурс более не доступен либо нет прав, и все на этом все заканчивается, какие либо другие варианты попыток подключения сетевого принтера в виндовс не приводят к успеху.
Пробовал обратный вариант данный принтер Canon LBP 6000 подключить физически по USB к машине на Виндовс, и там его расшарить.
А уже на машине со смоленском подрубить данный сетевой принтер подрубленный к Винде.
Если открыть в проводнике ресурсы самба в Смоленске то сеть видит компьютер с виндой но не видит ресурсы компьютера.
при попытке установки принтера через панель управления оборудование принетры — опрос сети не находит ресурсы данного компа
при вводе URI вручную smb://192.168.1.3/CanonLBP принтер не подрубает
при вводе через smb/cifs рисует путь типо smb://WORKGROUP/192.168.1.3/CanonLBP если заполнить ячейки и тоже не подрубает и не работает
При этом на машине с Виндовс фаирвол отрублен и ничего не мешает, другие машины данный принтер видят и все подрубается
И при этом из линукса доступ к сетевым папкам машины с виндовс подрубаются тоже нормально если сделать как рекомендовано
https://wiki.astralinux.ru/pages/viewpage.action?pageId=14024783
Вопрос как использовать данный принтер в сетевом режиме?
Прошу помощи
Canon i-SENSYS LBP6000 драйвер для Linux
Полностью совместимые с операционной системой Linux драйвера для Canon i-SENSYS LBP6000 перчисленны в списке, располагающемся ниже. Каждый конкретный драйвер принтера Canon i-SENSYS LBP6000 дополнен довольно подробным описанием своих характеристик (всех доступных).
Выберите именно тот драйвер для принтера i-SENSYS LBP6000, который наиболее полно отвечает Вашим потребностям (в случае если их несколько), после чего нажмите кнопку «Скачать драйвер». Следуйте появляющимся инструкциям и Вы сможете быстро и просто скачать нужный драйвер.
Драйвер для печати
Скачать правильный драйвер Canon i-SENSYS LBP6000 для Linux возможно только на этом сайте. Содержимое сайта ежедневно обновляется, что позволяет быстро находить, скачивать и устанавливать драйвера Canon i-SENSYS LBP6000 для Вашего Linux.
Linux мощная, удобная, а главное бесплатная операционная система, поддерживаемая целым сообществом. Поэтому стремление компании Canon подготавливать специальный драйвер принтера Canon i-SENSYS LBP6000 для Linux выглядит вполне естественным, тем более это помогает достигать максимального уровня совместимости принтера i-SENSYS LBP6000.
Canon LBP 6000 — как настроить в Mongaro Linux
В данной статье пойдет информация о настройке принтера Canon LBP в операционной системе Mongaro Linux. В частности, я настраивал свой принтер Canon LBP 6000, в Mongaro версии 21.2.4 с рабочим окружением XFCE.
Эта инструкция так же должна подойти к следующим моделям принтеров Сanon LBP:
LBP9100C
LBP7200C series
LBP7200Cdn (network mode)
LBP7018C / LBP7010C
LBP6300
LBP6200
LBP6000 / LBP6018
LBP5300
LBP5100
LBP5050 series
LBP5000
LBP3500
LBP3310
LBP3300
LBP3250
LBP3210
LBP3200
LBP3100 / LBP3108 / LBP3150
LBP3010 / LBP3018 / LBP3050
LBP3000
LBP2900
LBP-1210
LBP-1120
LBP-810
Этап первый — подготовка системы
Как выяснилось, для начало необходимо установить Yaourt.
В менеджере программ включаем поддержку AUR
Инструкцию по установке Yaourt я нашёл на сайте mongaro.ru в разделе «Новичкам»
Ставил по выше описанной инструкции — все получилось, поэтому выкладываю ниже текстовый вариант, чтоб не набирать руками.
После ввода каждой команды в терминале нажимаем Enter.
sudo pacman -S --needed base-devel git wget yajl
git clone https://aur.archlinux.org/package-query.git
git clone https://aur.archlinux.org/yaourt.git
sudo rm -dR yaourt/ package-query/
Этап второй — ставим драйвер Canon LBP и настраиваем принтер
Саму инструкцию по установке и настройке драйвера нашёл на сайте mongaro.ru
Принтер должен быть выключенным, но подключенным к компьютеру.
Все команды вводим в терминале.
Ставим драйвер для принтера
Перезагружаем службу управления принтерами CUPS
sudo systemctl restart org.cups.cupsd.service
Регистрируем принтер в системе.
Имени принтера «LBP6000»
и файла PPD «CNCUPSLBP6018CAPTK.ppd» , если у вас принтер другой модели,
подставляете свои из таблицы которая приведена ниже самих команд.
sudo lpadmin -p LBP6000 -m CNCUPSLBP6018CAPTK.ppd -v ccp://localhost:59687 -E
sudo ccpdadmin -p LBP6000 -o /dev/usb/lp0
Таблица имен принтеров и соответствия ppd
Имя принтера | Имя файла PPD |
---|---|
LBP9100C | CNCUPSLBP9100CCAPTK.ppd |
LBP7200C series | CNCUPSLBP7200CCAPTK.ppd |
LBP7200Cdn (network mode) | CNCUPSLBP7200CCAPTK.ppd |
LBP7018C / LBP7010C | CNCUPSLBP7018CCAPTK.ppd |
LBP6300 | CNCUPSLBP6300CAPTK.ppd |
LBP6200 | CNCUPSLBP6200CAPTK.ppd |
LBP6000 / LBP6018 | CNCUPSLBP6018CAPTK.ppd |
LBP5300 | CNCUPSLBP5300CAPTK.ppd |
LBP5100 | CNCUPSLBP5100CAPTK.ppd |
LBP5050 series | CNCUPSLBP5050CAPTK.ppd |
LBP5000 | CNCUPSLBP5000CAPTK.ppd |
LBP3500 | CNCUPSLBP3500CAPTK.ppd |
LBP3310 | CNCUPSLBP3310CAPTK.ppd |
LBP3300 | CNCUPSLBP3300CAPTK.ppd |
LBP3250 | CNCUPSLBP3250CAPTK.ppd |
LBP3210 | CNCUPSLBP3210CAPTK.ppd |
LBP3200 | CNCUPSLBP3200CAPTK.ppd |
LBP3100 / LBP3108 / LBP3150 | CNCUPSLBP3150CAPTK.ppd |
LBP3010 / LBP3018 / LBP3050 | CNCUPSLBP3050CAPTK.ppd |
LBP3000 | CNCUPSLBP3000CAPTK.ppd |
LBP2900 | CNCUPSLBP2900CAPTK.ppd |
LBP-1210 | CNCUPSLBP1210CAPTK.ppd |
LBP-1120 | CNCUPSLBP1120CAPTK.ppd |
LBP-810 | CNCUPSLBP1120CAPTK.ppd |
sudo systemctl start ccpd
Добавляем службу ccpd в автозагрузку
sudo systemctl enable ccpd
Этап третий — создаем правило udev
Скажу сразу созданиее этого правило, у меня не заввершилось успехом, но принтер исправно печатает, даже после отключения и выключения ПК.
Это правило нужно, чтоб ваш принтер всегда определялся правильно. В моей системе он определяется — регистрируется как lp0
Как он определяется у Вас вы можете посмотреть в папке /dev/usb
Откройте эту папку и включите принтер, увидите как появится lp c вашим номером. Номер может быть любой.
Теперь зная номер вводим команду в терминале
udevadm info -a -p $(udevadm info -q path -n /dev/usb/lpВаш_НОМЕР)
Откроется файл из которого нам нужно найти столбец со строкой
«ATTRS==»Canon CAPT USB Device»»
Ниже этой строки будет строка с серийным номером
ATTRS==»серийный номер»
Записываем или копируем этот серийный номер.
Создаём файл с правилом для udev
sudo nano /etc/udev/rules.d/99-printer.rules
В созданный и открывшийся файл вставляем запись:
SUBSYSTEMS=="usb", ATTRS= , SYMLINK+="canonLBP"
Сохраняем файл Ctrl+O и закрываем его Ctrl+X
Перезапускаем сервис — udev
sudo systemctl restart systemd-udevd.service
Выключаем, спустя 10 — 15 секунд, заново включаем принтер.
Если все работает правильно то вывод команды будет примерно таким:
lrwxrwxrwx 1 root root 21 ноября 27 15:18 /dev/canonLBP -> usb/lp0 (вместо lp0 может быть любая ваша цифра)
Обновляем ccpdadmin в соответствии с нашим правилом, Вместо LBP6000 — указываем вашу модель, как делали ранее.
sudo ccpdadmin -p LBP6000 -o /dev/canonLBP
Как я уже писал выше третий этап у меня не удался — но принтер работает и по сей день.
Если есть, что дополнить или поделится опытом, пишите в комментариях.
У кого Linux Ubuntu или любой на основе Debian — читаем инструкцию в этой статье.
В последствии по этой инструкции был успешно настроен принтер на Arch Linux. В отличии от монжаро, выполнены все, с первого по последний, пункты инструкции. Все работает.