Temat: Samba, download gorszy od uploadu

Witam !

Dzisiaj postawiłem sambę i okazuje się że mam gorsze transfery niż na jakim kol wiek innym routerze. Upload ~2.65mb, a download ~1.65mb Nie wiem co jest grane.

root@inferno:/# hdparm -t -T /dev/sda2

/dev/sda2:
 Timing cached reads:   388 MB in  2.01 seconds = 193.28 MB/sec
 Timing buffered disk reads: 124 MB in  3.03 seconds =  40.88 MB/sec
root@inferno:/# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type jffs2 (ro,noatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,sync,relatime)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay   )
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
/dev/sda2 on /mnt/dysk type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
root@inferno:/# cat /etc/config/samba
config 'samba'
        option 'workgroup' 'WORKGROUP'

config 'sambashare'
        option 'name' 'inferno'
        option 'path' '/mnt/dysk/'
        option 'read_only' 'no'
        option 'guest_ok' 'yes'
        option 'create_mask' '0777'
        option 'dir_mask' '0777'
root@inferno:/# cat /etc/samba/smb.conf.template
[global]
        netbios name = |inferno|
        workgroup = |WORKGROUP|
        server string = |Home serwer|
        syslog = 1
        encrypt passwords = true
        passdb backend = smbpasswd
        obey pam restrictions = yes
        socket options = TCP_NODELAY SO_SNDBUF=16384 SO_RCVBUF=16384 IPTOS_LOWDELAY
        unix charset = |CHARSET|
        display charset = |CHARSET|
        dos charset = CP852
        preferred master = yes
        os level = 20
        security = user
        map to guest = Bad User
        guest account = root
        smb passwd file = /etc/samba/smbpasswd
        interfaces = |INTERFACES|
        use spnego = no
        client use spnego = no
        client signing = no
        server signing = no

Po za tym nie ma '/sys/block/sda/device/max_sectors'. Jakieś sugestie ?

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

2

Odp: Samba, download gorszy od uploadu

Podpiąłem dysk (ten z podpisu) pod USB i na nim też są problem tj. strasznie wolne transfery, w dodatku download jest gorszy od uploadu ! Przetestowałem jeszcze ftp i tez jest to samo ;/

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

3

Odp: Samba, download gorszy od uploadu

Znalazłem przyczynę. Jako rozwiązanie muszę sprawić aby rootfs zajmował cały flash bo standardowo zajmuje tylko 32mb a reszta flash to osobna partycja. Jak sprawić by była jedna całość ? Skompilować z jakimiś ustawieniami ? Jak tak to jakimi i gdzie ? Ewentualnie może jakieś ustawienia w U-boot ?

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800