Temat: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Witam !

Nie daje mi spać sprawa transferów z mojego dysku podpiętego do routera DIR-320. Używam serwera uhttpd (uznałem za najlżejszy) i max transfer (download) to 2.1Mb. Trochę mnie to zaintrygowało gdyż dysk w testach wykazuje na Windowsie przey partycji FAT32 średnią prędkość 75Mb/s, więc postanowiłem to sprawdzić na routerze. oto wyniki:

root@eXpo:~# hdparm -t -T /dev/scsi/host0/bus0/target0/lun0/part1

/dev/scsi/host0/bus0/target0/lun0/part1:
 Timing cached reads:    62 MB in  2.01 seconds =  30.85 MB/sec
 Timing buffered disk reads:   20 MB in  3.10 seconds =   6.45 MB/sec
root@eXpo:~# hdparm -t -T /dev/scsi/host0/bus0/target0/lun0/part2

/dev/scsi/host0/bus0/target0/lun0/part2:
 Timing cached reads:    62 MB in  2.02 seconds =  30.69 MB/sec
 Timing buffered disk reads:   22 MB in  3.11 seconds =   7.07 MB/sec

Czy to aby na pewno w porządku że że transfery po Wi-Fi i po kablu są tak niskie ? Już nawet nie wnikam czemu jest tylko ~30Mb (pewnie proc albo USB w routerze).

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: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Zrób (tylko pamiętaj gdzie masz dysk podmontowany)

dd if=/dev/urandom of=/mnt/sda1/plik.bin bs=1M count=1024
time cp /mnt/sda1/plik.bin /dev/null

i policz ile wyszło.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Długo to trwa ? bo jak puściłem komendę to do tej pory nie został zwrócony rezultat ?

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

4

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

To robi 1GB plik tylko

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Pokazało rezultaty ale nic tu nie umiem z tego wywnioskować.

root@eXpo:~# dd if=/dev/urandom of=/mnt/dysk/plik.bin bs=1M count=1024
1024+0 records in
1024+0 records out
root@eXpo:~# time cp /mnt/dysk/plik.bin /dev/null
cp: cannot create '/dev/null': File exists
Command exited with non-zero status 1
real    0m 0.27s
user    0m 0.02s
sys     0m 0.16s
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

6

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Masz chyba błąd. Masz plik /dev/null zamiast urządzenia znakowego. Pokaż ls -al /dev/null

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

root@eXpo:~# ls -al /dev/null
crw-rw-rw-    1 root     root       1,   3 Jan  1  1970 /dev/null
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

8

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Nie, jest dobrze. Ciekawe...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez Tekkenmoor 2011-08-22 14:52:37)

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

To teraz mnie pocieszyłeś wink Na tym kernelu mam same problemy, ze wszystkim. Na 2.6 nie miałem takich problemów, tylko tyle że sterowniki od wifi nie spełniały moich wymogów. Jak skompilowałem 2.6 z sterownikami od broadcoma to wifi nie chciało wstać ;/

wl0: Operation not supported Command 'set wet' failed: -1 
wl0: Operation not supported Command 'set 802.11h' failed: -1

Sęk w tym że tych komend nigdzie nie mam ustawionych.

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

10 (edytowany przez Tekkenmoor 2011-08-22 15:50:02)

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Jakieś pomysły czemu tak wolno ? A z tym kernelem 2.6 i sterownikami broadcoma można dać sobie spokój i tak transfery z z HDD są gorsze jak na 2.4, testowałem FTP'a i transfery są nie znacznie wyższe w granicach 3MB/s. testowałem tez na innych nośnikach i jest to samo tj. takie niskie prędkości.

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

11

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Wydajność CPU?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Akurat teraz chwilowo testuje 2.6
http://s1.img.pl/v/1108/81608hh.jpg

Czyli wychodzi na proca ;/ Może włączenie zbędnych procesów by pomogło ? I co polecasz najlżejszego do udostępniania zasobów ? Bo jak na razie najwięcej wyciąga FTP na K2.4 daje 3MB/s ?

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

13

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Tyle dawał Asus na broadcomie z USB. Ma 266Mhz CPU. I więcej się nie dało.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Ale żem wtopił z tym routerem ;/ A co mogę powyłączać żeby odciąży CPU ? Ewentualnie czy nie słyszałeś jak moznaby podkręcic ten procesor ?

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

15

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Przez nvram być może się da, jak w linksysach

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Próbowałem

nvram set debug_clkfix=0
nvram set clockfreq=???
nvram commit
reboot

Ale nie działa ;/

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

17

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

No to widocznie nie masz jak na tym dlinku...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Problemów ciąg dalszy... oczywiście gdy już się pogodziłem z tymi 3MB, postanowiłem postawić jeszcze serwer FTP na komputerze, skonfigurowałem firewall żeby mój komputer z LANa widziany był w sieci Wi-Fi. Wszystko niby ok, ale transfer po Wi-Fi nie sięga nawet 1MB ! PO kablu jest ok 3MB. O co tu chodzi ? Może to być przez ten firewall i ten forward ? Czy może to wina szyfrowania WPA2 ?

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

19

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Jako że szyfrowanie jest liczone programowo - może być. Ale w sumie nigdy nie było, i te 3MB udawało się prawie zawsze uzyskać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

No właśnie ! W dodatku wybrałem WPA2 bo w testach rzekomo nie było widać różnicy w obciążeniu.

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

21 (edytowany przez Tekkenmoor 2011-08-23 14:15:17)

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Zbadałem sprawę i tak, przy wyłączonym szyfrowaniu to samo. Za to gdy tylko wyłączę forward w firewallu transfery po wi-fi wracają do normy. Dlaczego tak się dzieje ?

...

config 'zone'
        option 'name' 'lan'
        option 'input' 'ACCEPT'
        option 'output' 'ACCEPT'
        option 'forward' 'ACCEPT'
        option 'network' 'lan wlan'

...

config 'forwarding'
        option 'src' 'wlan'
        option 'dest' 'lan'
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

22

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Coś mi się zdaje że ten system po prostu nie wyrabia już.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23 (edytowany przez Tekkenmoor 2011-08-23 14:28:26)

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

Ca za złom ten d-link, myślałem że jak Broadcom to Tomato chodzi i inne, że to sprawdzona i solidna architektura ;/ A tu takie cyrki ! A jak bym nie dzielił na wlan i lan tylko wifi nalezało by do lana i wtedy nie trzeba by  było robić forwardu i komputery z lana i wifi by się widziały. Dobrze myślę, czy mi się tylko zdaje ?

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

24

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

C**j z tym ! nawet jak zrobię że wifi i lan to jedna sieć. To i tak po wi-fi max 700kb ! Trzeba zrobić tak jak było i zostać przy udostępnianiu wyłącznie z routera.

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

25

Odp: Transfery z HDD, czy aby na pewno wszystko w porządku ?

smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.