Как настроить роутер dir 320 через модем

Настройка роутера D-Link DIR-320 для совместной работы с USB модемом

Предварительная настройка роутера и обновление прошивки
Подготовка USB-модема для работы с роутером
Настройка роутера для работы с USB-модемом
Настройка Wi-Fi радиомодуля роутера

В данном описании будет рассмотрена совместная настройка роутера D-Link DIR-320 с USB-модемом, для дальнейшей раздачи подключения к интернету на спутниковый ресивер через Ethernet (Lan) порт или встроенную точку доступа Wi-Fi.

Предварительная настройка роутера и обновление прошивки

После извлечения роутера D-Link DIR-320 из упаковки, необходимо подключить его с помощью сетевого кабеля, входящего в комплект поставки к компьютеру. Сетевой кабель подключается к любому из четырех Lan разъемов роутера. Затем подается питание на DIR-320.

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

В результате чего откроется окно «Сетевые подключения».

Далее кликаем «правой» кнопкой мышки по ярлыку «Подключение по локальной сети» и выбираем «Свойства».

После открытия свойств сетевого подключения, в окне «Компоненты, используемые этим подключением» — выбираем «Протокол Интернета (TCP/IP)» и нажимаем кнопку «Свойства».

В закладке общих параметров отмечаем — «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически» и нажимаем кнопку «OK». По умолчанию в маршрутизаторе включен DHCP-сервер, который позволяет в автоматическом режиме присваивать подключенным устройствам необходимые параметры сети.

Когда необходимые настройки на компьютере произведены, запускаем любой браузер, например — IE и в окне адреса вводим IP роутера — 192.168.0.1. В случае, если не подойдет этот IP адрес, то можно попробовать ввести — 192.168.1.1.

В поле «User Name» вводим имя пользователя: admin, а поле «Password» (Пароль) оставляем пустым. После чего нажимаем кнопку «Log In». В российских версиях прошивок для DIR-320 обычно используется по умолчанию пароль: admin.

Для настройки соединения с интернетом через 3G модем или сотовый телефон понадобится обновить прошивку роутера. В данном описании использутся прошивка — dir320_v1.02_9clc.bin, которую можно скачать здесь. Расширение у прошивки должно быть *.bin, в случае если она запакована, то перед установкой ее необходимо извлечь из архива.

Обновление прошивки роутера производится через браузер из раздела «MAINTENANCE», в котором необходимо выбрать строчку «Firmware Update».

В открывшейся странице, в поле «Update Firmware» нажимаем кнопку «Обзор» и выбираем прошивку, которую хотим загрузить.

Далее нажимаем кнопку «Apply», после чего начнется замена программного обеспечения роутера. Перепрошивка занимает примерно 2-е минуты и в это время запрещается производить выключение роутера, так как можно будет повредить его программное обеспечение.

После перепрошивки роутер перезагрузится и отобразит в браузере главную страницу. Рекомендуется затем выполнить сброс программного обеспечения на заводские установки. Для этого выбирается раздел «MAINTENANCE», в котором необходимо выбрать строчку «Save and Restore» и в открывшемся окне нажать кнопку «Restore Device».

Через одну минуту роутер перезагрузится и отобразит в браузере главную страницу.

Предварительно необходимо произвести настройку 3G модема — подключить его к компьютеру и с помощью программного обеспечения, входящего в комплект с модемом, произвести отключение проверки PIN кода SIM/UIM карты. Модели поддерживаемых USB-модемов роутером:
C-motech
• CDMA USB modem C-motech CCU-550
• CDMA USB modem C-motech CCU-650
• CDMA USB Modem C-motech CCU-680
AnyData
• CDMA USB modem AnyData E100A
• CDMA USB modem AnyData ADU-500A
• CDMA USB modem AnyData ADU-510A
Huawei
• CDMA USB Huawei EC3X1 Data Modem
• CDMA USB Huawei EC325 Data Modem
• EDGE/GPRS USB Modem Huawei E220
• HSDPA/UMTS USB Modem Huawei E156
• HSDPA/UMTS USB Modem Huawei E219
• CDMA USB Modem Huawei EC226
• 3G UMTS/HSDPA Modem Huawei E1550
• 3G UMTS/HSDPA Modem Huawei E1552
ZTE
• CDMA USB modem ZTE AC8700
• CDMA USB modem ZTE AC8710
• CDMA USB modem ZTE AC2726
• CDMA USB modem ZTE 478
• CDMA USB Phone ZTE Evolution
Телефоны/другие модемы
• CDMA USB Phone Motorola Razr V3c
• CDMA USB Phone Nokia E61
• EDGE/GPRS USB Phone Nokia 6230
• EDGE/GPRS USB Phone Nokia 6230i
• CDMA USB Phone Nokia 6235i
• EDGE/GPRS USB Phone Nokia 6300
• CDMA USB Phone Nokia 2865i
• CDMA USB modem Axesstel MV140
• EDGE/GPRS ExpressCard Novatel Merlin XU870 с перходником USB
• HSDPA/HSUPA/UMTS USB Modem Novatel Ovation MC950D
• CDMA USB Phone Samsung SCH-E300
• EDGE/GPRS USB Modem Shenzhen Mobidata MBD-100HU (Novacom 3.5G)

В случае использования 3G модемов фирмы Huawei: E1550, E1750, E1780 и других, настоятельно рекомендуется отключить в модеме лишние устройства, такие как — встроенный картридер, CD-ROM, т.е. оставить активным только сам модем. Так как это может значительно повлиять на работоспособность модема в роутере. Для выключения этих устройств понадобится терминальная программа My Huawei Terminal. В которой, после запуска в верхнем окне выбирается «HUAWEI Mobile Connect — 3G PC UI Interface» и нажимается кнопка «Connect».

Далее в нижней строке программы вводится команда: AT и нажимается кнопка «Enter», на эту команду модем должен ответить «OK».

После этого вводим команду: AT^U2DIAG=0 и нажимаем кнопку «Enter», она оставит активным только сам модем.

В завершении, в программе нажимается кнопка «Disconnect». В случае, если понадобится вернуть обратно отключенные устройства, то через программу My Huawei Terminal необходимо будет послать модему команду:
AT^U2DIAG=255 (для Huawei E1550)
AT^U2DIAG=268 (для Huawei E1750 и Huawei E1780)

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

Завершив подготовительные мероприятия, можно приступать к настройке самого маршрутизатора, предварительно подключив к нему модем. При написании данного материала использовался 3G модем — Huawei E1780.

Настройка роутера для работы с USB-модемом

Для это необходимо через браузер зайти в вебинтерфейс роутера, выбрать закладку «SETUP», в ней «Internet Setup» и нажать кнопку «Manual Internet Connection Setup».

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

В списке «My Internet Connection is :» необходимо выбрать тип подключения — «PPP over USB (Username/Password)».

Далее в настройках «PPP over USB» указываем использование динамического IP-адреса — «Dynamic PPP over USB». В случае, если ваш сотовый оператор выдал вам статический IP-адрес, то необходимо указать — «Static PPP over USB» и ниже в настройках прописать его значение.

В строчках «User Name», «Password» и «Retype Password» необходимо ввести: имя пользователя, пароль и повторно подтвердить пароль. Эти данные можно узнать у сотового оператора.

Данные, указанные в строчках — «Host for PING test (1)» и «Host for PING test (2)» применяются для тестирования соединения с интернетом, поэтому рекомендуется оставить их значения как есть, т.е. — «dns».

Поле — «IP Address» используется только для ввода статического IP-адреса, в нашем случае ничего в нем не изменяем.

В строчке — «Phone Number» указываем номер дозвона, в случае, если номер имеет вид — *99#, то его необходимо прописывать в таком формате — D*99#, т.е. в начале добавить букву D. Номер дозвона можно узнать у сотового оператора.

Если модем использует команду инициализации, то она прописывается в поле «Modem InitString». Если команда имеет вид — AT+CGDCONT=1,»IP»,»vmi.velcom.by», то необходимо ее прописать без префикса AT: +CGDCONT=1,»IP»,»vmi.velcom.by». Команду инициализации модема можно узнать у сотового оператора.

Если необходимо ввести адреса DNS серверов в ручном режиме, то отмечается «Enter DNS Manually» и в полях «Primary DNS Address» и «Secondary DNS Address» прописываются адреса DNS серверов, которые можно узнать у сотового оператора. В большинстве случаев, достаточно будет выбрать «Receive DNS from ISP» — получать DNS адреса в автоматическом режиме от оператора.

В поле — «MTU» изменяется используемое значение только в том случае, если у вас нестабильное соединение с интернетом или этого требует ваш провайдер.

В заключении, в «Connect mode select» выбираем тип подключения — «Always», который позволяет сразу подключиться к интернету после подачи питания на маршрутизатор или восстановить соединение после разрыва и нажимаем кнопку «Save Settings» для сохранения введенных параметров. Если выбрать — «Manual», то роутер будет подключаться к интернету только после нажатия кнопки «Connect» в «Status/Device Info/Internet/Connection». В случае выбора — «Connect-on demand», роутер будет подключаться к интернету только при наличии соответствующего запроса, также в этом режиме активируется поле «Maximum Idle Time», в котором указывается в минутах через какое время, в случае простоя, будет разорвано соединение с интернетом.

После этого через вебинтерфейс открываем закладку «Status» и выбираем «Device Info». В окне «Internet» будет отображено текущее состояние подключения к интернету — «Connected». В случае если у вас отображается состояние — «Disconnected», то необходимо еще раз проверить настройки роутера и модема, а также убедиться, что ваш модем поддерживается маршрутизатором D-Link DIR-320.

В случае использования сотового телефона в качестве модема, применяются те же самые настройки, в зависимости от используемого сотового оператора. На практике была проверена работа с телефоном Nokia 6300 при использовании протокола EDGE. Телефон подключается к роутеру при помощи USB кабеля и в нем необходимо активировать «режим Nokia».

Настройка Wi-Fi радиомодуля роутера

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

Для этого открывается закладка «Setup», в ней выбирается «Wireless Setup» и нажимается кнопка «Manual Wireless Connection Setup».

«Wi-Fi Protected Setup (Also called WCN 2.0 in Windows Vista)» — применяется для автоматической настройки устройств, поддерживающих этот стандарт. В основном он поддерживается операционными системами Windows Vista и Windows 7. В случае, если ваше устройство не поддерживает этот стандарт, то его необходимо отключить, убрав отметку с «Enable».

В «Wireless Network Settings» производятся настройка основных параметров Wi-Fi:
«Enable Wireless» — при отметке этого пункта активируется Wi-Fi модуль роутера, в противном случае он отключится;
«Wireless Network Name» — в этом поле указывается имя маршрутизатора, которое будет отображаться другим беспроводным устройствам;
«Enable Auto Channel Selection» — при отметке этого пункта роутер сам будет выбирать рабочий канал, в противном случае в «Wireless Channel» необходимо будет выбрать номер канала, на котором будет работать радиомодуль роутера;
«Transmission Rate» — позволяет задать скорость передачи данных радиомодулем, в основном устанавливается в автоматическом режиме — «Best (automatic)»;
«WMM Enable» — при отметке этого пункта отдается приоритет мультимедийному трафику;
«Enable Hidden Wireless» — при отметке этого пункта позволяет скрыть в эфире Wi-Fi модуль роутера, но значительно усложняет настройку подключаемых устройств.

В «Wireless Security Mode» можно выбрать шифрование передаваемых данных, если оно поддерживается вашим подключаемым устройством к маршрутизатору. DIR-320 поддерживает протоколы шифрования: WEP, WPA и WPA2. В противном случае указывается — «Disable Wireless Security».

После завершения Wi-Fi настроек нажимается кнопка «Save Settings» для сохранения выбранных параметров.

Для настройки роутера DIR-320 для работы с USB-модемом необходимо через браузер зайти в веб-интерфейс роутера, выбрать закладку «SETUP», в ней «Internet Setup» и нажать кнопку «Manual Internet Connection Setup«.

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

В списке «My Internet Connection is :» необходимо выбрать тип подключения — «PPP over USB (Username/Password)».

Далее в настройках «PPP over USB» указываем использование динамического IP-адреса — «Dynamic PPP over USB». В случае, если ваш сотовый оператор выдал вам статический IP-адрес, то необходимо указать — «Static PPP over USB» и ниже в настройках прописать его значение.

В строчках «User Name», «Password» и «Retype Password» необходимо ввести: имя пользователя, пароль и повторно подтвердить пароль. Эти данные можно узнать у сотового оператора.

Данные, указанные в строчках — «Host for PING test (1)» и «Host for PING test (2)» применяются для тестирования соединения с интернетом, поэтому рекомендуется оставить их значения как есть, т.е. — «dns».

Поле — «IP Address» используется только для ввода статического IP-адреса, в нашем случае ничего в нем не изменяем.

В строчке — «Phone Number» указываем номер дозвона, в случае, если номер имеет вид — *99#, то его необходимо прописывать в таком формате — D*99#, т.е. в начале добавить букву D. Номер дозвона можно узнать у сотового оператора.

Если модем использует команду инициализации, то она прописывается в поле «Modem InitString». Если команда имеет вид — AT+CGDCONT=1,»IP»,»vmi.velcom.by», то необходимо ее прописать без префикса AT: +CGDCONT=1,»IP»,»vmi.velcom.by». Команду инициализации модема можно узнать у сотового оператора.

Если необходимо ввести адреса DNS серверов в ручном режиме, то отмечается «Enter DNS Manually» и в полях «Primary DNS Address» и «Secondary DNS Address» прописываются адреса DNS серверов, которые можно узнать у сотового оператора. В большинстве случаев, достаточно будет выбрать «Receive DNS from ISP» — получать DNS адреса в автоматическом режиме от оператора.

В поле — «MTU» изменяется используемое значение только в том случае, если у вас нестабильное соединение с интернетом или этого требует ваш провайдер.

В заключении, в «Connect mode select» выбираем тип подключения — «Always», который позволяет сразу подключиться к интернету после подачи питания на маршрутизатор или восстановить соединение после разрыва и нажимаем кнопку «Save Settings» для сохранения введенных параметров. Если выбрать — «Manual», то роутер будет подключаться к интернету только после нажатия кнопки «Connect» в «Status/Device Info/Internet/Connection». В случае выбора — «Connect-on demand», роутер будет подключаться к интернету только при наличии соответствующего запроса, также в этом режиме активируется поле «Maximum Idle Time», в котором указывается в минутах через какое время, в случае простоя, будет разорвано соединение с интернетом.

После этого через вебинтерфейс открываем закладку «Status» и выбираем «Device Info». В окне «Internet» будет отображено текущее состояние подключения к интернету — «Connected». В случае если у вас отображается состояние — «Disconnected», то необходимо еще раз проверить настройки роутера и модема, а также убедиться, что ваш модем поддерживается маршрутизатором D-Link DIR-320.

В случае использования сотового телефона в качестве модема, применяются те же самые настройки, в зависимости от используемого сотового оператора. На практике была проверена работа с телефоном Nokia 6300 при использовании протокола EDGE. Телефон подключается к роутеру при помощи USB кабеля и в нем необходимо активировать «режим Nokia».

Если роутер не определяет подключение модема/телефона, то необходимо обновить прошивку маршрутизатора.

Время на прочтение
9 мин

Количество просмотров 19K

В статье описывается настройка маршрутизатора «D-Link DIR-320/NRU» и модема «3G+ Ростелеком R41».

На странице поддержки маршрутизатора приведён перечень совместимых моделей модемов, и «3G+ Ростелеком R41», также известный как «Sense R41», в их число не входит. При подключении к маршрутизатору модем не определяется в интерфейсе настройки, в логах он отображается как SCSI устройство, и никаких /dev/ttyUSB* устройств не создаётся. То есть без вариантов — требуется альтернативная прошивка маршрутизатора.

Поиск в интернете показал, что данный маршрутизатор можно прошить некоторыми версиями прошивок ZyXEL Keenetic и OpenWRT. Выбор пал на OpenWRT. Наряду с пользовательскими сборками OpenWRT, включающими всё необходимое для подключения 3G модема, поддержка маршрутизатора DIR-320/NRU добавлена в основную ветку OpenWRT, начиная с ревизии 38040. Поэтому для прошивки выбрана последняя стабильная версия OpenWRT — Barrier Breaker 14.07.

1. Описание устройств

Маршрутизатор D-Link DIR-320/NRU

Все последующие действия касаются маршрутизаторов с железом версии B*.

Модем 3G+ Ростелеком R41

Он же «Sense R41», он же «Network Connect R41»

SoC: MediaTek MT6225

2. Подготовка

Понадобятся утилиты curl и ssh. На ОС Windows удобно установить MSYS2 и поставить пакеты curl и ssh.

Скачиваем сбоку OpenWRT для DIR-320/NRU. На данный момент это самая свежая стабильная сборка. Либо можно искать в других релизах/рабочих сборках по префиксу ramips/rt305x/openwrt-ramips-rt305x-dir-320-b1-. Копируем прошивку в папку Dir320.

Замечание:

Для настройки маршрутизатора понадобятся дополнительные пакеты OpenWRT. Самый простой способ — это настроить WAN на маршрутизаторе (интернет через кабель интернет-провайдера) и установить пакеты через интернет. Есть возможность заранее скачать пакеты, а так же встроить пакеты в сборку или собрать прошивку из исходников с добавленными пакетами. Но я не изучал этот вопрос. Подробности на странице OpenWRT howto.

Создаем в папке Dir320 скрипт:

update_flash.cmd

@echo off
set firmware=openwrt-ramips-rt305x-dir-320-b1-squashfs-sysupgrade.bin
set router=192.168.0.1
echo ===========================================================================
echo This batch file will upload %firmware% in the current directory to
echo %router% during the router's bootup.
echo.
echo * Set your ethernet card's settings to:
echo      IP:      192.168.0.10
echo      Mask:    255.255.255.0
echo      Gateway: 192.168.0.1.
echo * Unplug the router's power cable.
echo * Press and hold reset button.
echo * Re-plug the router's power cable.
echo * Wait 10-15 seconds, then release reset button.
echo.
echo ===============================================================================
echo Waiting for the router... Press Ctrl+C to abort.
echo.

:ping
ping -n 1 -w 50 %router% | find "TTL="
if errorlevel 1 goto ping

echo curl -v -0 --retry 100 --form firmware=@%firmware% -o %temp%\curl_out.tmp --progress-bar http://%router%
curl -v -0 --retry 100 --form firmware=@%firmware% -o %temp%\curl_out.tmp --progress-bar http://%router%
if errorlevel 1 goto ping
echo.
echo ===============================================================================
echo * WAIT for about 2 minutes while the firmware is being flashed.
echo * The default router address will be at 192.168.1.1.
echo.
pause
exit /b

Замечание:

Измените строчку set firmware=… — задайте имя файла прошивки, если назвали по-другому.

Настраиваем сетевой интерфейс на компьютере:

IP:      192.168.0.10
Mask:    255.255.255.0
Gateway: 192.168.0.1

Выключаем питание маршрутизатора. Подсоединяем сетевой порт 1 (или 2,3,4, но не INTERNET) маршрутизатора Ethernet-кабелем к настроенной сетевой карте (192.168.0.10).

3. Прошивка

Запускаем скрипт Dir320/update_flash.cmd и выполняем выводимые им инструкции. А именно:

  1. Зажимаем спичкой/скрепкой/карандашом кнопку Reset на маршрутизаторе.
  2. Подключаем питание к маршрутизатору.
  3. Ждем 10-15 сек.
  4. Отпускаем кнопку Reset.
  5. Ждем 2-3 мин.

4. Настройка маршрутизатора

  • Открываем в браузере адрес 192.168.1.1
    Вводим логин — root, пароль — пустой, жмем кнопку Login.
  • Настраиваем доступ к маршрутизатору:
    • Меню System → Administration
    • Задаём новый пароль
    • Настраиваем SSH (поля: Interface = lan, Password authentication = enable, Allow root logins with password = enable)
    • Кнопка Save & Apply
  • Настраиваем WAN (доступ в интернет):
    • Меню Network → Interfaces
    • Иконка WAN → кнопка Edit
    • Настриваем соединение до провайдера (поля: Protocol, и т.д.)
    • Кнопка Save & Apply

    Должен появиться доступ интернет.

  • Настраиваем 3G
    • Открываем консоль MSYS2
    • Подключаемся к роутеру по SSH:
      ssh root@192.168.1.1
      
    • Вводим пароль
    • Устанавливаем пакеты:
      opkg update
      opkg install comgt kmod-usb2 kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-ipw kmod-usb-serial-wwan kmod-usb-acm luci-proto-3g usb-modeswitch usb-modeswitch-data usbutils
      

      Замечание:

      1. Команду opkg update надо выполнять заново в каждой SSH сессии (а возможно и перед каждой opkg install). В любом случае, если команда opkg install не находит пакет, надо выполнить opkg update.
      2. Вполне возможно, что из пакетов kmod-usb-serial-wwan, kmod-usb-acm трубуется только один (на это указано на странице wiki.openwrt.org/doc/recipes/3gdongle), но я особо не разбирался, поставил оба.
      3. Пакеты usb-modeswitch, usb-modeswitch-data, usbutils вроде и не особо нужны — usb-modeswitch* нужны, если модем определяется как диск (у меня не было такого), usbutils нужен только чтобы узнать VendorID и ProductID.

    • Создаём скрипт с настройками USB устройства (правильные VendorID и ProductID):

      /etc/hotplug.d/usb/22-3g_dongle

      echo '#!/bin/sh
      idvendor="2020"
      idproduct="4000"
      bcddevice="300"
      if [ "${PRODUCT}" = "${idvendor}/${idproduct}/${bcddevice}" ]; then
          if [ "${ACTION}" = "add" ]; then
              echo '${idvendor} ${idproduct} ff' > /sys/bus/usb-serial/drivers/option1/new_id
          fi
      fi
      ' > /etc/hotplug.d/usb/22-3g_dongle
      

      Замечание:

      1. Можно скопировать команду, начиная с echo
      2. Конец строки EOL должен быть UNIX-формата (LF, а не CRLF), то есть скопируйте команду в текстовый редактор (например, Notepad++) и замените концы строк, а потом копируйте это в консоль.
      3. idvendor, idproduct, bcddevice можно посмотреть командой lsusb -v (пакет usbutils), если вдруг эти значения не сработают.

    • Создаём скрипт с настройками модема:

      /etc/chatscripts/3g.chat

      echo 'ABORT           BUSY
      ABORT           VOICE
      ABORT           "NO CARRIER"
      ABORT           "NO DIALTONE"
      ABORT           "NO DIAL TONE"
      ABORT           "NO ANSWER"
      ABORT           "DELAYED"
      ABORT           "ERROR"
      ABORT           "+CGATT: 0"
      ""              AT
      TIMEOUT         30
      OK              ATH
      OK              ATE1
      OK              AT+CFUN=1
      OK              AT+CGATT?
      OK              AT+CGDCONT=1,"IP","\T"
      OK              ATD*99#
      TIMEOUT         22
      CONNECT         ""
      ' > /etc/chatscripts/3g.chat
      

      Замечание:

      1. Конец строки EOL должен быть UNIX-формата.
      2. Имя файла /etc/chatscripts/3g.chat может быть другое: выполните команду ls -n /etc/chatscripts/ и посмотрите, какие файлы создаются после настройки 3G соединения (через Web-интерфейс или консоль)

    • Перезагружаем роутер: команда reboot в консоли или через Web-интерфейс
    • Заходим на 192.168.1.1
    • Добавляем новый сетевой интерфейс для 3G модема:
      • Меню Network → Interfaces
      • Кнопка Add new interface
      • Открываем вкладку General setup, заполняем поля: Name = WAN3G, Protocol = UMTS/GPRS/EV-DO
      • Кнопка Submit
      • Заполняем поля: Modem device = /dev/ttyUSB0, Service type = UMTS/GPRS, APN = internet.rt.ru, username = ncc, password = ncc
      • Открываем вкладку Firewall settings, ставим переключатель Assign firewall-zone = wan
      • Кнопка Save & Apply
    • Отключите питание роутера, отключите WAN кабель интернет-провайдера.
    • Включите питание, после загрузки роутера должен заработать модем и появиться интернет.

Если не заработало

1. Смотрим логи — Kernel Log

Через Web-интерфейс: меню Status → Kernel Log
Через консоль (ssh):

dmesg | grep usb

Должны быть записи вроде этого:

Kernel Log

[    0.680000] rt3xxx-usbphy usbphy.3: loaded
[    6.690000] usbcore: registered new interface driver usbfs
[    6.700000] usbcore: registered new interface driver hub
[    6.710000] usbcore: registered new device driver usb
[   18.000000] rt3xxx-usbphy usbphy.3: remote usb device wakeup disabled
[   18.020000] rt3xxx-usbphy usbphy.3: UTMI 16bit 30MHz
[   18.120000] usb usb1: no of_node; not parsing pinctrl DT
[   18.430000] usb usb2: no of_node; not parsing pinctrl DT
[   18.460000] usbcore: registered new interface driver cdc_acm
[   18.480000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[   18.710000] usb 1-1: no of_node; not parsing pinctrl DT
[   18.730000] usbcore: registered new interface driver usbserial
[   18.770000] usbcore: registered new interface driver usbserial_generic
[   18.810000] usbserial: USB Serial support registered for generic
[   19.400000] usbcore: registered new interface driver ipw
[   19.440000] usbserial: USB Serial support registered for IPWireless converter
[   19.510000] usbcore: registered new interface driver option
[   19.570000] usbserial: USB Serial support registered for GSM modem (1-port)
[   20.380000] usb 1-1: USB disconnect, device number 2
[   21.620000] usb 1-1: new high-speed USB device number 3 using ehci-platform
[   22.010000] usb 1-1: no of_node; not parsing pinctrl DT
[   23.410000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[   23.490000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[   23.590000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[   23.670000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3

Ключевые слова — usbserial, ttyUSB*.
Если их нет, то убедитесь, что все пакеты поставлены: меню System → Software или команда в консоли

opkg list-installed

Убедитесь, что в /etc/hotplug.d/usb/22-3g_dongle параметры idvendor, idproduct, bcddevice соответствуют USB устройству. Это можно посмотреть в консоли командой

lsusb -v | grep -e idVendor -e idProduct -e bcdDevice.

Должно быть выведено что-то вроде

  idVendor           0x2020
  idProduct          0x4000
  bcdDevice            3.00
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            3.10
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            3.10

Первые три строчки соответствуют модему.

2. Далее — System Log

Через Web-интерфейс: меню Status → System Log.
Через консоль (ssh):

logread

Должны быть записи вроде этого:

System Log

Tue Aug 18 00:36:25 2015 daemon.notice netifd: Interface 'WAN3G' is setting up now
Tue Aug 18 00:36:27 2015 kern.err kernel: [10387.270000] option1 ttyUSB0: option_instat_callback: error -2
Tue Aug 18 00:36:27 2015 daemon.notice pppd[22188]: pppd 2.4.7 started by root, uid 0
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (BUSY)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (VOICE)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (NO CARRIER)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (NO DIALTONE)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (NO DIAL TONE)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (NO ANSWER)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (DELAYED)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (ERROR)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: abort on (+CGATT: 0)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: send (AT^M)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: timeout set to 30 seconds
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: expect (OK)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: AT^M^M
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: OK
Tue Aug 18 00:36:28 2015 local2.info chat[22191]:  -- got it
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: send (ATH^M)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: expect (OK)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: ^M
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: ATH^M^M
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: OK
Tue Aug 18 00:36:28 2015 local2.info chat[22191]:  -- got it
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: send (ATE1^M)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: expect (OK)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: ^M
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: ATE1^M^M
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: OK
Tue Aug 18 00:36:28 2015 local2.info chat[22191]:  -- got it
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: send (AT+CFUN=1^M)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: expect (OK)
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: ^M
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: AT+CFUN=1^M^M
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: OK
Tue Aug 18 00:36:28 2015 local2.info chat[22191]:  -- got it
Tue Aug 18 00:36:28 2015 local2.info chat[22191]: send (AT+CGATT?^M)
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: expect (OK)
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: ^M
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: AT+CGATT?^M^M
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: +CGATT: 1^M
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: ^M
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: OK
Tue Aug 18 00:36:29 2015 local2.info chat[22191]:  -- got it
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: send (AT+CGDCONT=1,"IP","\T"^M)
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: expect (OK)
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: ^M
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: AT+CGDCONT=1,"IP","T"^M^M
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: OK
Tue Aug 18 00:36:29 2015 local2.info chat[22191]:  -- got it
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: send (ATD*99#^M)
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: timeout set to 22 seconds
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: expect (CONNECT)
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: ^M
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: ATD*99#^M^M
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: CONNECT
Tue Aug 18 00:36:29 2015 local2.info chat[22191]:  -- got it
Tue Aug 18 00:36:29 2015 local2.info chat[22191]: send (^M)
Tue Aug 18 00:36:29 2015 daemon.info pppd[22188]: Serial connection established.
Tue Aug 18 00:36:29 2015 daemon.info pppd[22188]: Using interface 3g-WAN3G
Tue Aug 18 00:36:29 2015 daemon.notice pppd[22188]: Connect: 3g-WAN3G <--> /dev/ttyUSB0
Tue Aug 18 00:36:30 2015 daemon.notice pppd[22188]: PAP authentication succeeded
Tue Aug 18 00:36:32 2015 daemon.warn pppd[22188]: Could not determine remote IP address: defaulting to 10.64.64.64
Tue Aug 18 00:36:32 2015 daemon.notice pppd[22188]: local  IP address 10.175.68.213
Tue Aug 18 00:36:32 2015 daemon.notice pppd[22188]: remote IP address 10.64.64.64
Tue Aug 18 00:36:32 2015 daemon.notice pppd[22188]: primary   DNS address 176.59.127.150
Tue Aug 18 00:36:32 2015 daemon.notice pppd[22188]: secondary DNS address 176.59.127.146
Tue Aug 18 00:36:32 2015 daemon.notice netifd: Network device '3g-WAN3G' link is up
Tue Aug 18 00:36:32 2015 daemon.notice netifd: Interface 'WAN3G' is now up
Tue Aug 18 00:36:32 2015 user.notice firewall: Reloading firewall due to ifup of WAN3G (3g-WAN3G)

При ошибке соединения, нужно смотреть код этой ошибки. Без этого более конкретно тут ничего не скажешь.

Ссылки

Страница продукта DIR-320/NRU на D-Link
Страница устройства DIR-320/NRU на OpenWRT
Базовая настройка OpenWRT
Настройка 3G модема в OpenWRT
Ставим OpenWRT на DIR320/NRU
Использование модема Sense R41 в Linux


  • Новое за 24 часа


  • Пользователи


  • monstr1


    Neophyte Poster

    7


    #
    13 февраля 2013 16:27

    Редактировалось monstr1, 12 раз(а).

    Подключение Huawei E303 к DIR-320NRU Ver. B1/B2

    1) Переводить 3G модем в режим «только модем» НЕ НУЖНО
    a) Качаем эту прошивку.
    b) Прошиваем роутер (По инструкции ниже).
    c) После прошивки поменять IP адрес роутера на 192.168.2.1
    d) В роутере поставить режим работы — «через внешний USB-модем 4G — Yota«

    Инструкция по прошивке:
    1) Нажимаем кнопку reset, и не отпуская включаем в розетку.
    2) Ждем примерно 10 секунд — отпускаем.
    3) На компьютере ставим IP адрес 192.168.0.2 , маска 255.255.255.0
    4) Заходим на страницу 192.168.0.1, выбираем прошивку и загружаем её.
    5) На компьютере выставляем «получить IPадрес автоматический».
    6) Заходим в настройку роутера по адресу 192.168.1.1
    7) Логин и пароль указаны на странице входа . (admin/1234)
    Удачи всем.


  • st2400


    Senior Member

    1518


    #
    3 марта 2013 16:42

    Чуть не в тему.
    Подружил этот модем с Zyxel Keenetic — всего-то поставил последнюю официальную прошивку V2 на роутер — работает прекрасно.

    А вот непосредственно из-под Windows 7 почему-то не хочет раздавать интернет по локальной сети, из локалки 192.168.1.1 даже не пингуется. При этом из под XP все заводится и работает сразу


  • ol_sky


    Member

    434


    #
    4 марта 2013 22:17

    Не прокатывает по инструкции. ver.A2. Модем просто горит синим.


  • Slan777


    Member

    448


    #
    15 апреля 2013 16:19

    У меня такой модем от МТС…. Он странным образом сам загорается синим цветом и ИНЕТ не работает…Чуть постоит, опять голубенький и всё работает… Что с ним??? Может перегревается? Но не горячий. Я крышку снял — ничего не помогает… Подскажите пожалуйста.

    Добавлено спустя 5 минут 34 секунды

    Ещё замечание… Если поднести руку к модему, когда он горит синеньким, то странным образом он зачастую начинает работать, загоревшись голубым… :conf:


  • beeljy


    Member

    138


    #
    21 апреля 2013 14:14

    Редактировалось beeljy, 1 раз.


  • Androp


    Neophyte Poster

    16


    #
    25 апреля 2013 16:27

    Редактировалось Androp, 2 раз(а).

    Есть модем Dir-320nru ver. B1 с прошивкой 1.2.94 и 3G модем Huawei E303 velcom
    Прошил D-link кастомной прошивкой ..547. Ставим модем, выбираем режим работы через 3G. Включаем модемное соединение, вводим параметры.
    В состоянии подключения пишет «Ошибка протокола».
    Помогите разобраться. Нужно настроить DIR на автоматическое подключение.


  • 820027


    Neophyte Poster

    1


    #
    29 апреля 2013 12:02

    Ребята обновите ссылки на прошивки для D-Link DIR-320nru ver.B1/B2!
    Или поделитесь новыми! Спасибо большое! :)

    [всё временно: любовь… искусство… планета земля… вы… я… особенно я…]


  • monstr1


    Neophyte Poster

    7


    #
    13 мая 2013 11:26

    Редактировалось monstr1, 1 раз.

    10674
    посмотрите инструкцию в начале 2 страницы. Всё работает, прошил уже более 5 роутяр.
    Androp
    Этот модем по умолчанию имеет адрес 192.168.1.1, и если не поменять IP адрес на роутере — будет конфликт IP адресов. Ну и режим работы нужно выбрать «4G». Дальше можно зайти как в сам роутер , так и в модем (192.168.1.1)


  • powervac


    Member

    405


    #
    13 мая 2013 15:10

    А Huawei E303 HiLink разлочить можно?

    Да, разлочил за 5 минут

    В раю — климат, в аду — компания


  • юрий2009


    Member

    497


    #
    15 мая 2013 20:57

    powervac:

    А Huawei E303 HiLink разлочить можно?

    Да, разлочил за 5 минут

    Если не секрет. КАК


  • neo75_05


    Neophyte Poster

    9


    #
    19 мая 2013 17:17

    Добрый день!Приобрел 3G модем Huawei E303.при подключении сразу идет загрузка в браузере.Но модема порт не видит.Такой вопрос:как отключить автоматическое подключение и перевести в режим модема?


  • monstr1


    Neophyte Poster

    7


    #
    20 мая 2013 12:15

    Ответ есть в первом посте этой темы . «a) Переводим 3G модем в режим «только модем»:»


  • Danila17


    Senior Member

    2499


    #
    20 мая 2013 13:21

    staffmedia:

    Можно ли в HiLink модеме изменить адрес встроенного web сервера?

    Может получилось у кого нить ?


  • powervac


    Member

    405


    #
    31 мая 2013 00:30

    юрий2009:

    powervac:

    А Huawei E303 HiLink разлочить можно?

    Да, разлочил за 5 минут

    Если не секрет. КАК

    на форуме одном пишешь в ветку с указанием imei — а потом чел отвечает и даёт код для разлочки (бесплатно)

    В раю — климат, в аду — компания


  • varen_nik


    WoT Club

    286


    #
    31 мая 2013 23:59

    powervac, а что за форум, не подскажешь?


  • kOveX


    Senior Member

    6612


    #
    1 июня 2013 00:55

    varen_nik:

    powervac, а что за форум, не подскажешь?

    Онлайнер. Может слыхал о таком? :lol:


  • profer_AG


    Senior Member

    688


    #
    3 июня 2013 12:05

    dir-320 A1 в связке c E303 работает отлично! все сделано по инструкции, как в первом посте.
    у меня вопрос: прошивал разными прошивками свой роутер. кроме той, что в шапке темы, ни одной не смог создать соединение. т.е. роутер не видит модем.можно ли как-нибудь интегрировать драйвера для модема из прошивки в шапке в другую? может ли быть причиной «не видения» модема одинаковый айпи роутера с новой прошивкой и модема?


  • Logan777


    Member

    394


    #
    4 июня 2013 09:50

    Редактировалось Logan777, 1 раз.

    Модем Е303 Life на одном компе подключается к интернету и нормально работает, на втором подключается, но интернета нет: ни через Мозилу, ни Оперу не грузятся страницы. В чем может быть проблема.


  • dimchik007


    Senior Member

    2991


    #
    4 июня 2013 11:57

    Logan777:

    Модем Е303 Life на одном компе подключается к интернету и нормально работает, на втором подключается, но интернета нет: ни через Мозилу, ни Оперу не грузятся страницы. В чем может быть проблема.

    Сменить порт USB или драйвер порта обновить попробовать. Брэндмауэр виндошный может душить тоже.


  • Logan777


    Member

    394


    #
    24 июня 2013 13:47

    dimchik007:

    Logan777:

    Модем Е303 Life на одном компе подключается к интернету и нормально работает, на втором подключается, но интернета нет: ни через Мозилу, ни Оперу не грузятся страницы. В чем может быть проблема.

    Сменить порт USB или драйвер порта обновить попробовать. Брэндмауэр виндошный может душить тоже.

    Брэндмауер отключен, в разных разъемах USB всё без толку.

  • Как настроить роутер honor router 3 для билайн
  • Как настроить роутер dir 320 на мтс
  • Как настроить роутер hg8245h 256m
  • Как настроить роутер dir 320 для интернет
  • Как настроить роутер hg100re ak