Востановление точки 2100 АР через RS 232 И так начнем, для восстановление нам нужно : 1. Преобразователь уровней на МАХ 232 . Схема тут http://hardware.zp.ua/mobile/data-cable-max232.html питание можно взять от точки. 2. TFTP сервер http://tftpd32.jounin.net/ 3. FTP сервер 4. Файлы apimg1, art, backup, apcfg, apcfg.bak, pcode - можно слить все с рабочей точки или качнуть тут http://xoomer.alice.it/ramponis/firmware/Flash.rar Подключаем RX TX к точке и видим : ar531x rev 0x00005850 firmware startup... SDRAM TEST...PASSED 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 fail!!! error loading file: status = 0x3d0001. Error loading RUNTIME file: errno = 0xd0003. Loading /fl/backup... Please wait, loading image ... image check fail!!! error loading file: status = 0xd0003. Error loading BACKUP file: errno = 0xd0003. Can't load boot file!! Это значит что у вас в точке остался только загрузчик все остальное включая backup улетело. Жмем при загрузке Esc вот в это месте : ar531x rev 0x00005850 firmware startup... SDRAM TEST...PASSED WAP-G02A Boot Procedure V1.0 --------------------------------------------------------- Start ..Boot.B14.. Atheros AR5001AP default version 3.0.0.43A 1 (нажать ESC) [Boot]: Смотрим в меню : [Boot]: ? ? - print this . - boot (load and go) p - print boot params c - change boot params e - print fatal exception v - print version B - change board data S - show board data n netif - print network interface device address $dev(0,procnum)host:/file h=# e=# b=# g=# u=usr [pw=passwd] f=# tn=targetname s=script o=other boot device: tffs=drive,removable file name: /tffs0/vxWorks Boot flags: 0x02 - load local system symbols 0x04 - don't autoboot 0x08 - quick autoboot (no countdown) 0x20 - disable login security 0x40 - use bootp to get boot parameters 0x80 - use tftp to get boot image 0x100 - use proxy arp available boot devices:Enhanced Network Devices ae1 tffs [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 Нажимаем - c И меняем параметры что было так : [Boot]: c boot device : ae1 processor number: 0 host name: file name: art inet on ethernet (e): 192.168.1.20 : 0xffffff00 ( это адрес точки ) inet on backplane (b): host inet (h) : 192.168.1.1 ( это адрес сервера ) getaway inet (g): user (u): ftp password (pw) (blank = use rsh) : flags (f) : 0x80 (вот тут указываем загрузчику чтоб грузился по сети!) target name (tn): startup script (s): other (o): ae Теперь запускам на сервере с адресом 192.168.1.1 TFTP сервер настраиваем его на папку в которой лежат файлы – apimg1, art, и т.д. но нам нужен только art. Пишем reboot Теперь точка грузится по сети с ТФТП сервера. : ar531x rev 0x00005850 firmware startup... SDRAM TEST...PASSED WAP-G02A Boot Procedure V1.0 --------------------------------------------------------- Start ..Boot.B14.. theros AR5001AP default version 3.0.0.43A 1 [Boot]: $ae(1,0)PC:art h=192.168.0.3 e=192.168.0.5:0xffffff00 f=0x80 Attached TCP/IP interface to ae1. Attaching network interface lo0... done. Loading... 19032 + 618848 + 105600 Starting at 0x80480000... Failed to attach to device tffs:Attaching interface lo0...done List of bridge ports not specified! - Please set the bridge configuration parameter BRIDGE_PORTS. This must a list of comma-separated device name and unit number pairs. For example: "fei0,fei1,elPci0" portsStringParse failed! Adding 3836 symbols for standalone. ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]] ]]]] ]]]]]]]]]] ]] ]]]] ® ] ]]]]]]]]] ]]]]]] ]]]]]]]] ]] ]]]] 0x 80fffdf0 (]] ]]]]]]] ]]]]]]]] ]]]]]] ] ]] ]]]] tRootTask ): Can't attach unknown device ]]] ]]]]] ] ]]] ] ]]]] ]]] ]]]]]]] ]] ]]]]tffs: ]] ]]]] ]] ]]]]] (unit 0 ). ]]]] ]]] ]] ] ]]] ]] ]]]]] ]]]]]] ]] ]]]]]]] ]]]] ]] ]]]] ]]]]] ] ]]]] ]]]]] ]]]]]]]] ]]]] ]] ]]]] ]]]]]]] ]]]] ]]]]]] ]]]]] ]]]]]] ] ]]]]] ]]]] ]] ]]]] ]]]]]]]] ]]]] ]]]]]]] ]]]]] ] ]]]]]] ] ]]] ]]]] ]] ]]]] ]]]] ]]]] ]]]] ]]]]]]]] ]]]]] ]]] ]]]]]]] ] ]]]]]]] ]]]] ]]]] ]]]] ]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]] Development System ]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]] VxWorks version VxWorks5.4.2 ]]]]]]]]]]]]]]]]]]]]]]]]]] KERNEL: WIND version 2.5 ]]]]]]]]]]]]]]]]]]]]]]]]] Copyright Wind River Systems, Inc., 1984-2001 CPU: Atheros AR5001AP default. Processor #0. Memory Size: 0x1000000. BSP version 1.0. /fl/ - Volume is OK -> Starting ART Client... Waiting for connection from Host Теперь запускам ФТП сервер настриваем папку в которой лежат файлы флеша , настраиваем пользователя, пароль на ФТП сервера , ставим ему полный доступ к папке. Дальше пишем: hostAdd "pc", "192.168.1.1" netDevCreate "pc:", "pc", 1 cd "pc:" iam "Anonymous", ”Guest” - "Anonymous" – это имя пользователя, ”Guest” это пароль Если после вода каждой строки консоль вам пишет value = 0 = 0x0 - значит все ОК. Даем команду ls – Смотрим файлы на ФТП копируем файли с ФТП в флеш точки copy “pc:/apimg1”, “/fl/apimg1” copy “pc:/apcfg”, “/fl/apcfg” copy “pc:/apcfg.bak”, “/fl/apcfg.bak” copy “pc:/art”, “/fl/art” copy “pc:/backup”, “/fl/backup После копирования Reboot Снова останавливаем загрузку ar531x rev 0x00005850 firmware startup... SDRAM TEST...PASSED WAP-G02A Boot Procedure V1.0 --------------------------------------------------------- Start ..Boot.B14.. Atheros AR5001AP default version 3.0.0.43A 1 (нажать ESC) [Boot]: Меняем параметры загрузки чтоб грузится с флешки а не по сети Все должно быть так: [Boot]: c '.' = clear field; '-' = go to previous field; ^D = quit boot device : tffs:0 processor number : 0 host name : file name : /fl/APIMG1 inet on ethernet (e) : 192.168.1.20:0xffffff00 inet on backplane (b): host inet (h) : gateway inet (g) : user (u) : ftp password (pw) (blank = use rsh): flags (f) : 0x0 target name (tn) : startup script (s) : other (o) : ae [Boot]: И снова Reboot Ну вот если все сделали правильно то увидите это: ar531x rev 0x00005850 firmware startup... SDRAM TEST...PASSED 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 Reading Configuration File "/fl/apcfg". Configuration file checksum: 5f3a7c is good Attaching interface lo0...done wireless access point starting... wlan1 Ready vxWorksTftpPackageInit: init. finish & success! Ready Все можна пить пиво и радоваться точка востановлена. IP 192.168.0.50 firmware 1.10 Через вебморду можете прошить любую прошивку от д-линка или прошить в Блюбокс, но это уже другая тема…. сетка кладочная - детальная информация у нас