Netgear WAG 102
From DD-WRT Wiki
(Difference between revisions)
Revision as of 08:39, 22 October 2008 (edit) Holgi03 (Talk | contribs) m (→Original Firmware (vxworks)) ← Previous diff |
Revision as of 09:02, 22 October 2008 (edit) (undo) Holgi03 (Talk | contribs) m (→Original Firmware (vxworks)) Next diff → |
||
Line 20: | Line 20: | ||
'''Boot Menu''' | '''Boot Menu''' | ||
- | [Boot]: ? | + | <pre> |
+ | [Boot]: ? | ||
- | ? - print this list | + | ? - print this list |
- | @ - boot (load and go) | + | @ - boot (load and go) |
- | p - print boot params | + | p - print boot params |
- | c - change boot params | + | c - change boot params |
- | e - print fatal exception | + | e - print fatal exception |
- | v - print version | + | v - print version |
- | B - change board data | + | B - change board data |
- | S - show board data | + | S - show board data |
n netif - print network interface device address<br> | n netif - print network interface device address<br> | ||
- | $dev(0,procnum)host:/file h=# e=# b=# g=# u=usr [pw=passwd] f=# tn=targetname s=script o=other | + | $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 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 ae0 tffs | |
- | available boot devices: Enhanced Network Devices ae0 tffs< | + | </pre> |
- | + | ||
- | + | ||
- | + | ||
'''Original Boot Parameter''' | '''Original Boot Parameter''' | ||
+ | <pre> | ||
+ | [Boot]: p | ||
- | + | boot device : tffs: | |
- | + | unit number : 0 | |
- | boot device : tffs: | + | processor number : 0 |
- | unit number : 0 | + | file name : /fl/wag102 |
- | processor number : 0 | + | inet on ethernet (e) : 192.168.0.232:0xffffff00 |
- | file name : /fl/wag102 | + | flags (f) : 0x0 |
- | inet on ethernet (e) : 192.168.0.232:0xffffff00 | + | other (o) : ae |
- | flags (f) : 0x0 | + | </pre> |
- | other (o) : ae < | + | |
- | + | ||
- | + | ||
'''Board Konfiguration''' | '''Board Konfiguration''' | ||
- | + | <pre> | |
- | name: AP AR5001AP default | + | name: AP AR5001AP default |
- | magic: 35333131 | + | magic: 35333131 |
- | cksum: 1699 | + | cksum: 1699 |
- | rev: 4 | + | rev: 4 |
- | major: 1 | + | major: 1 |
- | minor: 0 | + | minor: 0 |
- | pciid: 0013 | + | pciid: 0013 |
- | wlan0: yes 00:18:4d:07:xx:xx | + | wlan0: yes 00:18:4d:07:xx:xx |
- | wlan1: yes 00:18:4d:07:xx:xx | + | wlan1: yes 00:18:4d:07:xx:xx |
- | enet0: yes 00:18:4d:07:xx:xx | + | enet0: yes 00:18:4d:07:xx:xx |
- | enet1: no 34:12:78:12:xx:xx | + | enet1: no 34:12:78:12:xx:xx |
- | uart0: yes | + | uart0: yes |
- | sysled: yes, gpio 7 | + | sysled: yes, gpio 7 |
- | factory: yes, gpio 6 | + | factory: yes, gpio 6 |
- | serclk: internal | + | serclk: internal |
- | cpufreq: calculated 220000000 Hz | + | cpufreq: calculated 220000000 Hz |
- | sysfreq: calculated 55000000 Hz | + | sysfreq: calculated 55000000 Hz |
- | memcap: disabled | + | memcap: disabled |
- | watchdg: enabled < | + | watchdg: enabled |
+ | </pre> | ||
Revision as of 09:02, 22 October 2008
Contents |
Hardware
- Atheros AR5312 chipset @ 220 MHz
- Flash: MX 29LV320CBTC-70G
- Net: RTL8201CP
- Ram: EM639165TS-6G
- FCC ID: PY307100064
- Serial Pinout: TXD | 3,3V | RXD | GND
- Baudrate 9600/8/n/1 (Original-Firmware) 115200/8/n/1 (Redboot/DD-WRT)
Original Firmware (vxworks)
Boot Menu
[Boot]: ? ? - print this list @ - 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<br> $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 ae0 tffs
Original Boot Parameter
[Boot]: p boot device : tffs: unit number : 0 processor number : 0 file name : /fl/wag102 inet on ethernet (e) : 192.168.0.232:0xffffff00 flags (f) : 0x0 other (o) : ae
Board Konfiguration
name: AP AR5001AP default magic: 35333131 cksum: 1699 rev: 4 major: 1 minor: 0 pciid: 0013 wlan0: yes 00:18:4d:07:xx:xx wlan1: yes 00:18:4d:07:xx:xx enet0: yes 00:18:4d:07:xx:xx enet1: no 34:12:78:12:xx:xx uart0: yes sysled: yes, gpio 7 factory: yes, gpio 6 serclk: internal cpufreq: calculated 220000000 Hz sysfreq: calculated 55000000 Hz memcap: disabled watchdg: enabled
Aufbau der Firmware Update-Files
!!! unvollständig !!!
Version v2.07
Adresse | Abschnitt | v2.07 |
---|---|---|
>>>>> | HEADER | <<<<< |
0x64-0x67 | Versionsnummer | xx |
0x70-0x73 | Länge des gesamten Files ohne MD5 Prüfsumme | xx |
0x74 | ?? | 00 |
0x75 | ?? | 01 |
0x76 | ?? | 00 |
0x77 | ?? | 00 |
0x78-0x7B | Länge SYS File | 00127b54 |
0x7C-127BCF | >>>>SYS<<<< | xx |
sys +1 | ?? | 00 |
sys +2 | ?? | 02 |
sys +3 | ?? | 00 |
sys +4 | ?? | 00 |
sys +5 - +8 | Länge cfg | 000066EC |
sys +9 - sys +9 + Länge cfg | >>>>CFG<<<< | xx |
cfg +1 | ?? | 10 |
cfg +2-3 | Versionsnummer bootloader | 1007 |
cfg +4-7 Länge bootkoader | Länge bootloader | 00041e10 |
cfg +8 - cfg +8 + Länge bootloader | >>>>BOOTLOADER<<<< | xx |
bootloader +1 | ?? | 20 |
bootloader +2-3 | Versionsnummer bootcfg | 1007 |
bootloader +4-7 Länge bootcfg | Länge bootcfg | 00000070 |
bootloader +8 - bootloader +8 + Länge bootcfg | >>>>BOOTCFG<<<< | xx |
bootcfg +1 | ?? | 40 |
bootcfg +2-3 | Versionsnummer boarddata | 1007 |
bootcfg +4-7 Länge boarddata | Länge boarddata | 0000007c |
bootcfg +8 - bootcfg +8 + Länge boarddata | >>>>BORDDATA<<<< | xx |
Die einzelnen Abschnitte werden nur bei geänderter Versionsnummer überschrieben.
Installation
- - - - - -
Recovery
- - - - - - -