Рекламное объявление
Хотите ли вы иметь возможность печатать со своего смартфона или планшета на устаревшем не беспроводном принтере? Чтобы сохранить принтер в другой комнате, возможно, даже в шкафу или в сарае (если он шумный), безопасно знать, что задание на печать будет ждать вас, когда вы пойдете за ним?
С Raspberry Pi вы можете.
Сначала подготовьте сервер печати Raspberry Pi
Раньше было так, что единственный способ превратить старый, не беспроводной принтер в современный, беспроводной принтер должен был купить потенциально дорогую беспроводную карту для устройства (если совместимо) или же подключите его к ПК с поддержкой беспроводной связи Как сделать принтер беспроводным Подробнее . Это более или менее все еще имеет место; единственная разница в том, что ПК стал намного меньше, и теперь это Raspberry Pi.
если ты следуйте инструкциям, приведенным в нашем предыдущем руководстве Сделайте свой собственный беспроводной принтер с Raspberry PiМеньше кабелей, гибкость в том, где вы можете разместить свой принтер - беспроводная печать - это беспроигрышный вариант. Если у вас нет старого принтера. Raspberry Pi на помощь! Подробнее , вы должны знать, как настроить сервер печати Raspberry Pi, используя CUPS и Samba. Надеемся, что вы также убедились, что выбран правильный драйвер принтера, а также подтвердили, что ваш принтер будет реагировать на задания печати.
Теперь вы в курсе. Следующая задача - настроить сервер печати Raspberry Pi для печати с устройства iPad, iPhone или Android.
Устройства, с которых вы можете распечатать
Наше руководство по настройке Raspberry Pi в качестве сервера печати было в основном предназначено для ПК под управлением Windows (хотя подключение к принтеру, подключенному к Raspberry Pi из Linux и Mac OS X, также просто).
Однако, добавив поддержку AirPrint и других протоколов беспроводной печати, мы можем печатать с iPad, iPhone, устройств Android и других устройств.
Отправка заданий на печать с вашего мобильного устройства является, пожалуй, самым приятным и захватывающим новым опытом, который стал возможен благодаря беспроводной печати, и с помощью Raspberry Pi вы немного узнаете о том, как сервер печати вписывается в система.
Останови свой Raspberry Pi Wi-Fi на холостом ходу
Прежде чем продолжить, вы должны остановить переход сетевой карты Pi в режим ожидания, что лишит вас возможности печатать. Без подключения клавиатуры (и мы хотим, чтобы сервер печати Pi был доступен через SSH), система не может быть разбужена.
Это означает, что ваш компьютер, планшет или телефон не смогут подключиться к принтеру!
Чтобы обойти это, мы можем добавьте следующий скрипт чтобы заблокировать Пи от перехода в режим ожидания.
Введите в терминале следующую команду для создания и редактирования нового текстового файла:
sudo nano /etc/modprobe.d/8192cu.conf
и добавьте в этот файл следующее:
# Отключить параметры энергосбережения 8192cu rtw_power_mgnt = 0 rtw_enusbss = 1 rtw_ips_mode = 1
Дайте вашему Pi возможность выполнить эти изменения, перезагрузившись:
перезагрузка sudo.
Не беспокойтесь, что мы отключили управление питанием - Raspberry Pi потребляет гораздо меньше энергии, чем любое другое устройство, участвующее в этой настройке. Совершенно безопасно, чтобы ваш Pi оставался включенным; это часто встречается в настройки медиацентра с помощью RaspBMC Как сделать Raspberry Pi в домашнем кинотеатреПрошло четыре недели, и я играю со своим Raspberry Pi различными способами, от использования его для просмотра веб-и стандартные повседневные вычислительные задачи, чтобы поиграть с различными конфигурациями, которые находятся... Подробнее .
Что нужно знать о добавлении поддержки AirPrint
Как только проблема с тайм-аутом беспроводного электронного ключа будет устранена, вы можете начать добавлять инструменты, чтобы сделать возможным печать с вашего мобильного устройства.
Тем не менее, это не так сложно, как некоторые сайты и учебные пособия заставили бы вас поверить. Недавно компонентное программное обеспечение, которое выполняет печать через беспроводной сервер печати Raspberry Pi с iPad или iPhone, было включено в CUPS, Samba и Raspbian.
В результате печать с вашего устройства iOS очень проста после добавления одного приложения.
sudo apt-get установить avahi-открыть
Это все. После завершения установки вы должны быть готовы начать печать!
Печать с вашего iPad на сервер печати Raspberry Pi
На устройстве iOS (протестировано на iOS7) откройте документ или веб-страницу и выберите Поделиться> Распечатать вариант.
На следующем экране найдите принтер в списке доступных устройств (если вы оставили имя по умолчанию на месте в предыдущем руководстве, у него должно быть «raspberry pi» в имени) и выберите его.
Осталось только отправить задание на печать и дождаться вывода. В зависимости от сложности файла (это может быть длинный документ или фотография), вам может потребоваться немного подождать, пока задание на печать завершится.
Подождите: вы можете печатать с Android тоже!
Если вам интересно, почему мы ориентируемся на устройства iOS, вам будет приятно узнать, что Android устройства также могут подключаться к беспроводным серверам печати Raspberry Pi (к сожалению, телефоны Windows не могут сцена)
Многие приложения для печати существуют для Android, но большинство из них все о интернет-печати. Если вы ищете что-то, предназначенное для обеспечения простой связи между телефоном Android и принтером, который вы подключили к беспроводному серверу печати Raspberry Pi, приложение PrintBot (ограниченная бесплатная ознакомительная версия) идеально. Если вы довольны, вы можете перейти на полную версию ($ 4.49) - к сожалению, не существует 100% бесплатного приложения для беспроводной печати для Android.
После установки все, что вам нужно сделать, это подтвердить сетевое подключение к устройству, выбрать драйвер принтера из списка (это может занять некоторое время, если у вас есть устройство HP!) и распечатайте пробную страницу, чтобы подтвердить, что все это работает. Если вы хотите распечатать документ или изображение, нажмите и выберите PrintBot в качестве приложения, чтобы открыть его, проверьте настройки и, наконец, нажмите Распечатать.
Raspberry Pi Принт-сервер Zen
Мы дали вам два руководства по использованию Raspberry Pi в качестве беспроводного сервера печати. Последствия этой договоренности очевидны - теперь вы, наконец, можете сделать свой старый, но все еще работающий принтер еще одним ключевым компонентом вашей беспроводной, многофункциональной жизни.
Вы настроили Raspberry Pi в качестве сервера печати? Делает ли это простой проект совместимости AirPrint или возможность печати с вашего Android-устройства, что вы с нетерпением ждете возможности попробовать?
Поделитесь своими мыслями в комментариях!
Кредиты изображений: Solarbotics Через Flickr
Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.