Joined: 27 Apr 2016 Posts: 112 Location: Down down .... under
Posted: Sat Jul 02, 2016 10:24 Post subject:
cd2022 wrote:
doniNZ74 wrote:
cd2022 wrote:
doniNZ74 wrote:
Here are my observations on builds so far:
r27858: Good
r29519: BAD: Also turned out to be bad (Was running fine for 2 days, then after a reboot it displayed the same symptoms).
r29621: Bad
You probably want to try builds somewhere between r27858 >
r29519 and ignore my previous comment about r29519 being my most stable build.
I'm going to try loading Kong to see if its any better.
Do you need to modify stock CFE in order to load Kong's builds. Also, do you need to install numinit's small built before loading Kong's ? Tks.
If you have already done it there is no need to do it again.
I went from r29519 - > r30020M kongac
I did not need to redo any config either.
I will stick to Kong for a while. May try going back to the other builds if that above mentioned script fixes the memory leak. Can anybody confirm?
I'm on stock CFE, tried to flash Kong AC from numinit's small built via webui and tftp no go,
Dont use the Web GUI upgrade process. Earlier in this thread it advises against doing so. But I dont know if this is still an issue. I have always used the mtd write process:
mtd -f write dd-wrt.v24-K3_AC_ARM_STD.bin linux2
mtd -f write dd-wrt.v24-K3_AC_ARM_STD.bin linux
What error are you getting? You may need to upgrade to something like r29519 from small build first. Then once thats done, mtd to the kong build.
r27858: Good
r29519: BAD: Also turned out to be bad (Was running fine for 2 days, then after a reboot it displayed the same symptoms).
r29621: Bad
You probably want to try builds somewhere between r27858 >
r29519 and ignore my previous comment about r29519 being my most stable build.
I'm going to try loading Kong to see if its any better.
Do you need to modify stock CFE in order to load Kong's builds. Also, do you need to install numinit's small built before loading Kong's ? Tks.
If you have already done it there is no need to do it again.
I went from r29519 - > r30020M kongac
I did not need to redo any config either.
I will stick to Kong for a while. May try going back to the other builds if that above mentioned script fixes the memory leak. Can anybody confirm?
I'm on stock CFE, tried to flash Kong AC from numinit's small built via webui and tftp no go,
Dont use the Web GUI upgrade process. Earlier in this thread it advises against doing so. But I dont know if this is still an issue. I have always used the mtd write process:
mtd -f write dd-wrt.v24-K3_AC_ARM_STD.bin linux2
mtd -f write dd-wrt.v24-K3_AC_ARM_STD.bin linux
What error are you getting? You may need to upgrade to something like r29519 from small build first. Then once thats done, mtd to the kong build.
The flash process from webui and tftp appeared to be completed successfully, but firmware never changed after rebooted.
Just so I'm clear, the mtd write commands will work with stock CFE?
Joined: 20 Aug 2006 Posts: 21 Location: Austin TX USA
Posted: Sat Jul 02, 2016 21:07 Post subject:
cd2022 wrote:
The flash process from webui and tftp appeared to be completed successfully, but firmware never changed after rebooted.
Just so I'm clear, the mtd write commands will work with stock CFE?
After you flash it from web gui, log back in and flash it there again, with erase nvram. I think what you saw was that it booted the backup copy of the old firmware instead of the copy you had just flashed. So; you flash, reboot, and then flash again so it has two copies of the new firmware. It has no choice but to boot the new firmware then!
But flashing from command line is quicker. Just flash linux2, then repeat with linux partition, erase nvram, reboot, and you save some steps. Sometimes you may have to powercycle the router to get it to boot up the first time. Give it a while to try on it's own before you do that though.
You do not want to use the stock CFE. Your router may brick. Your radio's performance may be poor. You want to backup the stock CFE's default settings, save your key, and then use the tool to customize the koolshare cfe for your mac addresses. Like the firmware, you put the file in /tmp using WinSCP and then flash the new CFE using the command line (puTTY). The tutorials walk you through these steps, though the CFE mod is not explained well.
As for me, I've gone back to Tomato for now, though it's hardwired performance may be slightly slower than the latest DD-WRT. No memory leaks. Frankly, I'm thinking of testing a number of very old DD-WRT builds now just to see if they handle the hardwired xfer better.
Does anyone know where I can find a chart of hardwired speed tests of a series of revisions of DD-WRT? I don't even care what sort of frankenstein build is involved, I just need my packets moved gigabit fast. And I need port forwarding to my servers, and hopefully access restrictions to keep my cracked VOIP phones and IP cameras, etc., from wandering onto the Internet. _________________ Linksys EA6300V1 DD-WRT r29968 || Netgear WNDR3700 DD-WRT r29968
My background: NOC Tech, ISP - DSL - ISDN - Dialup - Web Hosting
http://elfonblog.fondoo.netelfonblog@gmail.com [I don't recommend FON]
The flash process from webui and tftp appeared to be completed successfully, but firmware never changed after rebooted.
Just so I'm clear, the mtd write commands will work with stock CFE?
After you flash it from web gui, log back in and flash it there again, with erase nvram. I think what you saw was that it booted the backup copy of the old firmware instead of the copy you had just flashed. So; you flash, reboot, and then flash again so it has two copies of the new firmware. It has no choice but to boot the new firmware then!
But flashing from command line is quicker. Just flash linux2, then repeat with linux partition, erase nvram, reboot, and you save some steps. Sometimes you may have to powercycle the router to get it to boot up the first time. Give it a while to try on it's own before you do that though.
You do not want to use the stock CFE. Your router may brick. Your radio's performance may be poor. You want to backup the stock CFE's default settings, save your key, and then use the tool to customize the koolshare cfe for your mac addresses. Like the firmware, you put the file in /tmp using WinSCP and then flash the new CFE using the command line (puTTY). The tutorials walk you through these steps, though the CFE mod is not explained well.
Thanks for the info. I read your posts and understood that you had yours with modified CFE and still having issues with router hung up/reboots etc...with certain firmwares. Mine does the same but perform 30/30/30 always revive it, that's why I do not want to mess with the CFE just yet. I have 2 of these, so just like to play with different fw to see how they're doing.
Joined: 20 Aug 2006 Posts: 21 Location: Austin TX USA
Posted: Sun Jul 03, 2016 0:40 Post subject:
cd2022 wrote:
Thanks for the info. I read your posts and understood that you had yours with modified CFE and still having issues with router hung up/reboots etc...with certain firmwares. Mine does the same but perform 30/30/30 always revive it, that's why I do not want to mess with the CFE just yet. I have 2 of these, so just like to play with different fw to see how they're doing.
The modified CFE is vital to protecting you from a memory boundary bug in the stock CFE. You need to replace the CFE because other firmwares are certain to exceed that memory boundary. The modified CFE also have a selection of default values which give you the best radio operation. You can always set aside a backup of your stock CFE and restore it later:
Code:
(With superhacky installed:)
3. Make/save a backup of your stock CFE by browsing to: http://192.168.1.1/backup/cfe.bin. Save the resulting file to your computer.
Posted: Sun Jul 03, 2016 19:15 Post subject: Stuck on EA6400 "Waiting..." page. Please help !
Hello everyone, I was trying today to flash DD-WRT on my EA6400 but after I made the backups of the CFE and NVRAM and flashed the modified XVortex image the router went back to the stock firmware but now I can't access the management console
It's worth mentioning that when I was modifying the XVortex CFE, none of these parameters were present:
So I added them and removed these ones in order to make space:
1:rxgains5gmtrelnabypa1=1
1:rxgains5gmtrelnabypa2=1
1:rxgains5gmtrisoa1=4
1:rxgains5gmtrisoa2=4
There was another thing that made me doubt and it was related to the MAC addresses, which in my case are:
LAN MAC: XX:XX:XX:XX:XX:A5
WAN MAC: XX:XX:XX:XX:XX:A4
As you can see, they do not follow the *rule* used in the CFE Edit, so what I did was to set
et0macaddr=XX:XX:XX:XX:XX:A5
0:macaddr=XX:XX:XX:XX:XX:A5
1:macaddr=XX:XX:XX:XX:XX:A7
But I don't know if that's correct or if it was the cause of my problem ...
Could you help me ? This is my first time doing this and as of now my router is like a switch (WiFi is not working)
Joined: 20 Aug 2006 Posts: 21 Location: Austin TX USA
Posted: Mon Jul 04, 2016 9:58 Post subject:
@yosep:
Yes, some of the CFE values are added by you, and some existing ones are modified. IMHO, the CFE editing step of the tutorial is the part that needs the most improvement. It's also a problem in that it refers to "the router's MAC" or "Device MAC" which is meaningless. There are WAN, LAN and two WLAN MACS, heh.
What you need to start with is your LAN MAC. It's displayed in Status|Sys-Info and on the router's bottom label. You can make up your own MAC if you want or even copy the MAC from a dead piece of hardware. Let's say this is B2:64:0F:9A:B2:19
Open the CFE file you wish to customize using CFEEdit.exe. Click the Advanced Mode tab where it simply works like notepad.
These should be assigned the LAN MAC +2
These are hexadecimal numbers so remember the digits go 0123456789ABCDEF. (If hex math has you stumped, just substitute the last digit of LAN MAC with a 0, and use a 2 at the end of the +2 group, and a 4 for the +4 group further down.)
If you're wondering about the WAN MAC, it is automatically assigned as LAN MAC + 1 by the firmware. You don't have to set it. In our case, we should discover it set to B2:64:0F:9A:B2:1A.
And then add or modify the following using information you retrieved in previous steps:
For those who are braver than I, what have you set your clkfreqs to? I have seen talk about over clocking but not sure what people are using with our router.
I know it's a good to regoop the cpu, any other tips for people looking to OC?
I know the command is like the below.
nvram set clkfreq=###, ###, ###
nvram commit
reboot
Joined: 20 Aug 2006 Posts: 21 Location: Austin TX USA
Posted: Mon Jul 04, 2016 21:53 Post subject:
WAHDjockey wrote:
For those who are braver than I, what have you set your clkfreqs to?
I've kept my router overclocked to 1200 and it runs fine. I also have the router's cover off, a fan attached to the heat sink, and it's in a cool room. I haven't tried anything faster, but I wouldn't advise it without active cooling.
Code:
nvram set clkfreq=1200, ###
If you have DD-WRT installed, just use the overclocking setting on the administration tab. _________________ Linksys EA6300V1 DD-WRT r29968 || Netgear WNDR3700 DD-WRT r29968
My background: NOC Tech, ISP - DSL - ISDN - Dialup - Web Hosting
http://elfonblog.fondoo.netelfonblog@gmail.com [I don't recommend FON]
For those who are braver than I, what have you set your clkfreqs to?
I've kept my router overclocked to 1200 and it runs fine. I also have the router's cover off, a fan attached to the heat sink, and it's in a cool room. I haven't tried anything faster, but I wouldn't advise it without active cooling.
Code:
nvram set clkfreq=1200, ###
If you have DD-WRT installed, just use the overclocking setting on the administration tab.
Thanks for the info. Sorry but I am a bit new to over clocking something that is not my PC or phone. Any idea how I find out what my second number should be?
Joined: 20 Aug 2006 Posts: 21 Location: Austin TX USA
Posted: Tue Jul 05, 2016 0:57 Post subject:
WAHDjockey wrote:
Thanks for the info. Sorry but I am a bit new to over clocking something that is not my PC or phone. Any idea how I find out what my second number should be?
If you're at the command line, to display current settings:
Code:
root@unknown:# nvram show | grep clkfreq
clkfreq=800,533
The first number is CPU speed, the second is RAM, and if there is a 3rd, it is bus speed. Just change the CPU speed, as RAM is very finicky and bus speed is another thing i've not even read discussion on.
If your router is EA6300V1 or EA6400 then to overclock, issue:
Code:
# nvram set clkfreq=1200,533
# nvram commit
# reboot
...or use the overclock control in the DD-WRT administration tab. That would really be simpler. There are already some presets which probably have been validated. _________________ Linksys EA6300V1 DD-WRT r29968 || Netgear WNDR3700 DD-WRT r29968
My background: NOC Tech, ISP - DSL - ISDN - Dialup - Web Hosting
http://elfonblog.fondoo.netelfonblog@gmail.com [I don't recommend FON]
Last edited by austintx on Tue Jul 05, 2016 1:09; edited 1 time in total
Thanks for the info. Sorry but I am a bit new to over clocking something that is not my PC or phone. Any idea how I find out what my second number should be?
If you're at the command line, to display current settings:
Code:
nvram show | grep clkfreq
The first number is CPU speed, the second is RAM, and if there is a 3rd, it is bus speed. Just change the CPU speed, as RAM is very finicky and bus speed is another thing i've not even read discussion on.
If your router is EA6300V1 or EA6400 then to overclock, issue:
Code:
nvram set clkfreq=1200,533
nvram commit
reboot
...or use the overclock control in the DD-WRT administration tab. That would really be simpler. There are already some presets which probably have been validated.
Thanks for helping me understand what the values are. I was using nvram get clkfreq to get the value, grep is easier.
Thanks for the info. Sorry but I am a bit new to over clocking something that is not my PC or phone. Any idea how I find out what my second number should be?
If you're at the command line, to display current settings:
Code:
nvram show | grep clkfreq
The first number is CPU speed, the second is RAM, and if there is a 3rd, it is bus speed. Just change the CPU speed, as RAM is very finicky and bus speed is another thing i've not even read discussion on.
If your router is EA6300V1 or EA6400 then to overclock, issue:
Code:
nvram set clkfreq=1200,533
nvram commit
reboot
...or use the overclock control in the DD-WRT administration tab. That would really be simpler. There are already some presets which probably have been validated.
Thanks for helping me understand what the values are. I was using nvram get clkfreq to get the value, grep is easier.
code:
CFE>devinfo show clocks
800,533,200,100
cpu=800,ddr2=533,bus speed or cpu of 5ghz=200, bus speed or cpu of 2.4ghz=100
any one able to tweak clock of ddr2 by default from 333mhz to 667mhz or 800mhz.
on ea6300v1 used ddr2 not dd3 chip IC is sk hynix H5PS1G63JFR-S6C .This is 64MX16 DDR DRAM, 0.4ns, PBGA84 DRAMS multi 8 banks with max ddr=400mhz or ddr2=800mhz ??? so overclock max up to ddr=533 or dd2=1066MHZ.
H5PS1G63JFR-xx*C come with DDR2 com,configuration =64x16x8(64 megabyte x 16 bit wide channel x 8 banks xx*C -is used for commercial at speed S6C=2.5ns or CL=6(XX*G=7CL).unfortunate right???? how ever it runs from 1.8V with +/-0.1 for normal and max to 2.3V=667MHZ or 800MHZ depend on boot load CFE.
how ever you can tweak Xtal clock at set Xtal=50000; 0:Xtal=40000, 1:Xtal=80000 for bus speed use CLI nvram; if something wrong then wipe out nvram by reset button.if you want permanent on CFE boot load use CLI devinfo like nvram (you may brick device if not set correct).
For some EA6300v1 dual boot unable to install or crack on firmware cause bad blocks on NANDS flash IC. as you see on nvram set second imagine =33,554,432 decimal=200000 hex=32 megabyte. so you can increase to to 48 or 64MB to solve problem.bad blocks info store on brcmnand, use code mfg nand to check or test.
due to signal of wifi antenna not design so good then you can use CLI maxp2ga and maxp5ga (maximum power 2ghz or 5ghz antenna) to adjust max with antswitch from 0 to 3 to MIMO extend lifetime of power amp tx.(4501 and 64e9 skype ) and set power wl save to save consumption power and radio wifi signal harmful. you can mod by relocation of ant to top of device with ant sit around a magnetic ball to increase and focus signal.(EA6300v1 used internal flat panel not Omni antenna ).
For convenient tftp firmware set your ip is 192.168.1.254 then EA6300v1 auto ready for upload new firmware when it start up.
For last longer and decrease temperature of cpu and SDRAMs IC,open heatsink of cpu and replace with thermal paste on top of SDRAMs and CPU then new thermal pad on top and put heatsink back.(due to device used bad one side single tap and nothing on SDRAMs=1 to 5year lifetime of devices if used normal).