INSTALL.txt

(5 KB) Pobierz
Установка

Для установки это программного обеспечения понадобятся:
Совместимый с Wive-NG роутер (он должен быть из этого списка)
Прошивка Wive-NG (скачать её можно тут) TODO: написать про SDK
15 минут свободного времени

Внимание: после перепрошивки все настройки роутера погибнут! Заранее сохраните все данные которые Вам нужны (в том числе пароли от pptp и тому подобные вещи).

Процедура перепрошивки состоит из следующих этапов:
Установите tftp-клиент если его у Вас ещё нет. Для debian-подобных дистрибутивов это делается так: apt-get install tftp TODO: source highliting
Скачайте прошивку.
Подсоедините роутер напрямую к компьютеру. Кабель с одной стороны должен быть воткнут в один из портов lan на роутере, другим концом уходить в сетевую карточку компьютера.
Обесточте роутер.
Нажмите и удерживайте кнопку reset на роутере. Не отпуская reset подключите питание к роутеру. Загорится и через несколько секунд погаснет индикатор PWR/SYS. ?§ерез несколько секунд кнопку reset можно отпустить.
Извлеките из архива с прошивкой файл wave.bin. Unix-гуру могут извлечь вот так:
code
7zr e -so ./wive-ng-*.7z | tar --wildcards -xf - "InternetV*/wive.bin"
code
Сконфигурируйте интерфейс на компьютере для работы в сети роутера(вместо eth0 подставьте название интерфейса к которому подключён роутер):
code
ifconfig eth0 192.168.1.99 netmask 255.255.255.0
code
Запустите tfp и дайте команды залить прошивку на роутер:code
$ tftp
tftp> connect 192.168.1.6
tftp> mode binary
tftp> put wive.bin
code


НАСТРОЙКА

Если что-то пошло не так
В случае если Вы настроили роутер так что он работает не таким образом каким хотелось бы Вы можете сбросить все настройки путём удержания кнопки reset в течение 10-12 секунд. После этого надо подождать 4-5минут пока происходит реинициализация. Внимание: все Ваши настройки при этой операции будут потеряны! Так же будут регенерированы ssh-ключи.

Обратите внимание: все инструкции по настройке расчитаны на то что у Вас роутер ещё не настроен. Если Вы выполняете перенастройку то данные инструкции могут не подойти т.к. Ваши настройки могут конфликтовать с теми, что указываются в этом документе.

Во всех инструкциях ниже мы считаем что Ваш сетевой интерфейс которым Вы подключены к роутеру называется eth0. Если это не так то измените название на своё.

В данной документации мы считаем что сети 192.168.0.0/24 и 10.0.0.0/8 не пересекаются с сетями локальной сети и их можно использовать для нужд роутера и устройств за ним. Если это не так то выберете любые другие приватные сети которые не заняты в Вашей локальной сети (если таковая есть).

Как зайти на роутер
У Вас должен быть адрес в сети роутера (10.0.0.0/8) чтобы зайти на него:
ifconfig eth0:rtl8186 10.0.0.100 netmask 255.0.0.0
?§тобы попасть на роутер Вы можете воспользоваться любы ssh-клиентом. Реквизиты доступа:
Адрес роутера: 10.200.200.249
Логин: root
Пароль: rtl8186
В unix-системах ssh-клиент вызывается вот так:
ssh root@10.200.200.249
Мы сразу рекомендуем сменить пароль командой
passwd root
Интерактивное меню конфигурации
?§тобы приступить к настройке роутера введите команду
menu

Это меню является основным для конфигурации роутера, но никто не запрещает отредактировать файлы напрямую. Не забудьте сохранить настройки и перезагрузить роутер!

Сохранение и применение настроек
Обязательно сохраните настройки после конфигурирования (пункт TODO в меню), иначе они будут потеряны после ребута! ?§тобы применить настройки выберите пункт TODO и роутер будет перезагружен. Загрузка роутера занимает 20-40 секунд, в течение этого времени он будет недоступен.

Редактор vi

Режим работы "сетевой мост"
В этом режиме роутер ничего не делает ни с входящим ни с исходящим трафиком. Это режим работы роутера по-умолчанию, его не надо настраивать, достаточно сбросить все настройки на начальные.
?§тобы попасть на роутер посмотрите инструкцию <Как зайти на роутер>.

Режимы работы "роутер"
В этом режиме устройство осуществляет маршрутизацию между двумя сетями: внешней и внутренней. Внешней сетью является сеть провайдера или другой роутер. Проще говоря, внешняя сеть это то место откуда берётся интернет.

Внутренняя сеть это сеть в которую входят устройства, находящиеся (схематично) за роутером. Эти устройства (комьютер, ноутбук, кпк и т.п.) находятся в одной локальной сети ("серые" ip) и могут напрямую общаться друг с другом. А вот обращение к ним из внешней сети, в общем случае, невозможно.

Этот режим работы устройства оптимальным если Вы планируете подключать одновременно два и более устройства.

Внимание: чтобы роутер мог раздавать интернет он сам должен быть в интернете. Если у Вас не работает интернет с устройств, подключённых к роутер, в первую очередь зайдите на роутер и проверьте работает ли интернет с него. Сделать это можно командами ping, traceroute, telnet и т.п.
Внимание: после настройки устройства на этот режим его адрес изменится. Если раньше Вы набирали CURR
Этапы настройки:
Выключаем режим роутера.
Настраиваем трансляцию адресов. В основном конфиге включаем поддержку iptables: CURR
Включаем dhcp-сервер (TODO: сказать про ключи -f и -S).
Включаем поддержку форвардинга пакетов через sysctl.
Сохраняем настройки и перезагружаемся.
Zgłoś jeśli naruszono regulamin