Linksys/Cisco E2500 DD-WRT WORKING -Test Build Page 9

Post new topic   This topic is locked: you cannot edit posts or make replies.    DD-WRT Forum Index -> Broadcom SoC based Hardware
Goto page Previous  1, 2, 3, 4 ... 25, 26, 27  Next
Author Message
Fractal
DD-WRT Guru


Joined: 19 Apr 2010
Posts: 1243

PostPosted: Fri Feb 24, 2012 3:02    Post subject: E2500 -Semi working Reply with quote
I have been working really hard on porting the E2500, I have made awesome progress, I got the router booting and dd-wrt working along with the 2.4ghz radio working and I can login to the router via serial console or wireless..

Only problem is you cannot get to it via plugged in lan.. I believe the problem lies in basic switch support...

src/linux/brcm/linux-2.6.23/brcm/include/bcmrobo.h
once I figure this out, I think it will be done or close.

It recognizes the switch and the wifi driver and boots fine. I was able to connect to the router via wifi and browse the interface.

Here is a screenshot of my semi working E2500

-Fractal

Uploaded at Picoodle.com
Sponsor
Fractal
DD-WRT Guru


Joined: 19 Apr 2010
Posts: 1243

PostPosted: Fri Feb 24, 2012 16:12    Post subject: Reply with quote
Here is the new serial output for the 2500 with everything working but the switch.

Code:

CFE version 1.0.37 for BCM947XX (32bit,SP,LE)                                             
Build Date: 02/23/11 20:31:06 CST (root@GavinPC.localdomain)                                                           
Copyright (C) 2000-2008 Broadcom Corporation.                                             

Init Arena         
Init Devs.         
This is a Serial Flash                     
Boot partition size = 262144(0x40000)                                     
Found a 8MB ST compatible serial flash                                     
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.70.55.2102 @VERSION                                                                               
_TYPE@     
CPU type 0x19749: 300MHz                       
Tot mem: 65536 KBytes                     

CFE mem:    0x80700000 - 0x807A24E0                                   
Data:       0x80735000 - 0x80739020 (16416)                                           
BSS:        0x80739020 - 0x8073C4E0 (13504)                                           
Heap:       0x8073C4E0 - 0x807A04E0 (409600)                                           
Stack:      0x807A04E0 - 0x807A24E0 (8192)                                         
Text:       0x80700000 - 0x80734FF4 (217076)                                           

Boot version: v4.12                   
The boot is CFE               
Nothing...         
No country code find                   

### CLKDIV= 0x80e0842, SFlashClkDiv=8 clkdivsf=2 ###                                                   

### Change it to 0x20e0842 (2) ###                                 
Device eth0:  hwaddr C0-C1-C0-A5-67-34, ipaddr 192.168.1.1, mask 255.255.255.0                                                                             
        gateway not set, nameserver not set                                           
  Header CRC:                   
  Calculate CRC: 0x4275263E                           
Image 1 is OK             
Try to load image 1.                   
Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null)                                                     
Loading: Failed.               
Could not load :: Timeout occured                                 
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)                                                         
Loading: .. 3916 bytes read                           
Entry at 0x80001000                   
Closing network.               
Starting program at 0x80001000                             
Linux version 2.6.24.111 (compiler@Chaos) (gcc version 4.1.2) #11 Thu Feb 23 18:                                                                               
42:13 PST 2012             
CPU revision is: 00019749                         
Found a 8MB ST compatible serial flash                                     
Determined physical RAM map:                           
 memory: 04000000 @ 00000000 (usable)                                     
Zone PFN ranges:               
  Normal          0 ->    16384                               
  HighMem     16384 ->    16384                               
Movable zone start PFN for each node                                   
early_node_map[1] active PFN ranges                                   
    0:        0 ->    16384                           
Built 1 zonelists in Zone order.  Total pages: 16384                                                   
Kernel command line: console=ttyS0,115200 root=1f02 rootfstype=squashfs noinitrd                                                                               

Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.                                                                           
Primary data cache 32kB, 4-way, linesize 32 bytes.                                                 
Synthesized TLB refill handler (20                                   
Synthesized TLB load handler fastpath (32 instructions).                                                       
Synthesized TLB store handler fastpath (32 instructions).                                                         
Synthesized TLB modify handler fastpath (31 instructions).                                                         
PID hash table entries: 512 (order: 9, 2048 bytes)                                                 
CPU: BCM5357 rev 1 at 300 MHz                             
Using 150.000 MHz high precision timer.                                       
console [ttyS0] enabled                       
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)                                                             
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)                                                           
Memory: 58604k/65536k available (3522k kernel code, 6876k reserved, 1373k d                                                                         
216k init, 0k highmem)                     
Mount-cache hash table entries: 512                                   
NET: Registered protocol family 16                                 
Generic PHY: Registered new driver                                 
PCI: no core           
PCI: no core           
PCI: Fixing up bus 0                   
NET: Registered protocol family 2                                 
Time: MIPS clocksource has been installed.                                         
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)                                                             
TCP established hash table entries: 2048 (order: 2, 16384 bytes)                                                               
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)                                                       
TCP: Hash tables configured (established 2048 bind 2048)                                                       
TCP reno registered                   
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)                                                     
devfs: boot_options: 0x1                       
squashfs: version 3.0 (2006/03/15) Phillip Lougher                                                 
io scheduler noop registered                           
io scheduler deadline registered (default)                                         
HDLC line discipline: version $Revision: 4.8 $, maxframe=4096                                                             
N_HDLC line discipline registered.                                 
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled                                                                         
serial8250: ttyS0 at MMIO 0x0 (irq = 8) is a 16550A                                                   
PPP generic driver version 2.4.2                               
PPP Deflate Compression module registered                                         
PPP BSD Compression module registered                                     
MPPE/MPPC encryption/compression module registered                                                 
NET: Registered protocol family 24                                 
PPPoL2TP kernel driver, V1.0                           
tun: Universal TUN/TAP device driver, 1.6                                         
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>                                                     
et_module_init: passivemode set to 0x0                                     
eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.100.138.9                                                                       
pflash: found no supported devices                                 
bootloader size: 262144                       
nvram size: 61440                 
sflash: Filesystem type: squashfs, size=0x462c9f                                               
partition size = 4659200                       
Creating 5 MTD partitions on "sflash":                                     
0x00000000-0x00040000 : "cfe"                             
0x00040000-0x007f0000 : "linux"                               
0x0019e800-0x00610000 : "rootfs"                               
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-o                                                                               
nly   
0x007f0000-0x00800000 : "nvram"                               
0x00610000-0x007f0000 : "ddwrt"                               
Broadcom Watchdog Timer: 0.07 initialized.                                         
u32 classifier             
    Actions configured                     
Netfilter messages via NETLINK v0.30.                                     
nf_conntrack version 0.5.0 (1024 buckets, 4096 max)                                                   
ctnetlink v0.93: registering with nfnetlink.                                           
IPv4 over IPv4 tunne                   
GRE over IPv4 tunneling driver                             
ip_tables: (C) 2000-2006 Netfilter Core Team                                           
ClusterIP Version 0.8 loaded successfully                                         
TCP bic registered                 
TCP cubic registered                   
TCP westwood registered                       
TCP highspeed registered                       
TCP hybla registered                   
TCP htcp registered                   
TCP vegas registered                   
TCP scalable registered                       
NET: Registered protocol family 1                                 
NET: Registered protocol family 17                                 
Welcome to PF_RING 3.2.1                       
(C) 2004-06 L.Deri <deri@ntop.org>                                 
NET: Registered protocol family 27                                 
PF_RING: bucket length    128 bytes                                   
PF_RING: ring slots       40                         
PF_RING: sample rate      1 [1=no sampling]                                           
PF_RING: capture TX       No [RX only]                                     
PF_RING: transparent mode Yes                             
PF_RING initialized correctly.                             
PF_RING: registered /proc/net/pf_ring/                                     
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>                                                             
All bugs added by David S. Miller <davem@redhat.com>                                                   
decode 1f02           
VFS: Mounted root (squashfs filesystem) readonly.                                                 
Mounted devfs on /dev                     
Freeing unused kernel memory: 216k freed                                       
start service             
starting Architecture code for broadcom                                       
done   
Booting device: Linksys E2500                             
loading bcm57xx               
loading switch-core                   
loading switch-robo                   
[USB] checking...                 
/etc/preinit: line 66: can't create /proc/sys/net/ipv4/ip_conntrack_max: nonexis                                                                               
tent directory             
/etc/preinit: line 66: can't create /proc/sys/net/ipv4/ip_conntrack_max: nonexis                                                                               
tent directory             
eth1: Operation not supported                             
wl0.1: No such device                     
wl0.2: No such device                     
wl0.3: No such device                     
eth1: Operation not permitted                             
eth1: Invalid argument                     
eth1: Invalid argument                     
eth1: Operation not supported                             
eth1: Operation not supported                             
eth1: Invalid argument                     
eth1: Invalid argument                     
eth1: Invalid argument                     
eth1: Invalid argument                     
eth1: Invalid argument                     
/bin/sh: can't create /proc/sys/net/bridge/bridge-nf-call-arptables: nonexistent                                                                               
 directory         
/bin/sh: can't create /proc/sys/net/bridge/bridge-nf-call-ip6tables: nonexistent                                                                               
 directory         
/bin/sh: can't create /proc/sys/net/bridge/bridge-nf-call-iptables: nonexistent                                                                               
directory         
br0: No such file or directory
br0: No such file or directory
eth1: Operation not supported
wl0.1: No such device
wl0.2: No such device
wl0.3: No such device
eth1: Operation not permitted
eth1: Invalid argument
eth1: Invalid argument
eth1: Invalid argument
eth1: Operation not supported
eth1: Operation not supported
eth1: Invalid argument
eth1: Invalid argument
eth1: Invalid argument
eth1: Invalid argument
eth1: Invalid argument
/bin/sh: can't create /proc/sys/net/bridge/bridge-nf-call-arptables: nonexistent
 directory
/bin/sh: can't create /proc/sys/net/bridge/bridge-nf-call-ip6tables: nonexistent
 directory
/bin/sh: can't create /proc/sys/net/bridge/bridge-nf-call-iptables: nonexistent
directory


Code:
root@Linksys E2500:~# dmesg                           
Linux version 2.6.24.111 (compiler@Chaos) (gcc version 4.1.2) #11 Thu Feb 23 18:                                                                               
42:13 PST 2012             
CPU revision is: 00019749                         
Found a 8MB ST compatible serial flash                                     
Determined physical RAM map:                           
 memory: 04000000 @ 00000000 (usable)                                     
Entering add_active_range(0, 0, 16384) 0 entries of 256 used                                                           
Zone PFN ranges:               
  Normal          0 ->    16384                               
  HighMem     16384 ->    16384                               
Movable zone start PFN for each node                                   
early_node_map[1] active PFN ranges                                   
    0:        0 ->    16384                           
On node 0 totalpages                 
  Normal zone: 0 pages used for memmap                                     
  Normal zone: 0 pages reserved                               
  Normal zone: 16384 pages, LIFO batch:3                                       
  HighMem zone: 0 pages used for memmap                                       
  Movable zone: 0 pages used for memmap                                       
Built 1 zonelists in Zone order.  Total pages: 16384                                                   
Kernel command line: console=ttyS0,115200 root=1f02 rootfstype=squashfs noinitrd                                                                               
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.                                                                           
Primary data cache 32kB, 4-way, linesize 32 bytes.                                                 
Synthesized TLB refill handler (20 instructions).                                                 
Synthesized TLB load handler fastpath (32 instructions).                                                       
Synthesized TLB store handler fastpath (32 instructions).                                                         
Synthesized TLB modify handler fastpath (31 instructions).                                                         
PID hash table entries: 512 (order: 9, 2048 bytes)                                                 
CPU: BCM5357 rev 1 at 300 MHz                             
Using 150.000 MHz high precision timer.                                       
console [ttyS0] enabled                       
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)                                                             
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)                                                           
Memory: 58604k/65536k available (3522k kernel code, 6876k reserved, 1373k d                                                                         
216k init, 0k highmem)                     
Calibrating delay loop... 149.91 BogoMIPS (lpj=749568)                                                     
Mount-cache hash table entries: 512                                   
NET: Registered protocol family 16                                 
Generic PHY: Registered new driver                                 
PCI: no core           
PCI: no core           
PCI: Fixing up bus 0                   
NET: Registered protocol family 2                                 
Time: MIPS clocksource has been installed.                                         
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)                                                             
TCP established hash table entries: 2048 (order: 2, 16384 bytes)                                                               
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)                                                       
TCP: Hash tables configured (established 2048 bind 2048)                                                       
TCP reno registered                   
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)                                                     
devfs: boot_options: 0x1                       
squashfs: version 3.0 (2006/03/15) Phillip Lougher                                                 
io scheduler noop registered                           
io scheduler deadline registered (default)                                         
HDLC line discipline: version $Revision: 4.8 $, maxframe=4096                                                             
N_HDLC line discipline registered.                                 
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled                                                                         
serial8250: ttyS0 at MMIO 0x0 (irq = 8) is a 16550A                                                   
PPP generic driver version 2.4.2                               
PPP Deflate Compression module registered                                         
PPP BSD Compression module registered                                     
MPPE/MPPC encryption/compression module registered                                                 
NET: Registered protocol family 24                                 
PPPoL2TP kernel driver, V1.0                           
tun: Universal TUN/TAP device driver, 1.6                                         
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>                                                     
et_module_init: passivemode set to 0x0                                     
PCI: Setting latency timer of device 0000:00:02.0 to 64                                                       
eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.100.138.9                                                                       
PCI: Setting latency timer of device 0000:00:01.0 to 64                                                       
pflash: found no supported devices                                 
bootloader size: 262144                       
nvram size: 61440                 
sflash: Filesystem type: squashfs, size=0x462c9f                                               
partition size = 4659200                       
Creating 5 MTD partitions on "sflash":                                     
0x00000000-0x00040000 : "cfe"                             
0x00040000-0x007f0000 : "linux"                               
0x0019e800-0x00610000 : "rootfs"                               
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-o                                                                               
nly   
0x007f0000-0x00800000 : "nvram"                               
0x00610000-0x007f0000 : "ddwrt"                               
Broadcom Watchdog Timer: 0.07                           
u32 classifier             
    Actions configured                     
Netfilter messages via NETLINK v0.30.                                     
nf_conntrack version 0.5.0 (1024 buckets, 4096 max)                                                   
ctnetlink v0.93: registering with nfnetlink.                                           
IPv4 over IPv4 tunneling driver                               
GRE over IPv4 tunneling driver                             
ip_tables: (C) 2000-2006 Netfilter Core Team                                           
ClusterIP Version 0.8 loaded successfully                                         
TCP bic registered                 
TCP cubic registered                   
TCP westwood registered                       
TCP highspeed registered                       
TCP hybla registered                   
TCP htcp registered                   
TCP vegas registered                   
TCP scalable registered                       
NET: Registered protoco                     
NET: Registered protocol family 17                                 
Welcome to PF_RING 3.2.1                       
(C) 2004-06 L.Deri <deri@ntop.org>                                 
NET: Registered protocol family 27                                 
PF_RING: bucket length    128 bytes                                   
PF_RING: ring slots       4096                             
PF_RING: sample rate      1 [1=no sampling]                                           
PF_RING: capture TX       No [RX only]                                     
PF_RING: transparent mode Yes                             
PF_RING initialized correctly.                             
PF_RING: registered /proc/net/pf_ring/                                     
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>                   
All bugs added by David S. Miller <davem@redhat.com>
decode 1f02
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 216k freed
roboswitch: Probing device eth0: found a 5325!
br0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
device br0 entered promiscuous mode
device vlan1 entered promiscuous mode
device eth0 entered promiscuous mode
device eth1 entered promiscuous mode
br0: port 2(eth1) entering learning state
br0: port 1(vlan1) entering learning state
device br0 left promiscuous mode
device br0 entered promiscuous mode
device br0 left promiscuous mode
device br0 entered promiscuous mode
br0: topology change detected, propagating
br0: port 2(eth1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan1) entering forwarding state
device vlan2 entered promiscuous mode
device vlan2 left promiscuous mode
root@Linksys E2500:~#
Fractal
DD-WRT Guru


Joined: 19 Apr 2010
Posts: 1243

PostPosted: Sat Feb 25, 2012 0:07    Post subject: Reply with quote
getting close....

I think it is:

Most likely reason for the LAN switch not working is that the CFE is putting it into power down/slow clock mode and dd-wrt does not have the driver routines needed for waking it up.

If anyone wants to shed some light on this, its almost done .

-Fractal
revere521
DD-WRT Novice


Joined: 16 Jan 2012
Posts: 18

PostPosted: Mon Feb 27, 2012 16:20    Post subject: Reply with quote
Fractal, does this have 5ghz support too? Very Happy

Maybe Murrkf can put this thread in the "new linksys router threads" sticky? that way someone smarter than me who can answer your questions may have an easier time finding this?
noknok79
DD-WRT Novice


Joined: 25 Apr 2011
Posts: 20

PostPosted: Tue Feb 28, 2012 8:44    Post subject: Reply with quote
Update on this E2500, my bricked E2000 has been RMA to E2500, I don't want to accept since E2500 not 1gig lan.

Please create DD-WRT firmware for this and VPN-SMALL particular flash firmware on this.

thanks in advance team!
darthice
DD-WRT Novice


Joined: 28 Feb 2012
Posts: 11

PostPosted: Tue Feb 28, 2012 14:56    Post subject: e2500 Reply with quote
Please get a working version that has 5ghz support!!! i am waiting for this.
darthice
DD-WRT Novice


Joined: 28 Feb 2012
Posts: 11

PostPosted: Tue Feb 28, 2012 15:34    Post subject: here is the linksys.com firmware v1 Reply with quote
version 1


FW_E2500_1.0.04.001_US_20111226.bin
 Description:

Download
 Filename:  FW_E2500_1.0.04.001_US_20111226.bin
 Filesize:  6.77 MB
 Downloaded:  1640 Time(s)

noknok79
DD-WRT Novice


Joined: 25 Apr 2011
Posts: 20

PostPosted: Tue Feb 28, 2012 23:52    Post subject: Reply with quote
can you release firmware for E2500 VPN-SMALL ver? I want to make it work with VPN router!

thank you very much team!
noknok79
DD-WRT Novice


Joined: 25 Apr 2011
Posts: 20

PostPosted: Wed Feb 29, 2012 2:33    Post subject: Reply with quote
feedback on who those downloaded the Firmware? thanks in advance...
rileysloan
DD-WRT Novice


Joined: 27 Feb 2012
Posts: 3

PostPosted: Wed Feb 29, 2012 2:41    Post subject: Re: here is the linksys.com firmware v1 Reply with quote
darthice wrote:
version 1


I don't understand. This firmware is just the stock 1.0.04 bin.
darthice
DD-WRT Novice


Joined: 28 Feb 2012
Posts: 11

PostPosted: Wed Feb 29, 2012 3:32    Post subject: Reply with quote
It states in the subject it is the stock firmware from linksys.com it was intended to be there so devs dont have to go hunt it down on the website. sorry for the confusion
wats6831
DD-WRT User


Joined: 20 Apr 2010
Posts: 205

PostPosted: Wed Feb 29, 2012 16:30    Post subject: Reply with quote
I just got a used E2500. It's soft bricked but I'll have it working back to stock soon. Any way I can help with this? I'm not a coder but I will help if there is something I can do. Let me know.
johnnyb69
DD-WRT Novice


Joined: 01 Mar 2012
Posts: 1

PostPosted: Thu Mar 01, 2012 7:43    Post subject: Reply with quote
I am waiting for this DD-WRT release for E2500 router...keep up the good work!
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Thu Mar 01, 2012 9:29    Post subject: Reply with quote
Dont load switch-core and switch-robo for that chip.
Then it should be OK.
sajjadhalai
DD-WRT Novice


Joined: 28 Jan 2012
Posts: 14

PostPosted: Thu Mar 01, 2012 11:01    Post subject: Reply with quote
seems to be great effort by fractal on E2500...thanx for keeping it alive
Goto page Previous  1, 2, 3, 4 ... 25, 26, 27  Next Display posts from previous:    Page 3 of 27
Post new topic   This topic is locked: you cannot edit posts or make replies.    DD-WRT Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum