Объявление

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

Мой опыт востановления DWL-2100AP через COM порт

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

    #16
    Сообщение от GarriAD Посмотреть сообщение
    Вот наконец слетела проша у второй точки DWL 2100, я её восстановил сразу и понял в чём дело с первой(тоже неисправна). помогите со 1ой разобраться. я так понял что Память не видит Телнет. ошибка такого характера: TffsDevCreate ERROR, не могу закинуть файлы прошивки, пишит отсутствует путь "/fl/apimg1". помогите, может форматнуть попробовать? подскажите как.... P.S. Масону СПС ОГРОМНОЕ! если можно звоните в скайп, буду ждать
    Точно такая же проблемакак я понял. Залил через jtag cfe.bin подпаялся к консоли и загрузил ART. При загрузке WXWORK пишет

    tffsDevCreate failed.DevCreate "pc:","pc",
    -> Starting ART Client...
    value = 0 = 0x0

    В чем может быть дело?
    Последний раз редактировалось Marshal; 09.05.2009, 15:05.

    Комментарий


      #17
      может попробовать запись такого типа tffsDevCreate ....., тока я ненаю че дальше писать, если можете объясните что даёт netDevCreate ??

      Комментарий


        #18
        C этой проблемой разобрался. Оказывается полетел раздел /fl/. Командой sysTffsFormat восстановил раздел. После перезагрузки:
        /fl/ - Volume is OK

        Теперь другая проблема: art грузит, а вот с ftp грузить не хочет:
        -> hostAdd "pc", "192.168.1.1"
        value = 0 = 0x0
        -> netDevCreate "pc:", "pc", 1
        value = 0 = 0x0
        -> cd "pc:"
        value = 0 = 0x0
        -> iam "user", "guest"
        value = 0 = 0x0
        -> ls
        value = -1 = 0xffffffff
        ->
        Какие могут быть идеи? со стороны компа у точки виден 21 порт (телнет)

        Сообщение от GarriAD Посмотреть сообщение
        может попробовать запись такого типа tffsDevCreate ....., тока я ненаю че дальше писать, если можете объясните что даёт netDevCreate ??
        Как я понимаю, нечто вроде команды mount в юниксе. Монтирует в системе ftp раздел. Хотя сам в юниксе дуб, может ошибаюсь :sorry:

        Сейчас залил всев файлики во флеш. После ребута вот такая ерунда. Может кто с таким встречался?

        auto-booting...

        Attaching to TFFS... done.
        Loading /fl/apimg1...

        Please wait, loading image ...

        image check ok!!!

        NMI (watchdog): ErrorPC: 0x8000018c
        epc: 0x800c3a08 bva: 0x7fffff84 sr: 0x1048c006 cse: 0x1080c00c
        R0: r0: 0x00000000 at: 0x00080000 v0: 0x800c3a04 v1: 0x1000c000
        R4: a0: 0x00000017 a1: 0x80000010 a2: 0x80000038 a3: 0x00008000
        R8: t0: 0x00000000 t1: 0x00000007 t2: 0xffffffff t3: 0x00000038
        R12: t4: 0x802fbdfc t5: 0x802fbda0 t6: 0x802fbe04 t7: 0x802fbe24
        R16: s0: 0x10000000 s1: 0x00000017 s2: 0x80000148 s3: 0x80000170
        R20: s4: 0x00000046 s5: 0x00000000 s6: 0x00000000 s7: 0x00000000
        R24: t8: 0xbe000000 t9: 0x00000000 k0: 0x00000000 k1: 0x00000000
        R28: gp: 0x802df210 sp: 0x7fffff98 fp: 0x80ff5da8 ra: 0x800c3118



        ar531x rev 0x00005850 firmware startup...
        SDRAM TEST...

        Комментарий


          #19
          Сообщение от Marshal
          Как я понимаю, нечто вроде команды mount в юниксе. Монтирует в системе ftp раздел. Хотя сам в юниксе дуб, может ошибаюсь :sorry:

          Сейчас залил всев файлики во флеш. После ребута вот такая ерунда. Может кто с таким встречался?

          auto-booting...

          Attaching to TFFS... done.
          Loading /fl/apimg1...

          Please wait, loading image ...

          image check ok!!!

          NMI (watchdog): ErrorPC: 0x8000018c
          epc: 0x800c3a08 bva: 0x7fffff84 sr: 0x1048c006 cse: 0x1080c00c
          R0: r0: 0x00000000 at: 0x00080000 v0: 0x800c3a04 v1: 0x1000c000
          R4: a0: 0x00000017 a1: 0x80000010 a2: 0x80000038 a3: 0x00008000
          R8: t0: 0x00000000 t1: 0x00000007 t2: 0xffffffff t3: 0x00000038
          R12: t4: 0x802fbdfc t5: 0x802fbda0 t6: 0x802fbe04 t7: 0x802fbe24
          R16: s0: 0x10000000 s1: 0x00000017 s2: 0x80000148 s3: 0x80000170
          R20: s4: 0x00000046 s5: 0x00000000 s6: 0x00000000 s7: 0x00000000
          R24: t8: 0xbe000000 t9: 0x00000000 k0: 0x00000000 k1: 0x00000000
          R28: gp: 0x802df210 sp: 0x7fffff98 fp: 0x80ff5da8 ra: 0x800c3118



          ar531x rev 0x00005850 firmware startup...
          SDRAM TEST...
          Привет, попробуй по этой ссылке http://narod.ru/disk/8618650000/apimgBB.rar.html скачать спец прошивку, распакуй ее и расшарь на сервере tftp, укажи в boot флаг загрузки по tftp и залей прошивку в оперативную память точки, как она загрузится запусти ftp server на компе и расшарь на нем прошивочку, что стояла, или постарее можно 2.10 версии или 2100BB, консоль работать не будет, видимо ком порт отключен в прошивке, через telnet подключайся к точке и командами:
          WLAN Access Point wlan1 -> alpha
          Password-> vec21234
          Ok
          WLAN Access Point wlan1 -> superftp xxx.xxx.xxx.xxx (ip адрес ftp сервера)
          Username-> имя для подключения к фтп серверу
          Password-> пароль для подключения к фтп серверу
          Remote File-> имя прошивки
          Local File-> apimg1
          download or upload-> download (upload можно выгружать из флешь файлы)
          зальешь прошивку во флешь точки, примерно так должно выглядеть все.
          WLAN Access Point wlan1 -> ls
          backup 650738
          art 639252
          apimg1 1349674
          pcode 4
          apcfg 127387
          apcfg.bak 127387
          565248 bytes free
          После этого вернешь в boot загрузку из флеша. Если не скатит, можно тупо заменить все эти файлы от другой точки, только не перезагружай точку, пока файлы все не заменишь, хе, хотя можно повторить будет :drinks:

          Комментарий


            #20
            спасибо за совет, помогло уйти от этой проблемы, появилась новая. После перепрошивки девайс выкидывает в консоли следующее:

            apcfg: unknown config item XRQueuePollRate
            apcfg: unknown config item MinimumRate
            apcfg: unknown config item MinimumRate
            apcfg: unknown config item basisOfConnect
            apcfg: unknown config item basisOfConnect
            Configuration file checksum: 5fd8d8 is good
            ar5212Attach: Could not allocate space to cache the EEPROM
            Error initializing wireless software state.
            muxDevLoad failed for index 1
            ar5212Attach: Could not allocate space to cache the EEPROM
            Error initializing wireless software state.
            muxDevLoad failed for device entry 1!
            usrEndLibInit: wlan not found.
            apInit: no wlan device
            AP initilization failed!
            Attaching interface lo0...done
            ERROR: AP start-up failed! Wireless network services disabled.
            0x80fffdf0 (tRootTask): memPartAlloc: block too big - 536870526 in partition 0x8
            02fb020.
            0x80fffdf0 (tRootTask): memPartAlloc: block too big - 536870526 in partition 0x8
            02fb020.


            D-link Corp. Access Point login:

            Флэха умерла? Но смерть родной прошивки была заливка через ftp крокозябликов (диверсия). странно как то.

            Комментарий


              #21
              Это вылазит в конце, уже после прошития во флешь точки и загрузки с нее. Что то на конфиг ругается, грохнуть его может командой rm apcfg и перезалить по новой его с другой точки, какая то несовместимость конфига с залитой прошивкой, проще с рабочей все файлы переписать.

              Комментарий


                #22
                Пробовал кучей различных способов, сливал прошивки с других апэшек. Все приводит к одному:

                [Boot]: @
                Attaching to TFFS... done.
                Loading /fl/APIMG1...

                Please wait, loading image ...

                image check ok!!!

                WARNING: bootrom did not start the watchdog.
                /fl/ - Volume is OK
                Reading Configuration File "/fl/apcfg".
                Configuration file checksum: 860c15 is good
                ar5212Attach: Could not allocate space to cache the EEPROM
                Error initializing wireless software state.
                apInit: no wlan device
                AP initilization failed!

                Attaching interface lo0...done
                0x80fffdf0 (tRootTask): memPartAlloc: block too big - 536870526 in partition 0x8
                04c9420.
                AP init fail: suspend and delete ROMPAGER40 task!
                ERROR: AP start-up failed! Wireless network services disabled.


                D-Link Access Point login: admin
                Password:

                Wireless Driver Rev 4.0.0.167
                D-Link Access Point wlan2 ->

                Мне кажется прошивка не видит wi-fi. кстати пробовал ставить openwrt. Поставил redboot, залил ядро и rootfs. То же самое: ядро стартует и kernel panic :wacko: . Вроде точка нормальная. Ревизия А3, флэха AT49BV322A. Подскажите плиз, где еще поковыряться?

                Комментарий


                  #23
                  В BOOT ничего не менял, так выглядит?
                  [Boot]: p

                  boot device : tffs:
                  unit number : 0
                  processor number : 0
                  file name : /fl/APIMG1
                  inet on ethernet (e) : 192.168.1.20:0xffffff00
                  flags (f) : 0x0
                  other (o) : ae

                  [Boot]: S
                  name: Atheros AR5001AP default
                  magic: 35333131
                  cksum: 1b5d
                  rev: 4
                  major: 1
                  minor: 0
                  pciid: 0013
                  wlan0: no 00:xx:xx:xx:xx:xx
                  wlan1: yes 00:xx:xx:xx:xx:xx этот интерфейс не отключил в no надеюсь?
                  enet0: no 00:xx:xx:xx:xx:xx
                  enet1: yes 00:xx:xx:xx:xx:xx
                  uart0: yes
                  sysled: yes, gpio 7
                  factory: yes, gpio 6
                  serclk: internal
                  cpufreq: calculated 184000000 Hz
                  sysfreq: calculated 46000000 Hz
                  memcap: disabled
                  watchdg: enabled

                  Попробуй указать в телнете set wlanstate enable
                  Последний раз редактировалось ruzalit; 14.05.2009, 18:05.

                  Комментарий


                    #24
                    Нет. тут всё в порядке. Скурил тему http://forum.nag.ru/forum/index.php?...4&#entry402124 . Нужно восстановить eeprom. Вечером буду пробовать.

                    Всем спасибо. Прошил eeprom и все заработало. Так что если после восстановления прошивки вы в консоли видите следующее:

                    Attaching to TFFS... done.
                    Loading /fl/APIMG1...

                    Please wait, loading image ...

                    image check ok!!!

                    WARNING: bootrom did not start the watchdog.
                    /fl/ - Volume is OK
                    Reading Configuration File "/fl/apcfg".
                    Configuration file checksum: 860c15 is good
                    ar5212Attach: Could not allocate space to cache the EEPROM
                    Error initializing wireless software state.
                    apInit: no wlan device
                    AP initilization failed!
                    Attaching interface lo0...done
                    0x80fffdf0 (tRootTask): memPartAlloc: block too big - 536870526 in partition 0x8
                    04c9420.
                    AP init fail: suspend and delete ROMPAGER40 task!
                    ERROR: AP start-up failed! Wireless network services disabled.

                    то вам необходимо при помощи jtag прошить eeprom. В линуксе это будет выглядеть так:

                    flashmem 0x1fff0000 eeprom.bin

                    также на эту тему http://forum.nag.ru/forum/index.php?...4&#entry402124
                    Вложения

                    Комментарий


                      #25
                      привет всем!Прошивал не той прошивкой,и щас точка не видиться ничем.
                      Делал все как на 1й странице,дохожу до момента когда перезагрузить нада точку(dwl-2100). Перезагружаем точку доступа. Она загрузится с TFTP сервера и после вывода служебной информации в терминале покажет заставку VXWorks.
                      этого у меня не происходит.Все перепробывал.
                      В итоге загружает

                      WAP-G02A Boot Procedure V1.0
                      ---------------------------------------------------------
                      Start ..Boot.B14..

                      Atheros AR5001AP default version 3.0.0.43A


                      0
                      auto-booting...

                      Attaching to TFFS... done.
                      Loading /fl/APIMG1...

                      Please wait, loading image ...

                      image check ok!!!

                      /fl/ - Volume is OK
                      Using factory default settings.
                      Please check the ethernet cable on port 1!

                      что я не так делаю?

                      Комментарий


                        #26
                        Маршал Спасибо за команду ФОРМАТА ФЛ! помогло! дальше сделал по инструкции Масона! ВСЕМ СПС! ВОССТАНОВИЛ Я СВОЮ СТАРУЮ ТОЧКУ! ТЕПЕРЬ У МЕНЯ ИХ 2)))

                        Комментарий


                          #27
                          Сообщение от DeuX2004 Посмотреть сообщение
                          привет всем!Прошивал не той прошивкой,и щас точка не видиться ничем.
                          Делал все как на 1й странице,дохожу до момента когда перезагрузить нада точку(dwl-2100). Перезагружаем точку доступа. Она загрузится с TFTP сервера и после вывода служебной информации в терминале покажет заставку VXWorks.
                          этого у меня не происходит.Все перепробывал.
                          В итоге загружает

                          WAP-G02A Boot Procedure V1.0
                          ---------------------------------------------------------
                          Start ..Boot.B14..

                          Atheros AR5001AP default version 3.0.0.43A


                          0
                          auto-booting...

                          Attaching to TFFS... done.
                          Loading /fl/APIMG1...

                          Please wait, loading image ...

                          image check ok!!!

                          /fl/ - Volume is OK
                          Using factory default settings.
                          Please check the ethernet cable on port 1!

                          что я не так делаю?
                          в меню boot выставь загрузку APIMG1, флаг загрузки 0х00, загрузка с устройства tffs:

                          Кстати прошил сейчас на openwrt Kamikaze 8.09. Получился полноценный рутер :yahoo: правда настраивать нелегко, но мы ж не ищем легких путей

                          Комментарий


                            #28
                            Сообщение от Marshal Посмотреть сообщение
                            в меню boot выставь загрузку APIMG1, флаг загрузки 0х00, загрузка с устройства tffs:

                            Кстати прошил сейчас на openwrt Kamikaze 8.09. Получился полноценный рутер :yahoo: правда настраивать нелегко, но мы ж не ищем легких путей
                            А можно поподробнее.Я просто не особо силен в этом.

                            Комментарий


                              #29
                              Погугли на nag.ru. Там где то есть описание процесса.

                              Комментарий


                                #30
                                Здравствуйте. Есть хороший баг на который я нарвался в перепрошивке. у меня на виндах был дохлый гипер терминал. ну я недолго думая решил все зделать через putty. но не тут то было после 3 часов усиленного вкуривания мануалов. понял почему у меня не шло востановление. обычный гипертерминал не дает возможности стирания в результате все пишется как надо. а putty дает стирать в результате в регистрах получаюстя знаки удаления и нужная информация. при использовании putty не надо удаля а надо просто писать и жмакать enter . надеюсь отразите это в мануалах.

                                Комментарий

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