Внимание:
в процессе указанных действий роутер может быть поврежден, устройства,
подключенные в usb-порт могут также быть повреждены.
Все действия
только на Ваш страх и риск.
После добавления USB-порта появляется возможность использовать различные
USB-устройства: модем, принтер, накопители и т.д.
Данный роутер
имеет следующие характеристики:
CPU: MediaTek MT7628N
Flash-память:
8 Мбайт
RAM: 64 Мбайт
1WAN/4LAN 100Mбит/с
Аналогичные действия можно произвести с моделями TL-WR840N V4, TL-WR840N V5, единственное у модели TL-WR840N V5 память 4Мб, поэтому в прошивку можно включить очень мало компонентов, лучше заменить на 8/16Мб.
Аппаратная часть.
1. Определить ревизию роутера можно по надписи на наклейке на обратной стороне роутера.
В данной случае нужно смотреть цифру до точки, т.е. в примере ver.13.0
Также данная модель имеет антенны, которые скошены под 45 градусов на концах, ориентироваться только по антеннам не стоит, т.к. есть «урезанная по железу» ревизия ver.14.
2. Чтобы разобрать роутер, нужно открутить 2
винта и расщелкнуть защелки по периметру, защелки довольно тугие, есть риск их повредить, поэтому действовать аккуратно.
3. Внешний вид платы, на плате имеются резисторы R34 и R35, куда можно подключить линии данных USB D+ и D-.
4. Для питания USB-порта использовал китайский DC-DC понижающий
преобразователь.
Питание +9В на вход преобразователя подается непосредственно с кнопки питания роутера на контакты in+ и in-,т.е.при выключенном кнопкой роутере DC-DC преобразователь также выключен.
5. Питание на USB-порт подается с выхода преобразователя
(контакты out+ и out-)
В качестве разъема можно использовал готовую плату
USB-порта из Китая
6. Соединил по следующей схеме.
На USB-порте используется 4 контакта:
+5В
GND (общий)
D+
D-
Вначале
припаял тонкий провод к контактам D+ и D- на плате роутера и закрепил их
термоклеем, чтобы они не оторвались, т.к. дорожки очень тонкие. Контакты
расположены близко к друг другу, нужен паяльник с тонким жалом, паять нужно
аккуратно, предварительно залудив концы
проводов.
7.
Под USB-порт вырезал отверстие сбоку роутера, закрепил все термоклеем.
Программная часть.
1. Поскольку стоковая прошивка не поддерживает работу с USB-устройствами была
собрана прошивка от Padavan под данную конфигурацию железа с поддержкой
USB-устройств.
Думаю, при желании можно собрать и Openwrt/Rooter под данную
конфигурацию (подойдут прошивки собранные для TL-WR842N V5).
2. Установить прошивку от Padavan можно через tftp.
Прошивка должна быть предназначена для заливки для tftp . В случае с прошивкой от Padavan к полученному после сборке прошивки файлу нужно вначале файла приклеить пустой файл размером 128 кБ.
Кратко как прошить по tftp:
важно! перед всеми действиями рекомендуется отключить/удалить антивирус (некоторые не отключаются полностью), выключить брэндмауэр, перезагрузить ПК, т.к. возможна блокировка работы tftp со стороны системы.
1) скачать и установить tftp-сервер, например tftpd32
2) переименовать файл прошивки в tp_recovery.bin и положить в папку tftp-сервера:
3) на сетевой карте указать вручную ip-адрес 192.168.0.66, маска подсети 255.255.255.0:
4) выключить роутер, соединить кабелем роутер (из любого порта LAN) с ПК.
кабель провайдера из WAN-порта отключить.
на ПК отключить все «лишние» сетевые подключения (wifi, вторая сетевая карта, если имеются), оставить включенным только одно сетевое подключение к роутеру.
5) запустить tftp-сервер, убедиться, что файл прошивки лежит в папке сервера, можно нажав кнопку «show dir»:
6) на выключенном роутере зажать кнопку «reset» и не отпуская ее включить питание, как только пойдет загрузка файла в роутер, отпустить кнопку «reset»:
7) дождаться окончания загрузки прошивки, роутер должен перезагрузиться в течение нескольких минут.
статус загрузки файла прошивки можно посмотреть во вкладке «log viewer»
на сетевой карте вернуть автоматическое получение ip-адреса и dns
Откат на стоковую прошивку возможен аналогично по tftp
Файл стоковой прошивки, скачанный с официального сайта необходимо обрезать, для этого в начале файла вырезать 512 байт и затем шить по tftp.
3.
Несколько скриншотов прошивки:
Пример лога при загрузке роутера и подключении hilink модема Huawei E3276
https://disk.yandex.ru/d/y7ereFbb0wnz9g
С подключенными устройствами выглядит так:
При использовании usb-устройств, потребляющих значительный ток, например
4G-модемов, рекомендуется заменить штатный блок питания на более мощный
(с бОльшим выходным током, напряжение БП 9В) или использовать активный
usb-хаб с отдельным питанием.
* У меня роутер работал нормально и от БП 12В (по входу в роутере установлен конденсатор на 16В), но все-таки в целях безопасности лучше используйте 9В.
На чтение 7 мин Просмотров 69.8к. Опубликовано
Обновлено
Наверняка вы замечали, что некоторые модели роутеров помимо прочих разъемов имеют на своем корпусе USB порт, а некоторые даже два. Некоторые из вас даже знают, зачем нужен USB на маршрутизаторе, так как используют его для подключения 3G/4G модема или флешки. Однако мало кто задумывается обо всех возможностях применения USB разъема на WiFi роутере. В этой статье я перечислю все, что можно подключить к USB порту роутера и покажу, как полезно может быть его использование.
Для чего нужен USB порт на роутере?
- Для подключения мобильного USB модема
- Для внешнего жесткого диска или флеш накопителя
- Для подключения принтера
Функционал wifi роутера с USB портом отличается от простого маршрутизатора и зависит от производителя и конкретной модели. Более того, с каждой новой прошивкой в нем также появляются новые возможности применения USB порта. Например, поддержка каких-то новых модемов или создание виртуального сервера.
Давайте подробно рассмотрим, зачем нужен USB порт на маршрутизаторах TP-Link, Asus, Zyxel, D-Link и прочих.
USB порт на роутере для 3G/4G модема
Не знаю, кто как, а лично я первый свой роутер с USB портом приобрел на дачу для того, чтобы иметь возможность подключиться к мобильному интернету не только с одного ноутбука, но сразу с нескольких устройств. Первый раз делал я это давно, когда подобрать совместимые между собор маршрутизатор и модем было целой проблемой. Я тогда, поддавшись маркетинговому ходу, выбрал сочетание роутера Zyxel Keenetic 4G и модема Yota, так как в рекламе говорилось, что эти два устройства «созданы друг для друга».
Сейчас я уверен, что можно было поискать и другие варианты, но тогда вникать особо не хотелось и я взял уже готовое решение. Подробно про работу такого тандема я разобрал в статье про выбор и подключение 3G/4G модемов к роутеру.
WiFi роутер с USB портом для подключения внешнего накопителя
Второе, с чем мне пришлось разбираться — подключение к USB порту роутера внешнего накопителя. Сначала это была просто флешка, но «распробовав» этот способ, я стал использовать полноценный жесткий диск. Для чего? Все просто — его можно использовать как сетевое хранилище файлов и иметь к ним доступ по WiFi не только с одного ПК, но и с любого телефона и ТВ приставки.
Это очень удобно — ведь раньше я скачивал те же видосы с компа на флешку, потом вынимал ее, подключал к приставке и тогда уже смотрел их на большом экране телевизора. С настройкой сетевого хранилища эти лишние действия ушли и все необходимые файлы стали видны по беспроводной сети сразу на всех девайсах.
Когда мы подключили накопитель к USB разъему роутера, то возможностей настройки существует несколько:
- Samba-сервер — это просто хранилище файлов для совместного использования, типа как если бы вы расшарили общие папки Windows. Такой сервер будет виден в списке сетевых устройств, на него можно зайти, посмотреть содержимое, сохранить на свой жесткий диск при необходимости.
- FTP-сервер — примерно то же самое, только теперь хранилище будет доступно еще и по IP адресу роутера, например «ftp://192.168.1.1». К FTP серверу при определенных условиях можно организовать и удаленный доступ из интернета. А для подключения использовать не только стандартный проводник Windows, но и более удобную для перемещения файлов отдельную программу FTP-клиент.
- Торрент-клиент — еще одна очень удобная функция, которая присутствует на многих роутерах. Ее суть в том, что вы качаете торрент через встроенный в роутер клиент напрямую на USB накопитель, и он становится доступен сразу всем устройствам в сети — опять же вспоминаем ту запарку, которая была с переносом контента на флешку и переподключениями от компьютера к ТВ.
- DLNA-сервер — эта функция чем-то напоминает Samba или FTP, но отличается тем, что заточена только под воспроизведение медиа-контента. Существуют специальные кроссплатформенные проигрыватели, поддерживающие технологию DLNA, с помощью которых можно легко воспроизвести видео, музыку или фотографии на любой платформе, начиная от Windows и заканчивая Android, iOS и даже Smart TV. Например, в Kodi (XBMC) медиа плеере встроена функция управления с телефона воспроизведением контента на телевизоре, который находится на компьютере — не хило, правда?
Сетевой принтер
Принт-сервер — еще одна классная настройка, с помощью которой к роутеру в USB порт подключается принтер и к нему также организуется общий доступ по wifi с любого устройства. Распечатать документ со смартфона? Без проблем, для этого теперь не надо, как раньше, подключать его к компьютеру и перебрасывать на жесткий диск, либо по электронной почте.
На что обратить внимание при выборе роутера с USB портом?
В общем, в пользе наличия и применения USB порта на роутере вы уже убедились. Теперь я бы хотел дать несколько практических рекомендаций, если вы все-таки решили «заиметь» у себя такую штуку.
Стандарт USB порта на роутере
Первое, на что обратите внимание, чтобы разъем был именно стандарта USB 3.0, чтобы работать на максимально возможной скорости. Если вы захотите создать медиа-сервер и транслировать с него видео в высоком разрешении, то USB 2.0 может не справиться с задачей и постоянно тормозить. Обидно будет потратить несколько тысяч рублей, а в итоге не иметь возможности полноценно пользоваться всеми «плюшками». То же касается и подключаемого к нему накопителя — флешка или жесткий диск должны иметь интерфейс USB 3.0
Питание диска от USB маршрутизатора
Не отходя далеко от темы внешних дисков — учтите, что подключаемый накопитель часто запитывается от самого же USB порта. Но в некоторых маршрутизаторах его мощности может не хватать ни на что, кроме передачи данных. Заранее побеспокойтесь — спросите у продавца, почитайте отзывы, — чтобы по USB роутер мог передавать электропитание на диск, либо сам хард должен иметь внешнее питание — такие модели есть.
Функциональность USB разъема роутера
Обращайте внимание на поддерживаемый функционал USB порта роутера. Даже если этот разъем присутствует, это еще не означает, что все, что я описал выше, будет работать на данной модели. Есть маршрутизаторы, которые работают с флешками, но не поддерживают модемы, или наоборот. Например, Apple Airport (кстати, классный роутер) имеет на борту USB разъем, но в нем нет ни DLNA, ни интернет по LTE не подключить — он нужен только для создания собственного медиасервера, который работает только на устройствах Apple и iTunes. Либо как в случае с Xiaomi — разъем есть, можно использовать как фал-сервер, но вот незадача — только через специальное приложение, которое устанавливается на компьютер, а разобраться с ним, при том, что все на китайском, очень не просто, да и не удобно это.
Совместимость с USB модемами
То же касается и совместимости с 3G/4G модемами — моделей их огромное количество, но не все распознаются теми или иными маршрутизаторами.
Список устройств, которые гарантированно между собой дружат, можно найти на официальном сайте производителя роутера. Посмотрите также на описания свежих официальных или кастомных прошивок — возможно с обновлением микропрограммы роутер, который раньше модем не распознавал, вдруг с ним заработает. Так было, например, у меня, когда я на один из Asusов поставил ПО от Padavan.
Наличие на роутере 2 и более портов USB
Наконец, как я уже писал выше, есть модификации, в которых встроено сразу 2 USB порта, как например, в Zyxel Keenetic Giga II. Как вы понимаете, чем больше, тем лучше — можно будет одновременно подключить и флешку, и принтер.
Думаю, теперь у вас не осталось вопросов, зачем нужно USB порт в роутере и как его использовать?
Актуальные предложения:
Задать вопрос
- 10 лет занимается подключением и настройкой беспроводных систем
- Выпускник образовательного центра при МГТУ им. Баумана по специальностям «Сетевые операционные системы Wi-Fi», «Техническое обслуживание компьютеров», «IP-видеонаблюдение»
- Автор видеокурса «Все секреты Wi-Fi»
Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
Почти половина текущих моделей роутеров Keenetic оборудована портами USB, которые могут быть использованы для подключения внешних накопителей, принтеров и МФУ, сотовых модемов, фирменных модулей расширения. В этой статье рассмотрим возможности по работе с дисками на примере роутера Keenetic Ultra, в котором есть один порт USB 3.0 и один порт USB 2.0. Из актуальной линейки аналогичные возможности имеет только Keenetic Giga и все описанное далее можно полностью применить к этой модели. Другие устройства могут похвастаться только портами версии 2.0, что скажется на скорости доступа, однако программные возможности у всех моделей одинаковы. Кроме того, надо учитывать, что из них только Keenetic Viva имеет гигабитные проводные порты, так что фактически с точки зрения скорости есть три группы: две топовые модели с гигабитной сетью и USB 3.0, одна модель среднего уровня с гигабитной сетью и USB 2.0, остальные устройства с сетью 100 Мбит/с и USB 2.0. При этом последние могут иметь двухдиапазонный радиоблок, который при работе с быстрыми клиентами и 802.11ac может обеспечить более эффективное использование возможностей USB 2.0. В любом случае, если требуется высокая скорость работы с файлами и большой объем хранилища – лучше выбрать одну из двух топовых моделей. Остальные варианты будет менее производительны в данной задаче. Впрочем, и здесь, как будет показано далее, не все однозначно.
Возможности и настройки
Прошивка роутеров Keenetic имеет модульную структуру и для работы с внешними дисками может потребоваться добавление некоторых пакетов. В частности, в них вынесены некоторые файловые системы, серверы (протоколы) и дополнительные сервисы. На топовых роутерах установлен чип флешпамяти достаточно большой емкости, так что проблем с добавлением модулей не будет. Но на более доступных устройствах не стоит ставить сразу все галочки – места может и не хватить.
На момент подготовки статьи была доступна релизная версия прошивки 3.4.12. О ней и пойдет далее речь. Ограничений на максимальный объем дисков со стороны программного обеспечения нет. При этом допускается иметь на диске несколько разделов, а список поддерживаемых файловых систем включает в себя NTFS, FAT32, ext2/3/4 и HFS+. Ожидается также появление поддержки exFAT (уже есть в текущей beta-версии прошивки). При необходимости можно использовать подключение и через хабы, не забывая, что в этом случае желательно иметь внешнее питание у хаба и/или дисков. В общем случае можно «на лету» подключать и отключать накопители, предусмотрена опция безопасного извлечения через Web-интерфейс или нажатием кнопки на корпусе роутера. При этом система «запоминает» ранее подключенные диски и их настройки, а настройки прав доступа записаны на сами диски. Кроме того, в зависимости от исполнения внешнего диска, поддерживается режим сна при отсутствии активности.
Наиболее распространенным протоколом сетевого доступа к файлам в локальных сетях для операционных систем Microsoft является SMB. Большинство других ОС, включая Linux и macOS, также могут работать с ним. При желании, можно настроить работу по этому протоколу и через Интернет, но по многим причинам это очень не рекомендуется делать (как минимум без VPN). Он оперирует такими понятиями как сервер, общая папка, аккаунт пользователя и права доступа. В роутере реализован сервер с поддержкой версий протокола от 1 до 3 включительно. Кроме того, роутер может выступать в роли мастер-браузера сети, так что будет работать сетевое обнаружение и доступ по имени хоста.
В настройках протокола Keenetic можно указать сетевое имя роутера (сервера), имя рабочей группы (в большинстве случаев нет смысла его изменять), а также настроить общие папки. По умолчанию, для каждого раздела каждого подключенного накопителя будет создан отдельный сетевой ресурс. В качестве имени будет выступать имя тома, но пользователь может изменить его по своему усмотрению.
Сначала необходимо разрешить использование сервиса для нужных пользователей, а потом для каждого общего ресурса указать права доступа (напомним, что в роутерах Keenetic можно создать несколько аккаунтов для разных пользователей и предоставить им права на файлы и сервисы). Удобно сделать их совпадающими с аккаунтами Windows, так что б не пришлось при подключении к серверу вводить пароль. Но возможен и полный анонимный доступ «всем все можно». При установленном компоненте «Контроль доступа к папкам» возможно гибкое указание прав доступа для папок верхнего уровня (разделов) – можно выбирать для каждого пользователя из «нет доступа», «только чтение» и «чтение и запись».
Кроме того, есть возможность создать новые общие ресурсы, в роли которых будут выступать поддиректории накопителя. Это может быть полезно в случае использования диска с одним разделом, на котором необходимо разместить контент разного типа или с разными правами доступа. При этом основной ресурс также остается в доступе по сети (права продолжают работать в его директориях), что не очень удобно. Возможно, стоило предусмотреть его скрытие или отключение.
Второй по распространенности протокол доступа к файлам – это FTP. Обычно он используется для обеспечения удаленного обмена файлами через Интернет, но бывают ситуации, когда с ним удобно работать по локальной сети. В настройках сервера (страница «Личное облако») предусмотрены изменение номера порта, разрешение доступа из Интернет, выбор домашнего каталога по умолчанию, включение анонимного доступа.
Что касается прав, то здесь можно дать разрешение пользователям работать с данным сервером, указать тип доступа к ресурсам верхнего уровня, поменять путь на домашнюю папку (при входе пользователя ему будет доступна только она). В частности, это позволяет ограничить доступ удаленных пользователей единственной папкой без возможности подняться на верхний уровень. Заметим, что при доступе по FTP работают и установленные как описано выше права на поддиректории. Например, пользователь должен иметь доступ к настроенной корневой папке (общей или персональной).
Базовый протокол FTP не защищен от перехвата – вся информация, включая файлы, имена и пароли пользователей, передается через Интернет в открытом виде, что явно небезопасно. Из нескольких возможных реализаций защищенных подключений, производитель выбрал протокол SFTP, который использует аналогичные SSH технологии для защиты файлов и данных аккаунтов. Его настройки в Keenetic полностью аналогичны описанным выше для FTP. В частности, можно изменить номер порта, разрешить доступ через Интернет, выбрать корневую папку. Права пользователей здесь также работают.
Еще одним протоколом доступа к файлам является WebDAV. Несмотря на то, что он появился достаточно давно и реализован во множестве операционных систем и программ, назвать его широко распространенным, пожалуй, нельзя. Одним из плюсов является его работа на базе https (реализация в Keenetic использует только этот протокол), который обычно «проходит везде» и является защищенным, а также возможность монтирования в ОС семейства Windows обычным способом «с буквой» для работы с документами без необходимости предварительной загрузки всего файла. Хотя, конечно, работа через Интернет даже на быстрых каналах в большинстве случаев не обеспечивает такого «пользовательского опыта», как работа с локальным диском, пусть даже самым медленным.
Настроек здесь меньше – порт изменить нельзя, можно выбрать домашний каталог и включить опцию игнорирования прав доступа пользователей.
Реализация WebDAV в Keenetic интересна еще и тем, что может обеспечить доступ к файлам через Интернет с серым адресом от провайдера при использовании сервиса KeenDNS. При этом также применяется защищенное подключение с сертификатом, но вот скорость будет зависеть не только от ваших Интернет-каналов, но и от текущей нагрузки на облачные сервера компании.
Последний вариант, который скорее относится к «на всякий экстренный случай», – это работа с файлами на накопителях прямо из Web-интерфейса роутера. Выбор операций здесь небольшой, но вполне достаточный – создание папки, загрузка и скачивание файла, установка прав доступа, удаление папки или файла.
Отметим также поддержку роутером протокола AFP, который применяется с продуктами Apple. Его использование также позволяет реализовать хранение на роутере резервных копий Time Machine. В данной статье этот вариант подробно не рассматривается.
Дополнительные сервисы
У многих подобных решений также присутствуют два дополнительных сервиса – система автономной загрузки файлов и сервер DLNA. Первый позволяет без участия компьютера загружать файлы роутером на подключенный к нему накопитель, а второй – раздавать медиаконтент на совместимые плееры, в роли которых обычно выступают «немного умные» телевизоры с подключением к локальной сети. Не обошла стороной эта тенденция и продукты Keenetic.
Для загрузки файлов здесь используется известная программа transmission, собранная под платформу роутера. После установки и включения модуля можно его настроить – выбрать порт подключения пиров, порт удаленного управления, разрешить управление через Интернет и конечно выбрать папку на накопителе для хранения файлов.
Дополнительно предусмотрен выбор пользователей, которым будет разрешено управлять загрузками. Все остальные настройки клиента осуществляются через его Web-интерфейс.
Поскольку загрузка файлов может создавать значительную нагрузку на устройство и мешать выполнению основной функции доступа клиентов к сети Интернет, в модуле жестко прописаны ограничения на максимальные скорости работы в зависимости от устройства – до 3 МБ/с для младших моделей до 15 МБ/с для старших.
Кроме Web-интерфейса, ссылка на который есть в интерфейсе роутера, можно использовать для удаленного управления и соответствующие утилиты для ПК и мобильных устройств.
Что касается производительности, то на десятке популярных (от сотен до тысяч пиров) задач большого объема (от 1 до 30 ГБ) на роутере Keenetic Ultra с жестким диском с файловой системой NTFS мы видели цифры на уровне 10 МБ/с при загрузке процессора роутера около 30%. Данная проверка проводилась на канале 200 Мбит/с с серым внешним адресом. Из настроек клиента – увеличение числа активных задач до 10 и пиров на задачу до 200. При этом можно было комфортно пользоваться доступом в Интернет, а тест сайта www.speedtest.net показывал более 100 Мбит/с и пинг 3 мс.
Сервер DLNA, построенный на базе программы miniDLNA, позволяет транслировать различные медиафайлы (видео, музыку, фотографии) на совместимые устройства. Обычно в роли последних выступают встроенные в телевизоры, ресиверы и другие устройства клиенты. С распространением потоковых сервисов и устройств со встроенным Android использование протокола DLNA теряет актуальность, но пока еще он остается востребованным в определенном сегменте, особенно если строго следить за используемыми форматами файлов. Основное неудобство работы с этим протоколом состоит в том, что многие встроенные в телевизоры клиенты реализованы «для галочки» и мало подходят под современные требования. И изменить это пользователь может только установкой дополнительного медиаплеера, который, в большинстве случаев, может прекрасно работать с USB диском на роутере по тому же SMB и не нужно будет связываться с DLNA.
В настройках модуля пользователь выбирает имя для сервера (их может быть в сети несколько, например на сетевом накопителе), сетевые сегменты в которых он будет доступен (можно разрешить доступ и гостям), папки на внешних дисках для индексации и тип файлов в них, папку для хранения базы сервера. Через консоль роутера можно изменить вариант сортировки медиафайлов, если используемый по умолчанию неудобен при просмотре с ваших клиентов. Индексация проходит в автоматическом режиме при изменении содержимого папок, но можно и запустить ее принудительно.
Список индексируемых форматов включает в себя фотографии в jpeg, аудиофайлы в mp3, aac, m4a, flac, видео в avi, mp4, mkv, m2ts и некоторые другие менее распространенные. Как-то особенно тестировать этот сервис смысла нет, поскольку, как мы говорили выше, результат преимущественно определяется используемым клиентом, а все они очень разные. Так что мы только попробовали доступ с ПК через плеер VLC.
Отметим, что компания рекомендует при активном использовании системы загрузки файлов и медиасервера настроить на подключенном накопителе раздел подкачки.
Еще один сервис, который, пожалуй, выходит за рамки интереса со стороны массового пользователя, – использование менеджера пакетов OPKG на базе каталога Entware, который содержит более 2500 пакетов. Здесь уже открываются практически безграничные возможности по добавлению новых функций (с учетом аппаратных ресурсов платформы).
Производительность
Тестирование проводилось с использованием в роли внешнего накопителя жесткого диска Seagate Mobile HDD на 1 ТБ и SSD Transcend на 480 ГБ с адаптерами для подключения к USB 3.0. Для файловой системы мы решили ограничиться NTFS, поскольку она наиболее распространена у домашних пользователей с Windows.
Для оценки скорости были выбраны два набора файлов – пять по 1 ГБ (сценарий «фильмы») и 200 по 5 МБ (сценарий «фотографии» или «музыка»). Для автоматизации тестов SMB и WebDAV применялась утилита robocopy, которая в параметрах принимает пути на папку с исходными файлами и целевую папку и выдает результат непосредственно скорости проведения операции. Для FTP и SFTP был взят известный клиент FileZilla, который был дополнительно настроен на пять одновременных загрузок. В данном случае измерялось время на проведение всех операций и по нему вычислялась скорость с учетом известного объема переданных файлов. Скорости накопителей при прямом подключении к компьютеру по USB приводятся на следующем графике.
Тестирование проводилось как в пределах локальной сети, так и через Интернет (WAN-порт в режиме IPoE). В первом случае наиболее удобно использовать протокол SMB (стандартный протокол для ОС Windows, также реализованный и на других операционных системах, включая Linux, macOS, Android). Три других варианта – FTP, SFP и WebDAV – более востребованы для удаленного доступа через Интернет. Но это конечно именно рекомендации и по факту все протоколы можно использовать и «внутри» и «снаружи». Вопрос в задачах и их особенностях. Например, внутри локальной сети FTP может быть интересен с точки зрения автоматизации различных операций, например, резервного копирования или синхронизации или работы с IP-камерами.
На первом графике приводятся результаты для протокола SMB. Как мы видим, при работе с файлами большого объема в локальной сети скорость чтения может превышать 100 МБ/с, а запись осуществляется на скорости в 60-70 МБ/с. Это вполне сравнимо с возможностями младших моделей сетевых накопителей от известных брендов. Но, конечно, напрямую данные реализации сравнивать не стоит – все-таки решаемые задачи у роутера и NAS существенно отличаются. Если файлы имеют меньший объем, то скорость работы с ними снижается. С SSD это не очень заметно, а вот жесткому диску приходится заметно труднее.
Что касается работы через порт WAN, то по скорости записи отличия незначительны, а вот чтение неожиданно оказывается раза в два медленнее. Впрочем, это все-таки искусственная ситуация. Для удаленного доступа лучше использовать другие протоколы.
FTP в целом похож по скорости работы на SMB, а на операциях записи даже иногда оказывается немного быстрее. Но серьезно рассматривать этот незащищенный от перехвата вариант мы бы не рекомендовали.
Протокол SFTP обеспечивает хорошую защиту при передаче данных через Интернет, но и требует повышенных вычислительных ресурсов (процессор роутера во время его использования был занят на 100%). В результате даже самая мощная из текущей линейки решений Keenetic модель обеспечивает не более 8 МБ/с. И тут уже не важен ни объем файлов, ни тип накопителя. Все упирается в вычислительные ресурсы процессора роутера.
В отличие от FTP и SFTP, протокол WebDAV позволяет смонтировать удаленную общую папку, так что для пользователя она формально не будет отличаться от локального диска – можно будет непосредственно открывать с нее файлы в любых программах и записывать новые или отредактированные. Тогда как FTP и SFTP обычно требуют сначала скачать файл на локальный накопитель и только потом его открыть. Но все-таки реальное удобство определяется и отзывчивостью, которая связана со скоростью. И тут все еще более грустно, чем у SFTP – максимальные полученные значения не превышают 4 МБ/с. А при записи файлов небольшого размера на HDD они еще в два раза ниже. С другой стороны, если говорить о прямой работе с документами небольших размеров, это может быть не очень заметно.
Справедливости ради отметим, что скорость работы WebDAV в данном случае определяется и используемым клиентом – встроенным в Windows 10 модулем. При этом никакого простого контроля за параметрами подключения здесь, к сожалению, нет. Разработчики в качестве одного из сценариев предлагают удаленный доступ с мобильных устройств, например, для просмотра видео или резервного копирования фотографий. В частности, упомянутое в статье базы знаний приложение «Cx проводник» обеспечивает скорость более 6 МБ/с. Если же воспользоваться доступом с компьютера через браузер Mozilla FireFox (будет работать только скачивание), то скорость составить более 8 МБ/с.
Заключение
Практическое знакомство с сервисами работы с USB-накопителям в роутерах Keenetic произвело хорошее впечатление. Они существенно удобнее и интереснее по возможностям, чем реализации других производителей. В частности, поддерживается большинство современных файловых систем, гибко настраиваются пользователи и права, есть несколько распространенных протоколов, включая варианты защищенного удаленного доступа, можно работать с файлами прямо через Web-интерфейс роутера, а также через серый адрес от провайдера. При этом все заявленное действительно работает, а не сделано «для галочки», что, конечно, приятно.
В то же время, нельзя не заметить значительное отставание при сравнении с возможностями даже младших сетевых накопителей. По крайней мере, если говорить о моделях ведущих брендов. Похоже, что компания и в данном случае внимательно следит за своими потребителями, предлагая им именно то, чем они действительно будут пользоваться. Тогда как производители сетевых накопителей вынуждены конкурировать между собой, что приводит, в том числе, к появлению у них сотен дополнительных программных пакетов, разобраться с которыми не всем под силу.
Впрочем, здесь надо учитывать прежде всего основные решаемые устройствами задачи, а также доступные аппаратные ресурсы. С учетом этого, реализация сервисов в прошивках Keenetic позволяет реализовать множество интересных и полезных сценариев, включая резервное копирование, работу с общими документами, загрузку файлов, организацию медиабиблиотеки, трансляцию мультимедиа, хранение записей с видеокамер и так далее. Кстати, и пользователям сетевых накопителей подключение диска к роутеру может быть интересно, например для дополнительного резервного копирования.
Что касается скорости, то для локального доступа по SMB все выглядит очень неплохо – чтение осуществляется на уровне гигабитной сети (если устройство имеет гигабитные порты), запись в полтора раза медленнее. Близкие результаты и при работе по протоколу FTP. Однако если требуется обеспечить защищенный обмен данными, то здесь уже все заметно сложнее с точки зрения вычислительных ресурсов. В частности, для SFTP скорость топовой модели линейки не превышает 8 МБ/с. Правда с учетом массовых тарифных планов до 100 Мбит/с, это ограничение может быть не очень заметно.
Большинство моделей маршрутизаторов TP-Link имеют USB порт. Он используется для подключения USB-накопителей, принтеров, и USB-модемов (в некоторых моделях). Сегодня я покажу как подключить флешку, или внешний жесткий диск к роутеру, и без сложных настроек получить доступ к USB диску по сети практически с любого устройства. Проще говоря, с компьютера, или даже мобильного устройства (Android) мы сможем заходить на флешку, которая подключена к роутеру TP-Link. Доступ к накопителю смогут получить устройства, которые подключены как по Wi-Fi, так и по сетевому кабелю. Можно будет не только просматривать файлы на накопителе, но и записывать и удалять.
Раньше я уже писал статью по настройке FTP на роутерах TP-Link. Это тоже хороший способ получить доступ к накопителю, который подключен к роутеру, но там боле сложные настройки. А мы настроим обычный сетевой доступ, и подключим сетевой диск в Windows, чтобы был удобный доступ к флешке.
Если вы хотите на телевизоре смотреть файлы, которые находятся на USB-накопителе подключенному к роутеру, то лучше настроить DLNA сервер. Как это сделать на роутере TP-Link я писал в отдельной статье: https://help-wifi.com/raznye-sovety-po-tv/media-server-dlna-na-wi-fi-routere-asus-i-tp-link/.
А еще, подключенную к роутер флешку можно использовать для автономной загрузки файлов. Если в вашей модели маршрутизатора есть такая функция.
Настройка сетевого доступа к флешке через роутер TP-Link
Скорее всего, никаких настроек на роутере делать вообще не придется. Если там настройки заводские, вы не меняли настройки USB, то общий доступ включен по умолчанию.
На данный момент, на рынке есть роутеры со старой панелью управления (которая зеленая), и с новой (голубая). Насколько я понял, на более старых моделях нет доступа к накопителю через «Сетевое окружение». Это значит, что накопитель подключенный к роутеру не будет автоматически отображаться на вкладке «Сеть» в проводнике Windows. Его нужно будет добавить вручную.
Мы начнем настройку с самого простого, и рассмотрим разные нюансы.
Подключаем USB диск к маршрутизатору
Для начала, в USB порт вашего роутера подключите накопитель. Это может быть обычная флешка, или внешний жесткий диск.
Я не советую подключать накопитель, на котором есть важная информация. Так как всегда есть риск потерять ее. Лучше попрактиковаться на чистом накопителе, или на котором нет ценной информации. Ну и не изменяйте настройки, когда не знаете что они означают.
Я все проверял на роутере Tp-Link Archer C20i. У вас конечно же может быть другая модель, это не страшно.
Думаю, с подключением проблем возникнуть не должно.
Доступ к USB накопителю с компьютера (Windows 10) через роутер TP-Link
Я покажу на примере Windows 10. Но в Windows 8, и Windows 7 все будет точно так же.
Компьютер подключен к роутеру, к которому в свою очередь подключен накопитель. Первым делом давайте проверим, может наш накопитель уже отображается на вкладке «Сеть» в проводнике.
Откройте проводник, и перейдите на вкладку Сеть. Если сверху выскочит сообщение, что «Сетевое обнаружение и общий доступ к файлам отключен», то нажмите на него, и выберите «Включить обнаружение и общий доступ к файлам». Если появится еще одно окно, то я советую открыть доступ к той сети, к которой вы подключены на данный момент. Если сообщение не появится, то ничего страшного, значит там все Ok.
Смотрим что там есть в этом окне. Если повезет, то там будет отображаться сетевой доступ к нашему роутеру. У меня он называется «TP-SHARE». Открываем его, там будет папка, в которой уже находится содержимое нашего накопителя.
Скриншот уже с Windows 7, лень было обратно в Windows 10 загружаться:) Но там все одинаково.
Вот собственно и все. Вы можете закидывать туда файлы, и считывать их. Но такой способ у меня сработал только с новым роутером TP-Link Archer C1200. А вот накопитель подключенный к Tp-Link Archer C20i на вкладке сеть не отображался. Но его можно без проблем подключить как сетевой диск.
Если сетевой накопитель не отображается на вкладке «Сеть»
В таком случае, просто открываем проводник, и переходим по адресу \\192.168.0.1, или \\192.168.1.1 (все зависит от роутера). Сразу должна открыться наша флешка, или HDD.
Чтобы каждый раз не вводить этот адрес в проводнике, достаточно нажать на папку с накопителем правой кнопкой мыши, и выбрать «Подключить сетевой диск…».
В следующем окне достаточно нажать «Готово».
Вот и все, теперь наш диск будет всегда доступен из проводника (Этот компьютер).
После отключения флешки от роутера TP-Link, и повторного подключения, даже роутер перезагружать не нужно. Доступ будет восстанавливаться автоматически.
Настройка совместного доступа к USB на роутерах TP-Link
Как видите, все работает без каких либо настроек роутера. Нам даже не понадобилось входить в панель управления. Но я все таки решил показать настройки общего доступа. Там можно отключить анонимный доступ. Это когда для доступа к накопителю нужно будет вводить имя пользователя и пароль учетной записи. Можно создавать учетные записи с разными правами доступа. Например, только с правами на чтение (просмотр файлов).
Я выше уже писал, что роутеры TP-Link бывают с двумя панелями управления: зеленой и голубой. Рассмотрим оба варианта.
Нужно зайти в настройки роутера. Достаточно в браузере перейти по адресу 192.168.0.1, или 192.168.1.1 и указать данные для входа. Заводские: admin и admin. Можете посмотреть подробную инструкцию: https://help-wifi.com/tp-link/kak-zajti-v-nastrojki-routera-tp-link/.
Если у вас зеленая панель управления, то нужно открыть вкладку «Настройки USB» – «Совместный доступ».
Как видите, сервер по умолчанию включен. Чтобы задать настройки доступа, создать новые учетные записи, нужно убрать галочку «Анонимный доступ ко всем томам». Так же можно отключить доступ, нажав на соответствующую кнопку.
На новых роутерах, с новой панелью управления нужно в разделе «Дополнительные настройки» открыть вкладку «Настройки USB» – «Общий доступ». Мы получали доступ через «Сетевое окружение». Как видите, его можно отключить, просто убрав галочку возле него.
Вот собственно и все. Если вас интересует доступ к файлам, которые находятся на накопителе подключенному к маршрутизатору с телефона, или планшета на Android, то я советую использовать приложение ES Проводник. В нем есть вкладка сеть, где будет отображаться сетевой накопитель. Если же автоматически он не появится, то там есть возможность подключить сетевой диск по адресу \\192.168.0.1, или \\192.168.1.1.
Если не получится зайти с мобильного устройства, то напишите в комментариях. Покажу более подробно.
Часто в офисе и дома практикуется совместное использование в сети различных периферийных устройств, таких как сканеры или принтеры. Это удобно – можно сразу распечатать любой документ и не нужно таскать файлы на флешке с компьютера на компьютер или покупать на каждое рабочее место отдельный принтер. Как правильно настроить оборудование для совместного использования мы расскажем в этой статье.
Печать по сети
Печать по сети обычное дело, сейчас уже никого этим не удивишь. При этом до сих пор часто совместный доступ к принтеру настраивается по такой схеме. Принтер подключен к одному из компьютеров и к нему открыт доступ другим пользователям, которые могут напрямую отправлять на печать свои документы. Всё просто, ничего не надо мудрить с настройками. Но, на самом деле, не всегда удобно. Оптимальным способом подключения сетевого принтера является подключение через роутер.
Преимущество
Главным неудобством описанной выше схемы является привязка принтера к конкретному компьютеру. Для того, чтобы работала печать по сети, этот компьютер должен быть включен. А что если сотрудник, который за ним работает, заболел и не вышел на работу, а доступ к компьютеру защищён паролем? Или компьютер вышел из строя?
Поэтому гораздо удобнее, когда принтер подключается к роутеру и доступен всегда. Но здесь есть нюансы.
Принт-сервер
Для того, чтобы принтер мог самостоятельно работать в сети без подключения к компьютеру нужен принт-сервер. Принт-сервер может быть программным, встроенным в роутер или принтер. Роутеры, оснащённые портом USB, как правило, имеют поддержку печати по сети. Однако на всякий случай рекомендуется проверить техническую документацию. Если ваш роутер имеет USB-порт, но принт-сервер в нём отсутствует, подключить к нему принтер не получится.
Принтер может иметь свой встроенный принт-сервер. Такие принтеры оснащены LAN-портом для подключения сетевого кабеля или беспроводным Wi-Fi-модулем.
Если же ваш роутер не имеет встроенного принт-сервера и принтер у вас самый обычный, потребуется аппаратный принт-сервер – отдельное устройство с USB-портом для подключения принтера и сетевым разъёмом, через который с помощью патч-корда устройство подключается к LAN-порту роутера.
Виды подключения
Перед тем как настроить сетевой принтер через роутер, разберемся с возможными вариантами подключения. Итак, подключить принтер к роутеру можно следующими способами:
- Через USB-порт. Такое подключение возможно, если ваш роутер оснащён разъёмом USB и поддерживает печать по сети.
- Через LAN порт. Если ваш принтер оснащён встроенным принт-сервером с сетевым портом, вы можете подключить его к роутеру с помощью патч-корда.
- По Wi-Fi. Некоторые современные принтера оснащены модулем Wi-Fi и могут связываться с роутером по воздуху. К ним также можно подключиться напрямую с ноутбука, оснащённого модулем Wi-Fi.
- При помощи аппаратного принт-сервера. Это отдельное устройство, к которому подключается принтер. У принт-сервера есть в наличии LAN-порт для подключения к маршрутизатору.
Подключение по USB
Подключите ваш принтер к USB-порту роутера с помощью кабеля. Оба устройства должны быть выключены. Затем включаем роутер, ждём пока он загрузится. После этого можно включать принтер. По умолчанию, роутер не нуждается в специальной настройке, он должен сразу же распознать печатающее устройство. Проверить это можно, войдя в веб-интерфейс устройства и открыв карту сети. Там должна отобразиться модель вашего принтера. Если этого не произошло, проверьте статус принт-сервера. Он должен быть online.
Подключение по Wi-Fi
Если ваш принтер оснащён беспроводным Wi-Fi модулем, то подключить его к роутеру можно по воздуху без всяких проводов. Сделать это можно двумя способами:
- WPS. В инструкции к вашему принтеру находим как активировать функцию WPS. После чего нажимаем кнопку активации WPS на роутере. Ждём пока связь будет установлена (индикатор на роутере перестанет мигать) и проверяем появился ли ваш принтер на карте сети.
- WEP/WPA. Ручная настройка аналогична настройке первого подключения к беспроводной сети любого Wi-Fi устройства. Находим в меню принтера настройки сети, выбираем нужную нам сеть и вводим логин и пароль.
Подключение через LAN-порт
Если вы оказались счастливым обладателем принтера с сетевым портом, подключить его к роутеру вы сможете через LAN с помощью обычного патч-корда. Кабель обычно идёт в комплекте. Если же его нет, можно использовать патч-корд от роутера, если он у вас не задействован. Или купить кабель подходящей длины в магазине.
В меню устройства нужно задать ему статический IP-адрес. Это желательно сделать даже в том случае, если на вашем роутере настроена служба DHCP. Дело в том, что если IP-адрес принтера будет постоянно меняться, это осложнит его поиск и он периодически будет пропадать из списка доступных устройств. Есть конечно вариант зарезервировать IP адрес в настройках DHCP сервера по MAC-адресу.
После этого принтер перезагрузится. После чего его можно будет найти в списке сетевых устройств.
Установите драйвера принтера и распечатайте тестовую страницу.
Использование аппаратного принт-сервера
Если ваш принтер не оснащён сетевой картой или модулем Wi-Fi, а роутер – USB-портом, вы можете приобрести аппаратный принт-сервер. Как уже было сказано выше, это отдельное устройство, являющееся посредником между роутером и принтером.
Бюджетные модели имеют один USB-порт и сетевой порт. Более дорогие – несколько USB, а также, опционально, LPT-порт. Также принт-сервер может иметь встроенный Wi-Fi-модуль и подключаться к роутеру не по кабелю, а по воздуху.
Для начала подключаем принт-сервер к роутеру, а принтер – к принт-серверу.
Настройка принт-сервера осуществляется с помощью прилагаемой фирменной утилиты. Она позволяет найти в сети принт-сервер и задать для него IP-адрес. Дальнейшая настройка осуществляется через веб-интерфейс согласно инструкции. Войти в него можно, введя в адресной строке браузера IP, который был установлен для принт-сервера при начальном конфигурировании.
Как видим, есть несколько способов подключить ваш сетевой принтер к роутеру в зависимости от его аппаратных возможностей.
Настройка компьютера
Независимо от того, каким из описанных выше способов вы выбрали, настройки на компьютере выполняются одинаково во всех случаях.
Настраивать можно через «Панель управления» или через «Принтеры и сканеры». Настройка аналогична.
«Принтеры и сканеры» появилось на последних версиях Windows. Это приложение подойдет для настройки сетевого принтера на Windows 10.
Мы же будем настраивать через «Панель управления», которая доступна на всех версиях Windows. В частности, подойдет для настройки на Windows 7 сетевого принтера.
Найдите в поиске по компьютеру «Панель управления». В панели управления находим раздел «Устройства и принтеры». Жмём на пункт «Добавление принтера».
Система попытается найти подключенное к компьютеру устройство, но, разумеется, это ей не удастся. Поэтому воспользуемся пунктом «Необходимый принтер отсутствует в списке» внизу окна.
На следующей странице выбираем пункт добавления по TCP/IP-адресу или имени узла. Жмём «Далее».
В следующем окне в выпадающем списке «Тип устройства» выбираем «Устройство TCP/IP», а ниже в поля «IP-адрес” и «Имя порта» вписываем адрес, который получаем следующим образом:
- При подключенном печатающем устройстве по USB к роутеру — вписываем IP-адрес вашего роутера, который вы вводите в браузере для входа в веб-интерфейс. Обычно это 192.168.0.1 или 192.168.1.1. Он указан на этикетке в нижней части устройства.
- При подключении через LAN порт с заданным через меню адресом. В этом случае вписываем этот адрес.
- Если печатающее устройство подключен по LAN и получает IP-адрес с DHCP сервера, смотрим, какой был получен адрес на сервере DHCP.
Галочку с пункта опроса и выбора драйвера автоматически лучше снять.
В следующем окне ставим галочку в пункте «Особое» и рядом с ней жмём кнопку «Параметры».
В открывшемся окне настроек выбираем протокол LPR, а в поле «Имя очереди» — в нашем примере мы написали «naseti», на самом деле имя пишется любое. Жмём ОК и возвращаемся на предыдущую страницу.
Теперь можно нажать «Далее» и перейти к собственно установке принтера. Драйвер можно выбрать из списка или же установить с диска.
Можно задать принтеру новое имя, а можно оставить установленное по умолчанию.
От предложения разрешить общий доступ к принтеру отказываемся и снова нажимаем «Далее».
Здесь должно появиться сообщение о том, что всё прошло успешно и принтер готов к работе. Чтобы в этом убедиться, распечатайте тестовую страницу.
Настройка принт-сервера на роутере
Если у вас возникли трудности, вы можете воспользоваться утилитой для конфигурации принт-сервера на роутере. Скачать её можно с официального сайта производителя, выбрав в разделе «Загрузки» вашу модель роутера.
Для настройки принт-сервера на роутерах TP-link используется фирменная утилита TP-Link UDS Printer Controller. После того, как вы скачали и установили программу на вашем компьютере, запустите её и она автоматически найдёт все подключенные к роутеру принтеры. Выберите тот, который вы хотите использовать для автоматического подключения.
Утилита работает с ОС Windows и Mac OC.
Для роутеров D-Link используйте фирменную утилиту SIUtility. Если у вас роутер другого производителя, ищите совместимое программное обеспечение на официальном сайте.