ASUS WL-500gP V2. Еще один девайс….

Итак, как обычно, личные впечатления.

Куплен недавно, пока не освоен до конца, но уже вызывает восхищение:)

Немного о нем.

ASUS WL-500gP V2
ASUS WL-500gP V2
Общие характеристики
Тип Wi-Fi точка доступа
Стандарт беспроводной связи 802.11g
Макс. скорость беспроводного соединения 54 Мбит/с
Прием/передача
Защита информации WEP, WPA, WPA2, 802.1x
Мощность передатчика 21 dBM
Радиус действия внутри помещения 40 м
Радиус действия вне помещения 600 м
Мониторинг и конфигурирование
Web-интерфейс есть
Опции точки доступа/моста
Коммутатор 4xLAN
Количество разъемов USB 2.0 Type A 2
Расширенные функции скачивание файлов, файловый сервер, FTP-сервер
Маршрутизатор
Маршрутизатор есть
DHCP-сервер есть
Поддержка Dynamic DNS есть
Статическая маршрутизация есть
WAN-порт Ethernet 10/100 Мбит/сек
Антенна
Количество внешних антенн 1
Тип внешней антенны съемная
Дополнительно
Интерфейс встроенного принт-сервера USB
Флэш-память есть

Описание — отстой 🙂 Которое в коробке на бумажке. У меня еще и не было русского языка в нем, посмеялся немного над украинской версией и забыл.
Задачи которые надо было решить

  1. Ну естественно раздать интернет, по проводам и WiFi.
  2. Сделать принт-сервер, ибо надоело держать включенным комп с принтером по ночам, когда почему то приспичивает печатать всем 🙂
  3. Сделать два входа, т.е. интернет от двух провайдеров.
  4. Сделать вещание в местную сеть всякого видео, и прочего интернет-радио.
  5. Так, по мелочам, типа дистанционного общего диска, расшаренного на всю сеть. Вся сеть — это пяток компов, которые у меня дома стоят, и самое забавное, используются.

Все сразу конечно не сделал, лень. Буду рассказывать по очереди.
Итак — шара интернета.
До меня тут, надысь, достучалась милая девочка из МГТС, с очередным предложение заюзать интренет от них. До этого я отбивался от таких предложений как мог, но тут они меня срубили халявой 🙂
Они пообещали IPTV, копеечную стоимость трафика (111 р за 512/128), бесплатное оборудование и бесплатный же декодер от стримТВ. Эта то халява и погубила меня и я подписался.
Установка самого интренета — абсолютно неинтересный процесс. Пришел мальчик, принес 2 железки, воткнул — и оно заработало. Все время ушло на заполнение бумажек. Потом он показал как работает IPTV на примере трейлера от какого то фильма, и ушел. Так у меня в доме появилось еще 73 канала ТВ 🙂 В сумме с эфирными — где то 73 и получилось. Потому что начальный тариф на стриме включает в себя все эфирные каналы, числом 27 штук, которые и так были. Что то я отвлекся 🙂
Итак — шара интренета.
У меня уже был настроенный модем от МГТС, шнурок из которого я просто воткнул в роутер, немного поколдовал с ИП и все заработало. По умолчанию все устройства имеют ИП адрес 192.168.1.1 и поэтому хоть у кого то его придтеся менять. Менял у Асуса. Да, забыл сказать, при заказе оборудования в МГТС, я специально попросил модель их модема с Ethernet портами, а не с УСБ. И они принесли мне именно такой. В этом плане работа с клиентом у них в нужном направлении 🙂
Настройка  ASUS WL-500gP V2 для того, что бы он стал роутером без сильных наворотов проста и интуитивна. Даже описывать нечего 🙂 Прописал шлюз, ДНС и все. Шлюзом стал модем ZTE ZXDSL 831 С II, который мне подарили, а ДНС — скопировал из его настроек.
По ethernet — вышел в интернет, WiFi — просто повторил настройки того, что было и выключил, во избежание конфликтов. Просто сейчас пока доживает свой срок старый провайдер, а перенастроить кучу девайсов на другой WiFi — лень, да и не к чему.
Принт-сервер
Так и хочется написать, принт-сервер и его глюки 🙂 Принтер у меня достаточно древний, XEROX 3121, но уже имеет усб вход. Вот его то я и захотел задействовать. Тут и пришла первая грабля. Как оказалось, и подтвердилось гуглением,   ASUS WL-500 и вроде все его родственники НЕ умеют по умолчанию работать именно XEROX по УСБ. Вместо того, что бы печатать они выдают на бумажке INTERNAL ERROR — false, и еще какую то служебную фигню и на этом успокаиваются. Естественно меня это не устроило, одна из основных функций девайса оказалась под угрозой. На помощь, как обычно, пришел коллективный разум 🙂
Был обнаружен форум поддержки http://www.wl500g.info/, там в русскоязычной части — ссылка на альтернативную прошивку от Олега.

http://wl500g.googlecode.com/

http://wl500g.googlecode.com/files/WL500gpv2-1.9.2.7-d-r1222.trx

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

Немного об отличиях прошивок.

Официальная — ну очень красиво сделано, куча языков, локализация правда кривоватая, зато картинки — загляденье. Кнопочки, ссылочки, рюшечки — все есть. Это — достоинство несомненное. Недостаток один всего — работает фигово 🙂 И рюшечки как бы теряют не только смысл, но и пользу.

В прошивке от Олега — все наоборот. Язык один, английский, картинок совсем нет, рюшечек и кнопочек — тоже. Есть функционал. Огромный надо сказать и до конца не исследованный (мной), есть решение моей проблемы, с подключением XEROX к ASUS WL-500gP V2.

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

Xerox 3121 не работает через ASUS WL-500gP V2

решение

Установить прошивку http://wl500g.googlecode.com/files/WL500gpv2-1.9.2.7-d-r1222.trx

Пока затыки кончились 🙂 Будут — напишу.

Два входа, т.е. интернет от двух провайдеров.

Это — в процессе. Когда подключал интернет от МГТС, думал, что только IPTV  буду пользовать. Потом выяснилось, что скорость от МГТС ровно такая, за которую плачу, а скорость того, что есть всего раза в 2 больше, при цене в 7 раз бОльшей. Задумался.
На форуме встречал множество упоминаний двух WAN входов, но как то не понял пока, можно ли именно два сразу, а не по очереди. Да и в теории, как их двух сразу то.. в одной сети.. мутно тут все. Но постепенно прихожу к мнению, что 111 или 222 р в месяц — гораздо привлекательнее 700 и может быть провайдер будет один.

Вещание в местную сеть всякого видео, и прочего интернет-радио.

Пока не понял необходимости… Просто так радио — играет и так. На всех компах, число радиостанций зашкаливает за разумные пределы, а самое обидное — я его не слушаю. Настроил и не включаю.

IPTV — то, что раздает стрим через декодер — работает и так, развел его на два телевизора и один записывающий девайс, я про него писал уже (Неожиданность прогресса…) и все. Вынуть это вещание в сеть — не представляется возможным. Да и не сильно то хотелось 🙂
Можно конечно заставить вещать ASUS WL-500gP V2 в местную сеть кучу открытых каналов, но разумность данного телодвижения пока под вопросом. Короче — припрет — освоим 🙂

Расшаренный диск

Тут все как обычно. Воткнул в УСБ диск, увидел его на другом компьютере — вынул и вставил туда, где он был, т.е. в рекордер HDR11L, он там мне кино показывает, на нем Доктор Хаус лежит.

Короткие выводы.

Нужен полнофункциональный, я бы сказал МНОГОфункциональный роутер, с возможностью воткнуть в него все что придет в голову, усбкамера, принтер, МФУ, Wimax и расшарить на всех в квартире?
Покупаем.

Нечем заняться долгими зимними вечераи и хочется повысить свою ценность как ИТ специалиста?:)
Покупаем.

Один вход интернет и два (или больше) компа — покупаем.
Желательны навыки общения с компьютером и наличие живого интернета ДО. А то как же скачать новую прошивку…

Жду вопросов — постараюсь ответить.

Продолжая радоваться прогрессу…

Я уже писал про неожиданно купленный рекордер HDR11L, про первые впечатления и прочая и прочая.. Теперь хочу остановиться на некоторых аспектах прошивки.

1. Почему то не все могут скачать и разархивировать прошивки с www.orbitatelecom.kz.
Странно и непонятно. Надеюсь они не обидяться что я положу прошивки тут у себя.

Вообще то все живет тут.

Выдержка оттуда же про правила прошивки. Мысленно заменяем слова NOVATRON на ICONBIT и NTR82-83WT на HDR11L и радуемся. В смысле инструктируемся 🙂

-------------------------------------------------------------------------
Обновление прошивки моделей NTR82-83WT:
-------------------------------------------------------------------------
1. Скачайте последнюю версию ПО. 

2. Распакуйте архивный .rar файл и скопируйте распакованный файл прошивки
"install.img"  в корневой каталог жесткого диска плеера  или  на  внешний
USB-носитель (флешку),с которого собираетесь обновить ПО. 

3. Нажмите кнопку  SETUP на пульте ДУ и зайдите в пункт  Система(System),
выберите пункт  "Обновление прошивки" и  подтвердите  нажатием  "OK"  на
появившейся иконке справа.

4. Далее плеер перезагрузится и  автоматически  начнется  обновление  ПО,
процесс обновления будет отображаться на экране. 

5. После успешного окончания процесса загрузки новой прошивки вы увидите
сообщение об окончании загрузки и плеер автоматически перезагрузится.

6. После этого снова перейдите в раздел “Настройки” кнопкой “SETUP” на
пульте ДУ. В разделе меню "Система" выберите “Заводские настройки” и
нажмите кнопку OK, это сбросит все предыдущие настройки старой версии ПО
на заводские. 

7. Затем снова отключите и включите питание.
-------------------------------------------------------------------------
ВНИМАНИЕ!!!
Убедитесь в том, что устройство надежно подключено к сети электропитания
и в розетке 220В отсутствует дребезг-контакт. Рекомендуется использовать
для этой цели гарантированное электропитание.
Учтите, что если во время процесса перепрошивки произойдет прерывание
питания, устройство уже невозможно будет восстановить.

————

Теперь то что выяснил сам, на своем опыте. Разработчики прошивки — люди слабоадекватные.. 🙁
Попробую доказать.

Что есть прошивка для подобных устройств? Это операционная система, а само устройство — совсем неслабый компьютер. просто лишенный клавиатуры 🙂 А операционаая система, как несложно догадаться — линукс. Где то внутри в конфигурационных файлах встречал надпись типа Realtek linux.

А файловая система у линукса — etx2, ext3, ext4 и множество других РОДНЫХ ему ФС, в список которых НЕ входит закрытая и проприетарная ФС NTFS. Ну плохо она поддерживается в линуксе вообще, в местном линуксе — в частности. И тем не менее разработчики прошивки НЕ дали нативной возможности сделать диск в правильной ФС, а от использования НТФС — большинство глюков. Например одновременное обращение двух процессов к одному файлу с огромной вероятностью приводит к завису устройства. Поэтому смотреть скаченное торрентом из того места куда оно скачалось, одновременно продолжая его раздавать — не выйдет. Повиснет девайс, И приходиться копировать файлы с места на место… Более чем уверен, что при использовании ext3 таких косяков не возникло бы.

Теперь немного о прошивке.

Файл прошивки представляет из себя тар архив, который совершенно свободно открывается.

Для интересующихся — список файлов.

В корне

configuration.xml
*flash_erase
*install_a
*install_a_v194905_090623_netami
*mkfs.jffs2
*nandwrite
в папке package2/
package2/*bluecore.audio
package2/*video_firmware.bin
package2/*yaffs2_2.img
package2/*yaffs2_1.img
package2/*vmlinux.develop.avhdd.mars.nand.bin

* перед именем означает, что файл — бинарный. Т.е. просто так — не посмотришь.

Что есть что из представленного?

configuration.xml — файл конфигурации, обычный ХМЛ, вполне читаемый и единственный доступный к изучению без хаков и взломов 🙂

Видим, что прошивка от Realtek Semiconductor Corp.

видим, что включена поддержка контроллеров флэш-памяти типа  AVHDD NAND и NOR.. (китайская грамота однако :))

Видим, что package2/vmlinux.develop.avhdd.mars.nand.bin вот это ядро, с поддержкой этих самых УСБ контроллеров (раньше не было чтоли?)

Видим включение yaffs2

YAFFS (Yet Another Flash File System) — YAFFS — это первая файловая система, разработанная специально для использования на NAND накопителях. Автором является Charles Manning из Новой Зеландии.

Yaffs1 — первая версия этой файловой системы, которая работала со страницами памяти размером в 512 байт + 16 служебных байт. Старые модели флеш-памяти позволяли выполнять всего 2 или 3 цикла перезаписи, при отказе записи на страницу, YAFFS помечала ее как сбойную, выставляя байт в служебной области.

YAFFS2

YAFFS2 — разработана на базе YAFFS1, формат данных остался таким же для обратной совместимости. Главное отличие — YAFFS2 позволяет в современных моделях флеш-памяти пропускать страницы, помеченные для однократной записи.

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

Ну еще видим, чем инициализируется аудио и видео, это вполне очевидно из названий файлов.

Самое забавное в наличии на борту линукса — это возможность установки дополнительного ПО на это устройство. Достаточно несложно ставиться торрент, что вполне логично — сам качает, сам показывает. Но из другого места диска 🙂

В свежую (0.53 на момент написания) прошивку внесли наконец NFS

Новый софт для моделей NTR82-83WT HD плееров:
————————————————————————-
Внесенные изменения:
———————
— добавлена поддержка серверной функции NFS;
— Добавлены настройки NFS в секцию сетевые настройки;
— исправлены некоторые ошибки перевода на Русский язык  в дополнительных информационных иконках меню;

Network File System (NFS) … Позволяет подключать (монтировать) удалённые файловые системы через сеть…..

Теперь наконец то можно будет видеть устройство не только по ФТП, но и в виде нормального диска.

В сети есть немало рецептов по установке дополнительного ПО на устройства аналогичные этому я как нибудь соберусь с мыслями и выложу сюда компиляцию рецептов по установке.

В выходные попробую обновить прошивку и описать, что получилось