26

Odp: huawei e3272 i inne cdc-ncm

sebiks napisał/a:

Nie sprawdzałem z kilkoma urządzeniami , narazie skupiłem się na modemie. Co ma pendrive do sterownika cdnncm?

USB jest magistralą współdzieloną.

27 (edytowany przez sebiks 2014-05-06 09:40:27)

Odp: huawei e3272 i inne cdc-ncm

pepe2k napisał/a:
sebiks napisał/a:

Nie sprawdzałem z kilkoma urządzeniami , narazie skupiłem się na modemie. Co ma pendrive do sterownika cdnncm?

USB jest magistralą współdzieloną.

No tak.  Może wieczorem popatrzę jak się zachowują  się modem i dysk zewnętrzny razem. Po zmianie bufora na 4kb znikły też błedy "wwan0: kevent 2 may have been dropped" którę u mnie pojawiały się przy speedtestach. Zmniejszyło sie też zużycie procesora.Odnoszę ogólne subiektywne wrażenie, że to bardzo dobrze zrobiło routerowi.

28

Odp: huawei e3272 i inne cdc-ncm

sebiks napisał/a:
pepe2k napisał/a:
sebiks napisał/a:

Nie sprawdzałem z kilkoma urządzeniami , narazie skupiłem się na modemie. Co ma pendrive do sterownika cdnncm?

USB jest magistralą współdzieloną.

No tak.  Może wieczorem popatrzę jak się zachowuje modem i dysk zewnętrzny razem. Po zmianie bufora na 4kb znikły też błedy wwan0: kevent 2 may have been dropped którę u mnie pojawiały się przy speedtestach. Zmniejszyło sie też zużycie procesora.Odnoszę ogólne subiektywne wrażenie, że to bardzo dobrze zrobiło routerowi.

Tak, w przypadku Twojego modemu. Inni mogą mieć problemy i jest to dokładnie wyjaśnione przez autora:
http://forums.whirlpool.net.au/forum-re … &#r387

Tak się składa, że my używamy właśnie MC7710 smile

29

Odp: huawei e3272 i inne cdc-ncm

pepe2k napisał/a:
sebiks napisał/a:
pepe2k napisał/a:

USB jest magistralą współdzieloną.

No tak.  Może wieczorem popatrzę jak się zachowuje modem i dysk zewnętrzny razem. Po zmianie bufora na 4kb znikły też błedy wwan0: kevent 2 may have been dropped którę u mnie pojawiały się przy speedtestach. Zmniejszyło sie też zużycie procesora.Odnoszę ogólne subiektywne wrażenie, że to bardzo dobrze zrobiło routerowi.

Tak, w przypadku Twojego modemu. Inni mogą mieć problemy i jest to dokładnie wyjaśnione przez autora:
http://forums.whirlpool.net.au/forum-re … &#r387

Tak się składa, że my używamy właśnie MC7710 smile

Myślę, że z czasem i na to znajdzię się rozwiązanie. Mam nadzieje, że moje wypociny pomogą komuś z modemem e3272 i routerem z 32mb ramu smile

30 (edytowany przez pepe2k 2014-05-06 09:56:33)

Odp: huawei e3272 i inne cdc-ncm

sebiks napisał/a:

Myślę, że z czasem i na to znajdzię się rozwiązanie. Mam nadzieje, że moje wypociny pomogą komuś z modemem e3272 i routerem z 32mb ramu smile

Ja twierdzę, że Ty nadal masz jakiś problem (przy buforach 16 KB kernel też Ci się nadal wykłada?). Pomijam tutaj kwestię maksymalnych prędkości, bo to jest wisienka na torcie - u Ciebie (opisywałeś tutaj: http://eko.one.pl/forum/viewtopic.php?id=8559) ten modem w połączeniu z MR3040 w ogóle (dobrze) nie działa... a biorąc pod uwagę, że w wątku wypowiadał się użytkownik z takim samym zestawem, bez takich problemów, można z dużą dozą prawdopodobieństwa stwierdzić, że przyczyna jednak leży w innym miejscu.

Jeżeli masz możliwość, to przetestuj osobno i modem, i router - router z innym modemem, modem w innym routerze.

31 (edytowany przez sebiks 2014-05-06 10:13:37)

Odp: huawei e3272 i inne cdc-ncm

pepe2k napisał/a:
sebiks napisał/a:

Myślę, że z czasem i na to znajdzię się rozwiązanie. Mam nadzieje, że moje wypociny pomogą komuś z modemem e3272 i routerem z 32mb ramu smile

Ja twierdzę, że Ty nadal masz jakiś problem (przy buforach 16 KB kernel też Ci się nadal wykłada?). Pomijam tutaj kwestię maksymalnych prędkości, bo to jest wisienka na torcie - u Ciebie (opisywałeś tutaj: http://eko.one.pl/forum/viewtopic.php?id=8559) ten modem w połączeniu z MR3040 w ogóle (dobrze) nie działa... a biorąc pod uwagę, że w wątku wypowiadał się użytkownik z takim samym zestawem, bez takich problemów, można z dużą dozą prawdopodobieństwa stwierdzić, że przyczyna jednak leży w innym miejscu.

Jeżeli masz możliwość, to przetestuj osobno i modem, i router - router z innym modemem, modem w innym routerze.

Problem który opisywałem występował tylko z jądrem  3.3.8. Po wypowiedzi użytkownika z takim samym zestawem który używam obrazu FunneWeb, zainstalowałem to samo firmware. Problemy ustąpiły. Kernel się nie wykłada, modem ani router nie zawieszają się, połączenie lte nie jest zrywane itp. Maksymalna prędkośc lte dl 20mb/s Nie, przy 16,8,4kb buforach kernel się nie wykłada. Po zmiania buforów na 4kb , wszystko działa stabilnie prędkość dl ~48mb/s. Modem przetestowałem jest na innym ruterze 'easybox 802' z trunkiem, zero problemów. Po mój mr3040 podłączyłem modem e3131 , też zero problemów.

32

Odp: huawei e3272 i inne cdc-ncm

To zaaktualizuj tamten wątek, dla potomnych!

Czyli to też nie aktualne?

sebiks napisał/a:

Spróbowałem już teraz smile zmniejszyłem bufory do 16kb dla rz i tx. Predkośc wzrosła z 15mb do 26mb
Niestety przy 26mb wysypuje się kernel

33 (edytowany przez sebiks 2014-05-06 10:31:47)

Odp: huawei e3272 i inne cdc-ncm

co do tego wątku http://eko.one.pl/forum/viewtopic.php?id=8559)  to jest aktualny po instalacji FunnelWeb problemy z pamięcią i kenerlem ustąpiły. Pozostał problem wykrywanie modemu tylko podłączonego przez huba. Nie jestem jedynym z takim problemem. Trzeba nauczyć się żyć z hubem smile

34

Odp: huawei e3272 i inne cdc-ncm

pepe2k napisał/a:

To zaaktualizuj tamten wątek, dla potomnych!

Czyli to też nie aktualne?

sebiks napisał/a:

Spróbowałem już teraz smile zmniejszyłem bufory do 16kb dla rz i tx. Predkośc wzrosła z 15mb do 26mb
Niestety przy 26mb wysypuje się kernel

Nie aktualne.

35

Odp: huawei e3272 i inne cdc-ncm

Tak swoją drogą w moim AA na 3.3.8 domyślnie było 16k tylko.

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

36

Odp: huawei e3272 i inne cdc-ncm

Interesowało mnie czy na 3.3.8 przy buforach 4096b nadal będzie mi się wysypywał kernel.

37

Odp: huawei e3272 i inne cdc-ncm

sebiks napisał/a:

Pewnie, że poczekam. mr3040V1

btw: wie ktoś może jak skompilować trunka z luci 10 zamiast 10.1? Chciałem skompilować FunnelWeb, niestety niedziałają skrypty.

Testuj: http://dl.eko.one.pl/test/gargoyle-1.6. … pgrade.bin

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

38

Odp: huawei e3272 i inne cdc-ncm

Chętnie potestuję cdc_ncm z buforami 4K dla AA 12.09.1 (r40431) (WDR3600). Próbowałem sam skompilować...niby też r40431 ale działać nie chce więc coś pewnie skopałem.
Wpływu na prędkość nie sprawdzę, bo mam limit 15Mb.  Ale miewam błędy pamięci. Trochę pomaga ustawienie w sysctl:

vm.min_free_kbytes=8192
vm.vfs_cache_pressure=1000

ale dalej czasem kernel wywala ostrzeżenia.

39

Odp: huawei e3272 i inne cdc-ncm

Ndadal mi sie kernel wysypuje na pamieci. Sprobuje zmodyfikowac sysctl.

40 (edytowany przez sebiks 2014-05-06 21:35:30)

Odp: huawei e3272 i inne cdc-ncm

Po wpisaniu

vm.min_free_kbytes=8192
vm.vfs_cache_pressure=1000

do sysctl wykonałem  około 10 speedtestow najlepszy wynik
http://www.speedtest.net/my-result/3484857327

http://speedtest.gts.pl/results/130809

Kernel się nie wysypuje. Prędkości podobne do tych z 3.10.36.

41

Odp: huawei e3272 i inne cdc-ncm

U mnie nic się nie sypie, prędkości rekordowe jak na e3272.
No i zupełnie inaczej wygląda ifconfig, tak jest teraz:

wwan0     Link encap:Ethernet  HWaddr 0C:5B:8F:27:9A:64 
          inet addr:46.215.115.239  Bcast:46.215.115.255  Mask:255.255.255.224
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59733 errors:0 dropped:0 overruns:0 frame:0
          TX packets:39641 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:71278965 (67.9 MiB)  TX bytes:37600945 (35.8 MiB)

a tak było:
wwan0     Link encap:Ethernet  HWaddr 0C:5B:8F:27:9A:64 
          inet addr:77.115.87.114  Bcast:77.115.87.115  Mask:255.255.255.252
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9845 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6868 errors:0 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11323986 (10.7 MiB)  TX bytes:27731631 (26.4 MiB)

Na buforze domyślnym było bardzo dużo tych TX dropped i TX bytes,
dwa razy więcej niż RX, co IMHO jest nienormalne.
To co pokazuję to po jednym speedteście, przy dłuższym używaniu
przewaga błędów i TX rosła jeszcze wyraźniej.
Teraz wygląda to (prawie) normalnie. wink

42 (edytowany przez sebiks 2014-05-06 22:03:56)

Odp: huawei e3272 i inne cdc-ncm

secam7 napisał/a:

U mnie nic się nie sypie, prędkości rekordowe jak na e3272.
No i zupełnie inaczej wygląda ifconfig, tak jest teraz:

wwan0     Link encap:Ethernet  HWaddr 0C:5B:8F:27:9A:64 
          inet addr:46.215.115.239  Bcast:46.215.115.255  Mask:255.255.255.224
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59733 errors:0 dropped:0 overruns:0 frame:0
          TX packets:39641 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:71278965 (67.9 MiB)  TX bytes:37600945 (35.8 MiB)

a tak było:
wwan0     Link encap:Ethernet  HWaddr 0C:5B:8F:27:9A:64 
          inet addr:77.115.87.114  Bcast:77.115.87.115  Mask:255.255.255.252
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9845 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6868 errors:0 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11323986 (10.7 MiB)  TX bytes:27731631 (26.4 MiB)

Na buforze domyślnym było bardzo dużo tych TX dropped i TX bytes,
dwa razy więcej niż RX, co IMHO jest nienormalne.
To co pokazuję to po jednym speedteście, przy dłuższym używaniu
przewaga błędów i TX rosła jeszcze wyraźniej.
Teraz wygląda to (prawie) normalnie. wink

Testowałeś 3.3.8 czy 3.10.36? W swoim mr3040 maxz 32mb ramu czy 64?

43

Odp: huawei e3272 i inne cdc-ncm

To testy tego obrazu od Cezarego.
Mimo że pewnie sieć teraz obciążona to:
http://www.speedtest.net/result/3484914282.png

Ping kiepski, ale na e3272 nigdy nie miałem takich prędkości (po wifi).
Dodam że używam tego: https://github.com/pepe2k/u-boot_mod i mam tak:

[    0.000000] Linux version 3.3.8 (cezary@eko.one.pl) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #38 Tue May 6 09:26:46 CEST 2014
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[    0.000000] SoC: Atheros AR9330 rev 1
[    0.000000] Clocks: CPU:500.000MHz, DDR:500.000MHz, AHB:250.000MHz, Ref:25.000MHz

To jedyna "modyfikacja", ram i flash fabryczny.

44 (edytowany przez sebiks 2014-05-06 22:20:12)

Odp: huawei e3272 i inne cdc-ncm

Masz go bardzo podkrecony:-)  moze dzieki temu ubootowi kernel Ci sie nie wysypuje bez modyfikacji sysctl
Działa stabilnie na takich zegarach?

45

Odp: huawei e3272 i inne cdc-ncm

sebiks napisał/a:

moze dzieki temu ubootowi kernel Ci sie nie wysypuje bez modyfikacji sysctl

Jedno nie ma z drugim zupełnie nic wspólnego... pisałem, że masz jakiś nietypowy, najpewniej sprzętowy, problem i nadal tak twierdzę, a kolejne wypowiedzi w tym wątku tylko to potwierdzają smile

Przetestuj RAM w tym swoim MR3040 (pakiet memtester).

46

Odp: huawei e3272 i inne cdc-ncm

pepe2k napisał/a:
sebiks napisał/a:

moze dzieki temu ubootowi kernel Ci sie nie wysypuje bez modyfikacji sysctl

Jedno nie ma z drugim zupełnie nic wspólnego... pisałem, że masz jakiś nietypowy, najpewniej sprzętowy, problem i nadal tak twierdzę, a kolejne wypowiedzi w tym wątku tylko to potwierdzają smile

Przetestuj RAM w tym swoim MR3040 (pakiet memtester).

root@Gargoyle:~# memtester 32
memtester version 4.1.3 (32-bit)
Copyright (C) 2010 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).

pagesize is 4096
pagesizemask is 0xfffff000
want 32MB (33554432 bytes)
got  15MB (15847424 bytes), trying mlock ...Killed

47

Odp: huawei e3272 i inne cdc-ncm

Jakim cudem mając łącznie 32 MB pamięci RAM chcesz przetestować... 32 MB pamięci? Przecież memtester to zwykły program, nie dostanie 32 MB RAMu do własnej dyspozycji.

memtester 8 5

48

Odp: huawei e3272 i inne cdc-ncm

pepe2k napisał/a:

Jakim cudem mając łącznie 32 MB pamięci RAM chcesz przetestować... 32 MB pamięci? Przecież memtester to zwykły program, nie dostanie 32 MB RAMu do własnej dyspozycji.

memtester 8 5

Loop 5/5:
  Stuck Address       : ok
  Random Value        : ok
  Compare XOR         : ok
  Compare SUB         : ok
  Compare MUL         : ok
  Compare DIV         : ok
  Compare OR          : ok
  Compare AND         : ok
  Sequential Increment: ok
  Solid Bits          : ok
  Block Sequential    : ok
  Checkerboard        : ok
  Bit Spread          : ok
  Bit Flip            : ok
  Walking Ones        : ok
  Walking Zeroes      : ok

Done.
root@Gargoyle:~#

Wszystkie pięć pętli bezbłędnie.

49

Odp: huawei e3272 i inne cdc-ncm

Możesz go jeszcze pomęczyć przy pomocy "stress", tylko nie zajedź pamięci FLASH.
Lub benchmark OpenSSL: http://wiki.openwrt.org/inbox/benchmark.openssl

50 (edytowany przez sebiks 2014-05-07 06:17:29)

Odp: huawei e3272 i inne cdc-ncm

root@Gargoyle:~# stress -c 2 -m 2 --vm-bytes 4194304 -t 300
stress: info: [7861] dispatching hogs: 2 cpu, 0 io, 2 vm, 0 hdd
stress: info: [7861] successful run completed in 300s

Pięć takich testów przeszedł bez problemu.

Zrobiłem test prędkości dziś wcześnie rano przy nisko obciążonej sieci

http://www.speedtest.net/result/3485444050.png