Belkin F7D8301 slow transfer speeds

Discussion in 'Tomato Firmware' started by r4nd0m, Feb 10, 2014.

  1. r4nd0m

    r4nd0m Reformed Router Member

    I am using Shibby's latest but am showing slow transfer speeds.
    ISP should have 30mbps but LAN (confirmed gigabit in gui) gets 16-17 while WLAN (11n) gets 20 max without any overlapping networks around.
    Any ideas? QoS off and pretty much all settings on default.
  2. Mihai Olimpiu-Cristian

    Mihai Olimpiu-Cristian Networkin' Nut Member

    Belkin F7D4301 here (the same router) on RT-N Shibby v116, you have a problem in your NVRAM (reset or configure by hand), or simply a driver issue on your client PC. I have a 50 mbps link and I can max it very easy.

    On second thought, you haven't mentioned your speed unit for LAN is it mbps or MBps, because for MBps your speed is good, it all depends on your HDD.

    Transfer speed tests:
    100mbps LAN - 100 mbps LAN - 11.2MBps = 89.6 mbps
    300mbps WLAN - 100 mbps LAN - 12.3 MBps = 98.4 mbps
    WAN to WLAN (I don't use wires) - > 61 mbps Max = 7.62 MBps (50 mbps line , it all depends on server).
    USB read speed between 6-7 5-6Mb/s from EXT3 partition, usually hovers at 4-5 because transmission runs on it full time.
    Router uses BCM_NAT, but speeds are not that different for my setup, maybe on Gigabit it counts!

    P.S.: I'm really curious what's the maximum WAN - LAN speed on this router with and without BCM_NAT module activated! The hardware it's pretty close to Asus RT-N16 and with BCM_NAT should get around 150mbps but I don't have that kind of link speed available to test it!
    Also it's clocked at only 450 Mhz, if an aditional cooler is installed it could go up to 500 Mhz on passive cooling alone...
    Last edited: Feb 11, 2014
  3. r4nd0m

    r4nd0m Reformed Router Member

    All #s were mbps.
    Too many people depending on the network to be making any major changes currently.
    PCs aren't the problem. Had good speeds with n13u before that died. Was using 520gc which gave good speeds on LAN. Switched to this router due to wireless speeds and # of clients.

    When I get a chance, I'll check settings and experiment with changes. Will report back.
  4. r4nd0m

    r4nd0m Reformed Router Member

    Someone was using p2p and noticed ip bw limiting isn't working despite ip being bound but limiting by mac address is. Will probably upgrade to RT-N to see if that fixes any issues.
    Big house so may end up doing an antenna mod. If so, I'll definitely do something about the cooling and attempt an overclock. 453MHz is just the 2.4ghz 4718 chip so do you think the 5GHz chip should have a heatsink as well?
  5. Mihai Olimpiu-Cristian

    Mihai Olimpiu-Cristian Networkin' Nut Member

    BCM 4718 is the main CPU, that does all the hard work it's a SOC, it will get hot if you decide to use transmission or something similar. At 30 Mbps it won't be too stressed , only if you do a lot of streaming locally :)

    You don't need to overclock the router, I didn't yet, I'm still happy with it's stock speeds, It's a great router with Tomato, stable and fast, the only thing that made these routers suck was the stock firmware wich was very unstable...
    If you decide to overclock it, I wouldn't worry about the other chip but extra cooling won't hurt!

    How many clients do you have? If you don't use QOS, put this line in your startup script:
    modprobe bcm_nat
    It enables Broadcom Fast Nat, and it's the biggest speed improvement according to Shibby's videos, it's the reason why Asus RT-N16 was able to hit 150 mbps+ and the Play Max was routing only 80 mbps max with the same chips!
    There could be some other functions that break but the speed gain 30%+ is worth the trouble!
  6. Mihai Olimpiu-Cristian

    Mihai Olimpiu-Cristian Networkin' Nut Member

    Ok, I wanted to do this for a long time... Let the router idle under low load:
    # Display the temps of both broadcom chips in an Asus RT-N66U
    # Requires a custom firmware such as tomatousb running an ssh server
    # Credit to the original author: darkkight93
    GETTEMP1=$(wl -i eth1 phy_tempsense | awk '{ print $1}')
    GETTEMP2=$(wl -i eth2 phy_tempsense | awk '{ print $1}')
    if [[ $(echo "$GETTEMP1" | grep -c Not) -eq 1 ]]; then
    echo " ==> Radio is off so cannot measure temps."
    exit 0
    echo "eth1 is $(((GETTEMP1/2)+20)) C"
    echo "eth2 is $(((GETTEMP2/2)+20)) C"
    Running this on stock speed (idle) with no cooler on BCM 4718 -> 57 C for 2.4 Ghz
    Added the biggest cooler I could fit overclocked it to 532,266,133, and stressing the router to 100% for 60 minutes -> 59 C.
    Belkin Play Max.jpg
    Almost the same temperature but USB transfer speed are now 8MBps. That is a big performance gain, no problem so far.
    The case was closed the whole time and router was on it's side to allow the adhesive to bond...
    I think I'll drop the speeds to 500 just to be sure, but max speeds are doable with no problem.
    Later edit:
    Cooler drops under it's own weight, I've put a 5mm soft rubber on the case on top of the cooler to keep it in place :)
    Idle temp at 500,250,125 -> 51 C.
    The CPU cooler dimensions are 25x25mm and for the switch are 23x23 (23x30max).
    Belkin Play Max 2 coolers.jpg
    Much later edit:
    2.4 GHz / eth1 is 53 C max 58
    5 GHz / eth2 is 63 C max 69
    Measurements at 500,250,125. Runs a LOT HOTTER if router is on its side!
    Now you have all the data including safe overclocking parameters.
    Last edited: Feb 14, 2014
    googlebot likes this.
  7. Mihai Olimpiu-Cristian

    Mihai Olimpiu-Cristian Networkin' Nut Member

    Hey, after some time these are my results
    2.4 GHz / eth1 is 53 C
    5 GHz / eth2 is 61 C
    Temperature test: OK
    After 11 days I can say that the speeds are stable, actually the router runs cooler than before!
    I know these temperature readings aren't the real deal, more of a indicator, but it helps when you want to compare your enhancements.
    View attachment 2752
    Last edited: Feb 27, 2014
  8. Mihai Olimpiu-Cristian

    Mihai Olimpiu-Cristian Networkin' Nut Member

    Sorry to resurrect this thread and turning it in a overclocking bonanza, but I have more info, and it could be actually helpful for older routers based on BCM4718.
    I've got around to put a proper cooler on the 5Ghz radio, it's not really needed, but it helps keeping the maximum temperatures in check.
    I've cut a square hole in the shielding to allow me to put a radiator directly on the radio chip. I've tried to use some transfer material from the chip to the shielding, but the results are not as good.
    A cooler on the shielding has no effect, and I've seen mostly this method done... Totally inefficient as the chip is not in direct contact with the shielding!
    I needed to disassemble the router completely to get the shielding off, it's not possible with only one side open.

    I've added a memory cooler but it's not really needed, the memory is barely warm.

    Because I've done the whole router, now I use 533 Mhz with the fallowing results in idle:
    2.4 GHz / eth1 is 53 C
    5 GHz / eth2 is 58 C (lower than for 500 mhz )

    Maximum temps I've managed to get are:
    2.4 GHz / eth1 is 58 C
    5 GHz / eth2 is 65 C ( what a difference! )

    USB speeds (read) using EXT3 partition are now 8.7MB so a whole DVD only takes 9 minutes. More than acceptable using pretty old hardware.
    I wish we could have access to Paragon NTFS driver :).

    All tests are done with an ambient temperature of 24 C, router used as a seed box.
    I must add that the router has a great thermal design, because it's upright, and uses the rising hot air to cool itself. The bottom of the router is quite cold, as the heat rises sucking in cold air from the bottom. On routers that sit flat on the table the results could be worse, depending on the number of vents.

    The total speed increase for this particular router is close to 20%, that's a big difference from stock speeds, with the performance to match, and it runs cooler than on stock 450Mhz.

    Attached Files:

    Last edited: Apr 5, 2014
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice