Всё никак не получалось, но наконец-то заработал TopolStation 5210G на openwrt с ID C0A2
как собирал openwrt 10.03.1:
svn co svn://svn.openwrt.org/openwrt/branches/backfire
cd backfire
nano ./feeds.conf.default # не делал, по умолчанию источники
./scripts/feeds update -a
./scripts/feeds install -a -p luci # можно также ./scripts/feeds search ключевое_слово или ./scripts/feeds install имя_пакета
make menuconfig
Выбрал Target AR2315 и поставил галочку
* Luci
make prereq # покажет недостающее
---------- вот что правил (всего-то)
diff madwifi.sh madwifi_old.sh
107d106
< "TopolStation 5210G") antgpio=1; invert=1;;
410,415d408
< option antenna auto # (auto|horizontal|vertical|external)
< "
< ;;
< "TopolStation 5210G")
< EXTRA_DEV="
< # Ubiquiti TopolStation 5210G features
diff 384-hwdetect.patch 384-hwdetect.patch.old
229c229
< @@ -181,12 +182,33 @@ exit_ath_wmac(u_int16_t wlanNum, struct
---
> @@ -181,12 +182,32 @@ exit_ath_wmac(u_int16_t wlanNum, struct
245d244
< + { ubnt, "TopolStation 5210G", PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, 0xc0a2 }, /* TOPOL M peaceful launcher for nuclear rocket SS-27 */
make # долго компилит, так как качает с нета
прошиваю файл backfire/bin/atheros/openwrt-atheros-ubnt2-squashfs.bin по tftp
Звиняйте, под спойлер не прячу (для обозрения)
Антенны переключаются нормально, аж нравится. В openwrt чото нет LED - индюкаторов немае.
Объявление
Свернуть
Пока нет объявлений.
Програмная переделка (без паяльника) TP-Link WA5210G и других устройств в Ubiquiti, ОБСУЖДЕНИЕ
Свернуть
Это закреплённая тема.
X
X
-
Сообщение от unicorp99 Посмотреть сообщениеПроги тестируем по антеннам WA5210G, по ID для openwrt, по 2100AP, по восстановлению бекапа.. Ждите.. Пока ещё ничего не выпустили.. Проверим всё и будет..
А то не всё гладко, и, если я правильно понимаю, если сейчас Вы просто часто спрашиваете, то при косяках восстановления в суд будете подавать..
с того момента ничего не изменилось..... :sorry:
Прокомментировать:
-
Сообщение от bartenev Посмотреть сообщениеоткат на 5210g еще не сделали?
А то не всё гладко, и, если я правильно понимаю, если сейчас Вы просто часто спрашиваете, то при косяках восстановления в суд будете подавать..
Прокомментировать:
-
Сообщение от samel Посмотреть сообщениеРасстояние между точками примерно 250 м, прямая видимость, Output Power 1 dbm, CCQ=100%. Считаю, что для такого аппарата норма, ведь Tx+Rx> 20 мбит. Если нужно больше, покупайте М-серию.Сообщение от pavlich Посмотреть сообщениевстроенный тест врет безбожно, у меня расстояние 600 м,по середине парк метров 100, видимость плохая.имею 20 мегабит стабильно (проверял пересылкой файла около 1гБ,скорость смотрел по счетчику в винде),хотя по встроенному тесту 11 мегабит предел.Сообщение от MOISNEG Посмотреть сообщениеТоже.Скорость (при пересылке ) растёт за 1-1.5 сек с 10-11 М до 20 М
2400 кб/сек - это соответствует скорости 19 мбит /сек (18,5 передача, 0.4 приём)
в морде точки измерение скорости на том же мосту (bridge) кажет 12,5 мбит, так что врёт.. Если у кого есть другие данные (особенно намного выше при каких-то условиях) - то просьба обозначить горизонт.
В шапку темы по скорости данные нужно добавить, а то так что-то раньше не был проявлен вопрос..Последний раз редактировалось unicorp99; 03.04.2014, 19:36.
Прокомментировать:
-
Сообщение от pavlich Посмотреть сообщениевстроенный тест врет безбожно, у меня расстояние 600 м,по середине парк метров 100, видимость плохая.имею 20 мегабит стабильно (проверял пересылкой файла около 1гБ,скорость смотрел по счетчику в винде),хотя по встроенному тесту 11 мегабит предел.
Прокомментировать:
-
встроенный тест врет безбожно, у меня расстояние 600 м,по середине парк метров 100, видимость плохая.имею 20 мегабит стабильно (проверял пересылкой файла около 1гБ,скорость смотрел по счетчику в винде),хотя по встроенному тесту 11 мегабит предел.
Прокомментировать:
-
-
Сообщение от rem0909 Посмотреть сообщениеЗдравствуйте форумчане.
Имеется такая проблема:
2 перепрошитые точки в 270 метрах прямой видимости. Как бы я не изгалялся с настройками, скорость выше 12 мегабит не поднимается (встроенный тест с логином и паролем).
Как я понимаю такая проблема наблюдается не только у меня. Решил ли её кто ?
Сообщение от project Посмотреть сообщениеРебята подскажите плз вот если влить флеш http://www.lan23.ru/forum/showthread...ll=1#post79426 то на точке будет работать только вертикальная поляризация, я правильно понял? И без аппаратной модификации ни горизонталь, ни внешняя антенна не заведется и переключать на них чревато выходом из строя усилителя?
И еще, есть ли более новый дамп, или уже можно обновляться офф прошивками Ubnt? Есть ли тут подводные камни?
Предупреждение: Вопросы по невтыкаемому чтению и пониманию постов более 10 строк будут удалятся, потому как сколько на них не отвечай - всё равно тупо проще спросить ещё раз, чем читать.
Прокомментировать:
-
Ребята подскажите плз вот если влить флеш http://www.lan23.ru/forum/showthread...ll=1#post79426 то на точке будет работать только вертикальная поляризация, я правильно понял? И без аппаратной модификации ни горизонталь, ни внешняя антенна не заведется и переключать на них чревато выходом из строя усилителя?
И еще, есть ли более новый дамп, или уже можно обновляться офф прошивками Ubnt? Есть ли тут подводные камни?
Прокомментировать:
-
Здравствуйте форумчане.
Имеется такая проблема:
2 перепрошитые точки в 270 метрах прямой видимости. Как бы я не изгалялся с настройками, скорость выше 12 мегабит не поднимается (встроенный тест с логином и паролем).
Как я понимаю такая проблема наблюдается не только у меня. Решил ли её кто ?
Прокомментировать:
-
В процессе переделки ID для TopolStation 5210G столкнулся с потерей антенн на других ID. Вроде везде всё поменял - нет внешней антенны. Ищу, для openwrt.
Можете назвать меня старьёвщиком, но пока парился с ID, воплотил свою давнюю проблему - залить в TP-Link WA500G - в SPI Flash 2MB прошивку от NS2..
Конечно, можно сказать, что это вообще не переделка и не актуально, но (пока ковырял ID и антенны - более менее разобрал и загрузчик, и прошивку...)
1. Кнопка ресет в WA500G совпадает.
2. В 8MB Redboot не стартует - вылечил (Нашлось путём сравнения TP-Link оригинального VxWorks загрузчика и Redboot - отличия были в мелочах, но первый раз на глаз было всё одинаково..)
3. Редбут определил 8МБ RAM!
4. Ядро завелось сразу - это плюс для Ubiquiti !
5. 2 MB флеш памяти распределились:
000000 - 02FFFF - 192кБ Redboot (как был)
030000 - 0AFFFF - 512кБ ядро реально меньше занимает, чем выделено для него у Убиквити (832кБ)
0B0000 - 1CFFFF - 1152кБ cramfs, урезанная до немогу прошивка NS2, без морды, без шейпера, без точки, да и почти без всех дополнений (AP нету, только wifi клиент с шифрованием.. )
1D0000 - 1DFFFF - 64кБ cfg - пришлось урезать с 128кб до 64кб - теперь как бы одна запись конфигурации - и это может не работать
1E0000 - 1EFFFF - 64кБ FIS и конфиг редбута
1F0000 - 1FFFFF - 64кБ EEprom
6. В консоль ком-порта постоянно сыпет ошибку типа WAU: error lighthtppd
7. Индикаторы System и WLAN совпадают с 5210G - GPIO 2 и 7 (1 и 4-й LED крайние на 5210G)
8. GPIO 5 перезагружает точку!
Не уверен, что вообще будет работать штатное обновление cfg, скорее всего нужно будет вписывать конфиг вручную
по ssh заходит..
Спойлер (+/-) (log)
dmesg
[ 2.040000] 0x00000000-0x00030000 : "RedBoot"
[ 2.090000] 0x00030000-0x00100000 : "kernel"
[ 2.140000] 0x000b0000-0x001d0000 : "cramfs"
[ 2.190000] 0x001d0000-0x001e0000 : "cfg"
[ 2.240000] 0x001e0000-0x001f0000 : "FIS directory"
[ 2.300000] 0x001ef000-0x001f0000 : "RedBoot config"
[ 2.360000] mtd: partition "RedBoot config" doesn't start on an erase block boundary -- force read-only
[ 2.470000] 0x001f0000-0x00200000 : "EEPROM"
[ 2.520000] 0x00030000-0x001e0000 : "Working flash"
XS2.ar2316.v4.0.3.5058.130328.1054# ps
PID Uid VmSize Stat Command
1 ubnt 332 S init
2 ubnt SW [keventd]
3 ubnt RWN [ksoftirqd_CPU0]
4 ubnt SW [kswapd]
5 ubnt SW [bdflush]
6 ubnt SW [kupdated]
7 ubnt SW [mtdblockd]
297 ubnt 372 S /bin/infctld -m -c
299 ubnt 392 S /bin/dropbear -F -p 22
300 ubnt 472 S -sh
9649 ubnt 672 S /bin/dropbear -F -p 22
9656 ubnt 412 S -sh
9668 ubnt Z [init]
9669 ubnt 312 R ps
XS2.ar2316.v4.0.3.5058.130328.1054# cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 6332416 6115328 217088 0 536576 1642496
Swap: 0 0 0
MemTotal: 6184 kB
MemFree: 212 kB
MemShared: 0 kB
Buffers: 524 kB
Cached: 1604 kB
SwapCached: 0 kB
Active: 1364 kB
Inactive: 1416 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 6184 kB
LowFree: 212 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Памяти смешно: 6300 кБ, но есть свободная!
Если опять что-то будет неполучаться, может ещё попробую:
1. сжать редбут, может даст ещё 128кб (или хотя бы 64кб)
2. еепром скрестить с FIS - это даст 64 кб, но может и не прокатить..
3. В ядро 2.4 добавить поддержку XZ сжатия, и ядро так же ужать..
4. Файловую систему сжать не gzip, а уже алгоритмом XZ - у меня получалось 1114кБ сжать до 832кБ (освободилось 282кБ)
5. В конце RedBoot, krnl, cramfs есть где-то по 32кб пустоты - если сдвинуть ядро и fs с начала блока 64кб , будет ли работать?
Составил в ексель таблицу: сколько можно максимум (ну и минимум) ужать
Flash Макс Мин
192 128 32
512 64 32
1152 282 32
64 0 0
64 0 0
64 64 0
2048 538 96
при успехе в 538 кб - Можно будет в прошивку вернуть поддержку Access Point - большие файлы hostapd или шейпер
Однозначно, такого рода переделка не актуальна, но всё же для изучения работы пойдёт!
И тоже самое, для урезанного функционала: аналогично http://www.lan23.ru/forum/showthread...l=1#post110465
нужна прога с web-мордой
Кто использует 5210G->NS2 только как клиенты базовых станций - достаточно ли Вам функционал такого, урезанного до немогу клиента?Последний раз редактировалось unicorp99; 25.03.2014, 22:29.
Прокомментировать:
-
Сообщение от ZigFisher Посмотреть сообщениеСейчас работы много - я из Симферополя, Крым. Надеюсь понимаете ;)
----------------------
Также хочу поблагодарить всех за оказанный мозговой штурм по названию точки в классификации Ubiquiti.
Имя выбрано TopolStation 5210G
-----------------------
По 5210G - выложены предварительные патчи к проекту openwrt. После доскональной проверки и отработки на новом id: C0A2 будет выпущена новая версия программы, с возможностью перепрошивки более ранних 5210G под новый ID
Для аппаратно переделанных точек под антенну как в NS2 (и для фирменных NS2) - подойдёт и фирменная прошивка 4.0.3 и обновлённая прошивка (ждём) от ZigFisher с flymon (но светодиоды в полной мере в перепаянной точке 5210G на антенну NS2 показывать не будут, так сказать полу-аппаратная совместимость)
Повторюсь, по причине аппаратных различий внешней антенны и светодиодов потребовалось изменение ID устройства для поддержки нашей точки и другими проектами типа dd-wrt, tanaza, openwrt.
+ { VENDOR_UBNT, "TopolStation 5210G", 0xffff, 0xffff, 0xffff, 0xc0a2, 0, 0 }, # TOPOL M peaceful launcher for nuclear rocket SS-27
package/madwifi/files/lib/wifi/madwifi.sh
Спойлер (+/-) (madwifi.sh)
case "$devname" in
NanoStation2) antgpio=7; invert=1;;
+ "TopolStation 5210G") antgpio=1; invert=1;;
NanoStation5) antgpio=1; invert=1;;
"NanoStation Loco2") antgpio=2;;
case "$devname" in
# Ubiquiti NanoStation features
NanoStation*) EXTRA_DEV="option antenna auto # (auto|horizontal|vertical|external)" ;;
+ TopolStation*) EXTRA_DEV="option antenna auto # (auto|horizontal|vertical|external)" ;;
esac
Подготовлен и проверяется полный патч для индикаторов и антенн (правильная работоспособность внешней и горизонтальной антенн)
Найдены все виновники нестабильной работы антенн - а это и драйверы, и программы, и поправлен в т.ч. загрузчик для правильной индикации. Как бы и по двум мигающим светодиодам было ясно, что точка находится в режиме загрузки прошивки по tftp, но раз всё нашлось - то будет полностью как NS2
Долго был поиск антенны в EEPROM, но были найдены различия только между горизонтальной и вертикальной антеннами. Даже их местами меняли, но внешняя не сдавалась..
TopolStation 5210G diff in Ext_antenna GPIO=1 and LEDS invers GPIO=2,3,4,7 (NS2 ext_ant=7 and leds=0,1,3,4)
http://wiki.openwrt.org/toh/tp-link/tl-wa5210gПоследний раз редактировалось unicorp99; 20.03.2014, 06:29.
Прокомментировать:
-
Сделал 10 прошивок на 5210 сначало были небольшие грабли по оптимизации в сфере деятельности но все пришло к тому что работает безупречно!
Теперь бы вотут посмотреть http://www.lan23.ru/forum/showthread.php?t=11070&page=2 особенно ZigFisher :) потому как думаю можно предти к одному дивайсу или линейке дивайсов с которыми можно будет работать в более плодотворном плане :)
Прокомментировать:
Прокомментировать: