Старый конь, борозду не портит. Старый конь, борозду не портит Вход в настройки через вэб – управление

Модель DIR-320 от компании D-Link является достаточно популярным устройством для создания домашней беспроводной сети. Этот роутер часто советуют консультанты в магазинах как один из самых надежных и в то же время недорогих. Кроме того, DIR-320 используется многими провайдерами в качестве стандартного маршрутизатора, устанавливаемого клиентам при подключении услуг интернета.

Обычно регулировкой параметров маршрутизатора занимается специалист, приглашенный для проведения кабеля провайдера в помещение. Однако бывают ситуации, когда приходится делать это самостоятельно. Чтобы создание подключения не стало неразрешимой проблемой, необходимо знать, как настроить роутер d link dir 320.

Установка роутера и подготовка системы

Подключение маршрутизатора производится стандартным способом. На задней стороне корпуса роутера можно обнаружить ряд разъемов, среди которых нас интересует порты WAN и LAN.

В разъем WAN необходимо установить кабель, проведенный в помещение провайдером; через разъем LAN роутер соединяется с компьютером с помощью идущего в комплекте патч-корда.

Подготовка системы заключается в проверке параметров сетевой карты и свойств подключения по локальной сети:

Настройка WAN

Для создания соединения с интернетом необходимо попасть в интерфейс маршрутизатора. Он доступен по адресу 192.168.0.1. (пара для авторизации – admin/admin).

Интерфейс выглядит стандартно для роутеров D-Link с установленной последней версией прошивки:
Если вы настраивали роутер D-Link DIR-615 или другие модели бюджетных домашних маршрутизаторов от компании D-Link, то должны были уже разобраться со всеми имеющимися разделами интерфейса. Если же это ваш первый опыт создания подключения к интернету, то вы быстро научитесь здесь ориентироваться.

Подключение PPPoE

В разделе «Сеть» откройте пункт «WAN», чтобы открыть список имеющихся подключений к интернету.

Если уже имеется подключение, не удаляйте его сразу. Сначала и создайте новое соединение. После настройки нового подключения и сохранения конфигурации можно удалить старое соединение.


Остальные параметры оставьте без изменений. Нажмите кнопку «Сохранить», чтобы вернуться к списку подключений. В меню уведомлений наверху должна загореться лампочка – нажмите на неё, чтобы обновить конфигурацию оборудования.

Подключение L2TP

Если вы настраивали роутер upvel ur 315bn для подключения к Билайн, то наверняка сталкивались с необходимостью указать адрес VPN-сервера. Это, кстати, единственное отличие настройки L2TP от PPPoE. В остальном процедуры полностью идентичны.


Создание беспроводной сети

Пользователи, которые сталкивались с необходимостью настроить Wi-fi роутер ASUS RT-G32 или любой другой маршрутизатор, прекрасно знают, какие параметры нужно указать для создания беспроводной сети дома.

При настройке D-Link DIR 320 в этом смысле ничего не меняется:


Теперь вы можете закрыть интерфейс роутера и попробовать осуществить поиск созданной точки доступа с любого устройства, имеющего Wi-Fi модуль.

D-Link DIR-320 - роутер (маршрутизатор), который позволяет организовать беспроводную сеть для подключения к интернету. Встроенный межсетевой экран защищает пользователей всей WiFi-сети. Роутер оснащён дополнительными функциями безопасности (МАС-фильтр) и шифрования (WEP и WPS), что минимизирует неавторизованный доступ к точке доступа.

Любая беспроводная сеть нуждается в защите от подключения посторонних лиц. Существует несколько способов ограничения доступа к роутеру. Самый простой из них - поставить пароль на WiFi. Чтобы это сделать, необходимо подключить роутер к компьютеру, настроить его, а затем перейти к установке пароля. В качестве примера попробуем поставить пароль на WiFi D-Link DIR-320.

Быстрая навигация по статье

Установка пароля

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

  • Зайти по IP-адресу «http://192.168.0.1» (можно воспользоваться стандартным браузером Internet Explorer, при этом, в зависимости от прошивки роутера, IP для подключения к панели управления может быть другой — http://192.168.1.1);
  • В поле «Имя пользователя» ввести «admin»;
  • В строку «Пароль» написать «admin», либо оставить её пустой (в зависимости от версии прошивки роутера);
  • Нажать кнопку «Вход»;
  • В появившемся окне с левой стороны выбрать раздел «WiFi» -> «Общие настройки»;
  • Установить «галочку» на пункте «Включить беспроводное соединение»;
  • Зайти в раздел «WiFi» -> «Настройки безопасности»;
  • В поле «Ключ шифрования» придумать и ввести новый пароль (лучше всего установить WPA2-режим шифрования);
  • Нажать кнопку «Изменить»;
  • В верхнем правом углу страницы выбрать «Система» -> «Сохранить и перезагрузить».

Чтобы пароль стал надёжной защитой, необходимо придерживаться основных правил по его выбору:

  • Пароль должен состоять минимум из 8 символов (букв разной величины, цифр, символов);
  • Нельзя использовать имена, фамилии, клички животных, которые могут знать посторонние лица;
  • Не рекомендуется применять даты рождений, свадеб и т.п.;
  • Лучше не использовать простые слова и наборы цифр;
  • Желательно периодически менять пароль.

Обладатели сетевых устройств часто сталкиваются с надобностью настройки маршрутизатора. Трудности возникают особенно у неопытных пользователей, никогда ранее не выполнявших похожих процедур. В данной статье мы наглядно покажем, как произвести корректировку роутера самостоятельно, а разберем эту задачу на примере D-Link DIR-320.

Если вы только приобрели оборудование, распакуйте его, убедитесь, что присутствуют все необходимые кабели, и выберите идеальное место для прибора в доме или квартире. Подсоедините кабель от провайдера в разъем «INTERNET» , а сетевые провода воткните в доступные LAN с 1 по 4, находящиеся на тыльной стороне

Затем откройте раздел с сетевыми настройками в вашей операционной системе. Здесь вам следует убедиться в том, что IP-адреса и DNS имеют установленный маркер возле пункта «Получать автоматически» . Развернуто о том, где найти эти параметры и как их изменить, читайте в другом материале от нашего автора по ссылке ниже.

Настройка роутера D-Link DIR-320

Теперь настало время перейти непосредственно к самому процессу конфигурации. Производится она через встроенное микропрограммное обеспечение. Наши дальнейшие инструкции будут основываться на прошивке AIR-интерфейс. Если вы обладатель другой версии и внешний вид не совпадает, в этом нет ничего страшного, просто отыщите такие же пункты в подходящих разделах и выставьте им значения, о которых мы и расскажем далее. Начнем со входа в конфигуратор:


Прошивка D-Link DIR-320 позволяет выполнить настройку в одном из двух доступных режимов. Инструмент «Click’n’Connect» будет полезен тем, кому нужно быстро задать только самые необходимые параметры, ручная же корректировка позволит гибко наладить работу устройства. Начнем с первого, более простого варианта.

Click’n’Connect

В рассматриваемом режиме вам будет предложено указать основные пункты проводного соединения и точки доступа Wi-Fi. Вся процедура выглядит так:


Анализ успешно выполненных настроек происходит путем пропинговки установленного адреса. По умолчанию это google.com , однако если вас это не устраивает, введите в строку свой адрес и проведите повторное сканирование, потом нажмите на «Далее» .

В последней версии прошивки появилась поддержка функции DNS от Яндекс. Если вы используете AIR-интерфейс, можете без проблем наладить этот режим, задав подходящие параметры.

Теперь разберемся с беспроводной точкой:


Сейчас многие пользователи приобретают домой ТВ-приставку, которая соединяется с интернетом посредством сетевого кабеля. Инструмент Click’n’Connect позволяет быстро настроить режим IPTV. Вам необходимо выполнить всего два действия:


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

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

Сейчас мы пройдемся примерно по тем же пунктам, что были рассмотрены в Click’n’Connect , однако уделим внимание деталям. Вы, повторяя наши действия, сможете без проблем отрегулировать WAN-подключение и точку доступа. Для начала займемся проводным соединением:


Мы разобрали основные и дополнительные параметры WAN и LAN. На этом с проводным соединением покончено, оно должно функционировать корректно сразу же после принятия изменений или перезагрузки роутера. Разберем теперь конфигурацию беспроводной точки:

  1. Перейдите в категорию «Wi-Fi» и откройте раздел «Основные настройки» . Здесь обязательно включите беспроводное соединение, а также введите имя сети и страну, в конце кликните на «Применить» .
  2. В меню «Настройки безопасности» вам предлагается выбрать один из типов сетевой аутентификации. То есть, выставить правила безопасности. Мы рекомендуем к использованию шифрование «WPA2 PSK» , также следует изменить пароль на более сложный. Поля «WPA-шифрование» и «WPA период обновления ключа» можно не трогать.
  3. Функция «MAC-фильтр» ограничивает доступ и поможет настроить свою сеть так, чтобы получали его только определенные устройства. Для редактирования правила перейдите в соответствующий раздел, включите режим и кликните на «Добавить» .
  4. Вбейте вручную необходимый MAC-адрес или выберите его из списка. В списке отображаются те устройства, которые ранее уже были обнаружены вашей точкой.
  5. Последнее, что хотелось бы отметить – функция WPS. Включите ее и укажите подходящий тип соединения, если хотите обеспечить быструю и безопасную аутентификацию устройств при подключении через Wi-Fi. Разобраться в том, что же из себя представляет WPS, вам поможет наша другая статья по ссылке ниже.

Интернет неотъемлемая часть современного образа жизни. Войти в цифровую паутину можно посредством мобильных приложений и Вай-Фай волн. Но качество приема и уровень сигнала напрямую зависит от устройства, осуществляющего передачу, в нашем случае маршрутизатор. Модели D-link имеют наибольшую популярность по запросам потребителей. Главнейший аспект при создании выхода в internet пространство – это правильная настройка D-Link DIR 320.

Создание связи между роутером и компьютером

Чтобы Д-Линк Дир 320 надежно выполнял все задачи, его потребуется правильно установить. Обычно, в комплекте поставляется подробная инструкция, но не во всех случаях. Прежде чем перейти к осуществлению соединения с компьютером, надо проверить его характеристики:

  1. Открыть панель управления терминала.
  2. Кликнуть на пункт «состояние сети».
  3. Перейти на страничку изменения свойств.
  4. В новом меню открыть свойства локальной сетки.
  5. Появится список переключателей. Определить «протокол TCP/IPv4».
  6. В появившемся меню разрешить определение IP — номера и сервера DNS в автоматическом режиме.
  7. Сохранить.

Подключение осуществляется с помощью проводов, находящихся в наборе с прибором. Среди них: кабель и блок питания на пять вольт, LAN кабель. В роутере есть семь функциональных разъемов (для питания, USB — вход, сетевое гнездо, LAN – гнезда). Кабель, который поставляется компанией – представителем услуг подключить к гнезду INTERNET. Провод, поставленный в наборе с роутером, присоединить к гнезду LAN на ПК, а другой конец в маршрутизатор (такая схема характерна для ПК без Wi-Fi адаптера). Если раздавать трафик посредством Wi-Fi волн, использовать LAN-провод нет нужды. Включить блок питания в розетку.

Видео по настройке роутера D-Link:

Далее, чтобы выполнить вход в Wi-Fi роутер, надо запустить любой стандартный браузер и в поисковой строке ввести цифры 192.168.0.1. Откроется меню, где потребуется пройти авторизацию (ввести логин и пин код). При первом использовании роутера, эта информация стандартная, имя и pin код – «admin». Но если учетная запись уже есть, и вы забыли комбинацию цифр, нажмите на перезапуск «Reset» на задней панели.

Кабельное включение

Существует несколько видов осуществления связи:

  • PPTP;
  • PPPoE;
  • L2TP.

Все манипуляции производятся в сервисе прибора. Для регулировки PPTP потребуется:

  1. Открыть меню, настройка маршрутизатора, выбрать пункт «Wan».
  2. На следующей странице нажать на кнопку добавления.
  3. Назначить способ «PPTP динамический IP».
  4. Поставить галочку для автоматического соединения, в разделе VPN.
  5. Указать личную информацию пользователя (логин, pin и подтверждение), отметить свойства VPN. Вся эта информация предоставляется компанией провайдером, которая осуществляет подключение к сети интернет. Данные клиента вписаны в двухсторонний договор с провайдером. Если они отсутствуют, связаться со службой поддержки.
  6. Применить.
  7. Зайти в системные свойства интерфейса и нажать на кнопку «сохранить и выйти». Новые изменения вступят в силу.

Отладка параметров L2TP:

  1. В лицевом окне, под вкладкой «Сеть» найти значение «Wan».
  2. В следующем меню нажать на переключатель добавить.
  3. Установить тип «L2TP динамический IP».
  4. Поставить крестик для автоматического обнаружения.
  5. Вписать конфиденциальную информацию владельца (никнейм, кодовую комбинацию и подтверждение), указать адрес VPN сервера.
  6. Зайти в системный раздел интерфейса и щелкнуть на панельку сохранения. Новые параметры вступят в силу.

Методика регулировки PPPoE подключения идентична вышеуказанным способам. Разница только в протоколе. Но существуют также протоколы PPPoE, L2TP, PPTP со статическим адресом IP. Порядок отладки идентичен для всех протоколов и состоит из этапов:

  1. На рабочем поле, под вкладкой «Сеть» выбрать пункт «Wan».
  2. В появившемся окне подтвердить добавление.
  3. Выбрать формат «L2TP, PPPoE, PPTP статический IP».
  4. В разделе параметров идентификатора, вписать IP адрес, DNS сервера, основного шлюза, сетевую маску.
  5. Указать данные о пользователе (логин, защитный код и повторение кода).
  6. Зайти в системные параметры интерфейса и осуществить сохранение и перезагрузку. Новые параметры вступят в силу.

Видео по настройке PPPoE соединения на роутере D-Link:

Обычно услуги со статическими протоколами при настройке D-LINK DIR 320 предоставляются юридическим лицам и компаниям, либо физическим лицам по особому запросу.

Выход в сетевую паутину посредством USB модема

На задней панели имеется USB гнездо. Маршрутизатор может работать за счет мобильного интернета. Такие модемы выпускает практически каждый оператор связи (beeline, мтс, мегафон). Чтобы установить связь с внешним адаптером. Требуется пройти в свойства, в интерфейсе роутера. Выставить значение USB адаптера в первом разделе. Написать название оператора связи. Если в списке по умолчанию его нет, выбрать параметр «custom». Заполнить все необходимые поля с личными характеристиками (имя пользователя и код), узнавайте их у провайдера или оператора связи.

Видео в помощь по пошагой настройке роутера:

Перейти во вкладку «USB модем», зайти в раздел информации. В открывшемся окне отметьте тип устройства модема и поколение беспроводной связи (4G, 3G, E). Разрешить присоединение к мобильной сети интернет. Нажать на кнопку действия. На некоторых модемных приборах используется пароль по умолчанию при входе в систему. Чтобы избежать постоянного ввода пароля при включении зайдите во вкладку «Pin» в разделе USB. Укажите код, который предоставлен провайдером.

Беспроводное соединение

Для изменения характеристик Wi-Fi, нужно зайти во вкладку «сеть» и выбрать раздел «беспроводной передачи». В этом окне пользователь может прекратить беспроводной способ передачи трафика. Укажите способ сетевой аутентификации.

Заводские настройки не рассчитаны на шифрование информации. Чтобы защитить трафик от перехвата укажите способ отличный от «Open». Придумайте код PSK – это пароль, который будет запрашиваться при нахождении сети Вай-Фай.

Обновление программного обеспечения

Рекомендуется постоянно следить за появлением новых обновлений и производить их установку. Каждое обновление добавляет роутеру новые возможности и повышает уровень сетевой защиты от нежелательного взлома. Во вкладке «поддержка» можно ознакомиться с последней актуальной версией ПО.

Чтобы обновить ПО устройства, нужно зайти в раздел «система» и открыть там раздел «обновление программного обеспечения». Появится окно, в котором требуется нажать кнопку «обзор». Указать путь к актуальному файлу прошивки, который находится на вашем компьютере (заранее скачан с интернет ресурса).

Установка соединения с Wi-Fi

Когда все требуемые настройки осуществлены, начинается последний этап наладки. На ПК с операционной системой Windows 7 порядок следующий:

  1. Справа на панели задач находится иконка «доступ к интернету». Нажать на нее.
  2. Откроется окно, в котором показаны все обнаруженные рядом беспроводные интернет раздачи. Щелкнуть на соответствующий канал.
  3. Нажать на иконку «подключение».
  4. Если установлен защитный код, требуется ввести его.

После выполнения этих шагов вам будет доступен интернет.

Заключение

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

Я более чем уверен, что многие уже не один раз видели подобные заголовки. Но каждый раз, когда их читаешь, получается, что нужно купить какой-то самый в мире проверенный модем, да к тому же удача должна быть к тебе благосклонна. А ведь самая распространённая проблема заключается в том, что нет такого модема, который бы не зависал по истечению определенного времени. Самый длинный интервал, что я видел – это 8 (восемь) часов. Как следствие, многие отказываются от подобной задумки и опускают руки, а в случае если без роутера никак, то приспосабливают для этих целей старенький ПК, да еще и устанавливают Windows (как правило, XP, ну или что будет под рукой).
Так как ПК и уж тем более Windows, для меня не вариант и «того самого» модема у меня не было под руками, пришлось искать решение.
Если интересно продолжение, прошу под «кат».

Введение

Как, наверное, многим стало понятно из предисловия, передо мной стояла задача сделать небольшой и очень стабильный 3G роутер.
Что для этого потребовалось:
  • Роутер DIR-320 (был в наличии)
  • 3G модем
  • Внешняя антенна

Исследования и постановка целей

Итак, прежде чем делать что-то самому, я начал с того, что проанализировал многочисленные форумы и сообщества. На каждом форуме были ветки с описание тех самых чудо модемов и бесконечного ряда, связанных с ними проблем. Одни были мега стабильными, но с неприемлемо низкой скоростью, другие радовали производительностью, но уже через 30 минут «зависали» намертво. Все это очень сильно огорчало.

Прежде чем идти в «закрома родины» за стареньким ПК, я решил проанализировать имеющиеся факты и самостоятельно исследовать проблему.

Для первичных экспериментов я решил воспользоваться стационарным ПК с Linux. Настроив 3G соединение, посредством имеющегося в наличии Huawei E173, запустил вызов команды ping + wget с интервалом раз в 10 минут. Соединение продержалось около 4 (четырёх) часов, после чего модем перестал отвечать на PPP команды, AT при этом работали. Такой же эксперимент я провел и с AnyDATA ADU-500A (это модем из списка «тех самых»). Как ни странно, закончилось все тем же, только через 5 часов.
Всякие попытки оживить, не приносили долгожданного результата, только полное обесточивание спасало ситуацию.
В очередной раз я решил перезагрузить модем и тут меня осенило, а почему бы просто не потушить USB порт. Сказано-сделано:

  1. Находим модем из списка всех USB устройств:
    for f in `ls /sys/bus/usb/devices/*/product`; do echo -e "$f\t`cat $f`"; done
  2. Выключаем порт на 5 секунд и затем включаем:
    echo “suspend” | sudo tee /sys/bus/usb/devices/1-1/power/level sleep 5 echo "on" | sudo tee /sys/bus/usb/devices/1-1/power/level
Эксперимент показал, что все прекрасно перезагружается. И соединение может быть опять установлено. С этого момента стало предельно ясно, что нужно делать.

Взяв четыре прошивки для роутера: D-Link, Asus, OpenWRT или DD-WRT, начал повторять эксперимент, но вот незадача, на удивление, ни в одной из прошивок не оказалось возможности управления питанием USB. Вначале я подумал, что это проблема ядра 2.4.x. Но и та же проблема и с 2.6. Более того, после перезагрузки роутера модем оставался проинициализированным. Вывод напрашивался сам собой, нужно разбирать роутер.
Внимательный осмотр и «прозвонка» платы показали, что ножка питания «+5В» подключена непосредственно к источнику питания. Это меня не устраивает и нужно делать модернизацию платы и источника питания.

Наступил момент выбора дистрибутива. У этого замечательного роутера очень мало оперативной памяти и не хотелось, чтобы её потребляли ненужные сервисы, будь то httpd, FTP, SAMBA или что еще. Было принято решение построить дистрибутив на базе OpenWRT самостоятельно, при этом с минимумом предустановленных пакетов и сервисов.

Но прежде чем приступить к сборке дистрибутива и модернизации роутера, предстояла работа по выбору целевого модема/оператора и внешней антенны.

Просмотрев карту покрытия разных операторов, пришел к выводу, что наиболее подходящим является MTS. Помимо карты покрытия, мне очень понравилось то, что у них можно всю статистику и управление совершить из достаточно удобного WEB интерфейса. Купив их самый лучший модем, с обещанным максимумом в 14,7 Мбит/с и минимум в 3Мбит/с, начал свое приключение.
Возможно, кому-то будет интересно:

  • 3G модем (был куплен MTS WeTelecom WM-D300)
  • Направленная антенна CDMA-450 (неплохая по заверению продавца, какого-то неизвестного производителя)
После покупки начал попытки подключиться к этому модему. И как всегда возник ряд вопросов:
  1. Он настойчиво отображается как CD-ROM
  2. Ни слова в интернете об этом модеме, максимум, что было найдено это упоминание о предыдущей модели (WM-D200)
Анализ dmesg показал, что CD-ROM монтируется как SCSI, это навело на мысль, что его нужно отключать именно как SCSI, никакие usb_modeswitch тут не работают, да собственно и не нужны.
Разумеется, был сразу написан свой софт, который это делал. Но непокидающая мысль, о том, что это кто-то уже писал и скорее всего это уже есть в портах/portage или еще где-то, заставило поискать. Первый же проход по папке с man’ами показал, что есть чудеснейший пакет sdparm. Установив и проверив, стало ясно - это то, что нужно.
Так как теперь все стало на свои места и больше не осталось вопросов, можно приступать к работе.

Сборка OpenWRT

Все шаги выполняются в консоли Linux. Обратите внимание, релиз Backfire выбран из-за того, что это последний релиз с ядром 2.4. Это очень важно, так как ядро 2.6 само по себе очень требовательно как к производительности процессора, так и к системным ресурсам.
  • Скачиваем исходник OpenWRT: svn co svn://svn.openwrt.org/openwrt/branches/backfire openwrt-backfire
  • Переходим в папку с исходником cd openwrt-backfire
  • Обновляем все пакеты./scripts/feeds update -a
  • Добавляем из пакетов sdparm ./scripts/feeds install sdparm
  • Открываем меню настройки
    make menuconfig
  • Выбираем интересующую платформу Target System (Broadcom BCM947xx/953xx )
  • Встраиваем интересующие нас пакеты (по умолчанию они не включены даже как модули) <*> sdparm........................ Read or modify SCSI or USB disk parameters <*> chat................................. Establish conversation with a modem <*> comgt............................... Option/Vodafone 3G/GPRS control tool <*> kmod-scsi-generic........................ Kernel support for SCSI generic <*> kmod-usb-core............................................ Support for USB <*> kmod-usb-ohci............................... Support for OHCI controllers <*> kmod-usb-serial..................... Support for USB-to-Serial converters <*> kmod-usb-storage..................................... USB Storage support <*> kmod-usb2................................... Support for USB2 controllers
  • Все остальные пункты оставляем без изменения
  • Собираем инструменты make tools/install -j`grep -c processor /proc/cpuinfo` make toolchain/install -j`grep -c processor /proc/cpuinfo`
  • Открываем меню настройки ядра Linux make kernel_menuconfig
  • Настраиваем MTD [*] Support 2-chip flash interleave
  • Выходим из меню конфигуратора с сохранением
  • Собираем OpenWRT make -j`grep -c processor /proc/cpuinfo`
  • После того как прошивка собрана, её нужно прошить в устройство. На эту тему есть масса инструкций (например, на сайте DD-WRT)

Проверка прошивки

После того как прошивка была «залита» и роутер перезагрузился, подключите к нему модем и соедините роутер посредством Ethernet с вашим ПК. Настройте на интерфейсе (в моём случае это eth0) вашего ПК IP адрес выполнив команду: ifconfig eth0 inet 192.168.1.2/24
Далее, подключитесь к роутеру по Telnet. Для этого из консоли выполните следующую команду:
telnet -l root 192.168.1.1
Вход будет совершен автоматически без запроса пароля. Это в корне не верно. Чтобы исправить ситуацию, задайте пароль, выполнив команду в консоли:
passwd
Выполните команду «exit », для выхода из telnet сессии.
Выполните вход по ssh :
ssh [email protected]
Следующим шагом, удостоверимся, что модем был распознан ядром, выполнив команду в консоли: grep "^P\:.*22de.*6803" /proc/bus/usb/devices
Результатом выполнения этой команды, будет строка с VID и PID модема. В противном случае, проверьте, что было сделано не по инструкции.

Модернизация аппаратного обеспечения роутера

Для управления питанием USB порта нужна свободная ножка процессора. Но так как это не инженерная плата, а конечный продукт, данный вариант не подходит. По счастливой случайности, у этого роутера масса светодиодных индикаторов на передней панели. Один из них мы вполне можем приспособить под наши нужды. В моем случае выбор пал на индикатор со значком принтера, так как он соответствовал светодиоду USB на proc-fs (/proc/diag/led/usb).

Управление питанием будет осуществлять дополнительная плата с минимально необходимым набором деталей. Вот её схема:

Пара слов о схеме. Оба транзистора работают в качестве ключей. При подаче логической единицы на вход «CTRL», транзистор VT1 откроется, что в свою очередь приведет к открытию транзистора VT2 и питающее напряжение подастся на USB порт. Как таковые, расчеты не производились, поэтому, схема не может считаться оптимальной. Например, транзистор VT1, просто был единственным N-P-N транзистором в поле досягаемости, собственно как и резисторы.

На изготовление печатной платы не было ни времени, не желания, по этому, я обошелся небольшим кусочком монтажной платы. Вот так выглядит конечный вариант:


Зелёными надписями отмечены одноименные порты на схемы. Резистор R4, припаян непосредственно к ножке светодиода.

Пошаговая инструкция по модификации:

Модернизация программного обеспечения роутера

Это последний шаг на пути к «счастью». Нам нужно будет написать ряд новых скриптов и внести изменения в уже имеющиеся. Итак, все по прядку.
Подключитесь к роутеру по ssh, так как все следующие шаги будут выполняться непосредственно на нём.
Создание утилит для управления USB
Перейдите в папку /etc/ppp. Многих заинтересует, почему была выбрана именно эта папка в качестве целевой. Ответ прост, так исторически сложилось. Думаю, /usr/local/sbin будет более подходящей, но сути это не меняет
cd /etc/ppp
  • Создайте usb-up.sh. Этот скрипт будет включать питание на USB порте $ cat usb-up.sh #!/bin/sh logger -t "USB PwrCtrl" "Turn-on USB power" echo 1 > /proc/diag/led/usb
  • Создайте скрипт для перезагрузки USB порта $ cat resetusb.sh #!/bin/sh logger -t "USB PwrCtrl" "Turn-off USB power" echo 0 > /proc/diag/led/usb # Sleep in 3 sec is an optional, but may be useful for some modem types #sleep 3 logger -t "USB PwrCtrl" "Turn-on USB power" echo 1 > /proc/diag/led/usb
  • Создайте скрипт для проверки существования процесса pppd #!/bin/sh if ps | grep -q /usr/sbin/pppd; then logger -t "PPP watcher" "PPP alive" else logger -t "PPP watcher" "No PPP daemon" /etc/ppp/resetusb.sh fi
  • Сделайте скрипты исполняемыми chmod a+x /etc/ppp/*.sh
  • Добавим корректную обработку подключения модема к USB. Обратите внимание на то, что в OpenWRT, по умолчанию, нет udev, а вместо этого используется hotplug «демон» $ cat /etc/hotplug.d/usb/11-modem #!/bin/sh # Copyright (C) 2013 Sergey Shcherbakov case "$ACTION" in add) (grep -q "^P\:.*22de.*6803" /proc/bus/usb/devices) && { logger -t "WM-D300" "Detected ZeroCD of WM-D300 modem" # Checking ZeroCD status while [ "$(sdparm -q --command=ready /dev/scsi/host0/bus0/target0/lun0/generic)" != "Ready" ]; do logger -t "WM-D300" "ZeroCD yet not ready" # Workaround for bug with multiple calls of scripts (/usr/bin/lsusb | grep -q 22de:6801) && { logger -t "WM-D300" "Seems that script called twice and device already initialized" return 0 } sleep 2 done logger -t "WM-D300" "ZeroCD ready and will be ejected" /usr/bin/sdparm --command=eject /dev/scsi/host0/bus0/target0/lun0/generic } (grep -q "^P\:.*22de.*6801" /proc/bus/usb/devices) && [ ! -c /dev/usb/tts/0 ] && { logger -t "WM-D300" "Updating USB Serial driver with D200/D300 vendor and product ID" rmmod usbserial && insmod usbserial vendor=0x22de product=0x6801 } (grep -q "^P\:.*22de.*6801" /proc/bus/usb/devices) && [ -c /dev/usb/tts/2 ] && ! (ifconfig 3g-wan 1>/dev/null 2>/dev/null) && { logger -t "WM-D300" "All modem interfaces installed, turning on WAN" ifdown wan && ifup wan } ;; remove) ! (grep -q "^P\:.*22de.*6801" /proc/bus/usb/devices) && { logger -t "WM-D300" "Modem disconnected, turning off WAN interface" ifdown wan } ;; esac
Внесение изменений в существующие скрипты
  • Запретите WAN интерфейс, заданный по умолчанию, выполнив команду sed -i "s/interface\ wan$/interface\ wan_dflt/" /etc/config/network
  • Добавьте новый описатель WAN интерфейса с настройками для 3G $ cat /etc/config/network … config interface wan option ifname ppp0 option device /dev/usb/tts/0 option service evdo option proto 3g option username "mobile" option password "internet" option pppd_options "noipdefault maxfail 3" option connect "/etc/ppp/usb-up.sh" option disconnect "/etc/ppp/resetusb.sh" option keepalive 20
  • Для того чтобы добавить автоматическое включение USB порта при инициализации роутера, нужно модифицировать стандартный скрипт /etc/init.d/usb, добавив в конце функции start() вызов скрипта /etc/ppp/usb-up.sh $ cat /etc/init.d/usb … start() { ... # Turn-on power on USB /etc/ppp/usb-up.sh } …
  • Дополнительно можно модифицировать, но необязательно, Chat скрипт (/etc/chatscripts/evdo.chat). На самом деле, он должен работать даже без изменений, но я предпочел немного его «причесать». Вот мой вариант: ABORT BUSY ABORT "NO CARRIER" ABORT ERROR ABORT "NO DIAL TONE" ABORT "NO DIALTONE" ABORT "NO ANSWER" REPORT CONNECT TIMEOUT 10 "" AT OK ATDT#777 CONNECT ""
  • Добавляем в Cron задачу, которая будет проверять наличие процесса pppd каждые пять минут. Для этого следует вызвать команду “crontab -e” и добавить следующую строку: */5 * * * * /etc/ppp/check.sh
  • Разрешаем выполнение Cron и запускаем его /etc/init.d/cron enable && /etc/init.d/cron start
  • Настройку WiFi приводить не буду, так как она достаточно стандартная и прекрасно описана на официальном сайте OpenWRT
На этом все, больше изменений не будет. Я рекомендую перезагрузить роутер, хотя 3G и так должен «ожить» через пять минут.

Вместо эпилога

Домашние испытания продлились 41 день. Как результат, ни единого сбоя на протяжении всего периода. Ожидаемая стабильность достигнута.
Перед отправкой в «поля», были проведены испытания пропускной способности в киевской квартире. Разочарование застигло врасплох, достигнутый максимум не превышал 1Мбит/с, при этом только на больших файлах. Минимальный пинг был а пределах 220мс. Решив не прекращать испытания, поехал за город. Уровень был на максимуме, при этом индикатор CDMA Rev.B уже не горел. На самом деле, я не теплил надежд на 14Мбит/с, но ожидал увидеть, как минимум, уже достигнутый 1Мбит. Но очередное разочарование не заставило себя ждать, достигнутый максимум составлял уже около 350Кбит/с.
На этом, всяческие эксперименты с модемом от MTS были прекращены. Вернуть его так и не удалось. А вот антенну продавец обменял на модель способную работать в связке с модемами Интертелеком и PeopleNET. Чему я был несказанно рад, а модем пускай будет в коллекции, когда-нибудь пригодится.