Pull to refresh

Обобщая настройку роутеров

Network standards *
image

Многие из вас слышали про Yota и WiMAX.

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


Введение


Если вы уже знаете, что такое Yota, пропустите эту часть. Если нет, то я вкратце расскажу.

WiMAX — это технология, обеспечивающая высокую скорость доступа в интернет — до 10 Мбит/с, в любое время, в любом месте зоны покрытия и поддерживает соединение даже в движении, на скорости до 120 км/ч.
Yota — первая в России сеть мобильного WiMAX. Она развернута в Москве, Санкт-Петербурге и Уфе, в регионах, где проживает более 20 млн человек. Сеть работает по стандарту IEEE 802.16e-2005 в частотном диапазоне 2,5-2,7 ГГц. (посмотреть карту покрытия)

Для доступа в сеть используются несколько разных устройств. Мы остановимся на модеме Samsung U200. Собственно, чтобы подключиться к интернету требуется всего лишь воткнуть этот модем в USB-порт компьютера. (подробнее на yota.ru)

Но что делать если нужно подключить к интернету не один компьютер, а несколько? Можно купить на каждый компьютер модем, но это дорого. А можно купить специальный роутер, который будет «раздавать» интернет на сколько угодно компьютеров как по Wi-Fi, так и по обыкновенной сети.

Я предлагаю вам сделать такой роутер.


0. Поход в магазин


Для настройки вам нужен:
1) Роутер
— ASUS WL-500G Premium V1&V2 (в питере знаю где он стоит 3148 рубля)
— DLINK DIR-320 (1800 рублей. за адресами — в личку)

Разница между ними в классе. Asus более надежный роутер (в плане железа; по софту они идентичны).

2) Модем Yota
Тут выбора нет, нам нужен
— модем Samsung U200 (1990 рублей в любом ССС)

3) Желание и умение делать все по инструкции

1.А) Настройка роутера Wl-500Gp



1) Обновите роутер на прошивку от Олега (http://oleg.wl500g.info/1.9.2.7-10/)
2) Подключите роутер к проводному интернету, как будто на обычную работу. Подключите модем к USB-порту.
3) Зайдите по telnet 192.168.1.1; логин-пароль: по умолч. admin-admin
4) Выполните следующие команды:

Команды здесь, так как хабрахабр не дает их корректно разместить.

5) Все должно работать — лампочка на модеме в случае его подключения к сети должна загорется синим.

1.Б) Настройка роутера DLINK-320



Оригинал инструкции: seculab.ru/dlink-320

За основу взята инструкция описание установки прошивки с форума wl500g.info, описанная здесь, а также настройка драйвера madwimax, описанная здесь.

В прошивку wl500g были добавлены:
— в каталог /usr/sbin файл madwimax с драйвером для модема от Yota Samsung SWC-U200.
— в каталог /lib файлы libusb-1.0.so.0 и librt.so.0
— в каталог /usr/sbin архив madwimax-scripts.tgz со скриптами от madwimax. Честно говоря, не придумал куда их можно ещё засунуть в прошивку, чтобы не качать из интернета.

Драйвер madwimax был перекомпилирован для того, чтобы:
— использовать уже находящуюся в прошивке библиотеку /lib/ld-uClibs.so.0 вместо устанавливаемой в /opt/usr/lib/ld-uClibc.so.0
— жестко прописать путь к скрипту «events.sh» /opt/etc/madwimax/events.sh (по умолчанию используется путь относительно madwimax)

Скачиваем архив с прошивкой dlink-320-madwimax-yota.rar. Прошивка основана на:
— Прошивке от Олега, ily, theMiron: wl500g-1.9.2.7-d-r285
— Драйвере WiMax: madwimax-0.1.0-r160

Подключаем сетевой кабель к dlink dir-320 и компьютеру. У компьютера прописываем IP адрес 192.168.0.2, маску 255.255.255.0 и шлюз 192.168.0.1. Не включайте автополучение адреса, т.к. тогда компьютер просто не успеет поймать момент отработки бутлоадере в dlink'е и залить прошивку.

Распаковываем архив, запускаем flashing.cmd и подключаем роутер к питанию. Если вам повезло, то вы попадете на тот момент, когда бутлоадер «ждет» команды. Если не повезло — переподключите питание к dlink'у. В случае успешной отработки перестанет запускаться ping и напишется что-то типа:

*** Start Flashing ***
Успешная передача: 3592480 байт за 11 cs, 281134 байт/с


После того, как загорится индикатор статуса (~1-2 минуты) произведем сброс настроек роутера по умолчанию. Для этого выключаем питание роутера, нажимаем кнопку сброса и не отпуская ее включаем питание. Через 5 секунд отпускаем кнопку. После этого можно изменить IP адрес сетевой карты компьютера на получение адреса автоматически по DHCP.

Втыкаем модем в роутер.

Заходим telnet 192.168.1.1 на роутер (логин и пароль по умолчанию admin) и вводим следующие команды:

# Создаем директорию, куда будем все ставить
mkdir /tmp/local/opt
mount /tmp/local/opt /opt

# Создаем директорию var, чтобы в логах не ругалось на ее отсутствие
mkdir /opt/var
mkdir /opt/var/run

# Копируем в /tmp и распаковываем архив с madwimax'овыми скриптами
cp /usr/sbin/madwimax-scripts.tgz /tmp/madwimax-scripts.tgz
cd /
tar -xzf /tmp/madwimax-scripts.tgz
rm /tmp/madwimax-scripts.tgz

# Создаем директорию для пользовательских скриптов
mkdir /usr/local/sbin

# Создаем в ней файл post-boot и прописываем нужные нам параметры
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "mount /tmp/local/opt /opt" >> /usr/local/sbin/post-boot
echo "insmod tun.o" >> /usr/local/sbin/post-boot
echo "(while true; do /usr/sbin/madwimax -qof ; sleep 10; done )&" >> /usr/local/sbin/post-boot

# Делаем скрипты исполняемыми
chmod +x /usr/local/sbin/*

# Говорим роутеру что мы хотим сохранять во флэш наши скрипты
echo "/usr/local/sbin/post-boot" > /usr/local/.files

# Сохраняем все и выходим
flashfs save
flashfs commit
flashfs enable
reboot

* This source code was highlighted with Source Code Highlighter.


Всё. Модем в случае успеха должен загорется синим цветом (маленькая ласпочка)

1.В) Рекомендация


Рекомендую вынести модем на USB-провод:
— Частоты WiMAX и WiFi не мешают друг другу. (Бывали случаи, когда без удлиннителя скорость была в 4 раза меньше)
— можно быстро забрать с собой (рекомедную вытаскивать модем после отключения роутера из сети).

2) Аналогичные решения


Рассмотрим аналогичные решения
— Официальный роутер от Yota (стоит 10.000 рублей, абон. плата 2700, только для юридич. лиц; имеет два выхода RJ-11 для sip) — подробнее на yota.ru
— Можно воткнуть модем в компьютер, и настроить его (компьютер) в качестве прокси-сервера. Минусы — постоянно держать комп рабочим;…
— Компания Draytek анонсировала новую прошивку для роутера Draytek 2910 VG (около 7000 рублей). Уникальность роутера — умение работать с двумя WAN. При использовании их официальной прошивки, модем «занимает» WAN-порт, и можно подключить еще один, и использовать Yota в качестве резервного использования (или наоборот) Подробнее — draytek.livejournal.com
— насколько я понял, возможна настройка любого роутера от Asus с USB. Как узнаю что да как — ждите инструкцию.
— купить те же роутеры, но уже настроенные почти за двойную цену в wi...........re.ru (за ссылкой — в личку)

3) Готовые решения


— для интернета в офисе (дешевле)
— для интернета дома (в случае переезда тут же подключитесь к сети, просто воткнув роутер в 220. Тоже самое с офисом)
— владельцам кафе и ресторанов (услуги для посетителей. Перед тем как его продавать рекомендую изучить договор с Yota)
— резервный канал
— мобильный офис (установите его в машине и пользуйтесь wi-fi. Так же подходит, например для такси или машин для служебной развозки. вот так)

Спасибо за внимание. Удачной настройки и работы!

P.S. Пост опубликован 21 июля 2009 года. Если вы читаете его позже, и у вас возникли вопросы — напишите мне на email:
image
Tags:
Hubs:
Total votes 33: ↑29 and ↓4 +25
Views 20K
Comments Comments 73