Подключение сетевого (общий ресурс Windows) принтера Canon LBP7010C в KDE Neon

Подключение принтера в Linux довольно нетривиальная задача, особенно если принтер не сетевой, а просто общий принтер к которому предоставили доступ через систему общего доступа в Windows.

 
 
Логотип GITA-DEV

Автор: Черноусов Антон aka Gita-Dev
Опубликовано: 14 Сен 2018 (последние правки 3 месяца)

admin aptitude install kde neon samba

Получаем список общих ресурсов на удаленной рабочей станции:

$ smbclient -U printer -D laximo -L blat

Общие принтеры в Windows обычно называются достаточно нетривиально и просто так набрать его название не получится, а в результате выполнения этой команды вы получите его системное имя:

WARNING: The "syslog" option is deprecated
Enter printer's password:
Domain=[LAXIMO] OS=[Windows 10 Enterprise 17134] Server=[Windows 10 Enterprise 6.3]

    Sharename   Type   Comment
    ---------   ----   -------
    ADMIN$     Disk   Удаленный Admin
    C$       Disk   Стандартный общий ресурс
    Canon LBP7010C Printer Canon LBP7010C/7018C
    D$       Disk   Стандартный общий ресурс
    E$       Disk   Стандартный общий ресурс
    IPC$      IPC   Удаленный IPC
    print$     Disk   Драйверы принтеров
Domain=[LAXIMO] OS=[Windows 10 Enterprise 17134] Server=[Windows 10 Enterprise 6.3]

    Server       Comment
    ---------      -------

    Workgroup      Master
    ---------      -------

Сразу забегу вперед и скажу, что в системе нет подходящего для Canon LBP7010C драйвера, но он есть на официальном сайте. Сейчас, поддержка Linux производителями принтеров все же осуществляется и для новых моделей вы уже можете найти соответствующие драйвера.

Например, для этой модели принтера перейдите по ссылке: https://www.canon.ru/support/consumer_products/products/printers/laser/i-sensys_lbp7010c.aspx?type=drivers&language=&os=LINUX

В загруженном пакете имеются DEB и RPM пакеты для 32-х и 64-х разрядных архитектур и нам требуется только установить эти пакеты и некоторые зависимости:

# aptitude install libglade2-0
# dpkg -i ./cndrvcups-common_3.21-1_amd64.deb
# dpkg -i ./cndrvcups-capt_2.71-1_amd64.deb

Вот теперь, можно сказать что подготовка к установке завершена и мы можем запустить мастер установки принтера, где мы выберем пункт "Добавить принтер".

Выбираем тип принтера Windows Printer via SAMBA и указываем параметры подключения, именно так как указано в примере, а имя общего ресурса мы получаем командой из начала статьи. Так как у нас домен, для пользователей не входящих в домен создан отдельный пользователь LAXIMO\printer от имени которого производится взаимодействие с рабочими станциями в домене.

Выбираем драйвер (после установки пакетов поддержки, он будет в разделе CANON).

Финальные штрихи, задайте имя принтера, его расположение и не забудьте отключить общий доступ к принтеру

 

Похожие статьи

Простейший файловый сервер в Ubuntu/Debian Linux на базе Samba с базовым разделением прав доступа

Простейший файловый сервер в Ubuntu/Debian Linux на базе Samba с базовым разделением прав доступа

Для небольшого офиса с гетерогенной средой на 15 пользователей (рабочих станций) понадобилось настроить несколько общих сетевых ресурсов с набором прав доступа по группам. О поддержке контроллера домена речи не идет и требуется настроить на простейшей железяке выделенный файловый сервер с доступом с рабочих станций MAC/Linux/Windows. Проще всего реализовать эту схему на базе Samba, она получается несложная в администрировании и можно даже дополнительно реализовать графический интерфейс пользователя.


Сборка Samba для платформы ARM из исходных кодов

Сборка Samba для платформы ARM из исходных кодов

Сегодня я предлагаю вам ознакомиться не с готовым решением, а принять участие в обсуждении ряда проблем на которые я обратил внимание при работе с общими ресурсами линукс, при доступе из Windows 10. С этими ситуациями я столкнулся при настройке файлового хранилища на базе BananaPI с Samba 4-ой версии.


Libreoffice печатает пустые листы (проблема с языком печати PDF)

Libreoffice печатает пустые листы (проблема с языком печати PDF)

Эта проблема заставила меня знатно попотеть и хотя казалось решение очень простое, но найти документацию по этой проблеме мне не удалось. Хотя как оказалось, решение как я уже сказал очень простое и необходимо только отменить формат заданий печати по умолчанию установленный в формат PDF


Простейший способ монтирования сетевых ресурсов Windows (Samba) в Linux

Простейший способ монтирования сетевых ресурсов Windows (Samba) в Linux

Сегодня мы рассмотрим еще один из способов монтирования сетевого ресурса пользователю в Linux и в отличие от рассмотренных ранее методов, этот совсем уж деревянный, но наверное самый распространенный. Я уже начинаю подумывать, а не сделать ли мне небольшую утилитку с функционалом как у подключения сетевых дисков в Windows, чтобы не городить для каждого пользователя такой огород.


Отзывы и комментарии