OpenWrt Forum Archive

Topic: BUFFALO WLI3-TX1-G54 booting, but can't detect wired ethernet

The content of this topic has been archived on 29 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

hi all, I installed whiterussian rc4 to WLI3-TX1-G54.
the system is booting, but can't detect BCM47xx ethernet controller...
because I was not able to use the telnet, the log was seen by using the serial port.

* Specification

Model:         BUFFALO WLI3-TX1-G54 Ethernet Bridge Client (Japanease Model)
                     http://buffalo.melcoinc.co.jp/products/ … 3-tx1-g54/
Boot_wait:   on
CPU:           BCM4712KPB(200MHz operation 48Mhz x 4?, lot number  HA0542 P11 757548 P2)
RAM:           IC42S16400-7T (8MB x 2)
FLASH:        TE28F320 (4MB)
PHY(Wired): IP101 (Manufacture IC+)
Wireless:     802.11g/b (BCM4320? i can't remove shield, but it seems to work)

WLI3-TX1-G54 serial port (parts side, RX not understund...)
VCC           GND
  o    o    o    o
  o    o    o    o   o
  ^
TX
(it haven't silk, and VCC is 3.3v)

this model doesn't have a switch and WAN interface, but it is low-price (6,500yen in japan).
and, WLA2-G54C might be the same  circuit board
(http://buffalo.melcoinc.co.jp/products/ … wla2-g54c/).

I will build the PlayStationPortable bridge for Xlink-kai by using this. 
I'm sorry by poor English.

-- on borad serial port log(ttyS0 115200/8N1) --------------------
CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Fri Oct 22 00:01:43 JST 2004 (root@Satoh-linux)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena.
Initializing Devices.
* Flash Info. -> manufacturer (89), device (16)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
* Flash Info. -> manufacturer (89), device (16)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
* Flash Info. -> manufacturer (89), device (16)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
#### 50ms gpioout hold!!
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.9.0
* memc_config: (00048000) -> [00048540]
CPU type 0x29007: 200MHz
Total memory: 0x1000000 bytes (16MB)

Total memory used by CFE:  0x80400000 - 0x8053C7A0 (1296288)
Initialized Data:          0x80436920 - 0x80438FF0 (9936)
BSS Area:                  0x80438FF0 - 0x8043A7A0 (6064)
Local Heap:                0x8043A7A0 - 0x8053A7A0 (1048576)
Stack Area:                0x8053A7A0 - 0x8053C7A0 (8192)
Text (code) segment:       0x80400000 - 0x80436920 (223520)
Boot area (physical):      0x0053D000 - 0x0057D000
Relocation Factor:         I:00000000 - D:00000000

Device eth0:  hwaddr 00-0D-0B-XX-XX-XX, ipaddr 192.168.1.10, mask 255.255.255.0
        gateway not set, nameserver not set
Reading :: et0: link up (interface up)
Done. 1544192 bytes read
Programming...done. 1544192 bytes written
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 3704 bytes read
Entry at 0x80001000
Closing network.
et0: link down (interface down)
Starting program at 0x80001000
CPU revision is: 00029007
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
Primary data cache 4kB, 2-way, linesize 16 bytes.
Linux version 2.4.30 (wbx@ux-2y02) (gcc version 3.4.4) #1 Wed Nov 23 22:35:53 CET 2005
Setting the PFC value as 0x15
Determined physical RAM map:
memory: 01000000 @ 00000000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/pre
init noinitrd console=ttyS0,115200
CPU: BCM4712 rev 1 at 200 MHz
Using 100.000 MHz high precision timer.
Calibrating delay loop... 199.47 BogoMIPS
Memory: 14296k/16384k available (1395k kernel code, 2088k reserved, 100k data, 8
0k init, 0k highmem)
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode cache hash table entries: 1024 (order: 1, 8192 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: 4096 (order: 2, 16384 bytes)
Checking for 'wait' instruction...  unavailable.
POSIX conformance testing by UNIFIX
PCI: Fixing up bus 0
PCI: Fixing up bridge
PCI: Fixing up bus 1
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI en
abled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
Software Watchdog Timer: 0.05, timer margin: 60 sec
cfi_cmdset_0001: Erase suspend on write enabled
Using buffer write method
Flash device: 0x400000 at 0x1c000000
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "pmon"
0x00040000-0x003e0000 : "linux"
0x000baa08-0x001b9000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
0x003e0000-0x00400000 : "nvram"
0x001c0000-0x003e0000 : "OpenWrt"
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
ip_conntrack version 2.1 (5953 buckets, 5953 max) - 320 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 80k freed
Algorithmics/MIPS FPU Emulator v1.5
Using /lib/modules/2.4.30/diag.o
diag boardtype: 00000101
Unlocking OpenWrt ...
Erasing OpenWrt ...
Partition marked as clean
Unlocking OpenWrt ...
mount: Mounting none on /proc failed: Device or resource busy
mount: Mounting none on /dev failed: Device or resource busy
umount: /rom/proc: No such file or directory
umount: /rom/dev: No such file or directory
init started:  BusyBox v1.00 (2005.11.23-21:46+0000) multi-call binary

Please press Enter to activate this console. jffs2.bbc: SIZE compression mode activated.
eth0: Broadcom BCM4320 802.11 Wireless Controller 3.90.37.0
device eth0 entered promiscuous mode
--------------------------------------------------------------------

wow!!! thx it work!

I was using openwrt-brcm-2.4-squashfs.trx

--- this is the log------------------------------------
CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Fri Oct 22 00:01:43 JST 2004 (root@Satoh-linux)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena.
Initializing Devices.
* Flash Info. -> manufacturer (89), device (16)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
* Flash Info. -> manufacturer (89), device (16)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
* Flash Info. -> manufacturer (89), device (16)
* Flash Info. -> manufacturer2 (0000), device2 (0000)
#### 50ms gpioout hold!!
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.9.0
* memc_config: (00048000) -> [00048540]
CPU type 0x29007: 200MHz
Total memory: 0x1000000 bytes (16MB)

Total memory used by CFE:  0x80400000 - 0x8053C7A0 (1296288)
Initialized Data:          0x80436920 - 0x80438FF0 (9936)
BSS Area:                  0x80438FF0 - 0x8043A7A0 (6064)
Local Heap:                0x8043A7A0 - 0x8053A7A0 (1048576)
Stack Area:                0x8053A7A0 - 0x8053C7A0 (8192)
Text (code) segment:       0x80400000 - 0x80436920 (223520)
Boot area (physical):      0x0053D000 - 0x0057D000
Relocation Factor:         I:00000000 - D:00000000

Device eth0:  hwaddr 00-0D-0B-XX-XX-XX, ipaddr 192.168.1.10, mask 255.255.255.0
        gateway not set, nameserver not set
Reading :: et0: link up (interface up)
Done. 1527808 bytes read
Programming...done. 1527808 bytes written
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 3704 bytes read
Entry at 0x80001000
Closing network.
et0: link down (interface down)
Starting program at 0x80001000
CPU revision is: 00029007
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
Primary data cache 4kB, 2-way, linesize 16 bytes.
Linux version 2.4.30 (nbd@ux-2y02) (gcc version 3.4.4 (OpenWrt-1.0)) #1 Sat Jan
28 15:28:11 CET 2006
Setting the PFC value as 0x15
Determined physical RAM map:
memory: 01000000 @ 00000000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/pre
init noinitrd console=ttyS0,115200
CPU: BCM4712 rev 1 at 200 MHz
Using 100.000 MHz high precision timer.
Calibrating delay loop... 199.47 BogoMIPS
Memory: 14280k/16384k available (1409k kernel code, 2104k reserved, 100k data, 8
0k init, 0k highmem)
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode cache hash table entries: 1024 (order: 1, 8192 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: 4096 (order: 2, 16384 bytes)
Checking for 'wait' instruction...  unavailable.
POSIX conformance testing by UNIFIX
PCI: Fixing up bus 0
PCI: Fixing up bridge
PCI: Fixing up bus 1
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI en
abled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
b44.c:v0.93 (Mar, 2004)
eth0: Broadcom 47xx 10/100BaseT Ethernet 00:0d:0b:41:28:0f
cfi_cmdset_0001: Erase suspend on write enabled
Using buffer write method
Flash device: 0x400000 at 0x1c000000
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "pmon"
0x00040000-0x003e0000 : "linux"
0x000bc000-0x001b5000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-o
nly
0x003e0000-0x00400000 : "nvram"
0x001c0000-0x003e0000 : "OpenWrt"
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
ip_conntrack version 2.1 (5953 buckets, 5953 max) - 320 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 80k freed
Algorithmics/MIPS FPU Emulator v1.5
Using /lib/modules/2.4.30/diag.o
diag boardtype: 00000101
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
Using /lib/modules/2.4.30/switch-core.o
Using /lib/modules/2.4.30/switch-robo.o
Probing device eth0: No Robo switch in managed mode found
Probing device eth1: No such device
Probing device eth2: No such device
Probing device eth3: No such device
insmod: init_module: switch-robo: No such device
Using /lib/modules/2.4.30/switch-adm.o
BFL_ENETADM not set in boardflags. Use force=1 to ignore.
insmod: init_module: switch-adm: No such device
Unlocking OpenWrt ...
Erasing OpenWrt ...
Unlocking linux ...
Partition marked as clean
Unlocking OpenWrt ...
mount: Mounting none on /proc failed: Device or resource busy
mount: Mounting none on /dev failed: Device or resource busy
umount: /rom/proc: No such file or directory
umount: /rom/dev: No such file or directory
init started:  BusyBox v1.00 (2006.01.27-21:42+0000) multi-call binary

Please press Enter to activate this console. jffs2.bbc: SIZE compression mode ac
tivated.
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.90.37.0
Probing device eth0: No Robo switch in managed mode found
Probing device eth1: [switch-robo.c:90] SIOCGETCPHYRD failed!
[switch-robo.c:90] SIOCGETCPHYRD failed!
No Robo switch in managed mode found
Probing device eth2: No such device
Probing device eth3: No such device
BFL_ENETADM not set in boardflags. Use force=1 to ignore.
device eth0 entered promiscuous mode
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
device eth1 entered promiscuous mode
eth1: attempt to add interface with same source address.
br0: port 2(eth1) entering learning state
br0: port 1(eth0) entering learning state
br0: port 2(eth1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(eth0) entering forwarding state
br0: topology change detected, propagating
------------------------------------------------------------------------------

------ from host -----------------------------------------------------------
C:> ping 192.168.1.10
Pinging 192.168.1.10 with 32 bytes of data:

Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
Reply from 192.168.1.10: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.1.10:
    Packets: Sent = 4, Received = 4, Lost = 0 (0%
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:> telnet 192.168.1.10
=== IMPORTANT ============================
  Use 'passwd' to set your login password
  this will disable telnet and enable SSH
------------------------------------------


BusyBox v1.00 (2006.01.27-21:42+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
WHITE RUSSIAN (pre-RC5) ---------------------------
  * 2 oz Vodka   Mix the Vodka and Kahlua together
  * 1 oz Kahlua  over ice, then float the cream or
  * 1/2oz cream  milk on the top.
---------------------------------------------------
root@OpenWrt:/# ifconfig
br0       Link encap:Ethernet  HWaddr 00:0D:0B:XX:XX:XX
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:253 errors:0 dropped:0 overruns:0 frame:0
          TX packets:207 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14350 (14.0 KiB)  TX bytes:27845 (27.1 KiB)

eth0      Link encap:Ethernet  HWaddr 00:0D:0B:XX:XX:XX
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:256 errors:0 dropped:0 overruns:0 frame:0
          TX packets:209 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19096 (18.6 KiB)  TX bytes:32491 (31.7 KiB)
          Interrupt:5

eth1      Link encap:Ethernet  HWaddr 00:0D:0B:XX:XX:XX
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:324
          TX packets:0 errors:18 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:4 Base address:0x1000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
------------------------------------------------------------------------------

I have another model WZR-RS-G54, I try OpenWrt on it.
moreover, it reports.

thanks!!!!

nbd wrote:

Please try the snapshot from http://downloads.openwrt.org/people/nbd/whiterussian/. It uses a different ethernet driver

Please, if you could post the Code that could work with the WLA2-G54C, or where I could find a Stable Version
that should work on this unit.

Thank You,

exo

Anything that was in people/nbd/whiterussian got merged into rc5

The discussion might have continued from here.