Как включить практически любой беспроводной принтер с помощью Raspberry Pi?

У вас есть та же самая старая модель лазерного, струйного USB-принтера, которую вы используете с последних нескольких лет? Возможно, это тот, который вы использовали в течение достаточно долгого времени, или, возможно, он был менее дорогим, который вы недавно выбрали и хотели, чтобы у него была поддержка вашего Apple iPhone, iPad и т. Д. Если вы купили себе Raspberry Pi все, что вам нужно, – это опыт работы с Secure Shell (SSH), и вы можете сразу же начать работать с принтером в AirPrint!

Не имеет значения, будет ли ваш принтер взаимодействовать через USB, Ethernet или Wi-Fi – этот прием будет работать в настоящее время.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Аппаратные компоненты (Raspberry Pi Zero, принтер и iPhone), используемые в проекте

Теперь давайте перейдем к настройке Raspberry Pi, установке необходимых пакетов на нем и внесению определенных изменений в оборудование!

Шаг 1: убедитесь, что Raspberry Pi обновлен.

Держите источники вашего Pi в актуальном состоянии, в противном случае устаревшее программное обеспечение вызовет некоторые проблемы. Включите средство просмотра виртуальных сетевых вычислений (VNC) на своем Pi, затем подключите Raspberry Pi к средству просмотра VNC. Ниже приведена ссылка для загрузки VNC и последующего подключения его к Pi.

VNC

Теперь откройте терминал и выполните следующую команду:

sudo apt-get update

тогда,

sudo apt-get upgrade

Если какие-либо обновления установлены, нажмите Y, а затем нажмите Enter, чтобы продолжить загрузку обновлений. Когда это будет сделано, вы можете начать представлять свой гаджет.

Шаг 2. Подключите принтер к USB-порту Pi.

Есть два варианта. Вы можете подключить принтер либо через USB-кабель, либо через Ethernet, либо через Wi-Fi. Если вы используете Ethernet или Wi-Fi, пропустите этот шаг и перейдите непосредственно к шагу 3.

Подключите принтер через USB-кабель и перезагрузите Pi, используя следующую команду:

перезагрузка sudo

После перезагрузки запустите терминал и запустите:

lsusb

Все устройства, связанные со средствами USB, должны отображаться сейчас. Если ваш принтер не появился, убедитесь, что он включен и работает правильно.

Шаг 3: Установите Samba и CUPS.

Теперь мы можем начать установку программного обеспечения, которое обеспечит сетевую работу принтера. В терминале запускаем следующие команды:

sudo apt-get установить самбу

Будут установлены многочисленные пакеты, и если потребуется, нажмите Y, а затем Enter, чтобы установить их правильно. После установки пакетов запустите:

sudo apt-get установить чашки

Скорее всего, мы увидим, что есть желание установить комбинацию пакетов. Нет необходимости паниковать и продолжать, как это делалось ранее. С этого момента нам просто нужно включить администратора печати с целью, чтобы CUPS мог управлять принтерами на Pi. Запустите следующую команду:

sudo usermod -a -G lpadmin pi

Шаг 4: Добавьте свой принтер.

В настоящее время нам нужно добавить ваш принтер на сервер печати. Для этого нам нужно изучить пользовательский интерфейс CUPS. Откройте веб-браузер на Pi и запустите IP: 127.0.0.1:631. Результат должен быть таким:

CUPS Admin Домашняя страница

Перейдите на вкладку «Администрирование» и нажмите «Добавить принтер». Нас могут попросить перейти на SSL, и мы перейдем по ссылке, если будет сказано. После этого нам будет предложено войти в систему. Мы будем использовать данные для входа по умолчанию, которые мы используем для входа в VNC, или пользовательские данные, если мы их изменили.

  1. Выбор вашего принтера: После входа в систему будет показан список подключенных принтеров. Некоторые сведения о принтере также будут отображаться как режим подключения (по кабелю USB или Wi-Fi). Мы найдем наш принтер в этом списке. Мы выберем наш принтер и затем продолжим.Выбор принтера
  2. Определение деталей принтера: теперь нам нужно дать ему имя (можно указать имя по умолчанию), описание (так мы будем отличать наш принтер от iDevice) и местоположение (необязательно). Мы гарантируем, что мы нажали на кнопку «Поделиться этим принтером», а затем «Продолжить».Определение деталей
  3. Выбор драйвера: драйвер должен быть выбран сейчас. Скорее всего, Пи сам определит подходящий драйвер – в противном случае мы прокрутим список драйверов и выберем подходящий. На этом этапе нажмите «Добавить принтер» и выберите любые настройки по умолчанию, которые у нас могут быть. Нажмите Set Default Options, и теперь сложная часть готова.Выбор подходящего драйвера
  4. Обеспечение добавления принтера: мы гарантируем, что принтер был добавлен успешно. Перейдем на вкладку «Принтеры» и посмотрим, отображается наш принтер или нет. Если кто-то хочет распечатать тестовую страницу, он / она может это сделать, выбрав принтер из списка, щелкнув раскрывающийся список «Обслуживание», а затем щелкнув «Печать тестовой страницы».Обеспечение добавления принтера

Шаг 5: Точная настройка некоторых настроек.

Производительность может быть улучшена путем точной настройки некоторых параметров. Перейдите на вкладку «Администрирование» и найдите общие принтеры, подключенные к системе. Если в будущем мы хотим добавить новые принтеры удаленно через нашу сеть, проверьте «Разрешить удаленное администрирование». Нажмите на изменить настройки, и сервер перезагрузится.

Тонкая настройка

Шаг 6: Добавить поддержку Samba для работы в сети Windows (необязательно).

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

sudo nano /etc/samba/smb.conf

Теперь перейдите к нижней части и вставьте следующее:

# CUPS печать. Смотрите также справочную страницу cupsaddsmb (8) в
# cupsys-client package.
печать = чашки
имя printcap = чашки
[printers]
комментарий = все принтеры
просматриваемый = нет
путь = / var / spool / samba
печатный = да
гость хорошо = да
только чтение = да
создать маску = 0700

# Клиенты Windows ищут это имя общего ресурса в качестве источника для загрузки
# драйверы принтера
[print$]
комментарий = Драйверы принтера
путь = / usr / поделиться / чашки / драйверы
просматриваемый = да
только чтение = да
гость хорошо = нет

Теперь нажмите CTRL + W и введите рабочую группу, а затем Enter, чтобы найти конфигурацию рабочей группы. Скорее всего, ваша рабочая группа уже настроена, и редко есть вероятность, что вы изменили свою рабочую группу раньше – если у вас есть, задайте правильное имя в рабочей группе =. Затем измените wins support = no на wins support = yes.

Затем нажмите CTRL + O, затем Enter, чтобы сохранить конфигурацию. После этого перезапустите самбу с помощью следующей команды:

sudo /etc/init.d/samba restart

Все готово, теперь наш принтер будет работать в сети Windows.

Шаг 7: (Если ваш Raspberry Pi подключен к вашей сети через Wi-Fi), измените здесь быстрые настройки.

Как показано в начале, мы используем Raspberry Pi Zero в этом проекте, поэтому наш Pi подключен к сети через Wi-Fi. Те, кто владеет последними моделями Pi, подключенными через кабель Ethernet, должны игнорировать этот шаг. Наша малиновая модель использует Wi-Fi, поэтому нам нужно отключить энергосбережение для его адаптера Wi-Fi, чтобы он не спал и не изолировал AirPrint.

Для этой задачи нам нужно отредактировать файл в Терминале:

sudo nano /etc/modprobe.d/8192cu.conf

Добавьте следующее внизу:

# Нет энергосбережения
options 8192cu rtw_power_mgnt = 0 rtw_enusbss = 1 rtw_ips_mode = 1

Теперь нажмите CTRL + O, чтобы изменения вступили в силу, затем нажмите Enter.

Шаг 8: Установите Bonjour для AirPrint.

О там, я гарантирую! В настоящее время нам необходимо представить программное обеспечение AirPrint.

Запустите команду в терминале:

sudo apt-get установить avahi-открыть

Теперь мы перезагрузим наш Pi:

перезагрузка sudo

Шаг 9: Тестирование.

Теперь все необходимые настройки выполнены. Захватите устройство iOS, откройте электронную почту или страницу Safari и нажимайте опцию «Поделиться», пока мы не найдем опцию «Печать». Нажмите «Выбрать принтер», и он должен (прилично быстро) появиться.

тестирование

Выберите свой принтер, измените любые наклоны, которые вы хотите, и затем нажмите «Печать». Принтер AirPrint с небольшой настройкой от вашего Pi теперь готов. Независимо от этого, теперь у вас должен быть принтер, который работает в вашей системе и на большинстве ваших любимых гаджетов iOS, без каких-либо сторонних приложений!

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *