DD-WRT Samba3 Build Available

16 posts / 0 new
Last post
Kong
Kong's picture
DD-WRT Samba3 Build Available

I just finished my tests and uploaded a custom dd-wrt with included samba3. You will find additional info + a screenshot here:

http://tips.desipro.de/category/dd-wrt/

The image has been tested on a wnr3500l, but should work on all broadcom based routers with >=8MB flash

Happy Testing!

Peter Redmer
Peter Redmer's picture
Hi Kong, we'd like to host a

Hi Kong, we'd like to host a version of your custom firmware on the community downloads area credited under your name. Let me know if there is anything else I need to include other than what is in your description on your site.

Kong
Kong's picture
Hi Peter, sure just go ahead

Hi Peter, sure just go ahead and add it to the download section, no need to add any extra info.

Photo-Nerd
Photo-Nerd's picture
Does it support NTFS?

Does it support NTFS?

Kong
Kong's picture
No it does not support NTFS

No it does not support NTFS yet. But I'll see if I can integrate ntfs-3g.

Shinji
Shinji's picture
What is the kernel version

What is the kernel version that your build uses?

Rweise
Rweise's picture
Hello,

Hello,
have anybody tested the speed with integrated samba 3.5?

I use a 14311 big, Frater`s optware updated to samba 3.5 and found following speed with h2test v1.4 from my Windows7 ultimate Maschine:

1024 MByte tested Writing/Reading over Wlan G/N 130Mbs: 3,76 MByte/s / 4,14 MByte/s
1024 MByte tested Writing/Reading over Gigabit Lan: 6,41 MByte/s / 4,82 MByte/s

there is a Samsung 5400rpm - 250G Hdd over a USB2.0 Hub conected to the WNR3500L
(7Port Hub, hdd, usb2onewirebridge and a webcam powered over the WNR3500L-Usb-Port)

--- /dev/discs/disc0/disc
Block device, size 232.9 GiB (250059350016 bytes)
DOS/MBR partition map
Partition 1: 1.915 GiB (2056287744 bytes, 4016187 sectors from 63)
Type 0x82 (Linux swap / Solaris)
Linux swap, version 2, subversion 1, 4 KiB pages, little-endian
Swap size 512.0 MiB (536858624 bytes, 131069 pages of 4 KiB)
Partition 2: 9.545 GiB (10248698880 bytes, 20016990 sectors from 4016250)
Type 0x83 (Linux)
Ext3 file system
UUID FEFF3BB3-320E-4DF3-A234-1CE17D2A1D65 (DCE, v4)
Volume size 9.545 GiB (10248695808 bytes, 2502123 blocks of 4 KiB)
Partition 3: 221.4 GiB (237751718400 bytes, 464358825 sectors from 24033240)
Type 0x83 (Linux)
Ext3 file system
UUID 3814C0F0-D61D-43FA-B1CB-C456993F7160 (DCE, v4)
Volume size 221.4 GiB (237751717888 bytes, 58044853 blocks of 4 KiB)
Status: Mounted on /opt

I use it because i had a lot of trouble with samba2 especially with files over 2GB and now all works fine, but I'm very interested in a simple configuration method like kongs integration

Kong
Kong's picture
@Shinji, 2.6.23 just like dd

@Shinji, 2.6.23 just like dd-wrt standard builds my version is pretty much a clone of ekos usb_ftp_std + samba3

@Rweise, the speed is pretty much the same I measured. But I think this ain't normal I tested raw write performance to a usb device there you have 20MB/s+, I have to setup some test applications for profiling in order to find out why read/write over the network is terribly slow with all current firmwares.

Sudipta
Sudipta's picture
Hi Kong,

Hi Kong,
I want to test the new features added in samba 3. How can I do that? Can you kindly tell me test cases and test setup for samba 3.

Kong
Kong's picture
Hi Sudipta,

Hi Sudipta,

just fetch my Build:

http://www.myopenrouter.com/download/19806/DD-WRT-BETA-svn-14584-with-Sa...

After you flashed it you will find a new section under:

Services-NAS

I'll soon post an update that will fix a few minor issues + included minidlna

Kevin Mahoney
Kevin Mahoney's picture
Hey Kong! Thanks for putting

Hey Kong! Thanks for putting this build together. I saw in the deliver notes that NFS kernel modules were included. They are located in /lib/modules/2.6.24.111/kernel/fs/nfs and /lib/modules/2.6.24.111/kernel/fs/nfsd but lsmod shows they do not get inserted at boot. When I try to manually insert them, it doesn't appear they get inserted properly.

Have you done any testing on NFS?

Kong
Kong's picture
root@abc:~# fgrep depends

root@abc:~# fgrep depends /lib/modules/2.6.24.111/kernel/fs/nfs/nfs.ko:depends=sunrpc,lockd
root@abc:~# insmod /lib/modules/2.6.24.111/kernel/net/sunrpc/sunrpc.ko
root@abc:~# insmod /lib/modules/2.6.24.111/kernel/fs/lockd/lockd.ko
root@abc:~# insmod /lib/modules/2.6.24.111/kernel/fs/nfs/nfs.ko
root@abc:~# lsmod
Module Size Used by
nfs 98304 0
lockd 49152 1 nfs
sunrpc 155648 2 nfs,lockd
etherip 8192 0
bcm57xx 110592 0
jffs2 86016 1
fuse 36864 0
msdos 8192 0
vfat 12288 0
fat 45056 2 msdos,vfat
nls_utf8 4096 0
nls_iso8859_1 4096 0
nls_cp437 8192 0
nls_base 8192 5 vfat,fat,nls_utf8,nls_iso8859_1,nls_cp437
ext3 106496 0
jbd 57344 1 ext3
ext2 40960 1
mbcache 8192 1 ext3
usb_storage 32768 1
sd_mod 20480 2
scsi_wait_scan 416 0
scsi_mod 73728 3 usb_storage,sd_mod,scsi_wait_scan
ehci_hcd 32768 0
usbcore 106496 3 usb_storage,ehci_hcd

Works :-)

Kevin Mahoney
Kevin Mahoney's picture
Kong said:

Kong said:

root@abc:~# fgrep depends /lib/modules/2.6.24.111/kernel/fs/nfs/nfs.ko:depends=sunrpc,lockd root@abc:~# insmod /lib/modules/2.6.24.111/kernel/net/sunrpc/sunrpc.ko root@abc:~# insmod /lib/modules/2.6.24.111/kernel/fs/lockd/lockd.ko root@abc:~# insmod /lib/modules/2.6.24.111/kernel/fs/nfs/nfs.ko root@abc:~# lsmod Module Size Used by nfs 98304 0 lockd 49152 1 nfs sunrpc 155648 2 nfs,lockd etherip 8192 0 bcm57xx 110592 0 jffs2 86016 1 fuse 36864 0 msdos 8192 0 vfat 12288 0 fat 45056 2 msdos,vfat nls_utf8 4096 0 nls_iso8859_1 4096 0 nls_cp437 8192 0 nls_base 8192 5 vfat,fat,nls_utf8,nls_iso8859_1,nls_cp437 ext3 106496 0 jbd 57344 1 ext3 ext2 40960 1 mbcache 8192 1 ext3 usb_storage 32768 1 sd_mod 20480 2 scsi_wait_scan 416 0 scsi_mod 73728 3 usb_storage,sd_mod,scsi_wait_scan ehci_hcd 32768 0 usbcore 106496 3 usb_storage,ehci_hcd

Works :-)

 

 

Shweeeeeeeet!!! You're my hero!!

wishmasterf
wishmasterf's picture
Kong said:

Kong said:

root@abc:~# fgrep depends /lib/modules/2.6.24.111/kernel/fs/nfs/nfs.ko:depends=sunrpc,lockd root@abc:~# insmod /lib/modules/2.6.24.111/kernel/net/sunrpc/sunrpc.ko root@abc:~# insmod /lib/modules/2.6.24.111/kernel/fs/lockd/lockd.ko root@abc:~# insmod /lib/modules/2.6.24.111/kernel/fs/nfs/nfs.ko root@abc:~# lsmod Module Size Used by nfs 98304 0 lockd 49152 1 nfs sunrpc 155648 2 nfs,lockd etherip 8192 0 bcm57xx 110592 0 jffs2 86016 1 fuse 36864 0 msdos 8192 0 vfat 12288 0 fat 45056 2 msdos,vfat nls_utf8 4096 0 nls_iso8859_1 4096 0 nls_cp437 8192 0 nls_base 8192 5 vfat,fat,nls_utf8,nls_iso8859_1,nls_cp437 ext3 106496 0 jbd 57344 1 ext3 ext2 40960 1 mbcache 8192 1 ext3 usb_storage 32768 1 sd_mod 20480 2 scsi_wait_scan 416 0 scsi_mod 73728 3 usb_storage,sd_mod,scsi_wait_scan ehci_hcd 32768 0 usbcore 106496 3 usb_storage,ehci_hcd

Works :-)

i think at the next build you could make this activ per default ;-)

Do thougt aboutto include lighttpd and maybe the php plugin?

Kong
Kong's picture
I'll soon start working on my

I'll soon start working on my optware repository again. It will provide these and other packages.

wishmasterf
wishmasterf's picture
Thats nice because since i

Thats nice because since i use your build i ever get an "bus error" i try to start lighthttp :-(