3G Маршрутизатор на базе D-Link DIR-320

Задача - раздать беспроводной инет от PeopleNet по wifi.
Решение:
1. Поменять прошивку на маршрутизаторе для поддержки 3G-модема
1.1 Скачать прошивку, прошивку брал последнюю с сайта http://www.dlink.ua/?3gmob прошивка "dir320_v1.02_9bcd.bin"
1.2 Установить соединение с маршрутизатором, заводские настройки адреса - 192.168.0.1, логин для входа - admin, пароль - отсутсвует (без пароля). В принципе, с настройкой адреса на компьютере можно не возиться, на маршрутизаторе по-умолчанию настроен DHCP и адрес он выдаст сразу при подключении по wifi или ethernet
1.3 Зайти на маршрутизатор используя указанные выше параметры и во вкладке Maintenance выбрать Firmware upgrade

1.4 Маршрутизатор попросит не выключать питание в течение 3 мин, пока идет процесс обновления firmware, стоит его послушаться :)
1.5 когда этот процесс закончится (счетчик дошел до 0), нужно сбросить настройки маршрутизатора на заводские! если этого не сделать, могут возникнуть всякого рода проблемы, у меня, например, через 30 сек. после загрузки маршрутизатора отавливался ethernet LAN интерфейс.

2. Конфигурация 3G-модема
2.1 Подключить модем в порт USB маршрутизатора, список поддерживаемых модемов на указан на сайте с прошивкой, мои модемы в списке отсутствовали, но завелись нормально, модемы Novatel u720 и Sierra u597.
2.2 На стартовой странице нажать кнопку Manual Internet Connection Setup, использование визарда нам ни к чему
2.3 В поле My Internet Connection is : выбрать PPP over USB (Username / Password)
2.4 В таблице PPP over USB указать параметры согласно рисунка

2.5 В принципе, после этого инет должен подняться, чтобы убедиться, что соединение с инетом есть, можно зайти на вкладку "Status" и посмотреть состояние интернет-подключения, там же должны быть параметры сети, назначенные маршрутизатору по РРР. Кстати, перезапустить соединение кнопкой "Сonnect" в окне статуса мне так ни разу и не удалось.

3. Настройка WIFI
По умолчанию, wifi-интерфейс на маршрутизаторе поднят и работает со следующими параметрами:
Идентификатор сети SSID - dlink
Шифрование и аутентификация отсутствуют.

3.1 Для настройки выбираем слева Wireless Setup и жмем кнопку Manual Wireless Connection Setup
3.2 Конфигурируем желаемое имя сети в поле Wireless Network Name
3.3 Настраиваем безопасность, например, WPA2, для этого нужно указать в поле Network Key свой ключ PSK (Pre Shared Key), такой же точно сконфигурировать на клиенте при подключении к сети. Должно работать.

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

Заливка IOS-a на Сatalyst 2950

Сегодня обнаружил на одном из наших каталистов отсутствие IOS-a, вроде и заливал уже несколько раз, как делается - вспомнил не сразу.
Итак, при отсутствии IOS-а видим на свиче следующее
switch:
в отличие от роутеров, свичи с tftp не работают, поэтому единственный выход - заливка через xmodem, сразу наступил на двое граблей, во первых, в PUTTY отсутствует поддержка xmodem, во вторых - в windows 7 отсутствует hyper terminal, который этот самый xmodem поддерживает :). Выдрав hypertrm.exe и hypertrm.dll с ХР-шки, делаем следующее:
на свиче вбибвем

init_flash
set BAUD 115200

после этого нужно переподключиться с свичу с новыми параметрами скорости консоли 115200 и вбить следущее:

copy xmodem: flash:c2950.bin


после чего выбираем в hyperterminal "Отправить файл", выбираем протокол xmodem и терпеливо ждем :). При стандартной скорости 9600 3-метровый иос льется больше часа, на 115200 "всего" 15 минут.

Запуск WinPcap под Windows 7

После того, как честно проработав почти год, загнулась XP, решил поставить Windows 7. Сразу возник ряд сложностей, но ничего, поборем.
Одна из проблем - запуск WinPcap для нормальной работы WireShark и Dynamips, по умолчанию служба NPF-драйверов, с которой работает WinPcap, в 7-ке выключена, поэтому нужно ее включить
Есть два варианта, вариант первый - в консоли набрать
net start npf

Вариант второй - пока не нашел... :)

Об особенностях использования энергосберегающих технологий в Украине


Сегодня попалось в магазине вот такое интересное изделие: 5 Вт модуль, под цоколь MR16 с защёлкой, тепло-белый 3000К, 60 град, 50 люкс/м, 12В

Заинтересовало, подумал приобщиться к энергосберегающим технологиям и поменять на это три свои галогеновые лампы на кухне под аналогичный цоколь. Но проведя несложные расчеты, от затеи отказался :)
Одна такая светодиодная лампа стоит 190 грн.
По самым оптимистическим подсчетам, мои лампы на кухне горят 4 часа в сутки (реально наверное меньше), одна галогеновая лампа потребляет 50 Вт, светодиодная - 5 Вт. т.е. получаем 45 Вт в час экономии.
45Вт * 4 часа * 365 дней = 65,7 кВт/ч экономии в год. при стоимости одного кВт/ч в Украине 0,2436 коп. получаем ровно 16 грн. в ГОД!

Срок окупаемости одной лампы 190/16 = 11,8 лет. Задумаемся, сограждане :)

Как включить маршрутизацию пакетов TCP/IP в Microsoft Windows XP

несколько раз находил и все равно забывал, вот решил добавить (взято с микрософта)

  1. Откройте следующий раздел:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  2. Внесите следующие изменения:
    Параметр: IPEnableRouter
    Тип данных: REG_DWORD
    Значение: 1

WiFi на 8 км - нет ничего сложного!

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

Наконец-то в Украине появилось вменяемое решение по организации беспроводных линков на значительные расстояния для расширения этих самых точек присутствия. Зовется это решение EnGenius EOC-2610. Подробную информацию о ней можно посмотреть на сайте производителя или почитать обзор на русском языке.

Нам с товарищем предстояла задача провести полевое тестирование двух устройств, соединенных по топологии точка-точка и измерить их тактико-технические характеристики :)

В качестве места проведения эксперимента был выбран мемориал "Высота Конева" под Харьковом (координаты установки первой точки доступа 50° 0'41.11"N, 36° 2'40.43"E). Условие соблюдения прямой видимости выполняется в любом направлении, поэтому работать было приятно и удобно.

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

В каждой точке остановки автомобиля измерялись следующие показатели:
  • Расстояние до первой точки доступа (по GPS)
  • Уровень сигнала (по результатам, выдаваемым самой точкой доступа)
  • Пропускная способность ТСР-соединения (IxChariot)
  • Параметры качества обслуживания при передаче мультимедийного RTP-потока интенсивностью 8 мбит/сек, такие, как средняя задержка пакетов, джиттер, процент потерянных пакетов. (IxChariot).
В результате, при передаче ТСР-трафика с маскимально возможной скоростью были получены следующие результаты:


При передаче UDP/RTP потока были получены следующие результаты:


В последней точке на расстоянии 7900 метров с приемлемым качеством удалось передать только поток с интенсивностью не более 2 мбит/сек.

Так выглядит web-интерфейс точки и поле отображения уровня сигнала



Графики измерений представлены ниже:

График изменения пропускной способности TCP-соединения для расстояния 490 м.







График изменения пропускной способности RTP-потока 8 Мбит/сек для расстояния 490 м.








График изменения пропускной способности RTP-потока 8 Мбит/сек для расстояния 5600 метров.








График изменения пропускной способности TCP-соединения для расстояния 7900 м.








Однопутевая задержка пакетов при передаче RTP-потока интенсивностью 1 Мбит/сек на расстояние 7900 м.








График изменения пропускной способности RTP-потока 1 Мбит/сек для расстояния 7900 м.







Однопутевая задержка пакетов при передаче RTP-потока интенсивностью 2 Мбит/сек на расстояние 7900 м.








График изменения пропускной способности RTP-потока 2 Мбит/сек для расстояния 7900 м.







Фотоотчет:

















Вид с мемориала

Локальные настройка и испытания

Полевые исптыания

Полевые испытания


Самая удаленная точка (7900 метров)


P.S.: Направленные антенны, которые видны на фотографиях, так и не были задействованы, все измерения проводились на встроенных антеннах точек доступа!

Axesstel MV410. Впечатления

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


Для решения проблемы необходимо было организовать port-forwarding во внутреннюю сеть 192.168.0.0/24

В принципе особых проблем с настройкой не возникло за исключением небольших непоняток с подписями к меню, где этот самый port-forwarding настраивается


Первая опция (просто Port Forwarding) позволяет организовать проброс портов группами или диапазонами на внутренние адреса как есть, без изменения номеров портов снаружи и внутри, а вторая (Packet/Port Forwarding) позволяет указать какие внешние порты на какие внутренние пробросить.

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

Контроль соединения в windows

Попался тут интересный батник

вот пример с поднятием одного соединения Dial-UP и второго VPN при отсутствии пинга перестартовка двух соединений.

:new
erase ping.txt
erase ping.log
ping -n 10 -w 3000 192.168.0.1 > ping.txt
find /i "reply from 192.168.0.1" ping.txt > ping.log

dir /-c >dir.txt
find "ping.log" dir.txt >find.txt
FOR /F "skip=2 tokens=3 " %%i in (find.txt) do (
if %%i==23 rasdial bank /disconnect
if %%i==23 rasdial inet /disconnect
if %%i==23 rasdial inet логин пароль
if %%i==23 rasdial bank логин пароль
)
del dir.txt
del find.txt

goto new

Оказывается, в PeopleNet-е максимальная продолжительность РРР-сессии 24 часа

а железки Rev.0 после запуска в Харькове Rev.A работать стали явно хуже

ASUS WL-500gP v2 и PeopleNet ZTE Evolution

Возникла необходимость подружить маршрутизатор с телефоном ZTE Evolution для раздачи интернета.

Решение:
1. Обновить прошивку через web-интерфейс чистого маршрутизатора. Ссылка на прошивку
2. Подключить телефон в НИЖНИЙ порт маршрутизатора.
3. Выставить в "USB Connection Type" тип "DialUp"
4. Выставить настройки согласно скриншота:

















5. Если все прошло успешно, в Status & Log -> System Log должно быть примерно следующее:


Jan 1 01:00:10 kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.1
Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for FTDI SIO
Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for FTDI 8U232AM Compatible
Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for FTDI FT232BM Compatible
Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for FTDI FT2232C Compatible
Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for FTDI FT232R Compatible
Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for USB-UIRT Infrared Tranceiver
Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for Home-Electronics TIRA-1 IR Transceiver
Jan 1 01:00:10 kernel: ftdi_sio.c: v1.3.5r1:USB FTDI Serial Converters Driver
Jan 1 01:00:16 pppd[140]: pppd 2.4.2 started by admin, uid 0
Jan 1 01:00:18 pppd[140]: Serial connection established.
Jan 1 01:00:18 pppd[140]: Using interface ppp0
Jan 1 01:00:18 pppd[140]: Connect: ppp0 <--> /dev/usb/tts/0
Jan 1 01:00:18 pppd[140]: CHAP authentication succeeded
Jan 1 01:00:19 pppd[140]: local IP address 92.49.255.244
Jan 1 01:00:19 pppd[140]: remote IP address 77.109.0.225
Jan 1 01:00:19 pppd[140]: primary DNS address 77.109.1.8
Jan 1 01:00:19 pppd[140]: secondary DNS address 77.109.1.9
Jan 1 01:00:19 dnsmasq[74]: read /etc/hosts - 5 addresses
Jan 1 01:00:19 dnsmasq[74]: reading /tmp/resolv.conf
Jan 1 01:00:19 dnsmasq[74]: using nameserver 77.109.1.9#53
Jan 1 01:00:19 dnsmasq[74]: using nameserver 77.109.1.8#53
Jan 1 01:00:21 USB Connection: connect to ISP