Odp: huawei e3272 i inne cdc-ncm
Nie sprawdzałem z kilkoma urządzeniami , narazie skupiłem się na modemie. Co ma pendrive do sterownika cdnncm?
USB jest magistralą współdzieloną.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → huawei e3272 i inne cdc-ncm
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Nie sprawdzałem z kilkoma urządzeniami , narazie skupiłem się na modemie. Co ma pendrive do sterownika cdnncm?
USB jest magistralą współdzieloną.
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.
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 ![]()
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 … &#r387Tak się składa, że my używamy właśnie MC7710
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 ![]()
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
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.
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
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.
To zaaktualizuj tamten wątek, dla potomnych!
Czyli to też nie aktualne?
Spróbowałem już teraz
zmniejszyłem bufory do 16kb dla rz i tx. Predkośc wzrosła z 15mb do 26mb
Niestety przy 26mb wysypuje się kernel
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 ![]()
To zaaktualizuj tamten wątek, dla potomnych!
Czyli to też nie aktualne?
sebiks napisał/a:Spróbowałem już teraz
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.
Tak swoją drogą w moim AA na 3.3.8 domyślnie było 16k tylko.
Interesowało mnie czy na 3.3.8 przy buforach 4096b nadal będzie mi się wysypywał kernel.
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
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=1000ale dalej czasem kernel wywala ostrzeżenia.
Ndadal mi sie kernel wysypuje na pamieci. Sprobuje zmodyfikowac sysctl.
Po wpisaniu
vm.min_free_kbytes=8192
vm.vfs_cache_pressure=1000do sysctl wykonałem około 10 speedtestow najlepszy wynik
http://www.speedtest.net/my-result/3484857327
Kernel się nie wysypuje. Prędkości podobne do tych z 3.10.36.
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. ![]()
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.
Testowałeś 3.3.8 czy 3.10.36? W swoim mr3040 maxz 32mb ramu czy 64?
To testy tego obrazu od Cezarego.
Mimo że pewnie sieć teraz obciążona to:
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.
Masz go bardzo podkrecony:-) moze dzieki temu ubootowi kernel Ci sie nie wysypuje bez modyfikacji sysctl
Działa stabilnie na takich zegarach?
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ą ![]()
Przetestuj RAM w tym swoim MR3040 (pakiet memtester).
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ą
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
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
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.
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
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 300sPięć takich testów przeszedł bez problemu.
Zrobiłem test prędkości dziś wcześnie rano przy nisko obciążonej sieci

Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → huawei e3272 i inne cdc-ncm
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc