226 (edytowany przez JanMaz 2024-12-23 17:30:10)

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Sprawa z firmwarem.
Na pierwszy rzut oka, moja uwaga do instrukcji https://github.com/mrhaav/openwrt/blob/ … upgrade.md z 28 października. Brakuje info na czerwono ze źródła:
Uwaga! Tylko dla zaawansowanych użytkowników i eksperymentatorów.
Wszystko, co robisz z modemem, robisz na własne ryzyko.
Jeśli sformatujesz modem, wszystkie partycje i wszystkie dane modemu zostaną usunięte, w tym IMEI itp.
Pamiętaj o utworzeniu kopii zapasowej działającego modemu.
(przetłumaczone przez Google Translator https://4pda.to/forum/index.php?showtop … y128299931)

Odzyskiwanie Preloadera https://4pda.to/forum/index.php?showtop … y132990598

227

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

czy na openwrt po usb ten modem działa wam z pełną prędkością? na windows mogę wykręcić download 900mbps a na openwrt max 250mbps

228

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Sprawa z eSIM.
Modem ma wbudowany chip eSIM. Testowałem kartę eSIM od T-Mobile Polska i działa.
Instrukcja https://github.com/prusa-dev/lpac-fibocom-wrapper
Modem trzeba podłączyć na chwilę bezpośrednio do kompa i wgrać profil karty eSIM. Gotowy programik do tego: EasyLPAC pod Windowsa https://github.com/prusa-dev/lpac-fiboc … ibocom.zip
Może ktoś potrafi dopisać kod, żeby działał env dla OpenWrt Rest API albo najlepiej wrapper Lpac do uruchomienia bezpośrednio na OpenWrt/Luci?

229

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Cezary napisał/a:

Dostałem paczkę, to fibocom fm350-gl, z zamazaną nazwą, na usb przedstawia się jako

P:  Vendor=0e8d ProdID=7127 Rev=00.01
S:  Manufacturer=Fibocom Wireless Inc.
S:  Product=FM350-GL

Relacja na szybko:
- modem włożony bezpośrednio w Alfie Quad-E4G restartuje całą magistralę usb przy próbie odczytu czegokolwiek, np. at+cpin?
- modem w usb w adapterze coś próbuje zrobić - rejestruje się do sieci, skrypty pokazują operatora i ostatecznie rozłącza się na usb.

Na więcej nie mam czasu bo zaraz jadę, więc po świętach będzie więcej zabawy.

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

230

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Janicki napisał/a:

czy na openwrt po usb ten modem działa wam z pełną prędkością? na windows mogę wykręcić download 900mbps a na openwrt max 250mbps

https://eko.one.pl/forum/viewtopic.php?id=23476

231

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

MiG25 napisał/a:
Janicki napisał/a:

czy na openwrt po usb ten modem działa wam z pełną prędkością? na windows mogę wykręcić download 900mbps a na openwrt max 250mbps

https://eko.one.pl/forum/viewtopic.php?id=23476

dzięki, popróbuje

zauważyłem, że przed adb jest dostęp do wbudowanego openwrt w ten modem.
Może dałoby się naprawić dhcp, żeby łączyć się bez skryptów

232

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Cezary napisał/a:

Relacja na szybko:
- modem włożony bezpośrednio w Alfie Quad-E4G restartuje całą magistralę usb przy próbie odczytu czegokolwiek, np. at+cpin?
- modem w usb w adapterze coś próbuje zrobić - rejestruje się do sieci, skrypty pokazują operatora i ostatecznie rozłącza się na usb.

Na więcej nie mam czasu bo zaraz jadę, więc po świętach będzie więcej zabawy.

No czuje, że jest to samo co "było" w moim przypadku. Opisywałem więc nie będę tu już spamu robił. Bez wymiany przejściówki nie poleciało i już. Rozłączenie usb "robiło się" albo zaraz po nawiązaniu połączenia albo w trakcie. Przejście na Waveshare załatwiło problem.

233

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Z tą dokładnością że u mnie wywala usb na samej płytce. W alfie są przetwornice na 3A.

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

234

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Czyli wniosek ,że to coś potrzebuje w cholere prądu... 3A po 3,3V to tylko 10W.
Jak kiedyś bawiłem się arduino i modułem SIM ( po AT przesyłał SMSy) to do startu potrzebował bardzo dużego kondensatora ( bo chwilowo potrzebował takiej energii) , także może i tutaj wystarczy wlutować np dwa duże elektrolity jak najbliżej gniazda m.2 (lub na samym modemie).

235

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Tego fibocoma kupiłem z aukcji allegro co była w tym temacie podawana kiedyś, Cezaremu wrzuciłem też dongla usb waveshare w razie w smile

236

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Wracamy do zabawy. Na chwilę obecną nie jestem w stanie zmusić go do działania na czystym OpenWrt. Nie chce skubaniec działać stabilnie na żadnym sprzęcie który mam, najczęściej kończy się crashem magistrali usb lub modem po chwili przełącza się w taki tryb:

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 17 Spd=480  MxCh= 0
D:  Ver= 2.10 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0e8d ProdID=7101 Rev= 0.01
S:  Manufacturer=MediaTek Inc.
S:  Product=LTE USB CARD
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
A:  FirstIf#= 0 IfCount= 2 Cls=02(comm.) Sub=02 Prot=01
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=cdc_acm
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=125us
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Najlepiej zachowuje się mi na starej przejściówce z usb 2.0 na m.2:

root@MiFi:~# 3ginfo 
Device: Fibocom Wireless Inc. FM350-GL
Revision: 81600.0000.00.19.16.48
IMEI: xxxx
ICCID: xxxx

Connected time: 
TX: 
RX: 

Signal: 45 %
Mode: LTE
Operator: PLAY (260 06)
Registration: registered for SMS only, home network
Temperature: 25.5 °C
CellID: xxxx (xxxx)
LAC: 119 (77)
TAC: 119 (0077)
PCI: 88
EARFCN: 3350
RSRP: -82.0 dBm
RSRQ: -8.5 dB
SINR: 6.5 dB

Ale tu z kolei modem nie odsyłał nic na polecenie CGCONTRDP, więc nie było adresu IP, więc całość nie była widoczna jako interfejs. Ostatecznie po chwili - modem znów przełączył się w w/w tryb.

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

237

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Cezary napisał/a:

Wracamy do zabawy. Na chwilę obecną nie jestem w stanie zmusić go do działania na czystym OpenWrt. Nie chce skubaniec działać stabilnie na żadnym sprzęcie który mam, najczęściej kończy się crashem magistrali usb lub modem po chwili przełącza się w taki tryb:

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 17 Spd=480  MxCh= 0
D:  Ver= 2.10 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0e8d ProdID=7101 Rev= 0.01
S:  Manufacturer=MediaTek Inc.
S:  Product=LTE USB CARD
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
A:  FirstIf#= 0 IfCount= 2 Cls=02(comm.) Sub=02 Prot=01
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=cdc_acm
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=125us
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Najlepiej zachowuje się mi na starej przejściówce z usb 2.0 na m.2:

root@MiFi:~# 3ginfo 
Device: Fibocom Wireless Inc. FM350-GL
Revision: 81600.0000.00.19.16.48
IMEI: xxxx
ICCID: xxxx

Connected time: 
TX: 
RX: 

Signal: 45 %
Mode: LTE
Operator: PLAY (260 06)
Registration: registered for SMS only, home network
Temperature: 25.5 °C
CellID: xxxx (xxxx)
LAC: 119 (77)
TAC: 119 (0077)
PCI: 88
EARFCN: 3350
RSRP: -82.0 dBm
RSRQ: -8.5 dB
SINR: 6.5 dB

Ale tu z kolei modem nie odsyłał nic na polecenie CGCONTRDP, więc nie było adresu IP, więc całość nie była widoczna jako interfejs. Ostatecznie po chwili - modem znów przełączył się w w/w tryb.

może ten mój modem jest felerny

238

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Działa na sofcie rooter. Co prawda w logach też widać że się wywala i przekręca, ale jakiś cudem udaje się nawiązać połączenie.
Więc - może to kwestia tylko wysłania mu czegoś dodatkowego. Mam jeszcze kilka dni to będę się bawił i śmiecił w tym wątku.

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

239

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Dobra, a więc... działa, właśnie piszę przez niego.

1. Modem jest super wrażliwy na to do których interfejsów się pisze. Jeżeli pisze się do niewłaściwego to przekręca się do trybu "0e8d:7101". I jak to mawiali - cierpliwość jest cnotą, jak się poczeka kilka(dziesiąt) sekund to sam się przełączy za chwilę do właściwego trybu i nie trzeba go odłączać.
2. z w/w powodu nie zalecam próbkowania lub pisania do wszystkich interfejsów na raz. Nawet głupie ATI wpisane na zły interfejs go przekręca, więc nie powinno się bawić w wykrywanie interfejsów itp.
3. Dla modemu który mam od @megalion właściwym interfejsem jest /dev/ttyUSB3  (nie ttyUSB4 czy USB6 jak czasami piszą), ale to zależy ile ma się modemów w systemie, innych interfejsów itd. Trzeba sprawdzić na którym porcie odpowie na ATI, jeżeli się przekręci to trzeba poczekać te kilka sekund aż się pojawi ponownie i sprawdzić inny interfejs.
4. Użyłem dokładnie tego skryptu: https://github.com/mrhaav/openwrt/blob/ … .2_all.ipk
5. Sekcja konfiguracyjna ma być np. taka:

config interface 'wan'
    option apn 'internet'
    option device '/dev/ttyUSB3'
    option proto 'atc'
    option peerdns '0'
    list dns '1.0.0.1'
    list dns '1.1.1.1'
    option pdp IP

Kluczowa jest  opcja "option pdp IP". Skrypty domyślnie nie ustawiają tej opcji, jeżeli nie jest ustawiona to pusty PDP wprowadzany jest do konfiguracji przez polecenia AT i modem później nie potrafi zrobić AT+CGACT=1,1 - zwraca błąd 1279 (Number not allowed) który wbrew opisowi mówi dokładnie tyle że coś nie tak jest z APN i tym samym nie dochodzi w ogóle do połączenia.  A z ustawionym pdp "śmiga" jak należy:

root@MiFi:~# ping -c 3 eko.one.pl
PING eko.one.pl (2.57.137.5): 56 data bytes
64 bytes from 2.57.137.5: seq=0 ttl=56 time=70.465 ms
^C
--- eko.one.pl ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 70.465/70.465/70.465 ms
root@MiFi:~# ifstatus wan
{
    "up": true,
    "pending": false,
    "available": true,
    "autostart": true,
    "dynamic": false,
    "uptime": 436,
    "l3_device": "eth1",
    "proto": "atc",
    "updated": [
        "addresses",
        "routes",
        "data"
    ],
    "metric": 0,
    "dns_metric": 0,
    "delegation": true,
    "ipv4-address": [
        {
            "address": "10.180.206.131",
            "mask": 29
        }
    ],
    "ipv6-address": [
        
    ],
    "ipv6-prefix": [
        
    ],
    "ipv6-prefix-assignment": [
        
    ],
    "route": [
        {
            "target": "0.0.0.0",
            "mask": 0,
            "nexthop": "10.180.206.129",
            "source": "0.0.0.0/0"
        }
    ],
    "dns-server": [
        "1.0.0.1",
        "1.1.1.1"
    ],
    "dns-search": [
        
    ],
    "neighbors": [
        
    ],
    "inactive": {
        "ipv4-address": [
            
        ],
        "ipv6-address": [
            
        ],
        "route": [
            
        ],
        "dns-server": [
            
        ],
        "dns-search": [
            
        ],
        "neighbors": [
            
        ]
    },
    "data": {
        "modem": "FM350-GL",
        "zone": "wan"
    }
}

I mała uwaga - skrypty biorą dla siebie interfejs i cały czas z niego korzystają w pętli, nie jest on zwalniany. Tak zostały napisane (można inaczej, tak jak np. to rooterze zrobili), więc tym samym nie powinno używać się jednocześnie tych skrytpów oraz sms_toola, 3ginfo czy coś innego co będzie chciało czytać dane.

@megalion: działa modem, działa przejściówka od waveshare, działają też moje sprzęty i to nawet bez dodatkowego zasilania, tylko po USB. Po prostu modem  potrzebuje trochę zrozumienia i czułości w obejściu.


root@MiFi:~# easyconfig_modeminfo.sh 
Signal: 45 %
Mode: LTE_A B7 (2600 MHz) / B20 (800 MHz) / B3 (1800 MHz) / B1 (2100 MHz)
Operator: PLAY (260 06)
Registration: registered for SMS only, home network

Temperature: 34.0 °C
CellID: xxxx (xxxx)
LAC: 119 (77)
TAC: 119 (0077)
Primary band: B7 (2600 MHz)
Bandwidth UL: 20 MHz
Bandwidth DL: 20 MHz
PCI: 88
EARFCN: 3350
RSRP: -81.0 dBm
RSRQ: -9.0 dB
SINR: 7.0 dB
(S1) band: B20 (800 MHz)
(S1) Bandwidth DL: 5 MHz
(S1) PCI: 88
(S1) EARFCN: 6275
(S2) band: B3 (1800 MHz)
(S2) Bandwidth DL: 15 MHz
(S2) PCI: 88
(S2) EARFCN: 1474
(S3) band: B1 (2100 MHz)
(S3) Bandwidth DL: 15 MHz
(S3) PCI: 88
(S3) EARFCN: 525
(S3) RSRP: 13 dBm

root@MiFi:~# ping -c 3 eko.one.pl
PING eko.one.pl (2.57.137.5): 56 data bytes
64 bytes from 2.57.137.5: seq=0 ttl=56 time=20.351 ms
64 bytes from 2.57.137.5: seq=1 ttl=56 time=18.048 ms
64 bytes from 2.57.137.5: seq=2 ttl=56 time=17.816 ms

--- eko.one.pl ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 17.816/18.738/20.351 ms

PS. Karta którą używam nie ma 5G stąd tylko LTE-A; nie mam karty z 5G pod ręką więc tego nie sprawdzę czy się łączy czy nie.

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

240

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

PS. Modem nie jest zablokowany fcc i nie wymaga odblokowania pod starcie. Ale jak ktoś chce to można uruchamiać skrypt, nie robi to na nim większego wrażenia.

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

241

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

a robiłes mu test prędkości na lte ?

242

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

W ciągu dnia jest tak sobie, mam 35/28Mbps.

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

243

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Cezary napisał/a:

W ciągu dnia jest tak sobie, mam 35/28Mbps.

Ok, to teraz na openwrt luci Twoim np 24 musiałbym dodac ten wpis na wan  fibocoma ? czyli też wychodzi na to że odpalając ten modem nie ma opcji wyboru pasma żadnym dodatkiem np od iceg bo wyłoży sie modem ?

244

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Tzn odłącz go od sieci (ifdown wan), ustaw sobie pasma i włącz znów (ifuo wan), Po prostu nie używaj tego softu kiedy on ma połączenie.

Nie mogę powiedzieć że modem jest fajny. Bawię się nim już drugą godzinę i zdążył właśnie już 4 raz się zresetować sam z siebie - oczywiście po tym jak zostanie wykryty nawiązuje połączenie ponownie ale sam fakt jest denerwujący. Jego stabilność jest dość mała. Ciekawe czy to sprawka tej konkretnej sztuki czy całej rodziny.
Jak na razie to jako jedyne źródło internetu to bym się go bał używać. Wolał bym już używać słabszego modemu LTE niż bazować na tym konkretnym.

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

245

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Podlutuj mu pod 3,3V jakieś konkretne kondensatory.

246 (edytowany przez Marolo 2024-12-27 17:27:49)

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Mój od 22 grudnia ani razu się nie wywalił na Rooter (Newifi D2).

247

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Mój w statystykach działa nieprzerwanie od 32 lub 33dni (ea6350v3 od 38 czy 39dni). Myslę ze to wina konkretnej sztuki, ewentualnie firmware, może zasięgu (choc u mnie od 28 do 35% i nie zrywa tylko czasem przełącza nadajniki, ale nie zrywa ani nie blokuje połączenia jak wczesniej pisalem). Również tryb LTE-A a nie 5g (bo tego nie ma narazie u mnie na nadajniku). Nawet po uzyciu sms_tool nic nie rozłącza i nie restartuje.

248

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Cezary napisał/a:

Tzn odłącz go od sieci (ifdown wan), ustaw sobie pasma i włącz znów (ifuo wan), Po prostu nie używaj tego softu kiedy on ma połączenie.

Nie mogę powiedzieć że modem jest fajny. Bawię się nim już drugą godzinę i zdążył właśnie już 4 raz się zresetować sam z siebie - oczywiście po tym jak zostanie wykryty nawiązuje połączenie ponownie ale sam fakt jest denerwujący. Jego stabilność jest dość mała. Ciekawe czy to sprawka tej konkretnej sztuki czy całej rodziny.
Jak na razie to jako jedyne źródło internetu to bym się go bał używać. Wolał bym już używać słabszego modemu LTE niż bazować na tym konkretnym.

Cezary może update softu mu zrobić?

249

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Docelowo możesz zrobić.

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

250

Odp: Fibocom FM350-GL modem 5G/LTE/WCDMA pod OpenWrt

Cezary napisał/a:

Docelowo możesz zrobić.

może jak jest już u Ciebie to byś mu zrobił update smile i potestował czy to coś zmieniło ?