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
russ...@personaltelco.net
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to