It would be nice to have such a thing on DD-WRT, isn't it?
Well, good news! I was quite bored today and compiled this module for DD-WRT v24-SP2. I am not a programmer and have never done it before, so it was really painful process. Also, I had to modify the source a bit.
It might work on the other DD-WRT versions, but I cannot guarantee this.
Results?
1. MASSIVE speed improvement (from roughly 150KB/s to almost 500KB/s on my 1GB Sandisk MicroSD)
2. Possible SDHC support (haven't test it yet, but it looks promising)
For some reason passing GPIO parameters to module during the initialization doesn't work, so I prepared two versions (for GPIO 2 or 5 as a DI).
Wow, those performance numbers say the driver can write faster than it can read. _________________ Read the forum announcements thoroughly! Be cautious if you're inexperienced.
Available for paid consulting. (Don't PM about complicated setups otherwise)
Looking for bricks and spare routers to expand my collection. (not interested in G spec models)
Wow, those performance numbers say the driver can write faster than it can read.
This seems to be true ;)
I ran some benchmark (1GB Sandisk MicroSD):
Code:
root@my-ap:~# sync; date; dd if=/dev/zero of=/mmc/test.bin bs=1024 count=102400; sync; date
Thu Oct 15 06:02:55 UTC 2009
102400+0 records in
102400+0 records out
Thu Oct 15 06:05:19 UTC 2009
This is whooping 711KB/s write speed!! :D
Code:
root@my-ap:~# sync; date; dd if=/mmc/test.bin of=/dev/null bs=1024 count=102400; sync; date
Thu Oct 15 06:11:46 UTC 2009
102400+0 records in
102400+0 records out
Thu Oct 15 06:15:55 UTC 2009
Read speed is 'only' 411KB/s ;)
I am completely amazed by this driver - it brings usability of SD-mod to the completely new level (i.e. setting up swap space on SD now makes much more sense). Also, it is rock-stable for me. And please remember it should support SDHC!
Joined: 24 Aug 2009 Posts: 2070 Location: South Florida
Posted: Thu Oct 15, 2009 7:09 Post subject:
This should be in the Wiki! ....Does it work with External HDD's? _________________ Optware, the Right Way
Asus RT-AC68U
Asus RT-N66U
Asus RT-N10
Asus RT-N12
Asus RT-N16 x5
Asus WL520gU
Engenious ECB350
Linksys WRT600Nv1.1
Linksys WRT610Nv1
Linksys E2000
Netgear WNDR3300
SonicWall NSA220W
SonicWall TZ215W
SonicWall TZ205W
SonicWall TZ105W
Joined: 24 Aug 2009 Posts: 2070 Location: South Florida
Posted: Thu Oct 15, 2009 7:19 Post subject:
autobot wrote:
Masterman wrote:
This should be in the Wiki! ....Does it work with External HDD's?
This is for the mmc mod, nothing to do with usb.
Dammit lol...Guess I'm stuck with 10MByte/sec transfer speeds... _________________ Optware, the Right Way
Asus RT-AC68U
Asus RT-N66U
Asus RT-N10
Asus RT-N12
Asus RT-N16 x5
Asus WL520gU
Engenious ECB350
Linksys WRT600Nv1.1
Linksys WRT610Nv1
Linksys E2000
Netgear WNDR3300
SonicWall NSA220W
SonicWall TZ215W
SonicWall TZ205W
SonicWall TZ105W
Joined: 24 Aug 2009 Posts: 2070 Location: South Florida
Posted: Thu Oct 15, 2009 7:31 Post subject:
autobot wrote:
Masterman wrote:
autobot wrote:
Masterman wrote:
This should be in the Wiki! ....Does it work with External HDD's?
This is for the mmc mod, nothing to do with usb.
Dammit lol...Guess I'm stuck with 10MByte/sec transfer speeds...
Yes *stuck* lol.
Hehe..Now I'm wonderin about the Asus RT-N16 with 128MB of DDR2 RAM and a driver like this.. _________________ Optware, the Right Way
Asus RT-AC68U
Asus RT-N66U
Asus RT-N10
Asus RT-N12
Asus RT-N16 x5
Asus WL520gU
Engenious ECB350
Linksys WRT600Nv1.1
Linksys WRT610Nv1
Linksys E2000
Netgear WNDR3300
SonicWall NSA220W
SonicWall TZ215W
SonicWall TZ205W
SonicWall TZ105W
Finally I have got Transcend 8GB class 6 SDHC MicroSD card. I just swapped it with exising 1GB cart and after reloading module it worked straight away (however, it took ages to format this card)!