Старый конь, борозду не портит. Старый конь, борозду не портит Установка сетевых параметров




Купить новый настроенный роутер - не проблема для отечественного пользователя, однако часто возникает потребность произвести некоторые корректировки параметров под себя. Здесь и начинаются проблемы, ведь в инструкции по эксплуатации присутствуют лишь данные по установке глобальных параметров сетевого оборудования для беспрепятственной работы в сети Интернет.

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

Первый шаг в настройке

Многие владельцы компьютерного оборудования сталкиваются с проблемами при самостоятельном подключении роутера к персональному компьютеру или ноутбуку. Проблема кроется в настройках - компьютер и сетевое устройство работают в разных сетях. Первый шаг, который должен сделать владелец роутера DIR-320 - сброс настроек. Выполняется процедура просто. На задней панели устройства есть кнопка «Сброс». Необходимо подключить роутер к электрической сети, подождать, пока устройство загрузится (15-20 секунд) и острым предметом (игла или зубочистка) удержать кнопку сброса несколько секунд. Сигналом о перезагрузке послужит индикация на роутере - все лампочки моргнут одновременно.

Подключение к компьютеру

DIR-320 начинается с подключения к рабочей станции. Присутствующим в комплекте кабелем «Патчкорд» нужно соединить маршрутизатор с персональным компьютером или ноутбуком. На сетевом оборудовании 5 портов, один из которых предназначен для (WAN). Остальные же порты нужны для построения локальной сети. Вот в один из них и нужно подключить кабель «Патчкорд».

Роутер DIR-320 настроен таким образом, что при подключении его к сети Интернет устройство автоматически получает беспрепятственный доступ в мировую глобальную сеть. Соответственно, четыре порта LAN маршрутизатора позволяют пользователю подключиться к сети Интернет. Фактически владельцу сетевого устройства ничего настраивать не нужно. Главное - подключить правильно сетевые кабели.

Подготовка рабочей станции

Большинство персональных компьютеров пользователей имеют автоматические настройки на сеть, но бывают исключения. Поэтому предстоит познакомиться с форс-мажорами. Настройка роутера DIR-320 возможна лишь в тех случаях, когда сетевое оборудование и персональный компьютер находятся в одной локальной сети. По умолчанию это 192.168.0.1 - 192.168.0.254. Маршрутизатор забирает себе первое значение и автоматически назначает адреса всем подключённым к нему устройствам. Соответственно, компьютер должен в автоматическом режиме получать адрес от сетевого оборудования, иначе настройка DIR-320 будет невозможна.

Перейдя в «Панель управления сетями», пользователю необходимо зайти в «Изменение параметров адаптера». Найдя нужное соединение, нажать по нему альтернативной кнопкой мыши и выбрать «Свойства». В появившемся меню установить курсор на поле «IP версия 4» и нажать кнопку «Свойства». После чего в открывшемся меню выставить параметр «Получать автоматически» в двух полях настройки компьютера и сохраниться.

Загрузка панели управления

Маршрутизатор DIR-320 управляется через Web-интерфейс, поэтому пользователю необходимо открыть любой браузер и в ввести «192.168.0.1». При правильном подключении роутера к компьютеру после небольшой задержки на экране монитор появится приглашение сетевого оборудование на вход в панель управления с запросом логина и пароля.

Данные для входа указаны на наклейке, которую можно найти на днище корпуса маршрутизатора. Зачастую логин и пароль по умолчанию идентичны - «admin». Вводится без кавычек, прописными латинскими буквами в оба поля запроса.

Безопасность - прежде всего!

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

Прошивается DIR-320 просто. Нужно в панели управления перейти во вкладку «Техническое обслуживание (Maintenance)» и выбрать пункт «Firmware Update». Откроется и предложит указать путь к файлу на персональном компьютере. После нажатия кнопки «Ok» начнётся загрузка. По окончании процедуры прошивки оборудование будет перезагружено автоматически.

Сделать всё быстро

Настройка DIR-320 может осуществляться как в ручном режиме, так и в автоматическом. По крайней мере, так утверждает производитель. По факту все дополнительные настройки производятся вручную. Автоматический режим (с помощником) лишь предоставляет пользователю правильную последовательность пунктов меню для удобства внесения нужных параметров. Если требуется настроить подключение к сети Интернет, то помощник предлагает внести необходимые данные для правильного соединения. Иначе панель управления предоставляет доступ к беспроводным интерфейсам.

В роутере DIR-320 настройка WiFi осуществляется просто - нужно указать название точки доступа (имя обнаруживаемой сети) и задать пароль. Все остальные параметры устанавливаются автоматически. В ручном же режиме пользователю придётся самостоятельно задать десяток параметров. Многие пользователи считают, что ручная настройка интереснее в плане обучения в работе с сетевым устройством, однако в разы сложнее автоматического ввода.

Работа с модемом

В роутере DIR-320 настройка 3G осуществляется только в ручном режиме. Перед внесением изменений владельцам необходимо ознакомиться с инструкцией по эксплуатации, которая подробно описывает работу устройства с несколькими провайдерами одновременно. Дело в том, что неумелыми действиями владелец может нарушить работу проводного соединения.

На панели управления нужно выбрать первый пункт «Настройки Интернет» и перейти в раздел «Настройки». В появившемся окне нажать кнопку «Ручные настройки», расположенную в самом низу. В следующем окне выбор пользователя должен быть сделан в пользу «PPP соединение через USB». Так как в D-Link DIR-320 не привязана конкретно к 3G (можно подключить даже обычный GPRS-телефон), пользователю предстоит заполнить только нужные поля. Для соединения 3G указываются: логин, пароль и номер дозвона. Для телефона нужно дополнительно прописать сервер оператора и указать команду для дозвона.

Тонкая настройка локальной сети

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

Любителям онлайн-игр придётся познакомиться с пробросом портов, ведь очень часто провайдеры закрывают неиспользуемые порты. Делается это для защиты собственной сети, однако о любителях игр многие забывают. С в DIR-320 всё просто: указывается протокол, затем друг напротив друга прописываются замещаемые порты.

В заключение

Нельзя сказать, что настройка маршрутизатора собственными силами будет лёгкой. Сетевое оборудование требует к себе много внимания и определённых знаний. Любой параметр, указанный неверно вызовет сбой в работе роутера, а соответственно перекроет доступ пользователю к сети Интернет. Но любая проблема решаема: маршрутизатор всегда можно вернуть до заводских настроек и начать всё заново.

И всё-таки эксперты в области ИТ-технологий рекомендуют владельцам сетевых устройств знакомиться с инструкцией по эксплуатации - обычного пролистывания будет недостаточно. Нужно прочитать руководство полностью. Только после изучения базовых параметров и правильного заполнения всех полей на панели управления устройства настройка DIR-320 может принести результаты.

Для того, что бы попасть в веб-интерфейс роутера, необходимо открыть ваш Интернет браузер и в строке адреса набрать 192. 168.0.1, Имя пользователя - admin , Пароль - admin (при условии, что роутер имеет заводские настройки, и его IP не менялся).

Смена заводского пароля

По умолчанию: Логин admin , пароль admin .

В интерфейсе роутера необходимо зайти во вкладку Система (System) , меню Пароль администратора (Administrator password) .

В поле Пароль (New Password) введите новый пароль.

В поле Подтверждение (Confirm Password) повторите новый пароль.

После этого, роутер предложит повторно зайти в его настройки.

Настройка подключения к Интернет

На странице Расширенные настройки ; выберите Сеть ; ⇒WAN ;.

Нажмите на кнопку Добавить.

Настройка PPPoE подключения

  1. В поле Тип соединения: выберите PPPoE
  2. В поле Порт выбираем WAN-порт - он там указан как Port 5 .
  3. Имя пользователя: Ваш логин из договора
  4. Пароль: Ваш пароль из договора
  5. Подтверждение пароля: повтор пароля
  6. Алгоритм аутентификации: Auto
  7. Keep alive
  8. MTU

В поле Разное NAT и Сетевой экран .

Включить IGMP .

Настройка L2TP подключения

  1. В поле Тип соединения: выберите L2TP + Динамический IP
  2. В поле Порт выбираем WAN-порт - он там указан как Port 5.
  3. Имя пользователя: Ваш логин из договора
  4. Пароль: Ваш пароль из договора
  5. Подтверждение пароля: повтор пароля
  6. Адрес VPN-сервера: пропишите адрес VPN-сервера провайдера
  7. Алгоритм аутентификации: Auto
  8. Keep alive - ставим галочку для постоянного подключения
  9. MTU - поменяйте значение на 1450 или меньше

В поле Разное проверьте, чтобы стояли галочки NAT и Сетевой экран .

Если провайдер предоставляет услугу интернет телевидения, поставьте галочку Включить IGMP .

Настройка PPtP (VPN) при автоматическом получении локального IP адреса (DHCP)

  1. В поле Тип соединения (Connection Type): выберите PPTP + Динамический IP
  2. В поле Имя вводим название подключения (можно не менять)
  3. Имя пользователя: Ваш логин из договора
  4. Пароль: Ваш пароль из договора
  5. Подтверждение пароля: повтор пароля
  6. Соединяться автоматически: ставим галочку
  7. MTU поменяйте значение на 1450 или меньше
  8. Алгоритм аутентификации: Auto
  9. Keep alive - ставим галочку для постоянного подключения
  10. Сохраняем настройки кнопкой перезагружаем роутер.

Настройка Wi-Fi на роутере

1. Со страницы расширенных настроек заходим во вкладку Wi-Fi , выбираем пункт Основные настройки ; и устанавливаем желаемое имя беспроводной точки доступа SSID . После этого нажимаем Изменить ;.

2. После этого рекомендуется также установить пароль на Вашу беспроводную сеть. Для этого зайдите в настройки безопасности Wi-Fi, выберите тип авторизации (рекомендуется WPA2/PSK), а затем введите любой пароль не менее 8 символов - это поможет защитить Вашу беспроводную сеть от несанкционированного доступа. Сохраните сделанные изменения.

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

Проверка статуса подключения к Интернет

Если подключение создано правильно и проблем со стороны провайдера нет, то в графе "Сетевая информация ", Статус подключения WAN будет написано подключено и Ваш ip-адрес.

Сохранение/восстановление настроек роутера

  1. Выберите сохранение текущий конфигурации, Для сохранения текущих настроек роутера Файл с настройками будет сохранен в указанное место на жёстком диске.
  2. Для восстановления настроек из файла, необходимо нажать и выбрать Загрузка раннее сохранённой конфигурации в устройство , указать путь к файлу с настройками, затем нажать кнопку.

Подключение роутера D-Link DIR-320 к 3G-модему. Роутер DIR-320 производства компании D-Link – не самая популярная модель маршрутизаторов. Однако именно это устройство наилучшим образом подходит для подключения 3G-модема. Если вы хотите настроить подключение к беспроводному интернету не только для компьютера или ноутбука, но и для мобильных устройств, создайте локальную сеть с помощью 3G-модема и роутера. Почему стоит выбрать именно D-Link DIR-320? Во-первых, этот роутер обладает всеми характеристиками, необходимыми для создания подобной сети. А во-вторых, его можно приобрести по доступной цене.

Характеристики данного роутера во многом совпадают с моделью D-Link DIR-300, но при этом имеется несколько существенных отличий. Маршрутизатор D-Link DIR-320 оснащен портом USB 2.0 типа А, предназначенным для подключения USB-модема. Порт расположен на задней крышке устройства, это первый слева разъем.

Роутер поддерживает автоматическое подключение к беспроводной сети 2G/3G. Среди дополнительных функций – возможность включения/отключения проверки PIN-кода и смены PIN-кода. Существует несколько версий прошивки роутера D-Link DIR-320. Оптимальная версия прошивки для настройки 3G-модема – DIR_320NRU-1.2.94, ее можно скачать в интернете. Если на вашем устройстве установлена другая версия прошивки – это не критично. Вы так же сможете подключить 3G-модем, просто процесс настройки займет больше времени.

Подключение роутера D-Link DIR-320 к 3G-модему — заходим в роутер

Итак, рассмотрим подключение роутера с прошивкой DIR_320NRU-1.2.94. Для начала настроим операционную систему компьютера: подготовим сетевую карту и определим настройки провайдера. Затем можно приступать к подключению и настройке роутера. Для этого подсоединяем устройство и открываем любой интернет-браузер. В адресной строке вводим IP-адрес вашего роутера (по умолчанию – 192.168.0.1).

Нажимаем Enter, после этого появляется окно авторизации. Теперь вам необходимо ввести логин и пароль. По умолчанию комбинация «Имя пользователя/Пароль» выглядит как «admin/admin». Заполняем эти поля и нажимаем кнопку «Вход». Система предложит вам сменить пароль в целях безопасности. Устанавливаем новый пароль и сохраняем настройки. Затем вновь появится форма авторизации, где нужно ввести «admin» в поле «Имя пользователя» и новый пароль – в поле «Пароль».

Подключение роутера D-Link DIR-320 к 3G-модему — настройка соединений

В открывшемся окне выбираем пункт «Сеть», а затем – «Соединения». Сразу появится таблица, ниже которой расположена кнопка «Добавить».

Нажав на эту кнопку, вы попадете в меню настроек соединения. Затем устанавливаем тип соединения «3G».

В разделе «Настройки PPP» заполняем поля «PPP Имя пользователя», «Пароль», «Подтверждение пароля», «APN» и «Номер дозвона». Другие поля оставляем без изменений. Нажимаем кнопку «Сохранить».

В новом окне появятся сведения о созданном подключении. Напротив нужного соединения выбираем пункт «Шлюз по умолчанию». Затем жмем на «Сохранить» в правом верхнем углу. После этого в появившемся окне «Система» нажимаем «Сохранить с перезагрузкой».

Если на SIM-карте, которая используется в 3G-модеме, установлен PIN-код, войдите в меню USB-модема. Выберите раздел «PIN», введите код в соответствующее поле, затем нажмите «Изменить» и сохраните настройки. На этом подключение роутера к 3G-модему закончено.

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

Роутер DIR-320, как и многие его «300-е» собратья, активно вытесняется более современными DIR-6xx. Он имеет ограниченный радиус покрытия Wi-Fi и сильно урезанные скоростные характеристики. Но для небольших дач, квартир и офисов DIR-300 - адекватное решение.

Описание и параметры роутера D-Link DIR-320

Роутер DIR-320 мало чем отличается от своих собратьев, например, DIR-300: те же порты и разъёмы сзади, панель индикации спереди.

Весьма информативная панель индикации DIR-320

Одна антенна Wi-Fi указывает на ограниченную зону покрытия: роутер может покрыть по площади две трёхкомнатные квартиры в доме из железобетона или два соседних этажа в обе стороны.

«Дальнобойность» DIR-320 может быть увеличена лишь использованием вместо штатной (отсоединяемой) антенны специальной узконаправленной (например, для покрытия коридора или актового зала).

Сзади расположен USB-порт для внешних дисков и принтеров. Имеются 5 портов LAN, один из них предназначен для кабеля провайдера.

Одна антенна Wi-Fi и скромная многомегабитная скорость

Также есть разъём питания и защищённая от случайных нажатий кнопка сброса настроек роутера. Антенна фиксируется на радиоразъёме Wi-Fi рядом с USB-портом.

Таблица: характеристики роутера DIR-320

Параметр Значение или его допуск
Процессор Broadcom BCM5354 (240 МГц)
Оперативная память 32 МБ
Флеш-диск 4 МБ
Стандарт, диапазон и скорость Wi-Fi 802.11bgu Mixed (2,4 ГГц), до 54 Мбит/с
Стандарт и пропускная способность Ethernet 802.1x, скорость LAN/WAN до 100 Мбит/с
Защита радиоподсистемы Wi-Fi любое шифрование (вплоть до WPA-2)
USB-порт, его функции подключение сетевых дисков и принтеров, подключение 3G/4G-модема (сторонняя прошивка)
Аппаратное управление роутером кнопка сброса настроек, отсоединяемое питание, кнопка WPS
Сетевые протоколы и функции статичные/динамичные IP/DNS, PPPoE/PPTP (с поддержкой DualAccess), L2TP, DHCP-сервер, MAC-фильтр, NAT, SPI, сетевой экран
Прочее гостевая сеть Wi-Fi (поддержка до 2 одновременно работающих SSID)

В целом DIR-320, несмотря на порядком устаревшие скорости, всё ещё способен решить значительное большинство возникающих перед пользователем задач, как-то: скоростной беспроводной интернет на базе PON/3G/4G по Wi-Fi со скоростью до 50 Мбит/с, комфортная работа с дисками и ПК, подключёнными через DIR-320 в единую сеть.

Первое включение и проверка соединения с DIR-320

Вначале удостоверьтесь, что IP-настройки в ПК, с которого вы настраиваете соединение с роутером, верны. В качестве примера - проверка с помощью Windows 10.


При каких-либо, даже неполных изменениях хотя бы одного из IP-адресов, следует перезапустить Windows.

Роутер также пробует подключиться к Сети, используя настройки по умолчанию - как правило, это доступ с динамичными IP. Включается также открытая сеть Wi-Fi с именем в формате «DIR-320_<концовка_MAC-адреса>». Если подключения к интернету нет, а также вы не планируете делать свой трафик доступным всем вокруг - пришла пора заняться настройкой DIR-320 всерьёз.

Расширенная настройка DIR-320

В качестве примера - различные варианты веб-интерфейса DIR-320 (до четырёх). Не проблема перепрошить роутер любым понравившимся, если он совместим с DIR-320.

Смена админ-пароля на DIR-320

В первую очередь обезопасьте себя, изменив на роутере DIR-320 пароль «admin» на свой.


DIR-320 перезапустится. Для дальнейшей настройки роутера войдите снова по только что установленному паролю.

Настройка LAN и DHCP на DIR-320

Не спешите подключать кабель провайдера в гнездо WAN - прежде чем выходить в интернет, настройте локальную сеть, как-то: функционал LAN, DHCP, функции Wi-Fi и т. д. Это позволит вам не повторять одни и те же действия дважды.


Роутер DIR-320 перезапустится с новыми IP-настройками. Ваш ПК или ноутбук, с которого производятся настройки, переподключится автоматически к роутеру.

Настройка Wi-Fi на DIR-320

Wi-Fi даёт возможность подключаться к роутеру не только ПК и ноутбукам, но также смартфонам и планшетам.

Всё больше людей отказываются от домашних ПК, предпочитая пользоваться планшетами и смартфонами даже для решения деловых вопросов. Ваш покорный слуга пишет статьи с Windows-планшета, к которому полагаются общие клавиатура и мышь, работающие по Bluetooth; 4G-доступ пущен через один из роутеров D-Link DIR.

Сделайте следующее.


Роутер перезапустится с новыми настройками Wi-Fi. Подключитесь на всех ПК и гаджетах, введя только что установленный пароль WPA-2 от вашей сети.

Настройка PPPoE-подключения на роутере DIR-320

PPPoE - протокол высокоскоростного соединения с Сетью, использующий авторизацию по логину и паролю. Применяется PPPoE-связь как в кабельных и оптоволоконных, так и в сотовых сетях.

  1. Дайте команду «Установки - Настройка интернета - Ручная настройка соединения».

    Выберите ручную настройку интернет-подключения

  2. Выберите протокол PPPoE и введите логин и пароль (дважды), имя сервиса (основной сервер провайдера) и значение MTU (срок действия IP-пакетов), меньшее 1450.

    Введите и назначьте оптимальные параметры PPPoE-связи

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

Роутер автоматически выйдет в Сеть (после возможного перезапуска).

Настройка L2TP-связи на роутере DIR-320

Здесь подойдёт настройка от модели DIR-620 - она идентична с 320-й.


Роутер переподключится к Сети по L2TP с указанными настройками.

Настройка PPTP-связи с провайдером на DIR-320

PPTP, как и L2TP - это разновидность VPN-шифрования. Облегчает обход интернет-цензуры в той или иной стране - например, если закрыт доступ к P2P-протоколу (BitTorrent, eDonkey, DirectConnect(++) и похожие сервисы пиринговых сетей). Грубо говоря, если провайдер закрыл торренты - а желание скачать что-либо объёмное с торрент-трекера осталось.

DIR-320 выйдет в Сеть, используя PPTP-соединение.

Настройка статичеcких IP на роутере DIR-320

Если у вас подключена услуга «Статический IP», вам понадобится соответствующая её настройка на роутере DIR-320. Услуга эта позволяет получить доступ к вашей локальной сети из интернета (с любого места), например, организовать видеонаблюдение за вашим офисом или предприятием из дома.

В качестве примера - обновлённый интерфейс D-Link.

  1. Дайте команду «Сеть - Соединения» и выберите профиль WAN, нажмите кнопку «Добавить» (профиль).

    Создайте в настройках DIR-320 новый профиль

  2. В главных настройках выберите протокол IPoE и 5-й (физический) порт, проверьте MAC-адрес (если указан в договоре - он должен совпадать) и введите значение MTU, меньшее 1450.

    Указание порта и MAC для Static IP

  3. В дополнительных настройках укажите основной IP, полученный от провайдера, а также DNS-адреса.

    Назначение IP шлюза и DNS-адресов

  4. Во второстепенных настройках включите функции NAT, IMGP и сетевой экран, нажмите кнопку «Сохранить».

    Включение дополнительных функций Static IP, в т. ч. и для IPTV

  5. Нажмите кнопку «Сохранить» ещё раз - уже в меню выбора профилей соединения.

    Проверка и сохранение профиля Static IP в DIR-320

Роутер DIR-320 выйдет в Сеть, используя статичные IP, выданные провайдером.

Видео: настройка интернета на DIR-320

Настройка IP-телевидения на роутере DIR-320

Услуга IPTV поддерживается всеми провайдерами, поддерживающими сверхвысокоскоростное подключение к интернету по оптоволоконному кабелю. Технология (G)PON позволяет получить скорость 35–300 Мбит/с (тарифы на сверхскоростной безлимитный интернет в 2017–2018 гг.).

  1. На роутере желательно включить составной протокол, например, PPTP с двойным доступом (в уже знакомых настройках соединения).

    Не все веб-интерфейсы DIR-320 ограничиваются выбором LAN-порта для IPTV

  2. Проверьте уже знакомые настройки LAN и DHCP.
  3. Дайте команду «Дополнительно - Дополнительные настройки» и включите (или проверьте наличие) «uPnP» (функция облегчает настройку устройств в одноранговой локальной сети), «Опроса по пингу в сети WAN».

    Включение расширенных функций IPTV

  4. Проверьте наличие автопереключение скоростного режима порта WAN в роутере, включите также функции «Многопоточное вещание» и «Улучшенный режим беспроводной сети». Последнее нужно, если IPTV-приставка имеет порт USB для подключения внешнего модуля Wi-Fi либо встроенный адаптер Wi-Fi. Нажмите кнопку «Сохранить настройки».
  5. Проверьте, что у вас включён протокол RTSP, дав команду «Расширенные настройки - Сетевой экран и DMZ».

    Завершение настройки IPTV на DIR-320

  6. Нажмите в этом окне кнопку «Сохранить настройки».

Роутер готов к работе с сервисом IPTV.

Протокол RTSP - это один из протоколов мультимедийного вещания в Сети. На нём работают многие проигрыватели - от Windows Media Player в Windows до программы RealPlayer, применявшейся ещё на смартфонах Nokia под управлением Symbian. Он схож с основным протоколом HTTP - сейчас его использует, наряду с протоколом IGMP, услуга «IP-телевидение» (ранее RTSP применялся в «Мобильном телевидении» от «МегаФона», работавшем ещё в сетях 2G/EDGE).

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

Проброс портов через роутер DIR-320

Проброс портов роутера нужен, например, когда вы раздаёте торренты, или устанавливаете игровой сервер в локальной сети.

Последнее раньше широко применялось в Интернет-кафе, где одной из услуг были сетевые игры. Через ПК «админа» или LAN-маршрутизатор осуществлялся программный проброс портов.

В качестве примера - обновлённый веб-интерфейс D-Link. Сделайте следующее.

  1. Переключитесь в расширенные настройки и дайте команду «Межсетевой экран - Виртуальные серверы».

    Используйте все эти кнопки управления настройками DIR-320 по ситуации

    Для сброса настроек служит кнопка «Заводские настройки». Чтобы сохранить текущие настройки, воспользуйтесь соответствующей кнопкой. Равно как и для перезапуска роутера есть кнопка «Перезагрузить».

    Чтобы сохранить полностью текущую конфигурацию в отдельный файл, нажмите кнопку «Резервная копия» и выберите место для сохранения файла. Для предзагрузки ранее сохранённой конфигурации воспользуйтесь кнопкой обзор с панелью указания пути файла, из которого в DIR-320 будет загружена эта копия настроек.

    Обновление прошивки DIR-320

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


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

    Видео: обновление прошивки DIR-320 на стороннюю LedeProject

Я более чем уверен, что многие уже не один раз видели подобные заголовки. Но каждый раз, когда их читаешь, получается, что нужно купить какой-то самый в мире проверенный модем, да к тому же удача должна быть к тебе благосклонна. А ведь самая распространённая проблема заключается в том, что нет такого модема, который бы не зависал по истечению определенного времени. Самый длинный интервал, что я видел – это 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. Чему я был несказанно рад, а модем пускай будет в коллекции, когда-нибудь пригодится.