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.
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.
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?
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.
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.
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.
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.
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.
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?
@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:-)
@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.
@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.
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
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.
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?
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.
I would love to test any all in one builds that are bigger than 8MB.
My Wiki - http://www.techinfodepot.info
Hmmmm...
I have an RT-N16 and it has 32MB Flash, so I too would love to test out an All-in-One build.
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?
@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.
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.
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
@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
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
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/
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

RSS
