В настоящее время существует уже несколько методов переделки популярной точки доступа TP-Link WA5210G в аналог Ubiquiti NanoStation 2.
Для первого метода вам понадобится паяльник (и навыки работы с ним), простейший SPI программатор и файл прошивки, так называемый full flash. Все это прекрасно описано и обсуждено в топике http://www.lan23.ru/forum/showthread.php?t=8387&page=1 Данный метод переделки называется аппаратным.
Второй метод, обсуждаемый в текущем топике, позволяет при помощи специальной программы от unicorp99 & orensnake сменить бутлоадер VxWorks и загрузить прошивку на базе исходников от Ubiquiti. Данный метод переделки называется програмным. На странице http://wa5210g.blogspot.com вы найдете ссылку для скачивания программы, инструкции и FAQ. Кому что-либо нужно узнать, уточнить, купить, получить тех.поддержку и прочее по программе - пишите в личку авторам или на их сайт.
Важное замечание: Если не знаешь что хочешь получить в конечном итоге незачем переделывать !
На странице http://blog.flyrouter.net/2012/04/tp...station-2.html вы можете узнать подробнее о:
- преимуществах прошивки Ubiquiti по сравнению с оригинальной от TP-Link
- преимуществах аппаратной части TP-Link WA5210G по сравнению с NanoStation 2
- новых релизах и изменения в прошивке, относительно официальной версии из SDK
- ограничениях в использовании текущих версий прошивок
- полезных ссылках, сертификатах, встроенной системе мониторинга
- многом другом
Просим всех использовать официальные ссылки на первоисточники (см ниже, под спойлером) в своих, блогах, заметках, переписке с друзьями.
Разработчики и тестировщики:
unicorp99 - координатор проекта по программной переделке устройств TP-Link в аналоги линейки продуктов от Ubiquiti.
orensnake - разработчик ПО, позволяющего без вскрытия корпуса устройства произвести загрузку ПО от Ubiquiti.
ZigFisher - топик-стартер на форуме, глав.ред. по документации, создатель адаптированных прошивок для устройств на базе GPL исходников Ubiquiti.
Yojiq, Tolyan, jass66 - реверс-инжениринг схемотехники устройств TP-Link, активные участники дискуссий при разработке.
kuslik - разработка логотипов для прошивки переделанных устройств, активный участник дискуссий при разработке.
alex_d, Terristor, kodar, Skydreem, Jess, ssvvvs - активные участники дискуссий при разработке.
Если кого забыл (пардон) или нужно подправить - отпишитесь в личку. Пост будет обновляться и дополняться.
Пожелания и замечания по программе, прошивкам, инструкции только приветствуются.
Фичи, которые возможно будут реализованы в будущем:
- горизонтальная поляризация антенн
- текстовый сканер эфира с возможностью выбора шага сканирования (5,10,20MHz). звездочками показывается зашумленность
- редактор MAC-адреса в режиме онлайн на точке (спорный вопрос, что-бы небыло трупов)
- туннели L2/L3 на базе VTUN
- соединение для аплинка не только по Static/DHCP/PPPoE, а и PPTP, L2TP, а так-же PPPoE dual access
- мульти-SSID
- поддержка VLAN
- организация хотспота (chillispot, wifidog и т.д.)
- шейпер по клиентам
- привязка MAC к IP
- регулировка передатчика по мощности менее 1мВт
- расширение частотного диапазона (2484 и выше)
- добавление ширины канала (1MHz, 3MHz, 30MHz, 40MHz)
Спасибо всем принимающим участие в тестировании !
Инструкция по прошивке TP-Link WA5210G в Ubiquiti NanoStation 2
1. Перед приготовлением к прошивке устройства, узнайте адрес ближайшего сервиса, который сможет запрограммировать и перепаять SPI Flash.
Это необходимо на случай, если в вашем устройстве окажется Flash неподходящего размера (по статистике 0,5% от количества проданных устройств).
Если вам нужен дамп заводской прошивки для восстановления - пришлите на E-mail указанный в программе, MAC адрес с наклейки на корпусе вашего роутера.
Но если есть возможность, лучше сразу в сервисе заменить Flash на 4Mb и выполнить процедуру прошивки повторно.
2. На время прошивки весьма необходимо закрыть все сторонние программы, отключить антивирус и фаервол.
Незапланированная сетевая активность иногда трактуется антивирусами как враждебная.
3. Установить на сетевой плате компьютера IP адрес 192.168.1.1 с маской 255.255.255.0, шлюз и DNS необязательны.
Если это ноутбук, необходимо убедиться, что данный IP адрес не пересекается (третий октет) с установленным на WiFi интерфейсе.
192.168.1.254 - адрес сброшенной точки TL-WA5210G, по-умолчанию
192.168.1.20 - адрес нового устройства NanoStation 2 по-умолчанию
4. Ознакомьтесь с условиями использования программы на сайте http://wa5210g.blogspot.com и если они вас устраивают, скачайте ее.
5. Cброс ресетом на заводские настройки, производится нажатием на кнопку в течение 30 сек. при включенном WA5210G.
Сброс на заводские настройки весьма желателен, но не обязателен. Дефаултные логин и пароль от TP-Link - admin/admin.
Если вы гуру, знаете IP адрес, логин и пароль для входа в WEB интерфейс - введите их в программу.
6. Запустите программу, нажмите CheckHost и сверьте MAC точки с теми данными, которые у вас есть (адрес на наклейке).
Подключите точку к компьютеру прямым проводом. Использование каких-либо промежуточных устройств не допускается !
7. Активируйте MAC адрес точки в программе через интернет, получив md5-подпись файла.
Если нужно прошить устройство, где нет Интернета, можно сохранить MAC и MD5 в базу данных кнопкой Store.
8. Прошивка точки начинается после нажатия клавиши <Flash It!> и продолжается, в зависимости от типа Flash, от 4-х до 8-ми минут..
Если что-то пошло не так, необходимо подождать не менее 15 минут и присылать на E-mail, указанный в программе, лог-фаил и описание ситуации.
В любом случае - не паниковать !
Основные вопросы и ответы, касающиеся программной переделки WA5210G
Q: Возможен ли откат на заводскую прошивку TP-Link на базе VxWorks ?
A: К сожалению, на данный момент эта процедура недоступна. Ведутся работы по добавлению данного функционала в программу.
Q: Для чего предназначен MAC activation server ?
A: Переделка WA5210G осуществляется при помощи программы, автор (не я) сделал ее платной. По-этому и нужны маки устройств и сервер активации.
Q: Можно-ли обновить прошивку на WA5210G с оригинальной на Ubiquiti подключившись к нему по радио ?
A: Нет, на данный момент этого делать нельзя, будет потерян доступ к устройству. Для восстановления понадобится подгружать прошивку по TFTP.
Q: Подходят ли оригинальные прошивки от устройств Ubiquiti M-серии (v. 5.3, 5.5) к переделанным WA5210G ?
A. Нет, прошивки от устройств Ubiquiti M-серии не подходят. Разные платформы, процессоры, а так-же размеры RAM и Flash.
Q: Можно-ли данной программой модифицировать TP-Link WA5110G ?
A: Нет, на данный момент модифицировать TP-Link WA5110 возможно только с помощью замены FLASH, нужны будут паяльник и программатор.
Q: Какими становятся логин и пароль для входа на устройство после перепрошивки WA5210G в Ubiquiti ?
A: Логин и пароль стандартные для всех прошивок от Ubiquiti - ubnt/ubnt .
Q: Зачем в программе два файла - AP и Client:
A: Для удобства массовой прошивки (для провайдеров) сразу в AP или сразу в Client .
*: После старта устройства режим работы AP/Client можно менять через WEB.
*: В случае необходимости так-же можно шить любой прошивкой - оригинальной от UBNT или от ZigFisher.
Q: Какой уровень сигнала должен быть для качественной связи между точками ?
A: Уровень мощности необходимо выставить таким, чтобы на приемной стороне показания были 60dBm +/-5 ед.
Q: Как разобрать WA5210G для того, что-бы посмотреть качество изготовления, тип флешки и т.д. ?
A: Снять крышку и открутить два винта, находящиеся под пломбами (наклейки).
Q: Каким образом можно ограничить трафик (шейпинг) на TP-Link WA5210G. Можно ли это сделать на AP ?
A: Корректно ограничить можно только на каждой приемной станции в разделе ADVANCED -> WIRELESS TRAFFIC SHAPING.
Q: Каким образом можно активировать режим работы AirMax на TP-Link WA5210G ? Будет ли работать AirMax между двумя TP-Link WA5210G ?
A: Режим AirMax на на переделанном TP-Link WA5210G работает только в режиме клиента. В качестве AP должно выступать устройство Ubiquiti M-серии.
*: На устройстве Ubiquiti M-серии должна стоять прошивка версии не ниже 5.5.
Q: Какая на сегодняшний день самая свежая прошивка для WA5210G уже переделанного в Ubiquiti и где ее можно взять ?
A: Прошивка XS2.ar2316.v4.0.2.WA5210G.SDK.130121.2203.bin, скачать можно тут - http://flyrouter.net/downloads/softw...5210g/firmware
*: НЕ ПЫТАЙТЕСЬ ЗАЛИВАТЬ ЭТИ ПРОШИВКИ ЧЕРЕЗ ПРОГРАММУ ВМЕСТО FULLFLASH !!! А то получите труп на железке...
! Обязательно проверьте перед эксплуатацией, что установлена вертикальная поляризация антенны (вкладка Advanced).
Для первого метода вам понадобится паяльник (и навыки работы с ним), простейший SPI программатор и файл прошивки, так называемый full flash. Все это прекрасно описано и обсуждено в топике http://www.lan23.ru/forum/showthread.php?t=8387&page=1 Данный метод переделки называется аппаратным.
Второй метод, обсуждаемый в текущем топике, позволяет при помощи специальной программы от unicorp99 & orensnake сменить бутлоадер VxWorks и загрузить прошивку на базе исходников от Ubiquiti. Данный метод переделки называется програмным. На странице http://wa5210g.blogspot.com вы найдете ссылку для скачивания программы, инструкции и FAQ. Кому что-либо нужно узнать, уточнить, купить, получить тех.поддержку и прочее по программе - пишите в личку авторам или на их сайт.
Важное замечание: Если не знаешь что хочешь получить в конечном итоге незачем переделывать !
На странице http://blog.flyrouter.net/2012/04/tp...station-2.html вы можете узнать подробнее о:
- преимуществах прошивки Ubiquiti по сравнению с оригинальной от TP-Link
- преимуществах аппаратной части TP-Link WA5210G по сравнению с NanoStation 2
- новых релизах и изменения в прошивке, относительно официальной версии из SDK
- ограничениях в использовании текущих версий прошивок
- полезных ссылках, сертификатах, встроенной системе мониторинга
- многом другом
Просим всех использовать официальные ссылки на первоисточники (см ниже, под спойлером) в своих, блогах, заметках, переписке с друзьями.
Разработчики и тестировщики:
unicorp99 - координатор проекта по программной переделке устройств TP-Link в аналоги линейки продуктов от Ubiquiti.
orensnake - разработчик ПО, позволяющего без вскрытия корпуса устройства произвести загрузку ПО от Ubiquiti.
ZigFisher - топик-стартер на форуме, глав.ред. по документации, создатель адаптированных прошивок для устройств на базе GPL исходников Ubiquiti.
Yojiq, Tolyan, jass66 - реверс-инжениринг схемотехники устройств TP-Link, активные участники дискуссий при разработке.
kuslik - разработка логотипов для прошивки переделанных устройств, активный участник дискуссий при разработке.
alex_d, Terristor, kodar, Skydreem, Jess, ssvvvs - активные участники дискуссий при разработке.
Если кого забыл (пардон) или нужно подправить - отпишитесь в личку. Пост будет обновляться и дополняться.
Пожелания и замечания по программе, прошивкам, инструкции только приветствуются.
Фичи, которые возможно будут реализованы в будущем:
- горизонтальная поляризация антенн
- текстовый сканер эфира с возможностью выбора шага сканирования (5,10,20MHz). звездочками показывается зашумленность
- редактор MAC-адреса в режиме онлайн на точке (спорный вопрос, что-бы небыло трупов)
- туннели L2/L3 на базе VTUN
- соединение для аплинка не только по Static/DHCP/PPPoE, а и PPTP, L2TP, а так-же PPPoE dual access
- мульти-SSID
- поддержка VLAN
- организация хотспота (chillispot, wifidog и т.д.)
- шейпер по клиентам
- привязка MAC к IP
- регулировка передатчика по мощности менее 1мВт
- расширение частотного диапазона (2484 и выше)
- добавление ширины канала (1MHz, 3MHz, 30MHz, 40MHz)
Спасибо всем принимающим участие в тестировании !
Инструкция по прошивке TP-Link WA5210G в Ubiquiti NanoStation 2
1. Перед приготовлением к прошивке устройства, узнайте адрес ближайшего сервиса, который сможет запрограммировать и перепаять SPI Flash.
Это необходимо на случай, если в вашем устройстве окажется Flash неподходящего размера (по статистике 0,5% от количества проданных устройств).
Если вам нужен дамп заводской прошивки для восстановления - пришлите на E-mail указанный в программе, MAC адрес с наклейки на корпусе вашего роутера.
Но если есть возможность, лучше сразу в сервисе заменить Flash на 4Mb и выполнить процедуру прошивки повторно.
2. На время прошивки весьма необходимо закрыть все сторонние программы, отключить антивирус и фаервол.
Незапланированная сетевая активность иногда трактуется антивирусами как враждебная.
3. Установить на сетевой плате компьютера IP адрес 192.168.1.1 с маской 255.255.255.0, шлюз и DNS необязательны.
Если это ноутбук, необходимо убедиться, что данный IP адрес не пересекается (третий октет) с установленным на WiFi интерфейсе.
192.168.1.254 - адрес сброшенной точки TL-WA5210G, по-умолчанию
192.168.1.20 - адрес нового устройства NanoStation 2 по-умолчанию
4. Ознакомьтесь с условиями использования программы на сайте http://wa5210g.blogspot.com и если они вас устраивают, скачайте ее.
5. Cброс ресетом на заводские настройки, производится нажатием на кнопку в течение 30 сек. при включенном WA5210G.
Сброс на заводские настройки весьма желателен, но не обязателен. Дефаултные логин и пароль от TP-Link - admin/admin.
Если вы гуру, знаете IP адрес, логин и пароль для входа в WEB интерфейс - введите их в программу.
6. Запустите программу, нажмите CheckHost и сверьте MAC точки с теми данными, которые у вас есть (адрес на наклейке).
Подключите точку к компьютеру прямым проводом. Использование каких-либо промежуточных устройств не допускается !
7. Активируйте MAC адрес точки в программе через интернет, получив md5-подпись файла.
Если нужно прошить устройство, где нет Интернета, можно сохранить MAC и MD5 в базу данных кнопкой Store.
8. Прошивка точки начинается после нажатия клавиши <Flash It!> и продолжается, в зависимости от типа Flash, от 4-х до 8-ми минут..
Если что-то пошло не так, необходимо подождать не менее 15 минут и присылать на E-mail, указанный в программе, лог-фаил и описание ситуации.
В любом случае - не паниковать !
Основные вопросы и ответы, касающиеся программной переделки WA5210G
Q: Возможен ли откат на заводскую прошивку TP-Link на базе VxWorks ?
A: К сожалению, на данный момент эта процедура недоступна. Ведутся работы по добавлению данного функционала в программу.
Q: Для чего предназначен MAC activation server ?
A: Переделка WA5210G осуществляется при помощи программы, автор (не я) сделал ее платной. По-этому и нужны маки устройств и сервер активации.
Q: Можно-ли обновить прошивку на WA5210G с оригинальной на Ubiquiti подключившись к нему по радио ?
A: Нет, на данный момент этого делать нельзя, будет потерян доступ к устройству. Для восстановления понадобится подгружать прошивку по TFTP.
Q: Подходят ли оригинальные прошивки от устройств Ubiquiti M-серии (v. 5.3, 5.5) к переделанным WA5210G ?
A. Нет, прошивки от устройств Ubiquiti M-серии не подходят. Разные платформы, процессоры, а так-же размеры RAM и Flash.
Q: Можно-ли данной программой модифицировать TP-Link WA5110G ?
A: Нет, на данный момент модифицировать TP-Link WA5110 возможно только с помощью замены FLASH, нужны будут паяльник и программатор.
Q: Какими становятся логин и пароль для входа на устройство после перепрошивки WA5210G в Ubiquiti ?
A: Логин и пароль стандартные для всех прошивок от Ubiquiti - ubnt/ubnt .
Q: Зачем в программе два файла - AP и Client:
A: Для удобства массовой прошивки (для провайдеров) сразу в AP или сразу в Client .
*: После старта устройства режим работы AP/Client можно менять через WEB.
*: В случае необходимости так-же можно шить любой прошивкой - оригинальной от UBNT или от ZigFisher.
Q: Какой уровень сигнала должен быть для качественной связи между точками ?
A: Уровень мощности необходимо выставить таким, чтобы на приемной стороне показания были 60dBm +/-5 ед.
Q: Как разобрать WA5210G для того, что-бы посмотреть качество изготовления, тип флешки и т.д. ?
A: Снять крышку и открутить два винта, находящиеся под пломбами (наклейки).
Q: Каким образом можно ограничить трафик (шейпинг) на TP-Link WA5210G. Можно ли это сделать на AP ?
A: Корректно ограничить можно только на каждой приемной станции в разделе ADVANCED -> WIRELESS TRAFFIC SHAPING.
Q: Каким образом можно активировать режим работы AirMax на TP-Link WA5210G ? Будет ли работать AirMax между двумя TP-Link WA5210G ?
A: Режим AirMax на на переделанном TP-Link WA5210G работает только в режиме клиента. В качестве AP должно выступать устройство Ubiquiti M-серии.
*: На устройстве Ubiquiti M-серии должна стоять прошивка версии не ниже 5.5.
Q: Какая на сегодняшний день самая свежая прошивка для WA5210G уже переделанного в Ubiquiti и где ее можно взять ?
A: Прошивка XS2.ar2316.v4.0.2.WA5210G.SDK.130121.2203.bin, скачать можно тут - http://flyrouter.net/downloads/softw...5210g/firmware
*: НЕ ПЫТАЙТЕСЬ ЗАЛИВАТЬ ЭТИ ПРОШИВКИ ЧЕРЕЗ ПРОГРАММУ ВМЕСТО FULLFLASH !!! А то получите труп на железке...
! Обязательно проверьте перед эксплуатацией, что установлена вертикальная поляризация антенны (вкладка Advanced).
Спойлер (+/-) (Специалисты, занимающиеся аппаратной переделкой "железа" и расширенной тех.поддержкой)
Спойлер (+/-) (Официальные и полезные ссылки, все собраны в одном месте)
Спойлер (+/-) (Внимание ! Отправка статистических данных на сервер разработчиков !)
Спойлер (+/-) (Пользователь Yojiq предлагает вариант аппаратной модификации WA5210G (работает H/V и Ext антенны), а так-же их отладка.)
Спойлер (+/-) (Свалка - полезные заметки и рекомендации взятые из постов для будущего мануала. Спасибо ВСЕМ !)
Спойлер (+/-) (TopolStation 5210G на openwrt)
Комментарий