Reply

WAG302 Core Dumps?

epretorious
Aspirant

WAG302 Core Dumps?

My WAG302 v1 (firmware v2.0.11) randomly dumps a core. There doesn't appear to be any rhyme or reason to it:

    Ideas?
Message 1 of 4
epretorious
Aspirant

Re: WAG302 Core Dumps?

I just took my WAG302 out of storage and - after resetting the unit to the factory defaults - connected to the serial console interface and saw this when I turned the unit on:
IP: 192.168.0.35/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.0.36, DNS server IP: 0.0.0.0

RedBoot(tm) bootstrap and debug environment [ROM]
Red Hat certified release, version 1.92 - built 10:44:29, Apr 9 2004

Platform: IXDP425 Development Platform (XScale)
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x00000000-0x10000000, 0x0001f9b8-0x0ffd1000 available
FLASH: 0x50000000 - 0x50800000, 64 blocks of 0x00020000 bytes each.

Bootcode Version 1.9 2004/04/08
***********Start to TFTP Download************
Local IP:192.168.0.35
Default Server IP:192.168.0.36
*********************************************
*********************************************
Configuration File Name:config.bin
*********************************************
... Erase from 0x50660000-0x507c0000: ...........
... Program from 0x01600000-0x01760000 at 0x50660000: ...........
Using default protocol (TFTP)
__udp_sendto: Can't find address of server
Can't load 'config.bin': some sort of network error
*********************************************
Main FW File Name:wag302.rmt
*********************************************
Using default protocol (TFTP)
__udp_sendto: Can't find address of server
Can't load 'wag302.rmt': some sort of network error
TFTP download failed! Error 9
== Executing boot script in 2.000 seconds - enter ^C to abort
RedBoot> fis load -b 0x01600000 ixp425
RedBoot> exec 0x0160004c
Using base address 0x01600000 and length 0x00600000
Uncompressing Linux............................................................................................... done, booting the kernel.
Linux version 2.4.18_mvl30-ixdp425 (ljw@localhost.localdomain) (gcc version 3.2.1 20020930 (MontaVista)) #1 Mon Jul 31 17:30:43 CST 2006
CPU: Intel XScale-IXP4xx/IXC1100 revision 1
Machine: Intel IXDP425 Development Platform
Warning: bad configuration page, trying to continue
bootmem_init: rdisk setup
rdisk start c0039140, end 0018dddf
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0,9600 ip=off root=/dev/ram0 mem=32M@0x00000000
Calibrating delay loop... 263.78 BogoMIPS
Memory: 32MB = 32MB total
Memory: 29148KB available (1053K code, 214K data, 196K init)
XScale Cache/TLB Locking Copyright(c) 2001 MontaVista Software, Inc.
XScale cache_lock_init called
Calling consistent alloc
low_level_page initialized
low_level_page @ 0xc2800000
icache_lock_fn @ 0xc2800080
dcache_lock_fn @ 0xc28000a0
icache_unlock_fn @ 0xc2800098
dcache_unlock_fn @ 0xc28000f0
Initializing TLB locking
TLB locking initialized
Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
PCI Autoconfig: Found Bus 0, Device 1, Function 0
PCI Autoconfig: BAR 0, Mem, size=0x810000, address=0x4b7f0000
PCI Autoconfig: Found Bus 0, Device 2, Function 0
PCI Autoconfig: BAR 0, Mem, size=0x10000, address=0x4b7e0000
PCI: bus0: Fast back to back transfers disabled
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Disabling the Out Of Memory Killer
JFFS2 version 2.1. (C) 2001, 2002 Red Hat, Inc., designed by Axis Communications AB.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xff000003 (irq = 15) is a XScale UART
ttyS01 at 0xff001003 (irq = 13) is a XScale UART
block: 64 slots per queue, batch=16
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
PPP generic driver version 2.4.1
Creating 5 MTD partitions on "IXP425 Flash":
0x00000000-0x00060000 : "RedBoot"
0x00060000-0x00660000 : "ixp425"
0x00660000-0x007c0000 : "unallocated space"
0x007c0000-0x007e0000 : "RedBoot config"
0x007e0000-0x00800000 : "FIS directory"
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
RAMDISK: Compressed image found at block 0
Problen locking and unloacking for freeing initrd mem
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 196K
/dev/cramfs mounted
serial console detected. Disabling virtual terminals.
init started: BusyBox v0.60.3 (2002.12.19-12:19+0000) multi-call binary
Mounting local filesystems...
Initializing random number generator... done.
Mounting JFFS2 partition....
Using /lib/modules/2.4.18_mvl30-ixdp425/kernel/drivers/wdg.o
start zcomlog...
Using /lib/modules/2.4.18_mvl30-ixdp425/kernel/drivers/zcommisc.o
Using /lib/modules/2.4.18_mvl30-ixdp425/kernel/drivers/nethook.o
loading csr & ethernet drivers...
Using /lib/modules/2.4.18_mvl30-ixdp425/kernel/drivers/csr.o
Intel CSR module init.
Using /lib/modules/2.4.18_mvl30-ixdp425/kernel/drivers/ixp425_etixp425_eth: Initializing ixp425_eth driver 0.0.9
h.o
ixp425_eth: Found PHY 0 at 30
ixp425_eth: ixp0 is using the PHY at address 30
ixp425_eth: ixp1 is using the PHY at address 1
ixp425_eth: PHY 0 MAC address is: 00:02:b3:01:01:01
ixp425_eth: PHY 1 MAC address is: 00:02:b3:02:02:02
Mounting ramd for firmware upgrade....
Using /lib/modules/2.4.18_mvl30-ixdp425/kernel/drivers/igateway.o
The custom-made Firmware for North American.
configserver 2.1.5
AG-621 802.11a/b/g linux driver 1.1.9 ap
==============================================
Driver Build Time: 19:12:02 Jul 31 2006
==============================================
!!!abort_handler addr = 0xc3a00000, isr = 0x7, status = 0xb3a0
!!!abort_handler addr = 0xc3a00000, isr = 0x7, status = 0x22a0
!!!abort_handler addr = 0xc3a00000, isr = 0x7, status = 0x22a0
...

The last line repeats indefinitely. :eek:

Can this unit be saved or is it junk? :confused:
Message 2 of 4
epretorious
Aspirant

Re: WAG302 Core Dumps?

epretorious wrote:
Can this unit be saved or is it junk? :confused:


Nobody, eh?

I suppose that it's time to get out the tools and go to work. :rolleyes:
Message 3 of 4
shaneperceval
Novice

Re: WAG302 Core Dumps?

Ive just encountered your problem (hence how I found myself here) and I believe I can give you a fairly reliable solution. I thought I might post it to save anyone else the wasted time (weeks for me, years for others).

The problem is plugged into the back of the AP, its the power supply. Unfortunately the original power supplies *will* fall outside of their specified ranges but not enough to actually stop the unit from working outrightly.

I picked up a 12v REGULATED (if its not regulated, your only prolonging the problem) power supply, that was intended to be a replacement charger for a laptop, few cuts and joins and its back to better operation than I EVER got out of it orignally ....

If your not sure this is your problem, just take a look at the LED's on the front of the unit, mine were on and functioning no problem, but they were a little dull, now they have their proper reasonable LED intensity.

Hope this helps someone else out there 🙂
Message 4 of 4
Top Contributors
Discussion stats
  • 3 replies
  • 5538 views
  • 0 kudos
  • 2 in conversation
Announcements

Orbi WiFi 6E