Объявление

Свернуть
Пока нет объявлений.

Програмная переделка (без паяльника) TP-Link WA7510N в Ubiquiti, ОБСУЖДЕНИЕ

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

    #76
    Сообщение от vvooffkk Посмотреть сообщение
    ...и подскажите пожалуйста почему (не HP)???
    В радиоблоке Air Grid M5 HP приём/передача поменяны местами, посему даже на перепаянном WA7510N работать не будет.
    Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
    Предупреждение: По всем коммерческим вопросам - только личка

    Комментарий


      #77
      Сообщение от unicorp99 Посмотреть сообщение
      В радиоблоке Air Grid M5 HP приём/передача поменяны местами, посему даже на перепаянном WA7510N работать не будет.
      А не подскажете как собрать 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)

      Комментарий


        #78
        Сообщение от 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
        Предупреждение: По всем коммерческим вопросам - только личка

        Комментарий


          #79
          Спасибо за оперативность! я так понимаю что, я на правильном пути, по размерам всё один-в-один сошлось, видать, что-то с самой прошивкой, она как будто заблокирована, в результате эксперимента было выяснено, что при обновлении по TFTP на прошивку 5.5.2 и выше(5.5.8 последняя), всё прошивается, загорается POWER и LAN, но блокировка остаётся Нажмите на изображение для увеличения.

Название:	2.jpg
Просмотров:	1
Размер:	47.4 Кб
ID:	217359, а на прошивку 5.5.0 и ниже, горит только POWER, при долгом удержании Reset, пингуется и даёт залить прошивку...напрашивается вопрос, возможно ли снять эту блокировку???
          По поводу шнурка на serial ttl-com usb есть такой от сименса(чип PL-2303) шью им все мои тплинки, а с этим(7510) после переделки в ubiquiti, сыпет чемто не понятным причём меняю кодировку кракозябры, RX c TX меняю вообще ничего, может где какую перемычку надо поставить или резистор подпаять?

          Комментарий


            #80
            Сообщение от 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 меняю вообще ничего, может где какую перемычку надо поставить или резистор подпаять?
            скорость 115200

            Походу Zig прислал Вам прошивку с нового Air Grid M5 с гениальностью, так что ищите тупо старый Air Grid M5
            Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
            Предупреждение: По всем коммерческим вопросам - только личка

            Комментарий


              #81
              да, скорость 115200, с этими же параметрами на том же порту в openwrt всё гуд...

              Комментарий


                #82
                Сообщение от unicorp99 Посмотреть сообщение
                Добрался до рабочего моста из M5, слил по эфиру командами dd if=/dev/mtd0 of=/tmp/mtd0 (от 0 до 5) dump flash, потом по scp слил с точки на комп и склеил full dump. Обновил до версии 5.5.2 и ещё раз слил.
                ...а у вас не сохранился случайно этот dump flash

                Комментарий


                  #83
                  Сообщение от vvooffkk Посмотреть сообщение
                  ...а у вас не сохранился случайно этот dump flash
                  Ещё раз повторю, сохранился, и не один, и не случайно, но даны без права передачи третьим лицам, посему ничем помочь не могу.
                  Народу со старыми Аир Гридами M5 полный форум, так что дерзайте.

                  И не забудьте поделиться с другими. И Алексею передать для всех выложить.
                  Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
                  Предупреждение: По всем коммерческим вопросам - только личка

                  Комментарий


                    #84
                    хорошо, тогда вопрос "на засыпку", как говорится, а как разобрать .bin-файл прошивки ubiquiti на mtd-части???...пришла тут одна мысль!!!

                    Комментарий


                      #85
                      Сообщение от vvooffkk Посмотреть сообщение
                      хорошо, тогда вопрос "на засыпку", как говорится, а как разобрать .bin-файл прошивки ubiquiti на mtd-части???...пришла тут одна мысль!!!
                      Как бы это вообще не вопрос после прочтение нескольких последних постов в этой теме. Но всё же если это вопрос - то пора в первый класс, опять вместо калькулятора за счёты. Поражает уровень подготовленности..
                      Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
                      Предупреждение: По всем коммерческим вопросам - только личка

                      Комментарий


                        #86
                        В этой теме выложен в свободный доступ дамп для Аир Грида M5

                        http://www.lan23.ru/forum/showthread.php?t=11286
                        Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
                        Предупреждение: По всем коммерческим вопросам - только личка

                        Комментарий


                          #87
                          При программной переделке радио 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
                          Предупреждение: По всем коммерческим вопросам - только личка

                          Комментарий


                            #88
                            Сообщение от open_box Посмотреть сообщение
                            под 7510N вышла dd-wrt и openwrt
                            Лучше бы они для 5210 прошивку выпустили. Точка всё равно уже не актуальна, но после перепрошивки может и поработала бы ещё...

                            Комментарий


                              #89
                              Сообщение от 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
                              Предупреждение: По всем коммерческим вопросам - только личка

                              Комментарий


                                #90
                                airgrid m5 full flesh http://gfile.ru/a5QPt

                                Комментарий

                                Обработка...
                                X