1 (edytowany przez tinware 2019-12-17 11:16:07)

Temat: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Cześć,

Do testów planuje kupić swój pierwszy modem mPCI-e do routera U7621-06 oraz U7628-01. Jako, że nie miałem z tym nigdy wcześniej do czynienia postanowiłem zapytać Was o radę. Jako, że kupuję to do zabawy i testów wystarczy mi HSPA+ z GPS-em - zależy mi na niskiej cenie, więc zadowolę się 21Mbps. Mój wybór padł na Ericsson F5521 2XGNJ (dokumentacja):

https://images92.fotosik.pl/202/8d41160b4a8452b4gen.jpg

Moduł ma dwa wyjścia na anteny - rozumiem, że HSPA+ wymaga już anteny z dwoma przewodami i oba są jednocześnie używane do: połączenia komórkowego oraz zasięgu GPSu.

Czy OpenWRT obsłuży mi ten moduł, jakie pakiety będę potrzebował?
Jak moduł zgłosi się w /dev/xxx? Jako dwa urządzenia: WAN i GPS?
Czy poprzez "cat /dev/xxx" moduł zwróci mi dane GPS w standardzie NMEA?

2

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Jak podłączysz to będzie dopiero wiadomo przez co jest obsługiwany. Ale ogólnie:
- ponieważ to jest tylko HSPA to duże prawdopodobieństwo że będzie to przez zwykłe ppp lub hso (wtedy zgłosisz się do mnie)
- główna antena ma być do main, druga do AUX. Sięgnij do dokumentacji, prawdopodobnie antena od GPSu będzie w AUX (tak, do AUX: https://fccid.io/ANATEL/02811-10-04719/ … 7415E/PDF)
- w zależności od tego jak ten modem ma to antena od GPS będzie albo pasywna albo aktywna (czytaj - nie wszystkie mogą działać). Pamiętaj że antena od GPS jest inna niż od LTE
- po podłączeniu pojawi się pewnie kilka interfejsów szeregowych, jeden będzie do gadania z modemem, drugi będzie od danych z gps, zwykle lecą na NMEA
- gps najczęściej nie działa od razu, trzeba wydać odpowiednie polecenie AT żeby działał. Jakie to już musisz znaleźć w dokumentacji
- modemy HSPA z GPS miały ten GPS... bardzo kiepski. Czasami potrzeba było kilka minut żeby złapały sygnał a to i tak potrzebowały czystego nieba i obecności na zewnątrz. Wewnątrz nawet obok okna w życiu nie można było nic złapać. Po prostu te GPSy były jeszcze dość prymitywne.
- płytka do której wsadzasz taki modem musi mieć złącze minipci z sygnałami USB 2.0 oraz dołączonym slotem SIM

Powiem tak  - jak chcesz to mam na zbyciu HSPA Option GTM382. HSPA, GPS jest (i to jest właśnie ten trudno działający).

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

3

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

PS: Tu masz część info: https://lists.gnu.org/archive/html/gpsd … 00010.html

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

4

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Dziękuję Ci za wiele cennych informacji na mój start z mPCIe.

Cezary napisał/a:

- płytka do której wsadzasz taki modem musi mieć złącze minipci z sygnałami USB 2.0 oraz dołączonym slotem SIM

Routery to jak wiesz: U7621-06 oraz U7628-01 - według producenta mają jedno przystosowane złącze do takiego modemu. Oczywiście jest gniazdo Standard SIM.

Cezary napisał/a:

- modemy HSPA z GPS miały ten GPS... bardzo kiepski. Czasami potrzeba było kilka minut żeby złapały sygnał a to i tak potrzebowały czystego nieba i obecności na zewnątrz. Wewnątrz nawet obok okna w życiu nie można było nic złapać. Po prostu te GPSy były jeszcze dość prymitywne.

To mi nie przeszkadza, urządzenie za 20zł do testów. Jeśli mi się spodoba kupie coś odpowiedniej jakości.

5

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Dziś przyszedł mój modem. Zainstalowałem go w routerze i rozpocząłem uruchomienie...

Tak urządzenie widziane jest przez system:

# ls /dev/ttyACM*
/dev/ttyACM0  /dev/ttyACM1  /dev/ttyACM2

# dmesg | grep "ACM"
[   15.632013] cdc_acm 1-2:1.1: ttyACM0: USB ACM device
[   15.638640] cdc_acm 1-2:1.3: ttyACM1: USB ACM device
[   15.645409] cdc_acm 1-2:1.9: ttyACM2: USB ACM device

# opkg update
# opkg install pciutils
# lspci
00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01)
02:00.0 Network controller: MEDIATEK Corp. Device 7603

Doinstalowałem sobie jeszcze libasm (choć nie wiem czy jest to wymagane, za co odpowiada ta biblioteka, ale na wszelki wypadek)

# opkg install libasm

Skonfigurowałem interface i sprawdziłem, iż modem nie otrzymuje od ISP żadnego adresu

# nano /etc/config/network
config interface 'mpcie'
        option proto '3g'
        option device '/dev/ttyACM0'
        option service 'umts'
        option apn 'darmowy'
        option ipv6 'auto'
        option force_link '1'

# ip addr show
154: 3g-mpcie: <POINTOPOINT,MULTICAST,NOARP> mtu 1500 qdisc noop state DOWN group default qlen 3
    link/ppp

Co jeszcze mogę sprawdzić?

6

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Nie, libasm do niczego nie jest potrzebne. Skąd ci w ogóle przyszło do głowy instalowanie tego pakietu w związku z modemem?

1. pokaż:
ifup mpcie
sleep 5
ifstatus mpcie
logread
2. jesteś pewien że ten modem działa z aero2? Niektóre modemu dziwnie reagowały na blokadę usług głosowych, więc do testów załatw sobie inną karta (kup nawet starter za 5zł) zamiast bawić sie z aero2.
3. wywal opcje force_link, ipv6
4. ten modem nie ma nic wspólnego  z pci, niepotrzebnie instalowałeś pciutils. On jest na usb, korzysta z sygnałów usb na magistrali więc cat /sys/kernel/debug/usb/devices jak już.

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

7 (edytowany przez tinware 2019-06-21 20:55:18)

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Po zmianie karty sim modem połączył się prawidłowo, otrzymałem adres IP od operatora.
Według dokumentacji moduł powinien obsługiwać HSPA+, więc nie rozumiem, dlaczego nie zadziałała na nim karta Aero2.
Czy komendy AT są indywidualne dla każdego modemu? Próbuje sprawdzić np. zasięg i nie wiem jak to zrobić, w manualu od modemu nie mam takich informacji.

Po uruchomieniu GPSu, nie otrzymuje ramek NMEA:

echo "AT*E2GPSCTL=1,2,1" | dd of=/dev/ttyACM1
screen -L /dev/ttyACM2
*EMRDY: 1

8

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Tak, często są inwidualne dla każdego modemu. Ale część jest wspólnych, więc at+csq powinno działać.

gcom -d /dev/ttyACM1 info

Wg googli to zapomniałeś jeszcze wydać polecenie AT*E2GPSNPD. Do testów zainstaluj sobie picocom zamiast bawić się w takie koszmarki jak sudo dd

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

9

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Wygląda to tak:

# gcom -d /dev/ttyACM1 info
##### Wireless WAN Modem Configuration #####
Product text:
====

DW5550
OK
====
Manufacturer:           Dell
IMEI and Serial Number: ERROR
Manufacturer's Revision:
R3B
Hardware Revision:

Network Locked:         0
Customisation:

Band settings:          (
)
APN:                    1,"IP","internet","0.0.0.0",0,0
##### END #####



# picocom /dev/ttyACM1
picocom v1.7

port is        : /dev/ttyACM1
flowcontrol    : none
baudrate is    : 9600
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,

Terminal ready

*EMRDY: 1
at+csq
+CSQ: 15,99

OK
AT*E2GPSNPD
OK



# cat /dev/ttyACM2
^C
#

Trochę wrzucam te komendy bezmyślnie, nie wiedząc co one znaczą i robią.
Gdzie mogę zasięgnąć wiedzy na ten temat?

10

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Tylko Google, bo to stary modem. Sprawdź wszystkie inne interfejsy, bo może na innym wysyła.

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

11

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

A jaki modem LTE+GPS poleciłbyś mi, aby za pomocą komend AT (dobrze udokumentowanych) mógł:
- czytać i wysyłać SMS
- wysyłać i czytać USSD
- wymuszać pasmo, stację bazową, roaming

12

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Sierry, huawei, quectele, telity. Zależy tylko ile chcesz na to wydać (sierra i z z 800zł potrafi kosztować). Nie wszystkie modemy minipcie mają GPS.

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

13 (edytowany przez tinware 2019-06-29 17:52:45)

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

A jakis konkrety model dostępny np. na allegro?
Może na początek bez LTE, pociesze się 10/10 Mbps + GPS, ale żebym nie miał problemu z uruchomieniem połączenia oraz czytania ramek NMEA, bez skomplikowanej konfiguracji oraz z dobrą dokumentacją.
Ten który mam jest ok, ale nie wiem jak odczytać w nim aktualną pozycję, brak dokumentacji

14

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Sierra 7710 jest na allegro za 200zł.

I nie 10/10 bo to cat1 stosowany do iot. Kup zwykły modem.

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

15

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Mówimy o czymś takim?
Czy defaultowo będzie w min działał GPS - cat /dev/ttyACMx ?

16

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Domyślnie to w żadnym nie działa. Musisz najpierw go włączyć poleceniem $GPS_START. Ściągnij sobie pdfy w poleceniami lub bezpłatnie zarejestruj się na stronie sierry to pobierzesz wszystko co trzeba.

Tak, to ten modem. Zwykły cat4, już dość wiekowy.

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

17

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Cezary napisał/a:

Musisz najpierw go włączyć poleceniem $GPS_START

Podczas każdego restartu routera będę musiał go włączyć?
To modem, który już nie ma problemu z łapaniem fixa?
Widzę 3 wyjścia na anteny, czyli jedna zapewne dedykowana pod GPS?

18

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Tak, za każdym razem po starcie musisz go włączyć.
Tak, przyjrzyj się obrazkowi drugiemu, jest wyraźnie opisane złącze do GPSu.
Tak, taka sierra po prostu działa (w ppp, mbim lub qmi w  zależności jak jest firmware przełączony).

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

19 (edytowany przez tinware 2019-06-29 19:26:43)

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

https://images90.fotosik.pl/209/72e810645fe324c3med.jpg

Oby zagrał dobrze z moją antenką smile
Z tego co widzę w dokumentacji (str. 51), modem wspiera aktywną antenę 3.3V prądem max. 100mA

20 (edytowany przez tinware 2019-07-04 00:59:57)

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Jakie paczki powinienem dorzucić do systemu, aby ruszył mi ten modem? Post powiązany


# lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 1199:68a2 Sierra Wireless, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
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= 4.14
S:  Manufacturer=Linux 4.14.95 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=101c0000.ehci
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

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1199 ProdID=68a2 Rev= 0.06
S:  Manufacturer=Sierra Wireless, Incorporated
S:  Product=MC7710
S:  SerialNumber=358178041856024
C:* #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=83(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 8 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=85(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12   MxCh= 1
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 4.14
S:  Manufacturer=Linux 4.14.95 ohci_hcd
S:  Product=Generic Platform OHCI controller
S:  SerialNumber=101c1000.ohci
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

21

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Ta sierra w zależności jak jest przełączona jest w qmi lub mbim

http://eko.one.pl/?p=openwrt-3g#obsugamodemwwtrybieqmi
http://eko.one.pl/?p=openwrt-3g#obsugamodemwwtrybiembim

Sugerował bym najpierw podłączyć ją pod jakiegoś windowsa, zaktualizować w niej fimrware (do pobrania na stronie sierry po rejestracji) i przełączyć ją w qmi jak jest w mbim (też w sieci jest gdzieś programik do tego).

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

22

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Nie mam niestety gniazda mpcie ani przejściówki na usb, aby podłączyć go na ten moment pod Windows.



Czemu pojawia się jako dwa interface?

https://images89.fotosik.pl/211/4db1b5bcbd5d88a6gen.png

23

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

W openwrt tak to działa. qmi/ncm/mbim sa interfejsami, ale same uruchamiają wirtualny interfejs z _4 na na którym jest klient dhcp który pobiera adres z modemu.

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

24

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

Ok. A jak wygląda dostęp do niego przez komendy AT oraz uruchomienie GPS?
Nie widzę tutaj dedykowanego urządzenia blokowego:

# ls /dev/cdc*
/dev/cdc-wdm0

25

Odp: Modemy: Ericsson F5521GW 2XGNJ / AirPrime MC7710 / SimCOM 7600E-H

ls /dev/ttyUSB*

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