Октябрь 2

Smart Home. Подключаем USB-принтер к Wi-Fi.

Кот в очередной раз «отжёг» — острые зубки террориста-шахида беспощадно уничтожили USB-кабель принтера. Принтер у нас старый, Samsung ML-1610, и умеет работать только прямым USB-подключением. Посему был подключен к стационарному ПК и печатать возможно было только так.

Восстановить кабель, конечно, недолго, но повод для модернизации найден — подключим старый USB-принтер к домашней Wi-Fi сети.

В закромах найден микро-роутер безымянного китайского гения — 3G/WiFi Router на чипе RT5350. Формально, клон Hame MPR-A1. Чуть более подробно о нем можно прочитать на 4pda.

Немного спеков

WiFi:
- Диапазон частот: 2412-2483MHz
- WiFi IEEE 802.11 b/g/n specification 
- Скорость передачи данных: 
802.11b: 1, 2, 5.5, 11Mbps
802.11g: 6, 9, 12, 18, 24, 36, 48, 54Mbps
802.11n: 150Mbps
- Wi-Fi роутер поддерживает до 20 пользователей

Внешние разъемы:
- Micro USB (питание)
- Полноразмерный USB: подключение 3G usb-модемов (поддерживаются все популярные 3G-модемы)
- RJ45 разъём: 1 WAN (поддерживает DHCP, ADSL, Static IP) or LAN (автоматическое распознавание ADSL / DHCP и WAN / LAN без предустановленных профилей)

Особенность этого роутера — на него можно накатить сторонние прошивки, поддерживающие возможность работы принтера.

STL-модель роутера — линк.


Прошивка CyberWRT

Построена на базе OpenWRT. Имеет отличный режим клиента.

Более подробно — линк.

 


Прошивка от Zyxel Keenetic.

Список принтеров, поддерживаемых Zyxel «из коробки» — здесь. Убеждаемся, что наш принтер там присутствует.

Залил прошивку v2.05(AAKW.0)C4 от Zyxel Keenetic 4G II. USB — только модемы!

Либо Такую — Zyxel Keenetic 4G II V1.11mod — Прикрепленный файлFirmware-KEENETIC-V1.11.RU.NDMS_mod1_for_KEENETIC_4G_II.bin.zip ( 23,33 МБ )

(Файл Storage.ext2 скинуть в корень на внешнюю флешку(ext2,Ntfs,fat32,fat)) USB — диски, принтеры и прочее

отсюда

Делается это так:
- Файлы firmware.bin и uboot256.img из архива залить на USB флешку
- Флешку воткнуть в маршрутизатор
- Через telnet, я использую putty, зайти на маршрутизатор логин/пароль admin/admin
- Командой mount посмотреть, куда подмонтировалась флешка. Скорее всего это будет /media/sda1/
- Убедиться, что нужные файлы имеются на флешке командой ls /media/sda1/
- Далее выполняем команды
mtd_write write /media/sda1/uboot256.img Bootloader
mtd_write write /media/sda1/firmware.bin Kernel
- Если всё прошло без ошибок, то перезагружаем маршрутизатор командой reboot

Для настройки подключения к беспроводной сети необходимо зайти в меню Интернет > Wi-Fi и прописать соответствующие настройки.

Предварительно, я бы задал адрес псевдо-Zyxel’a из диапазона домашней сети.

Работают модемы, внешние жесткие диски, USB принтеры.

З.Ы. обновление возможно — линк.

setenv zyxelsn S132E30046258 setenv servicetag 101614015618458 saveenv

Прошивка «Хитрый Домовенок»

Построена на OpenWRT. Как известно, серия OpenWRT имеет проблемы / ограничения работы в режиме клиента беспроводной сети. По крайней мере у меня с этим проблемы. НО именно прошивка «Хитрый домовенок» умеет быть нормальным! WiFi клиентом.

Принтер завел вот так:
1.В веб интерфейсе прошивки домовенок в меню СЕРВИС выберете "p910nd - сервер печати" - поставьте галочку включить и затем нажмите сохранить и применить.
2.Откройте Control Panel (Панель управления) на ПК, затем Device and Printers (Устройства 
и принтеры)
3.На открывшейся странице нажмите Add a Printer (Установка принтера)
4. Нажмите Add a local printer (Добавить локальный принтер)
5.Выберите Create a new port (Создать новый порт), из выпадающего списка выберите 
Standard TCP/IP port. Нажмите Next (Далее).
6.В поле Hostname or IP address(Имя или IP-адрес) введите IP-адрес вашего роутера 
(по умолчанию - 192.168.10.1). Снимите галочку опросить принтер(далее)
7.Выберите Standard - Generic Network Card
8.Выберите производителя и модель вашего принтера. Если вашего принтера нет в 
списке, установите драйвер с диска из комплекта поставки принтера.
9.Введите имя, под которым будет отображаться ваш принтер.
10.Выберите Do not share this printer(нет общего доступа.
Принтер будет определяться как локальный. Для совместной работы с нескольких 
компьютеров просто повторите процедуру на каждом из них.

 

Вот


Заодно несколько лайфхаков по данному роутеру

Инструкция для китайского перепрошивальщика:
1. надо сменить ip на компьютере на 192.168.1.55 и убедится, что он присвоился.
2. запустить утилиту onekeyRouterUpgrade_7.31.
3. поставить галку на Root_uImage.
4. выбрать прошивку.
5. нажать на верхнюю кнопку "??". (здесь, если выскочит окошко-ошибка, значит ip у компа не присвоен или галочку не поставили)
6. подключаете патчкордом роутер к сетевой карте компьютера.
7. булавкой-скрепкой зажимаете кнопку reset на роутере.
8. включаете роутер.
9. дожидаетесь характерного пиликанья из динамиков компа.
10. перестаёте нажимать reset - прошивка пошла. (никакой индикации происходящей прошивки не будет !, светодиод будет ровно гореть)
11. появится одно или два окошка - прошивка закончилась. не знаю, что там написано, но просто закрываете эти окошки с характерным пиликаньем.
12. возвращаете стоявший ранее ip.
13. profit.
onekeyRouterUpgrade_7.31.exe ( 432 КБ )
Установка радиатора.
Установка штекера RP-SMA для наружной антенны.
Информация для тех кто желает установить внешнюю антенну на клон A15: дорожку ведущую к керамической антенне нужно разъединить. У меня на роутере после подключения внешней антенны сигнал наоборот ухудшился, после отсоединения керамической антенны мощность сигнала увеличилась в разы.
Фото — линк.
Добавляем в роутер аккумулятор — недвижимое становится движимым!
Ну вот сделал переносной роутер. Корпус достался от сгоревшего Power Bank на 2 аккумулятора 18650. С родной платы банка сдул все детали. На обратную сторону платы приклеил модуль для зарядки аккумулятора. На верхнюю часть индикатор уровня заряда аккумулятора. На дно корпуса закрепил повышающий преобразователь. Вообще компоновка разумеется может быть иная. У меня так получилось. На чип наклеил радиатор, в верхней крышке насверлил отверстий. Свисток бы тоже внутрь вшить, но места не хватает. Внешняя антенна особо не нужна. Далеко от роутера не отхожу)) Аккумулятор на 2000 мАч хватает на 6 часов раздачи интернета.
Модуль TP4056
Повышающий преобразователь
Индикатор уровня заряда аккумулятора
Смена загрузчика в OpenWrt

Устанавливаем любым способом прошивку Хитрый Домовенок. Через встроенный файл менеджер, загружаем файл загрузчика в папку tmp и в встроенном терминале даем команду —
mtd write /tmp/ваш_загрузчик u-boot

рекомендованный загрузчик — WErt uboot_usb_256_03.img ( 135,15 КБ ) — линк.

 

WEB-Радио

Устанавливаем прошивку «Хитрый Домовенок». Активируем репозитарий Домовенка. Обновление пакета Радио через авто установку в Утилитах «Домовенка» — Обновление.

На главной странице появится строка «Интернет-радио», за которой скрывается простой веб-интерфейс для управления радио и начнется воспроизведение первой станции из списка.

Тыкая в элементы списка можно менять текущую станцию, с помощью кнопки внизу списка можно перейти к редактированию списка. При добавлении станции в список ее название будет автоматически добавлено для произнесения робобабой перед началом воспроизведения станции (поддерживается русский и английский языки).

В USB-порт подключаем простенькую китайскую USB-звуковую карту.
Кнопками Vol+ и Vol- можно переключать станции вперед-назад по кольцу. С помощью Mute на звуковухе можно остановить воспроизведение.

 

По мотивам — линк, линк,



Copyright 2019. All rights reserved.

Опубликовано 02.10.2017 Control в категории "Железо", "Сети. LAN. Wi-Fi.

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