Адрес usb принтера linux

Подключение принтера в Linux может происходить различными способами

Подключение принтера в Linux может происходить различными способами в зависимости от конкретного дистрибутива. Рассмотрим несколько основных методов.

1. Подключение через интерфейс CUPS (Common Unix Printing System).

CUPS – это стандартный драйвер и интерфейс для печати в Linux. Для подключения принтера необходимо сделать следующее:

Шаг 2. Откройте браузер и введите адрес http://localhost:631/.

Шаг 3. Нажмите на кнопку «Add printer» («Добавить принтер»).

Шаг 4. Введите имя пользователя и пароль для доступа к CUPS.

Шаг 5. Выберите нужный принтер из списка доступных.

Шаг 6. Установите драйвер для выбранного принтера или выберите «Generic» для использования универсальных драйверов.

Шаг 7. Следуйте инструкциям по завершению установки драйвера.

2. Использование командной строки.

Если необходимо подключить принтер через командную строку, то можно воспользоваться командой lpadmin:

printer_name – имя принтера;

printer_device – адрес принтера (например, usb://. );

printer_driver – драйвер принтера.

3. Использование утилиты system-config-printer

Существует также утилита system-config-printer, которая позволяет очень просто настроить подключение принтера в Linux.

Шаг 3. Нажмите на кнопку «New printer» («Добавить принтер»).

Шаг 4. Выберите нужный принтер из списка доступных.

Шаг 5. Установите драйвер для выбранного принтера или выберите «Generic» для использования универсальных драйверов.

Шаг 6. Следуйте инструкциям по завершению установки драйвера.

Это основные способы подключения принтера в Linux. В случае возникновения проблем можно обратиться к документации к дистрибутиву Linux или к производителю принтера.

Источник

Настройка usb принтера linux

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

Большинство производителей принтеров не выпускали отдельных драйверов для Linux, поэтому при выборе принтера, сначала нужно смотреть поддерживается ли он вашей операционной системой. В этой статье мы разберем как подключить принтер к Ubuntu на примере принтера Canon Pixma e414 и дистрибутива Ubuntu 18.04, однако общий алгоритм действий подойдет и для других дистрибутивов Linux.

Как подключить принтер к Ubuntu

1. Добавление принтера в систему

Статья ориентирована в первую очередь на современные принтеры, которые подключаются к компьютеру по USB. Сначала подключите принтер к питанию, включите его, а потом подключите USB провод от принтера к компьютеру. Сначала нужно проверить не определяет ли ваша система принтер автоматически. Как я уже говорил, современные принтеры поддерживают универсальный протокол обмена данными и он поддерживается в новых версиях дистрибутивов. Для этого откройте утилиту Настройки, затем пункт Устройства и Принтеры:

Читайте также:  Astra linux блокировка макросов

Здесь нажмите кнопку Добавить принтер: Система выполнит поиск принтеров, а затем выведет список найденных устройств. Если принтер был обнаружен, выберите его и нажмите кнопку Добавить. Когда принтер появится в основном окне вы можете нажать на шестеренку и установит галочку Использовать по умолчанию, чтобы всегда применять этот принтер для печати. Более точная настройка принтера ubuntu может быть выполнена с помощью пункта Параметры печати. Здесь же можно посмотреть очередь печати. Теперь можете что-то напечатать, например, с помощью LibreOffice, чтобы убедиться, что все работает.

2. Поиск и установка драйверов

Если первый способ не сработал, вам придется попытаться найти драйвера для этого принтера в интернете. Даже если принтер заработал, но в нём есть встроенный сканер, то без драйверов вы не сможете заставить его работать. Драйвера можно найти с помощью Google или на официальном сайте. Для поиска драйверов также можно использовать Vendor ID вашего принтера, который вы можете посмотреть с помощью команды lsusb:

Чтобы понять какая из записей принадлежит принтеру можно выполнить команду с подключенным принтером и без него, а потом сравнить или же искать в выводе название принтера. Например, у меня это Canon. Для этого принтера можно найти драйвера на официальном сайте. Отдельно для Canon e414 драйверов нет, но он будет работать с драйверами e410. Загрузите версию драйвера для Linux в формате deb, а также утилиту для сканирования ScanGear. Затем распакуйте архивы с пакетами и установите сами пакеты. Разработчики поставляют в архиве не только пакет, но и скрипт для установки, поэтому после распаковки достаточно запустить скрипт .sh: tar xvzf cnijfilter2-5.10-1-deb.tar.gz
sudo sh ./cnijfilter2-5.10-1-deb/install.sh После установки утилита попросит подключить принтер. Выберите вариант подключения USB, нажмите Enter, затем введите цифру найденного принтера и нажмите снова Enter. Утилита зарегистрирует принтер в системе и теперь вы сможете им пользоваться. Аналогичные действия надо проделать для утилиты сканирования:

tar xvzf scangearmp2-3.10-1-deb.tar.gz
sudo sh ./scangearmp2-3.10-1-deb/install.sh Теперь можно запустить что-нибудь на печать. Для запуска утилиты сканирования используйте команду: Установка принтера Ubuntu завершена. В моем Canon E414 сканер настроить так и не удалось, а печать прекрасно работает. Если этот драйвер у вас не сработал для Canon, то можно попробовать UFRII драйвер, тот драйвер устарел и не обновляется, зато драйвер UFR регулярно получает обновления. Загрузить его можно по ссылке. Установка аналогична предыдущему варианту, только после завершения установки надо добавить принтер через CUPS. Как это делается смотрите ниже.

Читайте также:  Avahi что это такое linux

3. Ручная настройка CPUS

Common Unix Printer Service — это служба для настройки и управления принтерами, разработанная в Apple для MacOS и других операционных систем на базе Unix. Она может использоваться для подключение принтера в linux локально, а также для группы компьютеров и имеет веб-интерфейс для удобного управления. Если в вашей системе программа ещё не установлена, вы можете установить её командой: sudo apt install cups Затем нужно добавить текущего пользователя в группу lpamin и перевойти в систему: sudo usermod -aG lpadmin $USER

Теперь, откройте веб-интерфейс, который доступен по адресу localhost:631: Стоит отметить, что работать интерфейс будет только в Firefox, в Chromium утилита будет сообщать о проблемах с доступом. Затем перезапустите сервис. В интерфейсе надо открыть вкладку Администрирование, затем нажать кнопку Добавить принтер: В следующем окне появится список обнаруженных принтеров. Выберите нужный и нажмите кнопку Continue: Далее будет выведена информация о принтере, здесь можно настроить его имя и выбрать нужно ли делать принтер доступным по сети.

На этом шаге вы можете выбрать версию модели вашего принтера, если она была определена неверно. На последнем шаге добавления принтера вы можете настроить формат бумаги по умолчанию, а также несколько других параметров. После завершения подключения принтера к Ubuntu можно переходить к печати.

Выводы

В этой статье мы рассмотрели, как выполняется установка принтера в Ubuntu на примере Canon. Как видите, все может работать по умолчанию, без необходимости установки драйверов. А если все же понадобятся драйвера, то теперь вы знаете, что нужно делать. Для принтеров от других производителей последовательность действий будет такой же, только драйвера будут другие и в другом формате. Источник

CUPS не видит USB-принтер

Установил CUPS, зашёл на http://localhost:631 -> Administration -> Add printer
Залогинился как root, и после этого CUPS начал искать принтеры.
Ищет до сих пор; хотя принтер есть, подключен по usb и включен в сеть питания. Почему принтер не находится?

Нужно конечно ставить драйвера. Чтобы представить объём работы, вот примерная статья: http://wiki.archlinux.org/index.php/Canon_iP4300 Дрова я установил (gutenprint)
Процесс установки я знаю, уже один раз делал.
Но этот процесс зависает на стадии «Looking for printers. » Вот error-log капса:

E [07/May/2011:20:47:07 +0400] [CGI] Unable to scan «@LOCAL»!
E [07/May/2011:20:47:07 +0400] [CGI] Unable to create avahi client: Resource temporarily unavailable
E [07/May/2011:20:47:07 +0400] [cups-deviced] PID 3301 (dnssd) stopped with status 1! Может он чем-нибудь поможет? Чтобы уже все правильно было, проверьте в lsusb, определен ли вообще принтер системой. Нашло какое-то устройство, возможно принтер: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Нет, это стандартные устройства. Собственно, usb хаб и есть. Показывает, что порты usb вообще есть в системе. У меня принтер так отображается Если у тебя принтер не виден, а кабель подключен и питание есть, то возможно и CUPS его не увидит. Можешь еще почитать вывод команды dmesg сразу после подключения принтера (этой командой получишь сообщения ядра, последние строки должны сообщить о определении нового устройства — принтера) Про USB и принтер там ни слова.

Читайте также:  Гк astra linux инн

Как оказалось, проблема не исчерпывается одним принтером. Пробовал подключить к usb сканер, колонки. Система вообще не определяет usb-устройства. Какие файлы мне выложить, чтобы вы смогли определить, где я напортачил? а ты уверен что USB работают?

Выхлоп dmesg

Там нет следов вообще какого-либо usb-девайса кроме хаба. Те, либо dmesg снят до подключения девайсов к usb, либо порты не подключены к матери, либо ты очередной kloun . Выбирай. Внезапно принтер нашёлся (lsusb выдаёт третьей строкой Bus 001 Device 002: ID 04a9:10a5 Canon, Inc. iP5200) Но CUPS его по прежнему в упор не замечает. Настрой udev для usb, примеры найдешь в /lib/udev/rules.d, после этого cups твой принтер увидит.

наверняка ты сделал sudo lsusb, а это не считается. Источник

Источник

Поиск URI устройства принтера устройства во время установки драйвера

Я пытаюсь установить принтер от Brother (модель MFC-J470DW). Я был на сайте Brother, скачал и распаковал файл драйвера *.gz. Теперь он спрашивает, хочу ли я указать URI устройства.

Другие сообщения показывают, что вы можете выбрать нет для принтера USB. У меня есть сетевой принтер, поэтому я думаю, что мне нужно указать его. Но посты просто останавливаются и говорят, что «это работает». Я до сих пор не могу напечатать.

Что такое «URI устройства» и как его найти?

[update1:] Спасибо, gmelodie. Учебник не помог. Ниже приведен вывод команды lpinfo и параметры процедуры установки. Что я должен использовать?

[update2:] Я все еще не могу напечатать. Что я могу сделать?

4 ответа

Унифицированный идентификатор ресурса (URI) — это технология адресации для идентификации ресурсов в Интернете или частной интрасети. Термины URI и URL используются как синонимы.

Step7. Начнется установка драйвера. Следуйте инструкциям на экране установки. Когда вы увидите сообщение «Будете ли вы указывать DeviceURI?»,

Для пользователей USB: выберите N(Нет)

Для пользователей сети: выберите Y(Да) и номер DeviceURI.

Итак, я предполагаю, что вы не используете USB (потому что если это так, это будет так же просто, как нажать ‘(N) o’), поэтому для использования вашего принтера в сети вам необходимо

Получение URI устройства

Вывод должен быть примерно таким (вот вывод для моего ПК)

network https network ipp network http network ipps network lpd serial serial:/dev/ttyS0?baud=115200 direct parallel:/dev/lp0 network smb network beh network socket direct hp direct hpfax 

Просто найдите строку, которая имеет Brother в этом (как usb://Brother/MFC-7360N?serial=U62700H1N772098 ), это должно быть одно.

Источник

Оцените статью
Adblock
detector