- Блог «Познай Linux!»
- Установка принтера Samsung в Linux
- Как установить драйвера на принтер Samsung ML-1660 в Linux?
- Установка Smart Panel для принтера Samsung
- Установка принтера Samsung SCX-4220 в Ubuntu 13.04
- Наладка WiFi-печати на принтере Samsung Xpress 2020w через WiFi Direct
- Установка принтера Samsung ML-2250 в ОС Linux
- Astra Linux: взгляд пользователя
Блог «Познай Linux!»
Как правило настройка печати через многофункциональное устройство (МФУ) в Linux не вызывает особых проблем. Сложнее дело обстоит со сканером из состава МФУ. В статье описана настройка сканера МФУ Samsung SCX-4725.
Для своих многофункциональных устройств Samsung выпускает Unified Linux Driver, который можно скачать с официального сайта компании. В состав Unified Linux Driver входит инсталятор устанавливающий драйвер. Но по информации отсюда, инсталятор из состава Unified Linux Driver заменяет некоторые библиотеки и бинарные файлы установленные в системе без предупреждения. Как быть? Решение простое — распакуем архив и скопируем необходимые файлы руками.
Для работы драйвера необходимы пакеты libtiff и libstdc++. Они как правило уже установлены, чтобы убедиться в этом выполните в командной строке:
aptitude search ~ilibstdc ~ilibtiff
.
i A libstdc++5 — The GNU Standard C++ Library v3
i A libtiff4 — Tag Image File Format (TIFF) library
.
После распаковки получаем директорию cdroot с необходимыми нам файлами. Ниже таблица, в которой показано какой файл из распакованного архива куда копировать в систему.
Откуда копировать | Куда копировать |
---|---|
cdroot/Linux/i386/at_root/usr/lib/libmfp.so.1.0.1 | /usr/lib/libmfp.so.1.0.1 |
cdroot/Linux/i386/at_root/usr/lib/sane/libsane-smfp.so.1.0.1 | /usr/lib/sane/libsane-smfp.so.1.0.1 |
cdroot/Linux/noarch/at_root/etc/sane.d/smfp.conf | /etc/sane.d/smfp.conf |
Копирование файлов надо производить с правами root. После копирования надо сменить права доступа к файлам. Копирование и смену прав можно выполнить из командной строки, например так:
sudo cp ./cdroot/Linux/noarch/at_root/etc/sane.d/smfp.conf /etc/sane.d/smfp.conf
sudo chmod 644 /etc/sane.d/smfp.conf
sudo chown root:root /etc/sane.d/smfp.conf
После копирования файлов надо «установить» новые динамические библиотеки в систему, выполнив следующие команды:
Чтобы SANE (интерфейс для работы со сканерами в Linux) мог использовать скопированные библиотеки и конфигурационный файл пропишем в файле /etc/sane.d/dll.conf строчку smfp. Из командной строки одной командой это можно сделать так:
Для доступа к сканеру пользователей, надо добавить следующее правило в файл /etc/udev/libsane.rules перед строкой LABEL=»libsane_rules_end»:
Передергиваем питание МФУ (отключаем и через несколько секунд включаем обратно) пробуем сканер в работе от рута и от обычного пользователя выполнив команду:
scanimage -L
.
device ‘smfp:SAMSUNG SCX-4725 Series on USB:0’ is a SAMSUNG SCX-4725 Series on USB:0 Flatbed Scanner
.
Сканер готов к работе. Если необходимо организовать доступ к сканеру по сети то смотрите как это сделать тут. Дополнительно о настройке сканера можно почитать здесь.
Установка принтера Samsung в Linux
Не так давненько я писал о своём опыте заправки лазерного картриджа принтера Samsung ML-1660, теперь я желаю осветить тему подключения этого принтера в Ubuntu Linux. Тема примечательна тем, что тут есть виды, иначе бы я писать и не стал. Когда я только купил этот принтер (пару лет назад), Ubuntu Linux не весьма дружил с этим новым, на тот момент, принтером. И тогда я стал искать драйвер под Linux на него, так как на диске, какой шёл вместе с принтером, его не было, всё как обычно, только для Windows.
После некоторых поисков я заметил такой драйвер и успешно установил его. И хотя уже прошло время, и теперь Linux отлично ловит этот принтер, всё же родные драйвера все равно порой лучше, так как с ними идёт родная утилита управления принтером, в какой больше функций, чем в стандартной программе Ubuntu.
Как установить драйвера на принтер Samsung ML-1660 в Linux?
Дабы установить программное обеспечение для принтера и сканера в системе Linux, загрузите пакет ПО с веб-сайта фирмы Samsung (http://www.samsung.com > ваш продукт > Поддержка и загрузка). Для начала скачаем сам драйвер: Driver Samsung ML-1660 Linux. Распаковываем картотека. Если распакованная папка оказалась у вас в домашнем каталоге, то переходим в неё:
В папке находится файл autorun. Бросим этот файл командой:
После этого должно появится графическое окно наладчика:
Начинаем установку, как это всё мы обычно делаем в Windows. Не буду описвать все начальные шаги, там всё ясно интуитивно. Принтер перед установкой лучше включить, чтобы программа его увидела. На каком-то шаге появится такое окно. Как видите, тут можно установить драйвер практически на любой принтер Samsung. Я избираю конечно свой, Samsung ML-1660. Если вашего принтера Samsung в списке нет, поищите больше свежую версию драйвера, так как эта уже устарела и устареет со временем ещё больше.
После установки в меню Прибавления появляется ярлык программы. Не сказать, что мне она сейчас нужна, но если у вас новый принтер или почему то вашу модификация ваш Linux не видит, то можно попробовать установить драйвер принтера таким образом. Вот интересно, а когда у вас штрих кодовый принтера Godex dt 4, то увидит ли его Linux, или ему тоже нужны особые драйвера? Отлично, что современный Linux поддерживает практической любое оборудование из коробки, и за это он мне нравится.
Установка Smart Panel для принтера Samsung
- Уверитесь в том, что устройство подключено к компьютеру и включено.
- При появлении окна Administrator Login введите в поле Login словечко root, а затем введите пароль системы.
Для установки программного обеспечения необходимо войти в систему в свойстве привилегированного пользователя (root). Если вы не являетесь привилегированным пользователем, обратитесь к системному администратору.
Установка принтера Samsung SCX-4220 в Ubuntu 13.04
Довелось повозиться с установкой драйвера к МФУ Samsung SCX-4220 под Ubuntu 13.04. Библиотека libsane проблемки не решила, прочие мануалы найденные в сети тоже.. Но найденный репозиторий с универсальными драйверами от Samsung (Samsung Universe Linux Driver) дают обеспечение поддержку большинства принтеров и сканеров Samsung под Debian совместимыми Linux дистрибутивами (Ubuntu, Mint, etc).
Помимо официальных драйверов есть еще свободные, написанные энтузиастами, их можно установить из репозитория Ubuntu:
splix — это драйверы к принтерам утилизирующим SPL (Samsung Printer Language) для операционных систем UNIX.
foomatic — свободные драйверы, содержат опции для разных принтеров (PPD) и конвертеры данных в понятные для принтеров языки (фильтры).
Добавим DEB репозиторий и водворим нужную версию драйверов (перечень устройств):
sudo bash -c ‘echo «deb http://www.bchemnet.com/suldr/ debian extra» >> /etc/apt/sources.list’
sudo wget -O — http://www.bchemnet.com/suldr/suldr.gpg | sudo apt-key add —
sudo apt-get update
sudo apt-get install suld-driver-3.00.37
Испытайте, что сканер распознается:
Если принтер/сканер не завелся — установите:
sudo apt-get install printer-driver-splix
Когда принтер/сканер все таки не доступен — попробуйте подключить его к другому USB порту или подключите девайс без USB-хаба.
Наладка WiFi-печати на принтере Samsung Xpress 2020w через WiFi Direct
- Нажать на кнопку WPS 10 сек (не более и не меньше).
- **Не** включать WPS.
- Приедет распечатка настроек. Если приехало что-то иное, значит, содержали кнопку дольше или меньше.
- В сетевых настройках в разделе Wi-Fi Direct:
— IP Address: адрес принтера (у меня 192.168.3.1)
— SSID: это принтер сам делит сеть, у меня DIRECT-GDM2020 Series
— Network key: пароль от принтерного вайфая - Подключаетмся к данному вайфаю, используя этот пароль
- Заходим http://192.168.3.1, жмём, внезапно, «Войти в систему» (это пространство. над которым я думал дольше всего, реально)
- ИД (здравствуй, Фрейд!): admin
- Пароль: sec00000 (сек от словечки «секретно», ооок)
- Всё, мы в Хопр^Wинтерфейсе управления принтером, где можно
— поменять логин/пароль на больше (или менее) секретный
— если вдруг DHCP не включён, включить его (у меня был включён)
— включить WiFi в разделе Wifi (принтер станет цепляться за вашу точку) - Комп надо не забыть подключить обратно к тому же WiFi )
Сейчас можно снова распечатать странички с настройками (10 секунд кнопки WPS), там будет полученный по DHCP адресок принтера. В принципе, принтер себя по avahi анонсирует, CUPS его увидит
$ avahi-browse -lt _ipp._tcp
+ wlan0 IPv4 Samsung M2020 Series (SEC12345678902334) Принтер IPP local
Но возможно и avahi-browse -ltr _ipp._tcp, там будет адрес
Установка принтера Samsung ML-2250 в ОС Linux
1 Подключите принтер к пк. Включите компьютер и принтер.
2 При появлении окна Administrator Login введите слово «root» в настилу Login и введите системный пароль.
Для установки программного обеспечения принтера вы должны зайти в систему как привилегированный пользователь (root). Если вы не являетесь привилегированным пользователем, обратитесь к системному админу.
3 Вставьте компакт-диск с программным обеспечением. Компакт-диск запустится автоматически.
4 Если компакт-диск не опустится автоматически, щелкните на значке внизу окна. В окне терминала введите строку
[root@local /root]# cd /mnt/cdrom (каталог компакт-диска)
Изберите тип установки (Recommended или Expert), после чего нажмите на кнопку Continue.
При выборе вида Recommended происходит автоматическая установка, вмешательство пользователя не требуется. При выборе варианта Expert возможно выбрать путь к каталогу установки или систему принтеров.
5 Если выбран вариант Recommended, перейдите к шагу 6.
При аппарате Expert выберите нужные параметры и нажмите на кнопку Begin Install.
6 Начнется аппарат драйвера принтера. После завершения установки нажмите на кнопку Start.
7 Откроется окно Linux Printer Configuration. Клацните на значке Add Printer на панели инструментов вверху окна.
В зависимости от используемой системы принтеров сможет открыться окно Administrator Login. Введите слово «root» в поле Login и системный пароль.
8 Вы увидите список принтеров, установленных в системе. Выберите нужный принтер. Функциональные вкладки, доступные для избранного принтера, отображаются вверху окна Add Printer.
9 Откройте вкладку Connection и проверьте характеристики порта. Если параметры установлены неверно, измените их.
10 Для просмотра текущих параметров принтера возможно использовать вкладки Settings и Queue. Измените параметры, если это необходимо.
Параметры смогут различаться в зависимости от принтера. В зависимости от используемой системы принтеров поля Description и Location окна Queue смогут не отображаться.
11 Для выхода нажмите на кнопку OK.
12 После появления окна, сообщающего об удачной установке принтера, нажмите на кнопку OK.
13 Откроется окно конфигурации принтера Linux. Данные о принтере можно просмотреть на вкладке Info. Измените конфигурацию принтера, если это необходимо.
Astra Linux: взгляд пользователя
Пошаговая инструкция по подключению беспроводного доступа к МФУ Samsung Xpress M2070W в Astra Linux.
Настройка осуществлялась в Astra Linux Common Edition версия 1.10.7 (Орел).
1. Необходимо скачать архив с установочными скриптами с сайта Самсунг (скачать), либо с яндекс-диска (скачать).
2. Распаковать архив во временную папку и запустить скрипты install-printer.sh и install-scanner.sh. Скрипты должны запускаться правами администратора. Для этого необходимо поочерёдно выполнить эти команды из каталога с распакованным архивом:
3. Для того, что бы добавить принтер в систему, пользователь должен быть включён в группу lpadmin.
Для этого запустите утилиту управления политиками безопасности fly-admin-cms (Пуск — Настройки — Панель управления — Безопасность):
Затем выберете нужного пользователя и добавьте его в группу lpadmin, как показано на скриншоте:
После чего сохраните внесённые изменения.
4. После этого можно добавить наш принтер через утилиту fly-admin-printer (Пуск-Настройки-Принтеры).
Выбираем в меню программы Принтер — Добавить или нажимаем на соответствующую иконку на панели:
Затем вводим имя и пароль пользователя, которого выше добавили в группу lpadmin:
При этом на компьютере должен быть включён wi-fi, принтер тоже должен быть готов к обнаружению. После ввода имени и пароля система должна обнаружить принтер по wi-fi:
Я выбрал самый первый вариант — подключение по ip адресу. Нажимаем Далее.
На следующем этапе установки нам необходимо указать местонахождение файла ppd для нашего принтера, который был установлен во время работы скрипта.
Нажимаем кнопку для добавления драйвера принтера:
Нужный нам файл теперь находится по адресу: /usr/share/ppd/uld-samsung
После чего нажимаем кнопку Завершить.
Принтер готов к использованию:
Дополнительная настройка сканера не требуется, сканер доступен через утилиты fly-scan или xscanimage:
Для доступа к сканеру через графический редактор Gimp необходимо установить пакет xsane: