OUR NETWORK:TiVo Community TechLore Explore3DTV DVRplayground Dijit Community See all... About UsAdvertiseContact Us

 
Learn about scoring Forum's Raw Score: 7285890.0
September 23, 2011 04:49 AM

Categories: WNR3500L

Rating (0 votes)
  • 1
  • 2
  • 3
  • 4
  • 5
Rate This!

Member Avatar

Kong

Member
Joined: 02/28/2010

Here is a new build based on dd-wrt 17670 + selected fixes up to 17737.

Please Read: http://www.myopenrouter.com/article/23842/DD-WRT-Kong-Mod-Info/

Update 10/23/11:

New:

  • update busybox to v1.19.2 (include iostat, whois, ping6, hdparm)
  • minidlna 1.0.22

Changed:

  • optimize automounting, no remouting anymore

Fixes:

  • clean umount for all partitions mounted through automount and manually mounted ones, on reboot
  • mount ext3 as ext3 not ext2
  • fix crond problems

Update 10/13/11:

  • debug info from wireless driver removed
  • fix non working access restrictions
  • fix adding services under qos
  • add option to mount partition to /mnt
  • fix caracter display for some encodings through share access

Update 09/29/2011: Updated OPENVPN builds that fix redirection rule for transparent proxy mode

No Bugs have been reported since last release, therefore I have nothing to fix this time.

New:

  • SES / AOSS / EZ-SETUP / WPS Button can now be used to umount all connected drives

It works the following way:

Enable Use SES Button to remove drives in section Services->USB of the web interface

Now when you press the button the power light will go off indicating the start of the umount process. Once the light blinks twice umount is complete and the power light will go on again. Now all of your partitions have been umounted, including swap.

You can safely remove your drives now. If you have multiple drives (e.g. a,b,c) you have to disconnect all of them and attach the ones again you need (e.g. a,b). There is no option right now to selectively umount partitions. But as most users probably use only one drive this should work for the majority.

Note: The Belkin build is identical except for the wireless driver. It includes the latest wireless driver. If you want you can flash the Belkin build on the WNR3500L,Asus, Linksys. But for these models I recommend the build with the older wireless driver as the signal does not drop over time.

Downloads

 



Discussion:    Add a Comment | Comments 1-25 of 314 | Latest Comment | 1 2 3 413 Next »

September 23, 2011 6:41 AM

Hello kong. I use your awesome build in my belkin playmax router. All working, minidlna, usb, samba3. The only problem is that your build not include klink kai (kaid). Can you make your USB-FTP-SAMBA3-DLNA build with kaid service added??
Thanks in advance.

September 23, 2011 12:53 PM

I'm not sure if it will fit. I think I also read some comments, that the kaid included in dd-wrts source tree is kind of old and there are newer versions via optware. Have you been using kaid which is included in latest official builds?

September 23, 2011 4:18 PM

No, I no use kaid in dd-wrt, I alwais use your mod :D, only on pc some years ago. I recently buy a PS3 and i want to test klink kai without computer. Where are kaid in optware?, I cant find it.

September 23, 2011 6:39 PM

RT-N16 v24-k26 openvpn is happy.

USB micro sdcard 8gb dongle transfer speeds.
20mb / 200mb tested and drops to lowest 200mb = 2.1MB/s and 4.9MB/s over lan 100mb b44xx.

Wifi, Cpu load 100% during transfer = normal for this specific test, during this transfer wifi fluctuates down a bit but recovers nicely, 100% cpu load and wifi Rate drop is expected, 95% cpu and normal wifi Rate again.

40MW set during test, is ideal for what I need repeater open remote AP to wpa local v-ap and work perfect so far.

USB mounting works well, Optware on /opt and ntfs / fat32 correctly mounted.

Running nutcracker test "admin->command->dmesg" RT-N16 keep on running like normal.

Swap / free
              total         used         free       shared      buffers
  Mem:       124140        18744       105396            0         1368
 Swap:       530136            0       530136
Total:       654276        18744       635532

Disk Info
--- /dev/scsi/host0/bus0/target0/lun0/part1
Block device, size 4.098 GiB (4400492544 bytes)
Windows NTLDR boot loader
FAT32 file system (hints score 4 of 5)
Volume size 4.090 GiB (4391895040 bytes, 1072240 clusters of 4 KiB)
--- /dev/scsi/host0/bus0/target0/lun0/part2
Block device, size 517.7 MiB (542868480 bytes)
Linux swap, version 2, subversion 1, 4 KiB pages, little-endian
Swap size 517.7 MiB (542859264 bytes, 132534 pages of 4 KiB)
--- /dev/scsi/host0/bus0/target0/lun0/part3
Block device, size 2.819 GiB (3026903040 bytes)
Ext3 file system
Volume name "Optware"
UUID 40863B2B-1835-44F8-8A6D-A1713194D9FE (DCE, v4)
Volume size 2.819 GiB (3026903040 bytes, 738990 blocks of 4 KiB)

Did not test any OTRW or Oleg Optware will test and report back.

So far 5* / stable v24-k26 openvpn on RT-N16.
Newd openvpn RT-N16 is not wifi happy on 1st flash.

Thanks Kong.

September 24, 2011 1:20 PM

Odd behavior so far RT-N16.
Wifi repeater wpa tkip wl0.1 , wl0 connected to open remote ap.

Wifi status page, dhcp ip shows as if connected, signal rate all is there but the remote ap mac address is missing, The connection is actually disconnected but shows the dhcp + rate. This happened overnight.

Reboot fixed this, new dhcp ip + rate + remote ap mac address.

In Midori browser the bandwidth page showed this error below for both graphs, could just be a Midori issue. Flash works fine for other websites in Midori.
No problem in Chromium.

This page contains the following errors:

error on line 2 at column 2: StartTag: invalid element name
Below is a rendering of the page up to the first error.

September 24, 2011 9:22 PM updated: September 24, 2011 9:23 PM

Well as promised, went ahead and flashed 17670 on my RT-N16:

USB STORAGE CONFIG:
disc0: 40GB 2.5" USB Drive (EXT3 formatted as follows: part1: optware, part2: swap, part3:data, part4:jffs)
disc1: 2 TB 3.5" USB Drive (EXT3 part1: 1.9TB single data partition)meant to be mounted on /mnt [but more about this later].

I have OTRW installed on the 40GB drive so before flashing I did the following:

FLASHING THE NEW FIRMWARE & DISABLING SOME REDUNDANT SCRIPTS FROM OTRW:
1. Took out the .rc_startup that Frater had suggested to ensure the /opt partition always mounted first and then rest.

2. Disabled (chmod -x) the following OTRW scripts under /opt/etc/init.d.

a) S00factdefault
b) S01fixparts
c) S10swap
d) S35automount

Note: I continued using OTRW installed SAMBA3.5.8 and continue getting 5-7MBps transfer speeds within my home network. I am happy with this, wish I could get 10MBps but hey... I think that is good enough for a little router.

3. Loaded the new firmware / reset to defaults

4. When it came back, filled in the SERVICES/USB tab with the UUIDs for /opt and /jffs and under SERVICES/NAS told it to use /tmp/disc1-part-1 as the storage mount point and rebooted.

5. Now I went ahead and ran my restore script from /opt/var/backups and rebooted

6. Finally, all my drives mounted the way they should and my previously installed OTRW scripts ran without any problems, included my automated OVPN client scripts, stophammer, asiablock, pixelserv, etc.

WIFI CONFIG / FEEDBACK:
I am in a somewhat remote area so I have my WiFi setup as follows:
Mode: AP, Network mode: Mixed, Channel: 6, C-Width: 40Mhz/upper
Security: WPA2Mixed/AES
Advanced: Power set at 17 mW (Kong: I thoght you changed the GUI label to say dBm?)

Performance: Rate reports a solid 300 Mpbs, when I connect using my Atheros AR5B97, connection reports 300Mbs, if I connect with an older system using Intel/Broadcom 54G card, the router reports 144Mbps.

CPU utilization is low and stable, have not done rigorous testing of transfer but I did notice the CPU cycles hit 100% quickly when I transfer any file over 500MBs in size.

Memory Utilization: is also stable, and swap is now handled by the Kong build.

NOW... for cosmetic and anal retentiveness' sake:

KONG: Tell me again why you don't offer an option to choose what you put on /mnt just like you do for /opt and /jffs?

I don't care if you mount the rest at /tmp/mnt/blablabla... but I like choosing a partition I can mount at /mnt. It that is not too much, keep in mind Please. :).

Generally speaking I am quite happy, I think you are doing close to God's work on these releases and you actually interact with us and respond. We were starting to get a complex. :)

Once again, thank you.

September 25, 2011 3:58 PM updated: September 25, 2011 4:08 PM

I am having a problem setting up custom services. For some reason it is only letting me create one service. Then, it will not allow me to edit it or anything. While trying to figure out what is going on I am constantly getting the page cannot be displayed. I am using google chrome. Is this known to cause any problems? Anyone have any suggestions?

***Edit it is happening in IE9 as well.

September 25, 2011 10:27 PM

Thanks for the new build Kong, I noticed this version has a log of wireless related info appearing on syslog messages possibly due to additional wireless debugging being added. Is this debugging data usable to fix the wireless performance issues with the new drivers? Otherwise is it possible to disable the wireless related syslog debugging messages?

September 27, 2011 8:08 AM

@Teknowiz,

the debug info is compiled in, once a new stable wireless driver comes out this debug info will be switched off.

@zoomlink,
I have to check what code refers to /mnt right now. Actually the only point for /mnt->/tmp/mnt isa to stay king of compatible with official dd-wrt:-)

September 27, 2011 9:45 AM

@Kong,

Maybe I missed something... but all the other BS or EKO builds I tried did not have /mnt tied to anything when you boot up.

So you were able to go ahead and mount the disc/partition of your choice to mount on /mnt (which also showed up as a choice for the ProFTP root directory).

Then, those of us that use OTRW, would find the additional partitions (besides /opt, /swap, /mnt and /jffs) on the /tmp directory as /tmp/c, /tmp/d, etc.

I'm not trying to be an arse here... but I have found no way to unlink /mnt with the /tmp/mnt/discX-partX and when I go to /mnt after booting, I find ALL the drives and partitions that have been mounted under /tmp/mnt.

So again, if there is a way for me to mannually unlink /mnt with /tmp/mnt let me know. I have no issues with you mounting all the drive/partitions under /tmp/mnt/xxx-xxx. I just want the option to select which partition to mount on /mnt.

BTW - would also love it if you disable that Broadcomm debugging message flood into the logs.

We need to get you an RT-N16 and a 3800 to test with. Maybe we can setup a donate button with Paypal on this site. If we divide the cost among many, it is peanuts and well worth it.

September 27, 2011 1:28 PM updated: September 27, 2011 1:47 PM

@zoomlink,

you cannot unlink /mnt, because BS changed the /mnt folder to be a symlink to /tmp/mnt in the prepare, see:

http://svn.dd-wrt.com:8000/browser//src/router/misc/rootprep.sh

line 58

But I can change that and probably does not cause any trouble since I rewrote the whole usb mount anyways.

But I cannot do anything about the wireless log messages only BS can rebuild the binary drivers for broadcom units since he has an agreement with broadcom and therefore is the only one that has access to the sources. The latest driver in my alternative build has a never driver without these log messages but this driver drops signals over time, so I'm waiting for another driver that fixes both problems.

If netgear could send me some development sample or some returned unit etc. this would be already enough. I don't need a shiny brandnew router to play with.

September 27, 2011 2:10 PM

Guys Kong needs 2+ routers for development & testing, a ?? RT-N16 and a 3800 ?? , is there someone that can spare some cash for a donation or has a extra unit or someone that would buy a new one for Kong so that he can keep on doing the work he does ?

Kong if you can add a paypal donations something or other / similar for donations I am sure the guys could spare the price of 1 or more beers to help you get the routers.
Maybe say parts or cash or both donations, or make a deal with a local shop that can open a account or something for online donations then you can just go and collect the routers from them.

The broadcom drivers, you can get the broadcom-sta source and compile it same with the b43 drivers.
If you have RT-N16 GPL or one of the other routers GPL then the drivers should be in there, maybe not the newest but it should give you permission to update and work on it as long as you don't sell it / get money as payment for the product then it should be fine.
Donations is for your time not for your Kong-dd-wrt product or this is how it is in the USA last time I checked.

* net-wireless/broadcom-sta
Latest version available: 5.100.82.38-r1
Latest version installed: 5.100.82.38-r1
Size of files: 1,123 kB
Homepage: http://www.broadcom.com/support/802.11/linux_sta.php
Description: Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver.
License: Broadcom

* net-wireless/b43-firmware
Latest version available: 4.174.64.19
Latest version installed: 4.174.64.19
Size of files: 5,846 kB
Homepage: http://linuxwireless.org/en/users/Drivers/b43
Description: broadcom firmware for b43 LP PHY and >=linux-2.6.32
License: as-is

* net-wireless/b43-fwcutter
Latest version available: 013
Latest version installed: 013
Size of files: 14 kB
Homepage: http://bu3sch.de/b43/fwcutter
Description: Firmware Tool for Broadcom 43xx based wireless network devices using the mac80211 wireless stack
License: GPL-2

Just get it from any gentoo linux mirror.
http://www.broadcom.com/support/802.11/linux_sta.php
http://gentoo-portage.com/net-wireless/broadcom-sta

September 27, 2011 2:10 PM

The Joke is on me then... I need to complain to BS then.. :) like that will do much good right?. Sorry... I thought that YOU had changed the rootprep.sh I should have looked at Trac more closely.

Anyhow... if you can change that it would be greatly appreciated.

As for the BCOM driver debug message flood. Don't worry about it, I much rather have a stable wireless environment that produces a lot of debug messages and not a diminishing signal with with a quiet log.

September 28, 2011 12:32 PM

Question.... How do I get MiniDLNA and Privoxy in the same build?

Is there a way to have Privoxy + MiniDLNA in a build? if not,

Is there a way to install miniDLNA using say Optware? or any other way?

I currently have the MiniDLNA build installed, and had previously installed OpenVPN through Optware, so I get both working just fine. The problem is that I want to install Privoxy, and as I understand it, it only comes with the OpenVPN build. If I install that build, then I loose MiniDLNA.

Is there a way to install Privoxy through optware? without having to change builds to the OVPN one?

September 28, 2011 12:50 PM

Unfortunately both are pretty big apps, they don't easily fit together in the same build for 8MB flash units, unless I would remove a lot of other features.


Basically you can either copy minidlna or privoxy from the builds to a usb device and then start it e.g. on mount. There is probably also an optware bin for privoxy, not sure if it has all the features builtin.

September 28, 2011 2:08 PM

I would love to test any all in one builds that are bigger than 8MB.

My Wiki - http://www.techinfodepot.info

September 28, 2011 2:26 PM

Hmmmm...

I have an RT-N16 and it has 32MB Flash, so I too would love to test out an All-in-One build.

September 28, 2011 2:38 PM

Kong said: Unfortunately both are pretty big apps, they don't easily fit together in the same build for 8MB flash units, unless I would remove a lot of other features. Basically you can either copy minidlna or privoxy from the builds to a usb device and then start it e.g. on mount. There is probably also an optware bin for privoxy, not sure if it has all the features builtin.

Ok, so please confirm the following:

If I just copy /usr/sbin/minidlna to /opt/sbin/minidlna and change my S99minidlna optware startup script to point to the new location; and then go ahead and upgrade the FW to the OVPN-Privoxy Build, I should 'theoretically' have both OVPN+Privoxy and Minidlna working... right?

September 28, 2011 2:47 PM

@MadRocker / Re: Getting test units to Kong
--------------------------------------------
1. Are these units available in the EU or in Germany, if they are, we can just send the money to Kong (Kong: Either PM or post a Paypal address that we can use to send you the $$$)

2. If it's better to get them in the US, then (Kong: you need to PM one of us with an address where we can ship these units from the US.

Either way, Kong: you need to let us know the best way to get these units to you.

I am ready, willing and able to contribute.

September 28, 2011 3:47 PM

If you guys are able to debrick, I can create a build with all features included so you can test it. It is just a line in my config.

September 28, 2011 9:18 PM updated: September 28, 2011 9:22 PM

Kong said: If you guys are able to debrick, I can create a build with all features included so you can test it. It is just a line in my config.

yes, I have all the equipment nessisary to debrick my Asus RT-N16. I also have a standby router to throw in place so the RT-N16 can be flashed and tested, then retested in a real environment.

My Wiki - http://www.techinfodepot.info

September 29, 2011 4:11 AM updated: September 29, 2011 4:14 AM

@Dark_Shadow,

ok here comes a build for the RT-N16 you can test. KingKong Build

This is an allinone build. USB/FTP/SAMBA/VPN/PROXY/DLNA/VOIP

September 29, 2011 5:42 AM updated: September 29, 2011 7:38 AM

Initial flash went fine, I will start feature testing after work today. Just for the record I reset to defaults before and after.

Asus RT-N16, 2x 2TB USBHDD, OTRW

Filesystem Size Used Available Use% Mounted on
/dev/root 7.5M 7.5M 0 100% /
/dev/mtdblock/4 493.8M 10.4M 457.9M 2% /jffs
/dev/scsi/host1/bus0/target0/lun0/part1 1.8T 46.7G 1.6T 3% /tmp/mnt/disc1-part1
/dev/scsi/host0/bus0/target0/lun0/part4 1.8T 1.6G 1.7T 0% /tmp/mnt/disc0-part4
/dev/scsi/host0/bus0/target0/lun0/part1 1011.4M 316.1M 643.9M 33% /opt
/dev/scsi/host0/bus0/target0/lun0/part3 493.8M 10.4M 457.9M 2% /jffs

Shouldn't the root filesystem be bigger?

My Wiki - http://www.techinfodepot.info

September 29, 2011 8:51 AM updated: September 29, 2011 9:35 AM

Nope it is fine, it does not need as much space as the actual bin since root is squashfs.

By the way, someone just tested my E3000 build on the E4200, so I updated my description:

http://www.myopenrouter.com/article/23842/DD-WRT-Kong-Mod-Info/

September 29, 2011 5:13 PM

Spotted a cosmetic bug

The title bar for the proxy server tab displays "RT-N16 (build 17670-17673M) - Error"

My Wiki - http://www.techinfodepot.info

Discussion:    Add a Comment | Back to Top | Comments 1-25 of 314 | Latest Comment | 1 2 3 413 Next »

Add Your Reply

(will not be displayed)

Email me when comments are added to this thread

 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window