Сообщение от vvooffkk
Посмотреть сообщение
Объявление
Свернуть
Пока нет объявлений.
Програмная переделка (без паяльника) TP-Link WA7510N в Ubiquiti, ОБСУЖДЕНИЕ
Свернуть
X
-
Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
Предупреждение: По всем коммерческим вопросам - только личка
-
Сообщение от unicorp99 Посмотреть сообщениеВ радиоблоке Air Grid M5 HP приём/передача поменяны местами, посему даже на перепаянном WA7510N работать не будет.
...я тут самостоятельно пробывал
, и через dd
$ dd if=mtd0 > ff.bin
$ dd if=mtd1 >> ff.bin
$ dd if=mtd2 >> ff.bin
$ dd if=mtd3 >> ff.bin
$ dd if=mtd4 >> ff.bin
$ dd if=mtd5 >> ff.bin
, и через cat
$ cat mtd{0,1,2,3,4,5} > ff.bin
прошивка собирается и даже заливается, через web-интерфейс говорит про блокировку и пингуется, делаю обновление по TFTP и всё...приплыли, только лампочка power!!!
думаю не правильно собрал...
(да чуть не забыл: агрегат TP-Link WA7510N, Reset-перепаян, удалён резистор R677 и припаяна перемычка в радио-тракте вдоль земляной шины, флешека 8м, програматор SPI через LPT(на 4-х резисторах), программа SPIPGM)
Комментарий
-
Сообщение от vvooffkk Посмотреть сообщениеА не подскажете как собрать fullflash из файлов mtd0, mtd1, mtd2, mtd3, mtd4, mtd5, это набор для fullflash Air Grid M5, которым со мной любезно поделился ув.ZigFisher
...я тут самостоятельно пробывал
, и через dd
$ dd if=mtd0 > ff.bin
$ dd if=mtd1 >> ff.bin
$ dd if=mtd2 >> ff.bin
$ dd if=mtd3 >> ff.bin
$ dd if=mtd4 >> ff.bin
$ dd if=mtd5 >> ff.bin
, и через cat
$ cat mtd{0,1,2,3,4,5} > ff.bin
прошивка собирается и даже заливается, через web-интерфейс говорит про блокировку и пингуется, делаю обновление по TFTP и всё...приплыли, только лампочка power!!!
думаю не правильно собрал...
(да чуть не забыл: агрегат TP-Link WA7510N, Reset-перепаян, удалён резистор R677 и припаяна перемычка в радио-тракте вдоль земляной шины, флешека 8м, програматор SPI через LPT(на 4-х резисторах), программа SPIPGM)
Ай маладца, если всё норм перепаял! Очень мелко, главное - не спаять фсё в кучу. Ну и флешка нужна 8MB (Можно 16-ти ножечную впаять вместо 8-ножки)
сделай файл sborka.sh с таким текстом
#!/bin/bash
cat mtd{0,1,2,3,4,5} > ff.bin
После сборки размер должен быть ровно 8192kB или 8388608 байт
Правильные размеры для 8MB mtd от XM сборки
mtd0 256k 262144 uboot
mtd1 64k 65536 bootcfg
mtd2 1024k 1048576 kernel
mtd3 6528k 6684672 fs
mtd4 256k 262144 cfg
mtd5 64k 65536 EEprom
Если части mtd не ровного размера (или что-то лишнее, как в NanoStation2 mtd4 или 5 лишний), то есс-но не будет работать, так как EEPROM в конце и он не попадёт на свой адрес кудыть надоть.
Всё же, если части неровные (то бишь проша испорчена) - можно скриптануть ddmtd05.sh:
#!/bin/sh
dd if=mtd0 of=mtd bs=64k count=4
dd if=mtd1 of=mtd bs=64k oflag=append count=1 seek=4
dd if=mtd2 of=mtd bs=64k oflag=append count=16 seek=5
dd if=mtd3 of=mtd bs=64k oflag=append count=102 seek=21
dd if=mtd4 of=mtd bs=64k oflag=append count=4 seek=123
dd if=mtd5 of=mtd bs=64k oflag=append count=1 seek=127
да, кстати - лог с точки в студию, когда не грузится. есть переходник ttl-com usb - из прошивочного кабеля нокиа или самсунг? http://www.lan23.ru/forum/showthread...ll=1#post78803Последний раз редактировалось unicorp99; 23.04.2014, 00:54.Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
Предупреждение: По всем коммерческим вопросам - только личка
Комментарий
-
Спасибо за оперативность! я так понимаю что, я на правильном пути, по размерам всё один-в-один сошлось, видать, что-то с самой прошивкой, она как будто заблокирована, в результате эксперимента было выяснено, что при обновлении по TFTP на прошивку 5.5.2 и выше(5.5.8 последняя), всё прошивается, загорается POWER и LAN, но блокировка остаётся , а на прошивку 5.5.0 и ниже, горит только POWER, при долгом удержании Reset, пингуется и даёт залить прошивку...напрашивается вопрос, возможно ли снять эту блокировку???
По поводу шнурка на serial ttl-com usb есть такой от сименса(чип PL-2303) шью им все мои тплинки, а с этим(7510) после переделки в ubiquiti, сыпет чемто не понятным причём меняю кодировку кракозябры, RX c TX меняю вообще ничего, может где какую перемычку надо поставить или резистор подпаять?
Комментарий
-
Сообщение от vvooffkk Посмотреть сообщениеСпасибо за оперативность! я так понимаю что, я на правильном пути, по размерам всё один-в-один сошлось, видать, что-то с самой прошивкой, она как будто заблокирована, в результате эксперимента было выяснено, что при обновлении по TFTP на прошивку 5.5.2 и выше(5.5.8 последняя), всё прошивается, загорается POWER и LAN, но блокировка остаётся [ATTACH=CONFIG]16707[/ATTACH], а на прошивку 5.5.0 и ниже, горит только POWER, при долгом удержании Reset, пингуется и даёт залить прошивку...напрашивается вопрос, возможно ли снять эту блокировку???
По поводу шнурка на serial ttl-com usb есть такой от сименса(чип PL-2303) шью им все мои тплинки, а с этим(7510) после переделки в ubiquiti, сыпет чемто не понятным причём меняю кодировку кракозябры, RX c TX меняю вообще ничего, может где какую перемычку надо поставить или резистор подпаять?
Походу Zig прислал Вам прошивку с нового Air Grid M5 с гениальностью, так что ищите тупо старый Air Grid M5Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
Предупреждение: По всем коммерческим вопросам - только личка
Комментарий
-
Сообщение от unicorp99 Посмотреть сообщениеДобрался до рабочего моста из M5, слил по эфиру командами dd if=/dev/mtd0 of=/tmp/mtd0 (от 0 до 5) dump flash, потом по scp слил с точки на комп и склеил full dump. Обновил до версии 5.5.2 и ещё раз слил.
Комментарий
-
Сообщение от vvooffkk Посмотреть сообщение...а у вас не сохранился случайно этот dump flash
Народу со старыми Аир Гридами M5 полный форум, так что дерзайте.
И не забудьте поделиться с другими. И Алексею передать для всех выложить.Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
Предупреждение: По всем коммерческим вопросам - только личка
Комментарий
-
Сообщение от vvooffkk Посмотреть сообщениехорошо, тогда вопрос "на засыпку", как говорится, а как разобрать .bin-файл прошивки ubiquiti на mtd-части???...пришла тут одна мысль!!!Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
Предупреждение: По всем коммерческим вопросам - только личка
Комментарий
-
В этой теме выложен в свободный доступ дамп для Аир Грида M5
http://www.lan23.ru/forum/showthread.php?t=11286Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
Предупреждение: По всем коммерческим вопросам - только личка
Комментарий
-
При программной переделке радио WA7510n был взят EEPROM от Rocket M5 Ti (подходящий по сигналам переключения)
Для испытательного стенда были взяты 3-е шт Wa7510n и для сравнения мост из 2-х AirWire, переделанных в Loco M5. Рассотяние 5м.
Мощща Loco M5 на передачу 23dB (максимум), принимаемый сигнал с такой же Loco M5 -22db (На обоих девайсах одинаково, показания плавают плюс минус 1-2dB). Встроенная антенна 5GHz - 4 квадрата (верт/гориз MIMO)
Мощща WA7510n на передачу 20dB (максимум), антенна больше, но тоже 4 пачта, и на Loco M5 сигнал кажет -33dB (почему-то хуже на 10dB, хотя должно быть больше, этож мощная уличная точка)
В одной WA7510n было перепаяно радио по схеме из блога wa7510n.blogspot.ru и EEPROM от Air Grid M5 - хай будет 7510_Radio_Grid
В двух WA7510n радио оригинальное и EEPROM тестировались от Rocket M5 Ti и переделанные родные от TP-Link из внутренней микросхемы 24C32F - обозначение будет 7510_Orig
Скорости линков:
AP - Station
Loco M5 - Loco M5 300/300 40 MHz ширина канала
Loco M5 - Loco M5 130/130 20 MHz ширина канала
Loco M5 - 7510_Radio_Grid 65/65 20 MHz ширина канала
Loco M5 - 7510_Orig 65/65 20 MHz ширина канала
7510_Radio_Grid - Loco M5 65/65 20 MHz ширина канала
7510_Radio_Grid - 7510_Orig 65/65 20 MHz ширина канала
7510_Orig - 7510_Orig xx/xx 20 MHz ширина канала (В этом случае скорости пляшут)
При работе 7510_Orig были слышны более сильные шумы при работе передатчика, чем 7510_Radio_Grid
Также были сделаны замеры уровня сигналов в 5-ти контрольных точках:
24pin R666 - SWCOM0 верт 0v гор/внеш 3v
23pin R669 - SWCOM1 верт 3v гор/внеш 0v
71pin R677 - XLNABIAS_0 Включение тракта приёма 0v->3v
50pin R928 - GPIO 5 - Переключение антенны на горизонталь 0v->3v - инвертор на R929 - для управлением второй части переключателя на горизонталь.
66pin R924 - XPABIAS_0 - Включение тракта передачи 0v->3v
также со схемы радио к AR9280 был найден ещё один сигнал, но он вроде бы не зависит от EEPROM - 17pin PDET_0 power detector - через диод выпрямленный уровень передачи обратно в чип
Работа оригинальной TP-Link (Галочками отмечено изменения сигнала и в какую сторону, подчеркиванием постоянное напряжение)
Ант 666 669 677 928 924
Vert 0^ 3v 3v 0_ 0^
Hori 3v 0^ 3v 3_ 0^
Exte 3v 0^ 3v 0_ 0^
Работа
0^ 3v 3v 0_ 0^ - TP-Link firmware - норм
0_ 0_ 0_ 0_ 0^ - ubnt eeprom TP-Link - ничо нет.
0^ 3v 3v 0_ 0^ - ubnt eeprom Rocket M5 Ti - есть всё, но хреново
0^ 3v 0_ 0_ 0^ - ubnt eeprom Grid M5, Loco M5 - нет приёма
0^ 3v 0_ 0_ 0^ - ubnt eeprom Grid M5 HP, NS M5 new, Loco M5 new, Grid M5 new - нет приёма
3v 0^ 3v 0_ 0_ - ubnt eeprom Rocket M5, NS M5, Bullet M5 - нет передачи (только на этом еепром не работает через R924 усилитель передачи)
Варианты косяков:
1. превышенная мощща в режиме убиквити - передача идёт хуже с ограничением, и точки снижают скорость при потерях..
2. где-то ещё есть какое-то управление радиотрактом, и включен каскад приёма при передаче, и и приём афигивает от сильных сигналов - после этого в принятых пакетах из эфира скачет уровень..
--------
Найдена причина косяков - видимо, точка wa7510n_Orig, которую я ставил AP для тестов, слегка от всяческих экспериментов подгорела и портила картину. На второй точке всё норм.
В последних тестах использовался оригинальный еепром от тп-линк, переделанный под Ubiquiti..
EEPROM от TP-Link странно испорчен. Начало swap-нуто до байта 0x205, потом норм.
Далее, во всех TP-Link еепром-ах MAC дефолтный и одинаков.
Данные антенн были взяты часть от Grid и часть от Rocket M5 Ti.
P.S.
если что, это пост будет обновляться новыми сведениями, дабы не засорять тему..Последний раз редактировалось unicorp99; 31.05.2014, 06:16.Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
Предупреждение: По всем коммерческим вопросам - только личка
Комментарий
-
Сообщение от open_box Посмотреть сообщениепод 7510N вышла dd-wrt и openwrt
Комментарий
-
Сообщение от unicorp99 Посмотреть сообщение0^ 3v 0_ 0_ 0^ - ubnt eeprom Grid M5, Loco M5 - нет приёма
0^ 3v 0_ 0_ 0^ - ubnt eeprom Grid M5 HP, NS M5 new, Loco M5 new, Grid M5 new - нет приёма
3v 0^ 3v 0_ 0_ - ubnt eeprom Rocket M5, NS M5, Bullet M5 - нет передачи (только на этом еепром не работает через R924 усилитель передачи)
Я дико извиняюсь за неверную информацию. Раньше писал, что к переделанному радио подходит дамп от Air Grid M5. А от Air Grid M5 HP - не подходит.
После присланного для анализа дампа Air Grid M5 HP - задумался.
В реальности на перепаянном будут работать дампы от Air Grid M5 E215, Air Grid M5 HP E245, Air Grid M5 New (E255) (Мимо устройства не в счёт).
И не будет работать Bullet M5 (Мимо устройства не перечисляю)
Переделал 5 штук WA7510N. Ещё одна лежит нетронутая.
Сейчас наблюдаются серьёзные проблемы с линком из непаянных радио 7510N->Air Grid M5 (антенны eeprom от Rocket M5 Ti и Air Grid M5).
Заработав сначала 65/65 после запуска AirView для скана эфира получил 6.5/6.5 без прокачки, сигналы скачут, мож чо испортилось (на форуме UBNT один написал, что издох проц после AirView. но это пока недоказано)
Также, после испытаний на столе в одном 7510N сгорел радиоусилитель U7, сейчас замыкает собой питание..
После U26 RT8270 вместо 5V - стало 1, пищит, грееца. Радиатор алюминия зверский под U7 - грел больше двух минут феном, пока отпаял. Замкнул напрямую вход U7 на выход.
Итоги:
от 20 до 8dB ползунок мощщи - на приёме расстояние 5 м Loco M5 -47dB
от 0 до 7dB ползунок мощщи - на приёме расстояние 5 м Loco M5 -85dB
Вывод: регуляция мощщи на AR9280 - ступенчатая - две ступени. Видимо выходная мощность регулировалась подецибельно U7.
Да, и входной сигнал на 7510N скачит. Чо надо - хз.Последний раз редактировалось unicorp99; 03.06.2014, 13:16.Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
Предупреждение: По всем коммерческим вопросам - только личка
Комментарий
Комментарий