Przy okazji jak już piszę, parę moich wrażeń z używania tego sprzętu.
Miałem do czynienia (na szczęście) z jedną kartą wifi od ralinka,
większego dziadostwa nie spotkałem i to pod linuksem i widowsem!
Słaby sygnał, zrywanie połączeń, niska prędkość.
Niestety to urządzenie, ma podobnie, bardzo słaba wydajność, kiepskie wifi.
Maksymalny wynik po kablu to ~30Mb/s , po wifi to ~20Mb/s.
Co ciekawe wysyłanie było szybsze od odbierania.
W tym samym miejscu i czasie TP-Link MR3040 miał rezultaty dwa razy lepsze!
Pamięć RAM taka sama (32MB), a częstotliwość procesorów to 360MHz i 400MHz.
Spodziewałem się że będzie słabszy, ale aż tyle??

Jest opisane w tym wątku, odpowiedź nr 5.
Choć ja wolę sposób stąd:
http://ofmodemsandmen.com/download/Mult … -08-16.zip

Rozpakować, poczytać, wykonać, działa. smile

328

(144 odpowiedzi, napisanych Oprogramowanie / Software)

To ja też po testowałem, nie działa.
Mój zestaw to klon Hame mpr-2 z wgranym obrazem BB z luci i modem E3272.
Doinstalowałem tylko ncm_1.0-1_all.ipk , dodałem wpis w network.wan .
Modem jest ustwiony tak: AT^SETPORT="FF;12,16,A2" .
Po restarcie nic się nie dzieje, jak ręcznie wpiszę komendę:
# APN=internet  gcom -d /dev/ttyUSB0 -s /etc/gcom/ncmup.gcom
to się połączył i dostał adres IP, ale raz po kilku, innym razem po kilkunastu sekundach się rozłącza.

Taki sklep z "morelami" w nazwie, dałem za niego 59zł.

Hmm, tyle że E3272 to modem ndis (cdc-ncm), a /dev/ttyUSB0 to interfejs diagnostyczny.

Na interfejsie WAN (wwan0) ustawiłem DHCP.
Tyle, nic więcej nie kombinowałem.

Udało mi kupić ten "powerbox" za niezłą cenę, taniej niż sam "producent" oferuje.
Wgrałem obraz z Luci/BB/ramips i podłączyłem modem E3272 (modem, nie hilink).
Wszystko działa, modem jest wykrywany, tylko internetu brak.
Co trzeba zrobić/zainstalować żeby modem połączył się z internetem?

333

(86 odpowiedzi, napisanych Oprogramowanie / Software)

Zasilacz nie ma tu nic do rzeczy, teraz to nawet modem jest bliżej zasilacza.
Przeczytaj sobie to zgłoszenie: https://dev.openwrt.org/ticket/16505
Coby nie pisać, to usb w AR9331 jest jakieś dziwne. wink

334

(86 odpowiedzi, napisanych Oprogramowanie / Software)

Tyle tylko że to bezproblemowe działanie było na akumulatorze.
Z podłączonym zasilaczem >zawsze< musiałem mieć aktywnego huba USB.
Przetestowałem wersję r40845 z WR710N (kupiłem go bo miał niby mieć 1A na USB),
który też nigdy bez huba nie zadziałał. O dziwo modem E3272 podłączony krótkim kablem USB zadziałał!
Bez kabelka oczywiście nie działa. Przyznam że nie bardzo rozumiem na czym polega ten "kablekowy cud"

335

(86 odpowiedzi, napisanych Oprogramowanie / Software)

Ja sprawdziłem, skompilowałem wersję r40845 i jak było źle, tak zostało,
tzn. na oryginalnym zasilaczu i modemie wpiętym wprost do portu USB,
nie działa, nie może zainicjować modemu (E3272 + MR3040v1).
Szukając dalej, znalazłem to: https://dev.openwrt.org/ticket/16505
Stosując się do opisanej tam rady, pomiędzy modem a router wstawiłem
przedłużacz usb (u mnie 50cm) i teraz na kilka rebootów i restarów,
na oryginalnym zasilaczu (1A) modem inicjuje się i łączy bez problemów!
Bez tego kabelka, nigdy się to nie udało, a próbowałem wiele razy.
Testy trwają, zobaczę jak ze stabilnością i jak się zachowuje pod obciążeniem.

336

(86 odpowiedzi, napisanych Oprogramowanie / Software)

Kolejna ciekawostka dotycząca "prądożernych" modemów.
Link: http://whrl.pl/RdYYlm

337

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Na ich stronie masz opisane co zrobić jak coś pójdzie nie tak:
http://ofmodemsandmen.com/recover.html

dopiero jak to nie pomoże to:
http://ofmodemsandmen.com/unbrick.html

338

(86 odpowiedzi, napisanych Oprogramowanie / Software)

Potestowałem modem na obrazie od Cezarego i teraz dla porównania czas na testy trunka.
Kompilacja trunka udana, pytanie tylko gdzie należy dodać ten prosty patch zmniejszający
bufory, aby to było według reguł "openwrt"?
Czytałem wiki, ale to dla mnie trochę za bardzo skomplikowane. sad

339

(86 odpowiedzi, napisanych Oprogramowanie / Software)

Mój zestaw (e3272 i mr3040) też bardzo dobrze działa z buforem 4kb.
Ja na miejscu Cezarego to bym taki ślepy test zrobił, jakaś kolejna wersja z buforem 4k, a następna z 16k. wink
Okazało by się wtedy komu jest lepiej, a komu gorzej.

Jednak generalnie chodzi IMHO  o to:
"I have got quite a few reports from frustrated users of OpenWRT
hosts trying to use some powerful LTE modem, but not achieving
full speed.  This is typically caused by a combination of
big buffers and little memory, giving in allocation errors and
bad performance as a result."

340

(86 odpowiedzi, napisanych Oprogramowanie / Software)

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.

341

(86 odpowiedzi, napisanych Oprogramowanie / Software)

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

342

(86 odpowiedzi, napisanych Oprogramowanie / Software)

Witam!
Teraz nie mam możliwości, ale może komuś, uda się to sprawdzić.
Link: http://www.spinics.net/lists/netdev/msg281154.html
Dla nas szczególnie interesujący jest patch nr 9, zmniejszenie bufora z 32k do 4kb,
pisane na innym forum, podobno transfer rośnie dwukrotnie!

343

(10 odpowiedzi, napisanych Oprogramowanie / Software)

To prawda, ale jeśli tu da się "coś" podlutować:
http://wiki.openwrt.org/toh/huawei/e970#usb.mod

Może będzie można poszaleć. smile

344

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Dobre słowo "zabawa". wink Mam starego e960 (rocznik 2009) i maciek przypomniał mi że leży i się kurzy.
Po kilkunastu kompilacjach udało mi się zbudować taki firmware że działa. smile
Mocarzem nie jest, ale 4MB flash/32MB ram i procesor o: BogoMIPS : 239.61
wcale taki słaby nie jest i wielu nowym tanim nie ustępuje mimo upływu lat.

Mimo to nikomu nie polecam, ale do zabawy znakomity!
Ciekawe czy z tym coś można pokombinować:

 T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12   MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 3.10
S:  Manufacturer=Linux 3.10.34 ohci_hcd
S:  Product=Generic Platform OHCI Controller
S:  SerialNumber=ohci-platform.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12   MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1001 Rev= 0.00
S:  Manufacturer=HUAWEI Technologies
S:  Product=HUAWEI Mobile
C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=128ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=84(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=85(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.10
S:  Manufacturer=Linux 3.10.34 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=ehci-platform.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

345

(1 odpowiedzi, napisanych Oprogramowanie / Software)

Witam!
Usiłuję zbudować firmware dla e970, jako że tam jest bardzo mało miejsca,
np. obecnie budowane obrazy na openwrt.org są za duże, chciałem się
pozbyć obsługi ipv6 i nie mogę. sad
Chodzę po make menuconfig i odznaczam wszystko z "6" w nazwie
i mimo to samej obsługi ipv6 się nie da wyłączyć, wygląda to tak:  -*-
przy tej opcji. Da się coś z tym zrobić i pozbyć ipv6?

346

(27 odpowiedzi, napisanych Oprogramowanie / Software)

Nazwa urządzenia: E3272
Wersja sprzętu: CH1E3272SM
Wersja firmware: 21.470.05.00.00
Wersja programu: 23.009.05.00.69

Nie spotkałem się z plikiem usbloader.bin.
Co do ładowania, to nigdy nie sprawdzałem, teraz się ładuje,
ale z podłączonym e398 i zestawionym połączeniem.
Sprawdzę ile to będzie trwało

347

(27 odpowiedzi, napisanych Oprogramowanie / Software)

Router mam w wersji v1, modem wykrywa bez huba, tyle że przełączyłem go na stałe: AT^SETPORT="FF;12,16,A2" .
Firmware używam stąd: http://ofmodemsandmen.com/downloads.html ostatni z 14.04.2014. Modem w trybie NDIS.

U mnie mr3040v1 na akumulatorze z obu modemami pracuje (w trybie LTE) około 2 godzin, czyli średni pobór prądu
jest podobny, jednak z moich obserwacji wynika że skok obciążenia na 33272 daje większy chwilowy pobór prądu
niż na e398 i dlatego z e3272 magistrala USB się resetuje i modem od nowa się inicjuje, w logach brak jakichkolwiek
informacji dotyczących braku pamięci, są tylko te o rozłączeniu i włączeniu urządzenia USB.

348

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Jest podobne, też mam e960, openwrt z trunka działa.
Jest tylko jeden problem kernel do tegi obrazu jest pakowany gzipem
(jakieś zależności czasowe) a nie lzma, co powoduje że na 4M flash
zostaje bardzo niewiele miejsca, o luci i czymkolwiek innym można zapmnieć.

349

(27 odpowiedzi, napisanych Oprogramowanie / Software)

Mam taki zestaw, e3272 i mr3040 działa znakomicie przez dwie godziny, na tyle starcza akumulator. wink
Każda inna kombinacja, wymaga aktywnego huba z dobrym zasilaczem, mam taki z HP (5V,4A),
wystarcza do zasilenia huba, modemu i routera. Modem z Plusa/Polsatu przeflaszowany z HiLinka.
Choć u mnie dużo lepiej sprawdza się e398 z mr3040, czas działania na akumulatorze podobny,
ale stabilność, szybkość dużo większa. Ma też mniejsze zapotrzebowanie na chwilowy pobór
prądu, nie resetuje magistrali USB, działa na zasilaczu dostarczonym z routerem (1A).

Obecnie używam MR3040 (tylko 32MB RAM), swap też 32MB i udało mi się dzięki minidlna zobaczyć kilka filmów.
Jedyna różnica to taka że używam trunka opartego o "Huntsmana".