Объявление

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

запись в eeprom на устройствах UBNT M-серии

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

    #16
    Кхм.... Так похоже у вас и правда внутрирыночный китайский брелок tplink :)
    Оснований не верить eeprom у меня нет:
    size = 376, 0x178
    old crc = 45065, 0xb009
    old country = 257, 0x101
    new crc = 45065, 0xb009
    мак тоже видится успешно (90 F6 52 E7 33 FA)

    каунтрикода такого вообще нет-с: http://en.wikipedia.org/wiki/ISO_3166-1_numeric (именно эти коды использует atheros + пара "оговорок")

    варианта два: поставить 0000 (тогда драйвер сам разберется) или поставить желаемый код страны (если драйвер со своей задачей не справился)

    что именно расшифровать? смещение начала данных в eeprom у вашего брелка - 0x80, дальше все по моему предыдущему посту ищется легко.

    Комментарий


      #17
      Еще-бы кто-нибудь расковырял защиту от Counterfeit в Убиквити. Точки по прежнему блокируются, стабильно 1-4 в месяц. А сидеть на древних прошивках тоже не хочется...

      В техподдержке Убиквити отвечают отмазками типа "Ну никто с Украины нам везти в США умершую точку не будет, дорого. Поэтому мы ничего не знаем и ничего делать не будем."
      Последний раз редактировалось Algon; 21.06.2013, 20:03.

      Комментарий


        #18
        Сообщение от d771 Посмотреть сообщение
        Сразу говорю, исходники редактора есть, но сам код принадлежит Atheros по лицензии. Но я могу просто поделиться с вами информацией касательно его содержимого :)
        Исходники ?! Да! Есть! Но ... в общем долго описывать "приколы" с мак адресами. Жалко Омск далеко. Я бы Вам устроил показуху что будет когда "это(изменение маков)" пойдет в "масы". Особенно по wi-fi.
        Сообщение от Algon Посмотреть сообщение
        Еще-бы кто-нибудь расковырял защиту от Counterfeit в Убиквити. "
        Частичное решение есть. Но о5 таки, новые устройства избавить от Counterfeit не так легко, там тоже не дураки сидят. Защита идет по многим параметрам + есть шифрование, короче , пока, это не возможно\\ для новых девайсов.
        Сообщение от Влад_Полтава Посмотреть сообщение
        программист? Наверно прошивки для буржуев пишешь? Бо доки атероса смертным не доступны!!!
        Да ну на* ! Доступны всем желающим которые умеют пользоваться googl.
        Сообщение от jass66 Посмотреть сообщение
        Есть вот такой еепром от свистка тп-линк 721 , расшифруй что у него где. Проблема в том что при установке любых дров (официальных и не официальных) страна устанавливается китай и изменить не возможно. Заменой еепрома программатором на другой решает проблему, но хотелось-бы добиться того-же но без перепайки.
        В твоем вопросе ответ. Страна прописана в еепром. Драйвера тут не причем, хотя частично. Решение есть, я так думаю, правкой реестра виндовс. Проблема аналогична "Поддержка 802.11n на картах с чипами Atheros AR9xxx"


        P.S.d711. Регистрация 19.06.2013. Хм, вдруг откуда не возьмись ... Кто из "местных" сливает ? Но, возможно, я и ошибаюсь.
        P.S.2. Есть 1000 и 1 способ изменить мак, преувеличенно, но решения есть. Но мак в еепроме должен быть "родной" ИМХО.
        Последний раз редактировалось Tolyan; 21.06.2013, 23:41.

        Комментарий


          #19
          Сообщение от d771 Посмотреть сообщение
          А почему не нужно сливать в массы? Уж не потому, что вы мак-адреса и правку crc за деньги продаете? :)
          Не уж. Спрашивайте свои вопросы здесь, и каждый будет иметь доступ к этой информации.
          Для WA5210G, перешитых в NS2, интересует прежде всего данные управления антеннами. Это не M-серия, но инфа давно всем нужна.

          Для M-серии - а это для переделки WA7510N, интересуют данные, где номера PIO управления радио на приём и передачу, возможно ли изменение этих данных через правку EEPROM, чтобы не паять радиоблок?

          Огласите более подробные данные по EEPROM M-серии трёх видов?
          И по NS2 нужна более подробная инфа, где какие данные, можно ли загрубить чувствительность и уровень передачи для близких линков?

          Если что-то не так спрашиваем, подскажите, как нужно спросить?
          Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
          Предупреждение: По всем коммерческим вопросам - только личка

          Комментарий


            #20
            Сообщение от Tolyan Посмотреть сообщение
            Исходники ?! Да! Есть! Но ... в общем долго описывать "приколы" с мак адресами. Жалко Омск далеко. Я бы Вам устроил показуху что будет когда "это(изменение маков)" пойдет в "масы". Особенно по wi-fi.

            P.S.d711. Регистрация 19.06.2013. Хм, вдруг откуда не возьмись ... Кто из "местных" сливает ? Но, возможно, я и ошибаюсь.
            P.S.2. Есть 1000 и 1 способ изменить мак, преувеличенно, но решения есть. Но мак в еепроме должен быть "родной" ИМХО.
            Толяныч, если человек реально хочет помочь, открыть инфу, зачем его так обижать, "сливает", может хочет поделиться с народом данными, ну зачем ты так?
            Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
            Предупреждение: По всем коммерческим вопросам - только личка

            Комментарий


              #21
              Сообщение от unicorp99 Посмотреть сообщение
              Толяныч, если человек реально хочет помочь, открыть инфу, зачем его так обижать, "сливает", может хочет поделиться с народом данными, ну зачем ты так?
              Писал выше, возможно и не прав.
              Если грубо,- то можно сравнить с органичением доступности нестандартных частот для 5210.

              Комментарий


                #22
                Сообщение от Tolyan Посмотреть сообщение
                Исходники ?! Да! Есть! Но ... в общем долго описывать "приколы" с мак адресами. Жалко Омск далеко. Я бы Вам устроил показуху что будет когда "это(изменение маков)" пойдет в "масы". Особенно по wi-fi.
                А в чем проблема? Сейчас в ubnt мак легко меняется через ifconfig, для масс покатит. Единственное, для чего нужно шить eeprom - это чтобы заработал их протокол airmax, т.к. в их модуле ubnt_poll есть дополнительная проверка на мак-адреса.
                Специально тестировал - для обычного "стандартного" wifi менять мак в eeprom не обязательно.

                Комментарий


                  #23
                  Сообщение от unicorp99 Посмотреть сообщение
                  Огласите более подробные данные по EEPROM M-серии трёх видов?
                  Это не именно к М-серии относится, а вообше. EEPROM 3-х видов есть, причем это я указал размер области конфигурации (но нее идет служебка для идентификации устройства, параметров там нет) начало всего блока eeprom можно даже в автоматическом режиме вычислять по сигнатурам 5AA5 или A55A.

                  И по NS2 нужна более подробная инфа, где какие данные, можно ли загрубить чувствительность и уровень передачи для близких линков?
                  В общем случае есть такая штука "adaptive noise imuunity" - так вот это просто перестраиваемый аттенюатор "где-то внутри rx тракта", он в зависимости от чипа может от 0 до 30дб. Управляется из драйвера. Но в eeprom информации о нем нет - начальное значение "0", т.е. ANI отключен.
                  Насчет TX - нету совсем ничего. У чипа максимальная выходная мощность ограничена, дальше дело уже сборщика системы - он устанавливает коррекцию +/- (на случай применения усилителя, итд) и абсолютное ограничение. Делается это тоже в драйвере.
                  В eeprom вообще информации не так много.
                  В самом большом оставлено 2кб места для микрокода чипа, который можно загрузить потом, если что-то понадобится. Вот тут-то делаются почти все vendor-specific фичи.




                  Если что-то не так спрашиваем, подскажите, как нужно спросить?
                  Чтобы не разводить воды просто спрашивайте с формате "чип ARXXXX, вопрос: xxx", потому, что внутрь обычной серии я например, не заглядывал, а иногда чтобы нагуглить модель нужно много времени.

                  Комментарий


                    #24
                    Сообщение от d771 Посмотреть сообщение
                    Чтобы не разводить воды просто спрашивайте с формате "чип ARXXXX, вопрос: xxx", потому, что внутрь обычной серии я например, не заглядывал, а иногда чтобы нагуглить модель нужно много времени.
                    Благо дарю за ответ.

                    Всё тот же вопрос про переделку WA7510N: AR7240 - AR9280, в EEPROM Air Grid M5 есть ли данные, относящиеся к GPIO, чтобы поменять их и не перепаивать радио - приём -передача?
                    Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
                    Предупреждение: По всем коммерческим вопросам - только личка

                    Комментарий


                      #25
                      Сообщение от unicorp99 Посмотреть сообщение
                      Благо дарю за ответ.

                      Всё тот же вопрос про переделку WA7510N: AR7240 - AR9280, в EEPROM Air Grid M5 есть ли данные, относящиеся к GPIO, чтобы поменять их и не перепаивать радио - приём -передача?

                      Я о таком не слышал. Возможно можно через микрокод, но таким никто не занимается, намного проще подменить обращение к GPIO в драйвере ядра.

                      Комментарий


                        #26
                        Сообщение от d771 Посмотреть сообщение
                        Я о таком не слышал. Возможно можно через микрокод, но таким никто не занимается, намного проще подменить обращение к GPIO в драйвере ядра.
                        Так просто, что уже все меняют... Увы, простота это иллюзии...

                        1. Есть желание найти и поменять?

                        .....

                        2. Есть EEPROMы atheros от TP-Link или DLink. Есть желание переделать их в Ubiquiti? Чтобы правильно передались радиочастотные калибровки?
                        Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
                        Предупреждение: По всем коммерческим вопросам - только личка

                        Комментарий


                          #27
                          1. Такого желания нет. Потому, что поменять-то можно, но подвиг сей придется повторять от версии к версии в след за выходом новых прошивок от ubnt (ну или как минимум пересобирать их, вставляя старый модуль).
                          2. Что вы подразумеваете под "радиочастотными калибровками"? Т.е.для начала расскажите как они работают в данный момент, и как по-вашему должны?

                          Комментарий


                            #28
                            Сообщение от d771 Посмотреть сообщение
                            1. Такого желания нет. Потому, что поменять-то можно, но подвиг сей придется повторять от версии к версии в след за выходом новых прошивок от ubnt (ну или как минимум пересобирать их, вставляя старый модуль).
                            2. Что вы подразумеваете под "радиочастотными калибровками"? Т.е.для начала расскажите как они работают в данный момент, и как по-вашему должны?
                            1. как правило, данные GPIO придётся патчить в модуле ядра (возможно в нескольких местах) и в следующих версиях мало что изменится. Если вообще найдём...
                            Если желания нет, жаль.

                            2. EEPROM серии M содержит калибровки радиочастотного тракта для конкретного экземпляра устройства, так как на высоких частотах свч устройства радиотракта имеют разброс параметров, как по усилению, так и по частотным характеристикам, возможно и по задержкам..
                            Дублирование одного и того же EEPROM (как в NS2) во все устройства может приводить к сильному разбросу (в NS2 разброс минимален) по уровню принимаемого/передаваемого сигнала, что может сказываться и на пропускной способности, и на помехоустойчивости..
                            Копирование всего EEPROM с модификацией модели и критичных к запуску данных (crc и т.д.) при переделке из TP-Link в Ubiquiti возможно перенесёт все данные, а возможно и нет (даже может не запускаться).
                            Что можете прояснить по этому поводу?
                            Программа для прошивки 5210G в NanoStation 2 - http://wa5210g.blogspot.com
                            Предупреждение: По всем коммерческим вопросам - только личка

                            Комментарий


                              #29
                              2. Нету такого понятия как "калибровка радиочастотного тракта" в серийных изделиях. Не будут китайцы сидеть и заливать тысячу разных eeprom, основываясь на данных тестов (которые также не проводят). "Не запускаться" eeprom от ubnt на устройстве tplink не может, потому, что это не "ubnt" или "tplink", а один и тот же atheros, а все потому, что: драйвер проприетарный, и берут его ubnt и tplink из одного и того же места. ИМенно он читает, и делает инициализацию железа.
                              Разброса в принципе быть не может в серийных устройствах (+/- 5дб для китайцев не разброс), и единственное, что вы сможете сделать таким образом, это скорректировать ПОКАЗАНИЯ, а не сами уровни сигналов. Если у вас показания сильно разнятся, то подозреваю, что это из-за разных внешних усилителей (там же мощность 400-600 миливатт заявлена).

                              Т.е. первое, что я бы попробовал, это в тупую влить eeprom от ubnt в tplink (как я уже сказал, в ubnt M eeprom радиомодуля читают два модуля: ath_hal и ubnt_poll, возможно, и в не-М серии аналогично)

                              Комментарий


                                #30
                                Сообщение от d771 Посмотреть сообщение
                                2. Нету такого понятия как "калибровка радиочастотного тракта" в серийных изделиях. ....
                                Вы слишком самоуверенны. Нету двух абсолютно одинаковых еепрома для Ubiquiti М5(мак не в счет). Почему написано выше. Для М2 да, там попроще, "калибруется" одно устройство, дальше различия только по маку но по разным ревизиям тоже отличаются. Почему ?!,- читать выше.
                                тупую влить eeprom от ubnt в tplink
                                Собственно так мод tplink в ubnt и происходит соблюдая условия проц ar7240\41 + идентичный радиомодуль.

                                Комментарий

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