OpenWrt Forum Archive

Topic: openwrt on a belkin f5d7130

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

Hi, everyone, I'm interestend in running openwrt on this model of belkin AP, but I've not found any good hint on existing posts, anyone having success on this? I also open the 7130 to change the integrated antenna with 2 sma-rp connector for using external antenna, you think some photos of the inside can be useful to determinate the amount of ram or chip type? thank all, bye

I've decided to try to install openwrt and see what appen, but what is the right file? I think none of the openwrt-wrt****.bin, so what is the right one?

I'm really interested in your results!! What kind of 7130 do you have? Mine is is v1000 and am  really looking forward to use openwrt on it! But because it's our only uplink for  internet i don't dare  to gamble  with it sad So please let  me know how it went! BTW I from  my research  (yes i been thinking quite long about flashing it) You should use openwrt-brcm-2.4-squashfs.trx  if it's pre  v1444. otherwise you  will  only have 2mb flash and thats to little! One note you can look for flash results of f5d7230 thats the  same + extra switch chip al the rest is the same. 

good luck!

I'm still reading the documentation, but I can't find any good hint to help. Botton of the AP say it's a f5d7130A ver2114ef, but the latest firmware say it's a 7230, inside there is a broadcom mini-pci and no other label to identify the amount of ram or flash, I will post here the result, I think openwrt-brcm in trx format it's the right one.

Just installed the trx version, I got this messagge : "Firmware Update Failure: You have attempted to install an incompatible firmware version. Your router will now reboot." Any suggestion?

i installed the micro version of rc4 or rc5( can't remember which) onto a version 1121a F5D7130. i think i used the tftp upload method.

Thanx for the reply. Do you remeber what firmware did you used? it was in trx format? tanx again

I was able to upload the micro version of openwrt-brcm-2.4-squashfs.trx, after that I got power and lan leds on, but no response from the AP, I wasn't able to understand what IP it got after the flashing couse I've got no response from any IP, I also try with nmap to find where is it, but without luck. I was thinking that if the original firmware is 2.67mb size it must be possible to upload openwrt, am I wrong?

(Take this with a grain of salt:) Jaco- if you are trying to recover from this, you could try doing:

arping <original IP of belkin>

and doing a manual reboot (pull plug and reinsert).  If you see a ping answer, then it should be possible to reflash with a tftp put <orig. firmware> with tftp set with rexmt=1.

I've already reflashed with the original firmware from belkin, and now it's all normal, the problem is that when i put in the openwrt firm the AP seems to work, but I cant figure out what IP it take, I wonder if the boot can't complete for some reason and then it can't be accessed via LAN

Sorry it's an old thread, but thought my experiences were relevant to this one.

I've a F5D7130 v1010.

Initially I thought I'd bricked it, but managed to flash it with belkin 7230 firmware, and then micro version of dd-wrt, and use it's factory reset option to clear the nvram.  Not sure if that actually helped, as I couldn't get into dd-wrt after that!

However, managed to flash to micro version of openwrt - openwrt-brcm-2.4-squashfs.trx -

All flash attempts succedded by using tftp:
(windows: run ping -t -w 10 192.168.1.1 already running in one window, have tftp -i 192.168.1.1 PUT openwrt-brcm-2.4-squashfs.trx ready in another, power up router, hir return on 2nd window as soon as you get first reply.)

info in dmesg seems to imply i've got 16MB RAM and 4MB flash, which ought to be enough for full version of OpenWRT however that doesn't seem to work - no response to pings or any other life.  Managed to flash back to micro openwrt after that attempt, though.

CPU revision is: 00024000
Enabling BCM4710A0 cache workarounds.
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 (mbm@reboot) (gcc version 3.4.4 (OpenWrt-1.0)) #1 Mon Nov 6 17:35:21 PST 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/preinit noinitrd console=ttyS0,115200
CPU: BCM4710 rev 0 at 125 MHz
Using 62.400 MHz high precision timer.
!unable to setup serial console!
Calibrating delay loop... 82.94 BogoMIPS
Memory: 14212k/16384k available (1464k kernel code, 2172k reserved, 104k data, 84k 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: Setting latency timer of device 01:00.0 to 64
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
Registering mini_fo version $Id$
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 enabled
b44.c:v0.93 (Mar, 2004)
PCI: Setting latency timer of device 00:02.0 to 64
eth0: Broadcom 47xx 10/100BaseT Ethernet 00:30:bd:9e:3a:83
PCI: Setting latency timer of device 00:08.0 to 64
eth1: Broadcom 47xx 10/100BaseT Ethernet 00:90:96:00:00:01
 Amd/Fujitsu Extended Query Table v1.1 at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
Flash device: 0x400000 at 0x1fc00000
bootloader size: 262144
Physically mapped flash: Filesystem type: squashfs, size=0xc35a8
Updating TRX offsets and length:
old trx = [0x0000001c, 0x000008d8, 0x0007f400], len=0x00143000 crc32=0x701e1e16
new trx = [0x0000001c, 0x000008d8, 0x0007f400], len=0x00150000 crc32=0x1eb6ed61
Done
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "cfe"
0x00040000-0x003f0000 : "linux"
0x000bf400-0x00190000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
0x003f0000-0x00400000 : "nvram"
0x00190000-0x003f0000 : "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) - 332 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: 84k freed
Warning: unable to open an initial console.
Algorithmics/MIPS FPU Emulator v1.5
diag: Router model not detected.
Probing device eth0: No Robo switch in managed mode found
Probing device eth1: [switch-robo.c:159] timeout in robo_reg!
[switch-robo.c:159] timeout in robo_reg!
found!
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
mini_fo: using base directory: /
mini_fo: using storage directory: /tmp/root
jffs2.bbc: SIZE compression mode activated.
PCI: Setting latency timer of device 01:01.0 to 64
PCI: Enabling device 01:01.0 (0004 -> 0006)
eth2: Broadcom BCM4320 802.11 Wireless Controller 3.90.37.0
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 eth2 entered promiscuous mode
br0: port 2(eth2) entering listening state
br0: port 1(eth0) entering listening state
br0: port 2(eth2) entering learning state
br0: port 1(eth0) entering learning state
br0: port 2(eth2) entering forwarding state
br0: topology change detected, propagating
br0: port 1(eth0) entering forwarding state
br0: topology change detected, propagating
b44: eth1: Link is up at 100 Mbps, full duplex.
b44: eth1: Flow control is off for TX and off for RX.
mini_fo: using base directory: /
mini_fo: using storage directory: /jffs

The discussion might have continued from here.