I tried building/running recent trunk for the venerable Netgear
WGT634U, and discovered that it doesn't boot, or at least I lose the
console right away. The last thing I see on the screen is:
CFE version 1.0.34 for BCM95365R (32bit,SP,LE)
Build Date: Tue Feb 24 03:21:41 CST 2004 (root@jackylinux)
Copyright (C) 2000,2001,2002 Broadcom Corporation.
Add MAC client version(DNI).
Initializing Arena.
Initializing Devices.
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller
CPU type 0x29007: 200MHz
Total memory: 0x2000000 bytes (32MB)
Total memory used by CFE: 0x81BB1280 - 0x82000000 (4517248)
Initialized Data: 0x81BB1280 - 0x81BB3E90 (11280)
BSS Area: 0x81BB3E90 - 0x81BB45D0 (1856)
Local Heap: 0x81BB45D0 - 0x81FB45D0 (4194304)
Stack Area: 0x81FB45D0 - 0x81FB65D0 (8192)
Text (code) segment: 0x81FB65E0 - 0x81FFFFB0 (301520)
Boot area (physical): 0x01B70000 - 0x01BB0000
Relocation Factor: I:E23B65E0 - D:01BB0280
configure vlans
*****************************************************************
*********************** VLAN Driver initial ********************
*****************************************************************
Process LAN port(2-5) vlan Architecture...
SUCCESS: trying to create VLAN 0 for switch
SUCCESS: trying to add LAN port
Process WAN port(2-5) vlan Architecture...
SUCCESS: trying to create VLAN 0 for switch
SUCCESS: trying to add WAN port
SUCCESS: enable ports success
configure vlans...done
Device eth0: hwaddr 00-0F-B5-3D-5B-58, ipaddr 192.168.1.1, mask
255.255.255.0
gateway not set, nameserver not set
Loader:elf Filesys:raw Dev:flash0.os File: Options:(null)
***************************
**** MAC Client V1.0 ****
***************************
et0macaddr value :flag =0 value=00-0f-b5-3d-5b-58
et1macaddr value :flag =0 value=00-0f-b5-3d-5b-59
MAC exist at least one
system ethernet mac exist and not default....
Skip mac client process.....
Loading: 0x80000000/8188 Entry at 0x80001000
Closing network.
et0: link down
Starting program at 0x80001000
and then it hangs indefinitely. I bisected this, with a vanilla
configuration, distclean'ing in between each build. These are the
results:
r38308 boots,
r38309 doesn't build,
r38310 builds but doesn't boot on wgt634u
where "doesn't boot" means the console hang after "Starting program at ..."
Testing earlier versions, where it does boot, I find that with the
default network configuration I cannot (from a serial console) ping
hosts on the test device's local network, with the exception of the
default gateway, but I can ping devices off the local network
(e.g. 4.2.2.2). If I remove the switch configuration from
/etc/config/network, I get a plain eth0 interface, which gets a DHCP
lease and can ping local and non-local hosts.
I have a box of these devices, and therefore enthusiastic about
getting OpenWrt working with them again. I will be happy to work to
help fix the problem.
Let me know if I left out any pertinent details. I'll be around on
the IRC channel during waking hours US West Coast time.
Thanks!
--
Russell Senior, President
[email protected]
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel