Rozumiem że pliki które wystawiasz to Twoja praca i tylko Ty możesz je modyfikować?
Chciałem zmodyfikować obrazy dla MR3040 i też mi się nie udało. sad
Chodziło mi o dodanie obsługi qmi do tego obrazu,
a jeśli brak miejsca to chciałem wyrzucić coś co mi jest nie potrzebne.
Czy tylko Ty możesz zmienić zawartość kompilacji które wystawiasz?

Mam podobne pytanie co i gdzie trzeba ustawić żeby skompilował się obraz dla tl-wr710n v1?
Inne się budują, a tego brak. sad
Chodzi o obraz  Gargoyle.

403

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Te od Cezarego, z trunka też?
Jeśli tak, to co trzeba przy kompilacji "zaptaszkować" żeby odblokować zapis do partycji U-Boot.

404

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Potestowałem trochę. WR710N u mnie ma zdecydowanie lepszy zasięg wifi niż MR3040.
Co ciekawe MR3040 bez baterii miał zbliżony zasięg jak WR710N, ale każde większe obciążenie
(na dwóch posiadanych zasilaczach) powodowało restart routera.
Co gorsza WR710N przy transferach powyżej 40Mb też się czasem resetuje, mimo teoretycznego 1A na USB. sad
Choć wygląda to jakby sam router miał "braki prądowe" lub inne "braki", modem e398 się nie resetował
i dostawał ten sam adres IP, tak jakby był zasilany z aktywnego huba USB.
Przy okazji mam prośbę do @pepe2k:
Możesz napisać jak przy pomocy openwrt wgrać Twój u-boot?
Domyślam się że chodzi o komendę mtd, ale chętnie poznam szczegóły. smile
Jednocześnie oświadczam że wiem co grozi mojemu sprzętowi, jak coś pójdzie nie tak.

405

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Wszystko ma znaczenie, konstrukcja ta sama, ale anteny w WR710Nv1 nie "zasłania" bateria i dlatego jest lepiej, bo jest lepiej,
test empiryczny. Z tym D-Link DIR-505 masz rację, nie dość że 8MB flash to jeszcze 64MB RAM, tyle że z dostawą to 114zł,
a ja dałem za tego WR710Nv1 85zł.
Nic to, jeśli dostanę od Ciebie firmware działający na 500/500/250 na tym D-Linku, to go zmawiam. smile

406

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Nowy router: TP-Link TL-WR710N v1 i nowy rekord: http://www.speedtest.net/my-result/3156830221
Router to koszt około 85zł, flash 8MB i usb o wydajności 1A.
Zasięg wifi dużo lepszy niż MR3040 v1.

Właśnie o tym piszę i to mnie dziwi.
Dlaczego pod openwrt interfejs od qmi zniknął, jednocześnie pod ubuntu jest i działa?
Jeszcze się nie spotkałem z sytuacją że ten sam sprzęt pod jednym system linuksowym
ma cztery interfejsy szeregowe i dwa masowe, a pod drugim ma trzy interfejsy szeregowe,
jeden masowy i dwa sieciowe. Jak to możliwe??
Wygląda na jakieś błędy w "uniwersalnym" firmware dla modemów Huawei.
Poszukam nowszego i zobaczę czy coś się zmieni.

Tak jest jak w tryb modemu przełącza Twój skrypt /lib/preinit/49_usb_modeswitch

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1506 Rev= 0.00
S:  Manufacturer=Huawei Technologies
S:  Product=HUAWEI Mobile
C:* #Ifs= 6 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=option
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=option
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=cdc_wdm
E:  Ad=85(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=qmi_wwan
E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Natomiast jak e398 przełączy się komendą: AT^SETPORT="FF;1,2,3,7,A2"
to komenda cat /proc/bus/usb/devices pod openwrt daje:

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=140c Rev= 0.00
S:  Manufacturer=Huawei Technologies
S:  Product=HUAWEI Mobile
C:* #Ifs= 6 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=option
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=option
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=option
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Natomiast pod ubuntu (kernel-3.12) nie ma /proc/bus/usb/devices,
ale modem zachowuje się prawidłowo, tj. są trzy porty ttyUSB(0-2)
i /dev/cdc-wdm0 mimo że Vendor i ProdID też są 12d1:140c.

To wygląda tak jakby pod openwrt to był inny modem niż pod ubuntu
mimo tych samych Vendor i ProdID.

Przy okazji, da się pod openwrt załadować moduł z parametrem?

Mam e398 który działa prawidłowo z openwrt, natomiast nowe ubuntu 13.10 nie jest go w stanie przełączyć w tryb modemu.
Po zastosowaniu powyższej komendy: AT^SETPORT="FF;1,2,3,7,A2" udało mi się odpalić e398 pod tym 13.10, nawet ndis
(qmi) tam zadziałało. Jakie było moje zdziwienie jak tak ustawiony modem podłączyłem do openwrt !
Nagle zamiast trzech portów ttyUSB(1-3) miałem cztery ttyUSB(1-4), znikło /dev/cdc-qmi i z nim możliwość odpalenia trybu ndis.
Jak to możliwe że jeden kernel (ubuntu) widzi poprawnie ttyUSB i cdc-qmi, a inny (openwrt) widzi zupełnie co innego?

Pokazuje, ale trzeba się nieźle "wczytać" w logi, stary skrypt pisał dwa razy.
Niemniej to żadna pretensja, nowy skrypt działa szybciej i 3ginfo też działa, to mi wystarczy. smile

U mnie działa super, łączy się faktycznie szybciej.
Ciekawostka taka że logred nie pokazuje faktu połączenia.

412

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Chwalę się, mój nowy rekord.
http://www.speedtest.net/my-result/2966509899
http://www.speedtest.net/my-result/2966504635

Zestaw to TPlink MR-3040 v1 zasilany z akumulatora + Huawei E398,
połączenie przez Wi-Fi ~1m odłegłości.

413

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Wiem, i nie są to pretensję do 3ginfo, tylko do btsearch,
który nie rozróżnia Plusa i Mobyland. Mój CID to: 7A00
Ktoś wie gdzie to jest?

414

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Modem jest bezpośrednio wpięty w router (+ mam extroota).
Zasilacz dostarczony z routerem + 2 metrowy usb-przedłużacz.
Wiem że e398 to "żarłoczny" modem (na akumulatorze mr3040
działa tylko ~2godziny), ale "zwiechy" są na tyle rzadkie że mnie
to nie przeszkadza. Upload jest taki gdy 3ginfo pokazuje ~60%
zasięgu, jak przeniosę router+modem w "idealne" warunki (~85%),
to upload mam do 20Mbs. Do nadajnika LTE mam ~2km.
Choć 3ginfo (btsearch) mam problemy z tym "gdzie jestem". wink

415

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Nie "w idealnych" warunkach mam 33/3 Mb na TP-Link MR-3040.
W "idealnych" też mam maksimum 70Mb/s.
Chciałem tylko że napisać że np. takie qmi może radykalnie
zmienić/usprawnić zakupiony sprzęt. smile
Ja mam (3ginfo)* 64% i wyniki jak wyżej.
Ciekaw jestem jak taki e398 działa na WDR3600?

416

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Na TP-Link MR-3040 v1 po wifi?
Co mam wgrać do swojego routerka,
żeby takie wyniki mieć?
Pod Win7 czasami tak mam.

417

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Jak mało?
Po wyjęciu z pudełka miałem 9Mb/1Mb.
Na qmi, to po wifi i 3ginfo pokazuje 64%.
To jaką maksymalną prędkość po wifi i LTE,
(E398, mr3040) na tym sprzęcie można wyciągnąć?

418

(97 odpowiedzi, napisanych Oprogramowanie / Software)

Witam!
Chciałem się pochwalić pracą Cezarego.
Mam LTE z Plusa i TP-Link MR3040 v1. modem HUAWEI E398
To mój wynik: http://www.speedtest.net/my-result/2879221538
To najlepszy mój wynik, ale może ktoś ma lepszy i "admin" nie skasuje
tego wątku. wink Jest o modemach to może i ten zostanie. smile

419

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Po kolei, zrobiłem tak:
$ git clone https://github.com/obsy/gargoyle.git
$ cd gargoyle/
$ make brcm47xx

Wszytko zakończyło się pomyślnie, obrazy się zbudowały.
Następny krok:

$ patch -p1 <OpenWrt-Devel-PATCHv2-Add-support-for-Huawei-E970.patch

Tu były błędy z nałożeniem tego patcha, poprawiłem.
Patch nakłada się bez błedów, ponownie:

$ make brcm47xx

I ... nic, tzn wszystko jak poprzednio bez tego patcha,
obrazy się zbudowały, ale bez "e970" w nazwie.

420

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Witam!
Chciałem dla tego routera (Huawei E960) zbudować gargoyle.
Nałożyłem patche, zrobiłem: make brcm47x i ........ nic. sad
Znaczy wszystko przebiegło bez błędów obrazy się zbudowały
ale tylko takie jakie są, nie powstał obraz z "e970" w nazwie.
W gargoyle jeszcze "gdzieś coś" trzeba dodać żeby taki obraz powstał?
W czystym openwrt po nałożeniu patchy i kompilacji taki obraz powstaje.

421

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Zrobiłem "to" kilka razy pod win8 i nic. sad
Postanowiłem sprawdzić ja to będzie pod Ubuntu 13.04 ..
i bingo! zadziałało, router Huwaei e960 ożył! smile
Dzięki za wsparcie!

422

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Ma coś takiego:
CFE> help
Available commands:

et                  Broadcom Ethernet utility.
go                  Verify and boot OS image.
nvram               NVRAM utility.
reboot              Reboot.
flash               Update a flash memory device
autoboot            Automatic system bootstrap.
batch               Load a batch file into memory and execute it
boot                Load an executable file into memory and execute it
load                Load an executable file into memory without executing it
save                Save a region of memory to a remote file via TFTP
ttcp                TCP test command.
tcp constest        tcp console test.
tcp listen          port listener.
tcp connect         TCP connection test.
rlogin              mini rlogin client.
ping                Ping a remote IP host.
arp                 Display or modify the ARP Table
ifconfig            Configure the Ethernet interface
help                Obtain help for CFE commands

For more information about a command, enter 'help command-name'
*** command status = 0
CFE>

Co ciekawe pod adresem: http://192.168.10.1 zgłasza się takie coś:

3G Gateway Update Software

Step 1: Obtain an updated software image file from your ISP.

Step 2: Enter the path to the image file location in the box below or click the "Browse" button to locate the image file.

Step 3: Click the "Update Software" button once to upload the new image file.

NOTE: The update process takes about 2 minutes to complete, and your Gateway will reboot.

Software File Name:

423

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Pomocy!
Nie wytrzymałem i wgrałem ten swój zbudowany firmawre.
Router nie żyje. sad Podłączyłem się po serialu i zgłasza się CFE z komunikatem:

Total memory used by CFE:  0x80400000 - 0x804A3320 (668448)
Initialized Data:          0x80436F80 - 0x8043B020 (16544)
BSS Area:                  0x8043B020 - 0x8043D320 (8960)
Local Heap:                0x8043D320 - 0x804A1320 (409600)
Stack Area:                0x804A1320 - 0x804A3320 (8192)
Text (code) segment:       0x80400000 - 0x80436F80 (225152)
Boot area (physical):      0x004A4000 - 0x004E4000
Relocation Factor:         I:00000000 - D:00000000

Compare factory.
Device eth0:  hwaddr 00-1E-10-8A-82-A6, ipaddr 192.168.10.1, mask 255.255.255.0
        gateway not set, nameserver not set
Invalid boot block on disk
CFE clear reboot_number: reboot_flag0 = 0x12345678, reboot_flag1 = 0x0,reboot_flag2 = 0xffffffff,reboot_number = 0x0
web info: Waiting for connection on socket 0.
CFE>

Jak go odratować?
--
pzdr
Stacho Pal

424

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Nic nie kombinowałem z konfigiem, po nałożeniu patcha, zrobiłem tylko: make brcm47xx
Inne pliki firmware w tym katalogu mają "normalną" wielkość.
Mam inne pytanie, da się z tego gita zbudować obrazy typu "generic"?
Jeśli tak, to jak?

425

(25 odpowiedzi, napisanych Oprogramowanie / Software)

To była "testowa" kompilacja, źródła mam z twojego gita, nałożyłem tylko ten patch i (chyba) dodałem brodcom-diag.
Problem taki że kernel musi być pakowany gzipem bo lzma jest za wolne i router się resetuje podczas startu
(w tym patchu można to wyczytać) .