Cellulaire connectiviteit voor IoT device

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • dutch-guy
  • Registratie: November 2012
  • Laatst online: 05-09 11:09
Hoi tweakers,

een tijdje geleden ben ik een iot-projectje gestart om gewoon wat te hobbyen. Het was vrij simpel, een rpi4 met een huawei wingle en een paar sensoren. Dat ging best prima, maar soms lijkt er iets vast te lopen in de wingle waardoor internet connectiviteit wegvalt. Toen kwam ik totaal ongerelateerd op aliexpres een usb adapter bordjes tegen waar je een m2 modem in kan doen (en een externe antenne op aan kan sluiten). Dit lijkt me wel leuk om wat meer over te weten te komen. Maar ik heb moeite om te starten. Bijvoorbeeld de merken, ik zie simcom, sierra wireless, Quectel voorbij komen, maar geen idee hoe deze zich tot elkaar verhouden. Wat goed is en wat niet. Hoe goed ze te gebruiken zijn op linux icm modemmanager. Ook de adapter bordjes lijken er veel te zijn maar niet compatibel met elke modem. Wat betreft de modem wil ik er een met 4g en/of 5g en gps.

Zijn er hier tweakers die mij wat opweg kunnen helpen of naar wat informatie kunnen verwijzen ?


gr,Thijs

Acties:
  • 0 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 00:03

SA007

Moderator Tweaking
Vrijwel alle modems praten over de m2 bus (en vroeger over mini-pci) alleen via de ook beschikbare usb pinnen en de pinnen voor een simkaarthouder.
Ze melden zich dan aan als usb serieel converters welke reageren op modemcommando's.

Dit is ook wat eigenlijk alle converterbordjes aanbieden, qua compatibility is dat allemaal vrijwel hetzelfde.
De verschillende merken werken qua basisfuncties ook zo'n beetje identiek, verwacht niet dat je snel tegen problemen aanloopt.

Acties:
  • 0 Henk 'm!

  • dutch-guy
  • Registratie: November 2012
  • Laatst online: 05-09 11:09
SA007 schreef op zondag 19 januari 2025 @ 16:52:
Vrijwel alle modems praten over de m2 bus (en vroeger over mini-pci) alleen via de ook beschikbare usb pinnen en de pinnen voor een simkaarthouder.
Ze melden zich dan aan als usb serieel converters welke reageren op modemcommando's.

Dit is ook wat eigenlijk alle converterbordjes aanbieden, qua compatibility is dat allemaal vrijwel hetzelfde.
De verschillende merken werken qua basisfuncties ook zo'n beetje identiek, verwacht niet dat je snel tegen problemen aanloopt.
Dat is goede informatie bedankt :) ik had in een opwelling een tijdje geleden dus een simcom sim7906e-m2 icm een usb adapter bordje gekocht. maar daarvan zegt de linux modem manager dus:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
-----------------------------
  General  |              path: /org/freedesktop/ModemManager1/Modem/0
           |         device id: 6d25bf6f82a031352f5a9932a711b7a71fe501f0
  -----------------------------
  Hardware |      manufacturer: SIMCom Wireless Solutions
           |             model: SIM7906 Serials
           | firmware revision: LE30B02SIM7906
           |    carrier config: default
           |      h/w revision: SIMCOM_SIM7906E-M2
           |         supported: gsm-umts, lte
           |           current: gsm-umts, lte
           |      equipment id: 865237040045538
  -----------------------------
  System   |            device: /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb2/2-1
           |           drivers: cdc_mbim, option
           |            plugin: generic
           |      primary port: cdc-wdm0
           |             ports: cdc-wdm0 (mbim), ttyUSB0 (ignored), ttyUSB1 (ignored), 
           |                    ttyUSB2 (at), ttyUSB3 (at), wwan0 (net)
  -----------------------------
  Status   |             state: failed
           |     failed reason: sim-missing
           |       power state: on
  -----------------------------
  Modes    |         supported: allowed: 3g; preferred: none
           |                    allowed: 4g; preferred: none
           |                    allowed: 3g, 4g; preferred: 4g
           |                    allowed: 3g, 4g; preferred: 3g
           |           current: allowed: 3g, 4g; preferred: 4g
  -----------------------------
  Bands    |         supported: utran-1, utran-3, utran-5, utran-8, eutran-1, eutran-3, 
           |                    eutran-5, eutran-7, eutran-8, eutran-20, eutran-28, eutran-32, 
           |                    eutran-38, eutran-40, eutran-41
           |           current: utran-1, utran-3, utran-5, utran-8, eutran-1, eutran-3, 
           |                    eutran-5, eutran-7, eutran-8, eutran-20, eutran-28, eutran-32, 
           |                    eutran-38, eutran-40, eutran-41
  -----------------------------
  IP       |         supported: ipv4, ipv6, ipv4v6


Alhoewel ik via AT commands wel terug krijg dat de modem de SIM ready vind en aangemeld bij netwerk etc... ik kon zelf zelfs pingen naar google. (alhoewel niet perfect)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
17:17:06.636 PC ->   20 Bytes:
AT+CPING="8.8.8.8"

17:17:06.716 PC <-   28 Bytes:
AT+CPING="8.8.8.8"

ERROR

17:17:17.527 PC ->   29 Bytes:
AT+CDNSGIP="www.google.com"

17:17:17.621 PC <-   84 Bytes:
AT+CDNSGIP="www.google.com"

+CDNSGIP: 1,"www.google.com","142.250.179.132"

OK



De simkaart komt uit de wingle, waarmee hij het wel deed.

Acties:
  • 0 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 00:03

SA007

Moderator Tweaking
Dit lijkt me geen hardware issue, maar meer een bug/configfout in de modem manager dan.

Misschien past dit topic dan beter in LNX dan MME, een tikje die kant op.

Acties:
  • 0 Henk 'm!

  • dutch-guy
  • Registratie: November 2012
  • Laatst online: 05-09 11:09
SA007 schreef op maandag 20 januari 2025 @ 11:19:
Dit lijkt me geen hardware issue, maar meer een bug/configfout in de modem manager dan.

Misschien past dit topic dan beter in LNX dan MME, een tikje die kant op.
Ik dacht eerst dat ik iets doms gekocht had wat gewoon niet compatibel was. maar misschien dus wel een andere oplossing :) bedankt voor de hulp.