Moduler Linux USB-driversoftware
Telit Modules Linux USB-drivere
Brugervejledning til software
1VV0301371 Rev.18
2024-09-09
Udgivet
Fortrolig
Teknisk dokumentation 



Telit Modules Linux USB Drivers Software Brugervejledning 
1VV0301371 Rev.18 Side 2 af 28 2024-09-09
1 Anvendelsestabel
Advarsel: Oplysningerne om kerneversionen er relateret til standarden modemets sammensætning: for detaljerede oplysninger om kerneversion, hvor en sammensætning er understøttet, se venligst til kapitel Telit Kernel Commits.
Produktlisten angiver de generiske modemfamilier og inkluderer ikke varianter: Se venligst listen over sammensætninger i afsnittet PID'er og relaterede sammensætninger for at kontrollere understøttelse af et modem.
Tabel 1: Anvendelsestabel
|
Produkter TILGÆNGELIGE SIDE KERNEVERSIONEN |
|
|
DE910 SERIEN |
3.4 |
|
ELS63 SERIEN |
5.4 |
|
FD980 SERIEN |
5.14 |
|
FE912C04 SERIEN |
6.10 |
|
FN920C04 SERIEN |
6.9 |
|
FE990 SERIEN |
6.3 |
|
FN980 SERIEN |
5.5 |
|
FN990 SERIEN |
5.16 |
|
GE910 SERIEN |
4.4 |
|
HE910 SERIEN |
4.4 |
|
LE866 SERIEN |
2.6.39 |
|
LE910 SERIEN |
3.18 |
|
LE910Cx Linux-baseret SERIE |
4.11 |
|
LE910Cx Thread-x SERIEN |
5.8 |
|
LE910D1 SERIEN |
2.6.39 |
|
LE910Q1 SERIEN |
5.4 |
|
LE910R1 SERIEN |
5.17 |
|
LE910S1 SERIEN |
5.13 |
|
LE910 V2 SERIEN |
3.12 |
|
LM940 SERIEN |
4.10 |
|
LM960 SERIEN |
4.10 |
|
LN920 SERIEN |
5.15 |
|
LN940 SERIEN |
4.20 |
|
ME910C1 SERIEN |
4.15 |
|
MEx10G1 SERIEN |
5.5 |
|
ML865C1 SERIEN |
4.15 |
|
ML865G1 SERIEN |
5.5 |
|
UE866 SERIEN |
4.4 |
|
UE910 SERIEN |
4.4 |
|
UL865 SERIEN |
4.4 |
Telit Modules Linux USB Drivers Software Brugervejledning
2 Indledning
2.1 Omfang
Dette dokument beskriver, hvilke Linux-kernedrivere, der skal bruges til Telit-modulerne, der er angivet i anvendelighedstabellen, og hvordan Linux-enheder kan bruges til typiske brugstilfælde.
2.2 Publikum
Dette dokument er beregnet til Telit-kunder, især systemintegratorer, som er ved at implementere Telit-modulerne, der er angivet i anvendelighedstabellen i et Linux-miljø.
2.3 Kontaktoplysninger, support
For teknisk support og generelle spørgsmål, e-mail:
- TS-EMEA@telit.com
- TS-AMERICAS@telit.com
- TS-APAC@telit.com
- TS-SRD@telit.com
- TS-ONEEDGE@telit.com
Alternativt kan du bruge: https://www.telit.com/contact-us/
For produktinformation og tekniske dokumenter, besøg: https://www.telit.com
2.4 Konventioner
Note: Giv råd og forslag, der kan være nyttige, når at integrere modulet.
Fare: Disse oplysninger SKAL følges, ellers kan der opstå katastrofal udstyrsfejl eller personskade.
Advarsel: Advarer brugeren om vigtige trin om modulet integration.
Alle datoer er i ISO 8601-format, det vil sige ÅÅÅÅ-MM-DD.
1VV0301371 Rev.18 Side 4 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
2.5 Vilkår og betingelser
Der henvises til https://www.telit.com/hardware-terms-conditions/.
2.6 Ansvarsfraskrivelse
MATERIALET I DETTE DOKUMENT ER KUN TIL INFORMATIONSFORMÅL. TELIT CINTERION FORBEHOLDER RETTEN TIL AT FORETAGE ÆNDRINGER I PRODUKTERNE BESKREVET HERI. SPECIFIKATIONERNE I DETTE DOKUMENT KAN ÆNDRES EFTER TELIT CINTERIONS SKØN UDEN FORUDGÅENDE VARSEL. DETTE DOKUMENT LEVERES KUN PÅ "SOM DET ER" OG KAN INDEHOLDE MANGELLER ELLER UHJÆLPIGHEDER. TELIT CINTERION PÅTAGER INTET ANSVAR FOR OPLYSNINGER LEVERET I DOKUMENTET ELLER OPSTÅET AF ANVENDELSEN ELLER BRUG AF NOGET PRODUKT, DER BESKREVES HERI.
TELIT CINTERION GIVER EN IKKE EKSKLUSIV RET TIL BRUGE DOKUMENTET. MODTAGEREN MÅ IKKE KOPIERE, ÆNDRE, OFFENTLIGGIVE ELLER REPRODUCERE DOKUMENTET MED UNDTAGELSE AF SÆRLIGT GODKENDT AF TELIT CINTERION.
TELIT CINTERION OG TELIT CINTERION-LOGOET ER VAREMÆRKER FOR TELIT CINTERION OG ER REGISTRERET I VISSE LANDE. ALLE ANDRE REGISTREREDE VAREMÆRKER ELLER VAREMÆRKER NÆVNT I DETTE DOKUMENT ER DERES RESPEKTIVA EJERS EJENDOM OG ER UDTRYKKELIGT RESERVERET AF TELIT CINTERION (OG DETS LICENSGIVERE).
1VV0301371 Rev.18 Side 5 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
3 Opsætning af operativsystem
Telit-modulerne, der er angivet i anvendelighedstabellen, afslører forskellige slags enheder i henhold til det produkt-id (PID), der er i brug.
Tabellen nedenfor viser sammenhængen mellem enhedstypen og den anvendte kernedriver:
|
Enhedstype Kernel Modul |
|
|
Seriel port efter CDC-ACM-standarden |
cdc_acm (CONFIG_USB_ACM) |
|
Seriel port (reduceret ACM) |
mulighed (CONFIG_USB_SERIAL_OPTION) |
|
Netværksadapter efter CDC-ECM-standarden |
cdc_ether (CONFIG_USB_NET_CDCETHER) |
|
Netværksadapter efter CDC-NCM-standarden |
cdc_ncm (CONFIG_USB_NET_CDC_NCM) |
|
Netværksadapter efter Microsoft RNDIS-specifikation |
rndis_host (CONFIG_USB_NET_RNDIS_HOST) |
|
Mobil bredbåndsadapter efter CDC-MBIM standard |
cdc_mbim (CONFIG_USB_NET_CDC_MBIM) |
|
Rmnet mobil bredbåndsadapter |
qmi_wwan (CONFIG_USB_NET_QMI_WWAN) |
|
Android Debug Bridge (ADB) |
N/A (administreret på brugerområdeniveau) |
|
Lydenhed |
snd-usb-audio (CONFIG_SND_USB_AUDIO) |
For at bruge en specifik enhedstype skal det relaterede modul inkluderes i kernebygningen.
Advarsel: Visse kernemoduler er muligvis kun tilgængelige fra en bestemt kerneversion og fremefter f.eksample, cdc_mbim er tilgængelig fra 3.8. Hvis kerneversionen i brug ikke understøtter den nødvendige driver, overvej at opgradere kernen eller backporting af de nødvendige patches. En enkel måde at forstå, hvis en specifik commit (eller et sæt commit) er tilgængelig i stable kerner og i hvilken version er blevet introduceret er beskrevet i kapitlet Linux Version Finder
Følgende tabel viser de aktuelt understøttede USB-kompositioner i Linux i henhold til PID:
Note: en komposition kan have skjulte enheder. Beskrivelsen i følgende tabel rapporterer alle de tilgængelige enheder i sammensætningen, også de skjulte.
1VV0301371 Rev.18 Side 6 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
|
PID sammensætning |
|
|
0x0021 |
6 CDC-ACM enheder |
|
0x0022 |
3 CDC-ACM enheder |
|
0x0023 |
6 CDC-ACM-enheder + 1 CDC-ECM-netværksadapter |
|
0x0032 |
6 CDC-ACM enheder + 1 MBIM adapter |
|
0x0035 |
6 CDC-ACM enheder |
|
0x0036 |
6 CDC-ACM enheder + 1 CDC-NCM netværksadapter |
|
0x0100 |
4 CDC-ACM enheder + 1 CDC-NCM netværksadapter |
|
0x1003 |
3 reducerede ACM-enheder |
|
0x1004 |
4 reducerede ACM-enheder |
|
0x1005 |
4 reducerede ACM-enheder |
|
0x1006 |
3 reducerede ACM-enheder |
|
0x1010 |
4 reducerede ACM-enheder |
|
0x1012 |
3 reducerede ACM-enheder |
|
0x1031 |
3 reducerede ACM-enheder + 1 rmnet-adapter |
|
0x1033 |
3 reducerede ACM-enheder + 1 ECM-netværksadapter |
|
0x1035 |
2 reducerede ACM-enheder + 1 ECM-netværksadapter |
|
0x1040 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1041 |
5 reducerede ACM-enheder + 1 MBIM-adapter + 1 ADB |
|
0x1042 |
5 reducerede ACM-enheder + 1 RNDIS netværksadapter + 1 ADB |
|
0x1043 |
5 reducerede ACM-enheder + 1 ECM-netværksadapter + 1 ADB |
|
0x1045 |
5 reducerede ACM-enheder + 1 RNDIS-netværksadapter + 1 ADB + 1 lydenhed |
|
0x1050 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1051 |
5 reducerede ACM-enheder + 1 MBIM-adapter + 1 ADB |
|
0x1052 |
5 reducerede ACM-enheder + 1 RNDIS netværksadapter + 1 ADB |
|
0x1053 |
5 reducerede ACM-enheder + 1 ECM-netværksadapter + 1 ADB |
|
0x1055 |
5 reducerede ACM-enheder + 1 ADB |
|
0x1056 |
Konfiguration #1: Masselagerenhed Konfiguration #2: 5 reducerede ACM-enheder + 1 RNDIS-netværksadapter + 1 ADB |
|
0x1057 |
6 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1058 |
6 reducerede ACM-enheder + 1 ADB |
|
0x1060 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1061 |
5 reducerede ACM-enheder + 1 MBIM-adapter + 1 ADB |
|
0x1062 |
5 reducerede ACM-enheder + 1 RNDIS netværksadapter + 1 ADB |
|
0x1063 |
5 reducerede ACM-enheder + 1 ECM-netværksadapter + 1 ADB |
|
0x1070 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1071 |
5 reducerede ACM-enheder + 1 MBIM-adapter + 1 ADB |
|
0x1072 |
5 reducerede ACM-enheder + 1 RNDIS netværksadapter + 1 ADB |
|
0x1073 |
5 reducerede ACM-enheder + 1 ECM-netværksadapter + 1 ADB |
|
0x1075 |
1 reduceret ACM-enhed + 1 ADB |
|
0x1080 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1081 |
5 reducerede ACM-enheder + 1 MBIM-adapter + 1 ADB |
|
0x1082 |
5 reducerede ACM-enheder + 1 RNDIS netværksadapter + 1 ADB |
|
0x1083 |
5 reducerede ACM-enheder + 1 ECM-netværksadapter + 1 ADB |
|
0x1085 |
1 reduceret ACM-enhed + 1 ADB |
|
0x10a0 |
3 reducerede ACM-enheder + 1 rmnet-adapter |
|
0x10a4 |
3 reducerede ACM-enheder + 1 rmnet-adapter |
|
0x10a9 |
2 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADPL + 1 ADB |
1VV0301371 Rev.18 Side 7 af 28 2024-09-09
Telit Modules Linux USB-driversoftware
Brugervejledning
|
0x110b |
3 reducerede ACM-enheder + 1 ECM-netværksadapter |
|
0x1200 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1201 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1203 |
5 reducerede ACM-enheder + 1 RNDIS netværksadapter + 1 ADB |
|
0x1204 |
5 reducerede ACM-enheder + 1 MBIM-adapter + 1 ADB |
|
0x1206 |
5 reducerede ACM-enheder + 1 ECM-netværksadapter + 1 ADB |
|
0x1207 |
2 reducerede ACM-enheder |
|
0x1208 |
3 reducerede ACM-enheder + 1 ADB |
|
0x1211 |
1 reduceret ACM-enhed + 1 ECM-netværksadapter + 1 ADB |
|
0x1212 |
1 reduceret ACM-enhed + 1 ADB |
|
0x1213 |
1 reduceret ACM-enhed + 1 ECM-netværksadapter |
|
0x1214 |
2 reducerede ACM-enheder + 1 ECM-netværksadapter + 1 ADB |
|
0x1230 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB + 1 lydenhed |
|
0x1231 |
5 reducerede ACM-enheder + 1 RNDIS-netværksadapter + 1 ADB + 1 lydenhed |
|
0x1250 |
4 reducerede ACM-enheder + 1 rmnet-adapter |
|
0x1260 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1261 |
5 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADB |
|
0x1900 |
4 reducerede ACM-enheder + 1 rmnet-adapter |
|
0x1901 |
4 reducerede ACM-enheder + 1 MBIM-adapter |
|
0x2300 |
Konfig. 1: 3 CDC-ACM enheder + 1 RNDIS netværksadapter Konfig. 2: 3 CDC-ACM enheder + 1 ECM netværksadapter |
|
0x3000 |
3 reducerede ACM-enheder + 1 rmnet-adapter |
|
0x3001 |
2 reducerede ACM-enheder + 1 rmnet-adapter + 1 ADPL + 1 ADB |
|
0x7010 |
3 reducerede ACM-enheder + 1 RNDIS netværksadapter |
|
0x7011 |
3 reducerede ACM-enheder + 1 ECM-netværksadapter |
|
0x701a |
3 reducerede ACM-enheder + 1 RNDIS netværksadapter |
|
0x701b |
3 reducerede ACM-enheder + 1 ECM-netværksadapter |
|
0x7020 |
3 reducerede ACM-enheder + 1 RNDIS netværksadapter |
|
0x7021 |
3 reducerede ACM-enheder + 1 ECM-netværksadapter |
For yderligere detaljer om sammensætningen henvises til softwarebrugervejledningen til det anvendte modul.
Kommandoen: $ lsusb kan bruges til at vise en liste over USB-enheder, der i øjeblikket er tilsluttet værten.
Advarsel: Se modemets brugervejledning for at forstå, hvordan du ændrer USB-sammensætningen og for at identificere omfanget af den eksponerede enheder.
1VV0301371 Rev.18 Side 8 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
3.2 Multikonfigurationssammensætninger
Visse kompositioner viser flere konfigurationer (f.eksample, 0x1056). Som standard vil systemet anvende den første konfiguration.
For at ændre konfigurationen skal den ønskede værdi skrives til file: /sys/bus/usb/enheder/ /bConfigurationValue
For eksample, # ekko > /sys/bus/usb/enheder/ sti>/bConfigurationValue
Værktøjet usb_modeswitch kan også bruges til at ændre konfigurationen, f.eksampdet: # usb_modeswitch -v 0x1bc7 -p -u
3.2.1 Mulighed for kernemodul
Når du bruger en understøttet sammensætning, der kræver optionens kernemodul og de serielle porte er ikke tilgængelige i /dev mappe, er det muligt, at den bestemte sammensætning er blevet integreret i en nyere kerneversion end den, der aktuelt er i brug. Løsningen er at opgradere kerneversionen eller backportere de nødvendige patches blandt dem, der er anført i Telit Kernel Commits.
Det er muligt at tilføje runtime-understøttelse for den aktuelle sammensætning ved at udstede følgende kommandoer med root-rettigheder:
# modprobe mulighed
# ekko 1bc7 > /sys/bus/usb-serial/drivers/option1/new_id hvor er PID for den sammensætning, der skal understøttes.
Advarsel: Hvis en netværksadapter også er tilgængelig i sammensætningen, skal du sørge for, at den er korrekt genkendt af kernen, før du tilføjer runtime support til serielle porte. Hvis ADB-enheden er tilgængelig i sammensætningen, tilføjer runtime support til serielle porte forhindrer ADB-enheden i at fungere korrekt, da den er det bundet til en seriel port.
For den mest opdaterede liste over Telit PID'er, der understøttes som en mulighed, henvises til kildekoden på hovedlinjen, og leder efter alle enhedsposter med TELIT_VENDOR_ID Leverandør-ID (VID).
Note: Hvis der er behov for support til en sammensætning, der mangler i afsnittet PID'er og relaterede sammensætninger, skal du kontakte kundesupport med anmodning.
1VV0301371 Rev.18 Side 9 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
3.2.2 Kernemodul qmi_wwan
Når du bruger en understøttet sammensætning, der kræver qmi_wwan-kernemodulet og ingen modemrelateret netværksgrænseflade er tilgængelig på listen, der leveres af kommandoen: $ ip link show det er muligt, at understøttelse af den sammensætning er blevet tilføjet i en nyere kerneversion end den, der er i brug.
Løsningen er at opgradere kerneversionen eller backportere de nødvendige patches blandt dem, der er anført i kapitel Telit Kernel Commits
Advarsel: Hvis kernen i brug har commit cdc-wdm: fix "out-of-sync" på grund af manglende meddelelser, skal den vendes tilbage som gjort i commit USB: Gendan "cdc-wdm: fix "out-of-sync" på grund af manglende underretninger”.
For den mest opdaterede liste over Telit PID'er, der understøttes som en mulighed, henvises til kildekoden på hovedlinjen, og leder efter alle indgange på enheden med leverandør-id (VID) 0x1bc7.
Note: Hvis der er behov for support til en sammensætning, der mangler i afsnittet PID'er og relaterede sammensætninger, skal du kontakte kundesupport med anmodning.
Advarsel: Når QMAP ikke er indstillet, skal rx URB-størrelsen i qmi_wwan være større end 2048 bytes. Denne indstilling kan konfigureres på runtime, ændring af MTU'en for netværksgrænsefladen til en tilladt værdi > 2048 (bør ikke være et multiplum af slutpunktet max pakkestørrelse) før opsætning af dataforbindelsen, for example, ip link sæt mtu 2500. For en permanent indstilling, følgende linje: dev->rx_urb_size = 2048; skal tilføjes til qmi_wwan.c-funktionen qmi_wwan_bind før du vender tilbage i den vellykkede sag.
1VV0301371 Rev.18 Side 10 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
3.2.2.1 qmi_wwan og intern QMAP
Siden kerneversion 4.12 understøtter qmi_wwan Qualcomm Multiplexing and Aggregation Protocol (QMAP).
QMAP er nødvendig til administration af flere samtidige PDN'er og for at få mest muligt ud af high-cat modemer med hensyn til gennemløb.
QMAP-styring på kernesiden udføres gennem qmi_wwan sysfs files add_mux/del_mux: tjek kernedokumentationen for yderligere detaljer.
QMAP-aktivering kræver også en speciel modemkonfiguration, der udføres på brugerområdeniveau: den procedure, der skal følges, afhænger af de anvendte værktøjer.
Tjek venligst relevante qmi_wwan QMAP-relaterede rettelser i afsnittet QMAP Support i qmi_wwan for at få en stabil version.
Master-netenheden skal have sin MTU mindst som den maksimale aggregerede downlink-størrelse.
For yderligere detaljer om qmi_wwan intern QMA, se "Aktivering af QMAP i Linux Application Note".
3.2.2.2 qmi_wwan og rmnet
Fra kerneversion 5.12 understøtter qmi_wwan kernemodulet rmnet til brug af QMAP (se commit net: qmi_wwan: Tilføj pass-through-tilstand). QMAP-styring på kernesiden udføres gennem qmi_wwan sysfs files pass_through.
For mere information henvises til kernedokumentationen.
QMAP-aktivering kræver også en speciel modemkonfiguration, der udføres på brugerområdeniveau: den procedure, der skal følges, afhænger af de anvendte værktøjer.
qmi_wwan-netenheden skal have sin MTU mindst som den maksimale aggregerede downlink-størrelse.
For mere information om rmnet QMAP, se "Aktivering af QMAP i Linux Application Note".
Advarsel: kernemodulet rmnet skal bruges i stedet for qmi_wwan indbakke QMAP.
1VV0301371 Rev.18 Side 11 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
4 Brug af modemmet
4.1 Brug af serielle porte
I henhold til den anvendte driver oprettes følgende enheder til serielle porte:
Tabel 4: Enhedsnavne og relaterede kernemoduler
|
Enhedstype Kernel Modul |
|
|
/dev/ttyACMx |
cdc_acm |
|
/dev/ttyUSBx |
valgmulighed |
Disse er Linux-karakterenheder og understøtter de fleste af funktionerne implementeret af tty-laget. F.eksample, en terminalemulator som Minicom kan bruges til at sende AT-kommandoer.
Når du skriver kode til brug af disse enheder, skal du henvise til programmeringssproget API relateret til tegnenheder. F.eksample, C-baserede applikationer kan bruge de eksporterede funktioner i systemhovedet files fcntl.h og unistd.h.
For mere information henvises til den relaterede man-side.
Advarsel: Når du sender AT-kommandoer, er det obligatorisk at have DTR'en hævdet for at få svaret.
4.1.1 Dataforbindelse gennem serielle porte
For at oprette opkaldsforbindelser via serielle porte kan softwaren pppd bruges. For mere information og opdateret kildekode henvises til pppd officiel webwebsted .
4.2 Brug af netværksadapteren
Hvis en netværksadapter eller mobil bredbåndsenhed er tilgængelig, og det relaterede kernemodul er indlæst, oprettes en netværksgrænseflade af operativsystemet.
Standard Linux-kommandoer (f.eksample ip, ifconfig) kan bruges til at styre netværksgrænsefladen.
For mere information henvises til man-siden for kommandoen.
1VV0301371 Rev.18 Side 12 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
4.2.1 Dataforbindelse via netværksgrænsefladen
For at etablere en dataforbindelse via netværksgrænsefladen, følg venligst instruktionerne i tabellen nedenfor, som er specifikke for det kernemodul, der bruges:
Tabel 5: Kernelmodul i brug for netværksenheden og relateret dataforbindelsesprocedure
|
Kernel Modul Procedure |
|
|
qmi_wwan |
De libqmi projekt kan bruges. For mere information henvises til projektdokumentationen. Telit leverer også en proprietær QMI SDK, for mere information henvises til QMI SDK og TQCM User Guide. |
|
cdc_mbim |
De libqmi projekt kan bruges. For mere information henvises til projektdokumentationen. |
|
cdc_ether |
AT-kommandoer skal bruges. For mere information henvises til modemdokumentationen. |
|
cdc_ncm |
AT-kommandoer skal bruges. For mere information henvises til modemdokumentationen. |
|
rndis_host |
AT-kommandoer skal bruges. For mere information henvises til modemdokumentationen. |
4.3 Brug af modemmet med Modem Manager og Network Manager
ModemManager er en DBus-aktiveret dæmon, der styrer mobilt bredbånd (2G/3G/4G) enheder og forbindelser.
ModemManager leverer en samlet API på højt niveau til kommunikation med mobile bredbåndsmodemmer, uanset hvilken protokol der bruges til at kommunikere med den faktiske enhed (AT-kommandoer, MBIM, QMI).
Til styring af ikke-AT-baserede modemer bruger ModemManager eksterne biblioteker såsom freedesktop.org libqmi til QMI-baserede modemer og libmbim til MBIM-baserede modemer. ModemManager kan bruges med Netværksmanager for nemmere administration af netværksforbindelser.
Netværksmanager er standard Linux-netværkskonfigurationsværktøjspakken. Den understøtter en bred vifte af netværksopsætninger, fra desktop til server og mobil, og integrerer godt med populære skrivebordsmiljøer og serverkonfigurationsstyringsværktøjer. NetworkManager leverer en komplet D-Bus API, der bruges til at få adgang til NetworkManager-dæmonen. Denne grænseflade kan bruges til at forespørge om netværksstatus og detaljer om netværksgrænseflader, såsom aktuelle IP-adresser eller DHCP-indstillinger. API'et kan også bruges til at administrere forbindelserne (inklusive oprettelse, aktivering og deaktivering). NetworkManager bruger ModemManager til at understøtte mobile bredbåndsenheder.
1VV0301371 Rev.18 Side 13 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
5 Blinkende enheder
Modemerne, der er anført i følgende tabel, understøtter firmwareopdateringer gennem specielle blinkende enheder, der kan kræve binding til et kernemodul:
Tabel 6: Blinkende enheder
|
Produkt VID:PID Kernel Modul Enhedsnavn |
|||
|
FD980, FE990, FN980, FN990, LE910C1-EUX, LN920 |
0x1bc7:0x9010 |
valgmulighed |
/dev/ttyUSBx |
|
GE/HE/UE910, UE866, UL865 |
0x058b:0x0041 |
usb-seriel-simpel |
/dev/ttyUSBx |
|
LE910Cx, LM940, LM960 |
0x18d1:0xd00d |
Administreret på brugerrumsniveau |
n/a |
|
LE910 V2 |
0x8087:0x0716 |
usb-seriel-simpel |
/dev/ttyUSBx |
|
LE866, LE910D1 |
0x216F:0x0051 |
cdc_acm |
/dev/ttyACMx |
|
LE910Q1, ELS63 |
0x1bc7:0x920A |
cdc_acm |
/dev/ttyACMx |
|
LE910S1 |
0x1bc7:0x9200 |
valgmulighed |
/dev/ttyUSBx |
|
LE910R1 |
0x1bc7:0x9201 |
valgmulighed |
/dev/ttyUSBx |
|
FE912C04, FN920C04, ME910G1 |
0x05c6:0x9008 |
qcseriel |
/dev/ttyUSBx |
De blinkende enheder, der er tilgængelige i GE/HE/UE910, UE866, UL865, LE910 V2, LE940B6 og LE866, vises i et par sekunder, når modemmet er tændt. Men hvis det blinkende program ikke kører, afbrydes den blinkende enhed, og modemmet fortsætter i normal driftstilstand.
For flash-enhedsunderstøttelse i kerneversioner, se Flashende enheder.
5.1 Blinkende enhed 0x18d1:0xd00d
Den blinkende enhed 0x18d1:0xd00d administreres på brugerområdeniveau af Telit-firmwareopdateringsapplikationen kendt som "uxfp". For mere information henvises til uxfp brugervejledning.
Ældre Telit-firmwareopdateringsapplikation lxfp kræver binding af enheden til option-driveren.
Dette kan gøres permanent ved at tilføje følgende linje: { USB_DEVICE(0x18d1, 0xd00d) } til struct usb_device_id option_ids i kernekildens drivere/usb/serial/option.c Til testformål er proceduren beskrevet i afsnittet Multi-konfiguration
Sammensætninger kan bruges:
$ modprobe mulighed
$ echo 18d1 d00d > /sys/bus/usb-serial/drivers/option1/new_id 5.2 Blinkende enhed 0x058b:0x0041
Selvom den blinkende enhed 0x058b:0x0041 præsenterer sig selv som en ACM-enhed, bør den drives af kernedriveren usb-serial-simple. Support til denne enhed er tilgængelig siden kerneversion 4.4.
Tidligere kerneversioner kræver commits USB: cdc_acm Ignorer Infineon Flash Loader nytte og USB: seriel: Endnu et Infineon Flash loader USB ID.
1VV0301371 Rev.18 Side 14 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
5.3 Blinkende enhed 0x8087:0x0716
Understøttelse af blinkende enhed 0x8087:0x0716 er tilgængelig siden kerneversion 3.12 med driver usb-serial-simple.
Tidligere kerneversioner kræver commit USB: seriel: flyt de "simple" drivere til usb serial-simple.c.
5.4 Blinkende enhed 0x05c6:0x9008
Understøttelse af blinkende enhed 0x05c6:0x9008 er tilgængelig siden kerneversion 2.6.30 med driver qcserial.
Tidligere kerneversioner kræver commit USB: qcserial: Tilføj ekstra enheds-id'er.
1VV0301371 Rev.18 Side 15 af 28 2024-09-09
6 Telit Kernel Commits
Telit Modules Linux USB Drivers Software Brugervejledning
Nedenfor er en liste over kerne-commits relateret til de tilgængelige sammensætninger for modemerne, der er angivet i anvendelighedstabellen. Overvej at backportere, hvis det påkrævede PID ikke er tilgængeligt i den brugte kerneversion.
Tabel 7: Kernel Commits relateret til Telit-moduler
|
Resumé VID:PID Commit Tilgængelighed |
|||
|
USB: option driver: tilføje støtte til Telit CC864-SINGLE, CC864-DUAL og DE910-DUAL modemer |
0x1bc7:0x1005 0x1bc7:0x1006 0x1bc7:0x1010 |
7204cf584836c24b4b06e4ad4a8e6bb8ea84 908e |
v3.4-rc1 |
|
usb: option driver, tilføje understøttelse af Telit UE910v2 |
0x1bc7:0x1012 |
d6de486bc22255779bd54b0fceb4c240962b f146 |
v3.15-rc2 |
|
USB: option: tilføje support til Telit LE920 |
0x1bc7:0x1200 |
03eb466f276ceef9dcf023dc5474db02af68a ad9 |
v3.8-rc7 |
|
NET: qmi_wwan: tilføje Telit LE920 understøttelse |
0x1bc7:0x1200 |
3d6d7ab5881b1d4431529410b949ba2e946 f3b0f |
v3.8-rc7 |
|
net: qmi_wwan: tilføje Telit LE920 nyere firmware support |
0x1bc7:0x1201 |
905468fa4d54c3e572ed3045cd47cce37780 716e |
v3.13-rc1 |
|
usb: option: tilføje support til Telit LE910 |
0x1bc7:0x1201 |
2d0eb862dd477c3c4f32b201254ca0b40e6f 465c |
v3.18-rc3 |
|
USB: cdc_acm: Ignorer Infineon Flash Loader nytte |
0x058b:0x0041 |
f33a7f72e5fc033daccbb8d4753d7c5c41a4d 67b |
v4.4-rc5 |
|
USB: seriel: En anden Infineon flash loader USB ID |
0x058b:0x0041 |
a0e80fbd56b4573de997c9a088a33abbc112 1400 |
v4.4-rc5 |
|
USB: seriel: option: Tilføjelse af support til Telit LE922 |
0x1bc7:0x1042 0x1bc7:0x1043 |
ff4e2494dc17b173468e1713fdf6237fd8578 bc7 |
v4.5-rc2 |
|
USB: seriel: option: tilføje understøttelse af Telit LE922 PID 0x1045 |
0x1bc7:0x1045 |
5deef5551c77e488922cc4bf4bc76df63be65 0d0 |
v4.5-rc7 |
|
net: usb: cdc_ncm: tilføjer Telit LE910 V2 mobilt bredbånd kort |
0x1bc7:0x0036 |
79f4223257bfef52b0a26d0d7ad4019e764b e6ce |
v4.6-rc2 |
|
USB: seriel: option: tilføje understøttelse af Telit LE910 PID 0x1206 |
0x1bc7:0x1206 |
3c0415fa08548e3bc63ef741762664497ab1 87ed |
v4.8-rc1 |
|
USB: seriel: option: tilføje understøttelse af Telit LE920A4 |
0x1bc7:0x1207 0x1bc7:0x1208 0x1bc7:0x1211 0x1bc7:0x1212 |
01d7956b58e644ea0d2e8d9340c5727a8fc3 9d70 |
v4.8-rc3 |
1VV0301371 Rev.18 Side 16 af 28 2024-09-09
Telit Modules Linux USB-driversoftware
Brugervejledning
|
|
0x1bc7:0x1213 0x1bc7:0x1214 |
|
|
|
NET: usb: qmi_wwan: tilføje understøttelse af Telit LE922A PID 0x1040 |
0x1bc7:0x1040 |
9bd813da24cd49d749911d7fdc0e9ae9a673 d746 |
v4.9-rc8 |
|
NET: usb: cdc_mbim: tilføje finurlighed for støtter Telit LE922A |
0x1bc7:0x1041 |
7b8076ce8a00d553ae9d3b7eb5f0cc3e63cb 16f1 |
v4.9 |
|
USB: seriel: option: tilføje understøttelse af Telit LE922A PID'er 0x1040, 0x1041 |
0x1bc7:0x1040 0x1bc7:0x1041 |
5b09eff0c379002527ad72ea5ea38f25da8a8 650 |
v4.10-rc1 |
|
drivere: net: usb: qmi_wwan: tilføje QMI_QUIRK_SET_DTR til Telit PID 0x1201 |
0x1bc7:0x1201 |
14cf4a771b3098e431d2677e3533bdd962e4 78d8 |
v4.11-rc7 |
|
net: usb: qmi_wwan: tilføj Telit ME910 støtte |
0x1bc7:0x1100 |
4c54dc0277d0d55a9248c43aebd31858f926 a056 |
v4.12-rc1 |
|
usb: seriel: option: tilføj Telit ME910 støtte |
0x1bc7:0x1100 |
40dd46048c155b8f0683f468c950a1c107f77 a7c |
v4.12-rc1 |
|
net: usb: qmi_wwan: tilføje Telit ME910 PID 0x1101 understøttelse |
0x1bc7:0x1101 |
c647c0d62c82eb3ddf78a0d8b3d58819d9f5 52aa |
v4.15-rc4 |
|
USB: seriel: option: tilføje understøttelse af Telit ME910 PID 0x1101 |
0x1bc7:0x1101 |
08933099e6404f588f81c2050bfec7313e06e eaf |
v4.15-rc6 |
|
net: usb: cdc_mbim: tilføje flag FLAG_SEND_ZLP |
0x1bc7:0x1041 |
9f7c728332e8966084242fcd951aa46583bc 308c |
v4.17 |
|
USB: seriel: option: tilføje Telit LN940-serien |
0x1bc7:0x1900 0x1bc7:0x1901 |
28a86092b1753b802ef7e3de8a4c4a69a9c1 bb03 |
v4.20 |
|
qmi_wwan: Tilføjet support til Telit LN940-serien |
0x1bc7:0x1900 |
1986af16e8ed355822600c24b3d2f0be46b5 73df |
v4.20 |
|
usb: cdc-acm: send ZLP til Telit 3G Intel baserede modemer |
0x1bc7:0x0021 0x1bc7:0x0023 |
34aabf918717dd14e05051896aaecd3b16b5 3d95 |
v5.0-rc2 |
|
USB: seriel: option: tilføj Telit ME910 ECM sammensætning |
0x1bc7:0x1102 |
6431866b6707d27151be381252d6eef1302 5cfce |
v5.1-rc1 |
|
net: usb: qmi_wwan: tilføje Telit 0x1260 og 0x1261 kompositioner |
0x1bc7:0x1260 0x1bc7:0x1261 |
b4e467c82f8c12af78b6f6fa5730cb7dea7af1 b4 |
v5.2-rc2 |
|
USB: seriel: option: tilføje Telit 0x1260 og 0x1261 kompositioner |
0x1bc7:0x1260 0x1bc7:0x1261 |
f3dfd4072c3ee6e287f501a18b5718b185d6a 940 |
v5.2-rc5 |
|
USB: seriel: option: tilføj Telit FN980 kompositioner |
0x1bc7:0x1050 0x1bc7:0x1051 0x1bc7:0x1052 |
5eb3f4b87a0e7e949c976f32f296176a06d1a 93b |
v5.4-rc3 |
1VV0301371 Rev.18 Side 17 af 28 2024-09-09
Telit Modules Linux USB-driversoftware
Brugervejledning
|
|
0x1bc7:0x1053 |
|
|
|
net: usb: qmi_wwan: tilføje Telit 0x1050 sammensætning |
0x1bc7:0x1050 |
e0ae2c578d3909e60e9448207f5d83f785f11 29f |
v5.4-rc4 |
|
USB: seriel: option: tilføj Telit ME910G1 0x110a sammensætning |
0x1bc7:0x110a |
0d3010fa442429f8780976758719af05592ff 19f |
v5.5-rc6 |
|
USB: seriel: option: tilføje ZLP-understøttelse til 0x1bc7/0x9010 |
0x1bc7:0x9010 |
2438c3a19dec5e98905fd3ffcc2f24716aceda 6b |
v5.5-rc6 |
|
USB: seriel: option: tilføj ME910G1 ECM sammensætning 0x110b |
0x1bc7:0x110b |
8e852a7953be2a6ee371449f7257fe15ace6a 1fc |
v5.6-rc7 |
|
net: usb: qmi_wwan: tilføj Telit LE910C1- EUX sammensætning |
0x1bc7:0x1031 |
591612aa578cd7148b7b9d74869ef4011897 8389 |
v5.7 |
|
USB: seriel: option: tilføje Telit LE910C1- EUX kompositioner |
0x1bc7:0x1031 0x1bc7:0x1033 |
399ad9477c523f721f8e51d4f824bdf7267f1 20c |
v5.8-rc1 |
|
USB: seriel: option: tilføj LE910Cx kompositioner 0x1203, 0x1230, 0x1231 |
0x1bc7:0x1203 0x1bc7:0x1230 0x1bc7:0x1231 |
489979b4aab490b6b917c11dc02d81b4b74 2784a |
v5.10-rc3 |
|
net: usb: qmi_wwan: tilføj Telit LE910Cx 0x1230 sammensætning |
0x1bc7:0x1230 |
5fd8477ed8ca77e64b93d44a6dae4aa70c19 1396 |
v5.10-rc3 |
|
USB: seriel: option: tilføj Telit FN980 sammensætning 0x1055 |
0x1bc7:0x1055 |
db0362eeb22992502764e825c79b922d746 7e0eb |
v5.10-rc3 |
|
usb: seriel: option: tilføje Telit LE910-S1 kompositioner 0x7010, 0x7011 |
0x1bc7:0x7010 0x1bc7:0x7011 |
e467714f822b5d167a7fb03d34af91b5b6af1 827 |
v5.13-rc4 |
|
usb: seriel: option: tilføj Telit FD980 sammensætning 0x1056 |
0x1bc7:0x1056 |
5648c073c33d33a0a19d0cb1194a4eb88efe 2b71 |
v5.14-rc5 |
|
net: usb: cdc_mbim: undgå altsetting skifter til Telit LN920 |
0x1bc7:0x1061 |
aabbdc67f3485b5db27ab4eba01e5fbf1ffea6 2c |
v5.15-rc1 |
|
net: usb: qmi_wwan: tilføje Telit 0x1060 sammensætning |
0x1bc7:0x1060 |
8d17a33b076d24aa4861f336a125c888fb91 8605 |
v5.15-rc1 |
|
USB: seriel: option: tilføje Telit LN920 kompositioner |
0x1bc7:0x1060 0x1bc7:0x1061 0x1bc7:0x1062 0x1bc7:0x1063 |
7bb057134d609b9c038a00b6876cf0d37d01 18ce |
v5.15-rc3 |
|
USB: seriel: option: tilføj Telit LE910Cx sammensætning 0x1204 |
0x1bc7:0x1204 |
f5a8a07edafed8bede17a95ef8940fe3a57a7 7d5 |
v5.15-rc6 |
|
USB: seriel: option: tilføj Telit LE910S1 0x9200 sammensætning |
0x1bc7:0x9200 |
e353f3e88720300c3d72f49a4bea54f42db1f a5e |
v5.16-rc3 |
1VV0301371 Rev.18 Side 18 af 28 2024-09-09
Telit Modules Linux USB-driversoftware
Brugervejledning
|
USB: seriel: option: tilføj Telit FN990 kompositioner |
0x1bc7:0x1070 0x1bc7:0x1071 0x1bc7:0x1072 0x1bc7:0x1073 |
2b503c8598d1b232e7fc7526bce9326d9233 1541 |
v5.16-rc6 |
|
net: usb: qmi_wwan: tilføje Telit 0x1070 sammensætning |
0x1bc7:0x1070 |
94f2a444f28a649926c410eb9a38afb13a83e be0 |
v5.16-rc6 |
|
net: usb: cdc_mbim: undgå altsetting skifter til Telit FN990 |
0x1bc7:0x1071 |
21e8a96377e6b6debae42164605bf9dcbe57 20c5 |
v5.17-rc5 |
|
USB: seriel: option: tilføj Telit LE910R1 kompositioner |
0x1bc7:0x701a 0x1bc7:0x701b 0x1bc7:0x9201 |
cfc4442c642d568014474b6718ccf65dc7ca6 099 |
v5.17-rc6 |
|
USB: seriel: option: tilføj Telit 0x1057, 0x1058, 0x1075 kompositioner |
0x1bc7:0x1057 0x1bc7:0x1058 0x1bc7:0x1075 |
f32c5a0423400e01f4d7c607949fa3a1f006e 8fa |
v5.18-rc5 |
|
net: usb: qmi_wwan: tilføje Telit 0x1057 sammensætning |
0x1bc7:0x1057 |
f01598090048f5f732ea7aa64b2f194131ce6 0d2 |
v5.19-rc1 |
|
net: usb: qmi_wwan: tilføje Telit 0x1250 sammensætning |
0x1bc7:0x1250 |
2c262b21de6dc93ac4d8c7a4cea0da4226b4 51fb |
v5.19-rc1 |
|
USB: seriel: option: tilføj Telit LE910Cx 0x1250 sammensætning |
0x1bc7:0x1250 |
342fc0c3b345525da21112bd0478a0dc7415 98ea |
v5.19-rc4 |
|
USB: seriel: option: tilføj Telit FE990 kompositioner |
0x1bc7:0x1080 0x1bc7:0x1081 0x1bc7:0x1082 0x1bc7:0x1083 |
773e8e7d07b753474b2ccd605ff092faaa9e6 5b9 |
V6.3-rc6 |
|
net: usb: qmi_wwan: tilføje Telit 0x1080 sammensætning |
0x1bc7:0x1081 |
382e363d5bed0cec5807b35761d14e55955 eee63 |
V6.3-rc2 |
|
net: usb: cdc_mbim: undgå altsetting skifter til Telit FE990 |
0x1bc7:0x1081 |
418383e6ed6b4624a54ec05c535f13d184fbf 33b |
V6.3-rc2 |
|
USB: seriel: option: tilføj Telit LE910C4- WWX 0x1035 sammensætning |
0x1bc7:0x1035 |
6a7be48e9bd18d309ba25c223a27790ad1bf 0fa3 |
v6.6-rc7 |
|
USB: seriel: option: tilføj Telit FN920C04 rmnet kompositioner |
0x1bc7:0x10a0 0x1bc7:0x10a4 0x1bc7:0x10a9 |
582ee2f9d268d302595db3e36b985e5cbb9 3284d |
V6.9-rc5 |
1VV0301371 Rev.18 Side 19 af 28 2024-09-09
Telit Modules Linux USB-driversoftware
Brugervejledning
|
net: usb: qmi_wwan: tilføj Telit FN920C04 kompositioner |
0x1bc7:0x10a0 0x1bc7:0x10a4 0x1bc7:0x10a9 |
0b8fe5bd73249dc20be2e88a12041f892079 7b59 |
V6.9-rc6 |
|
net: usb: qmi_wwan: tilføj Telit FN912 kompositioner |
0x1bc7:0x3000 0x1bc7:0x3001 |
77453e2b015b5ced5b3f45364dd5a72dfc3b decb |
v6.10-rc6 |
|
USB: seriel: option: tilføj Telit FN912 rmnet kompositioner |
0x1bc7:0x3000 0x1bc7:0x3001 |
9a590ff283421b71560deded2110dbdcbe1f 7d1d |
v6.10 |
|
USB: seriel: option: tilføje Telit generisk kerne-dump sammensætning |
0x1bc7:0x9000 |
4298e400dbdbf259549d69c349e060652ad 53611 |
v6.10 |
1VV0301371 Rev.18 Side 20 af 28 2024-09-09
Telit Modules Linux USB-driversoftware Brugervejledning
7 Yderligere kerneforpligtelser
7.1 Raw-IP-understøttelse og vigtige rettelser til qmi_wwan
Nedenfor er en liste over commits for tilføjelse af Raw-Ip-understøttelse til qmi_wwan og adressering af vigtige problemer.
Tabel 8: qmi_wwan Relevante kerneforpligtelser
|
Oversigt |
Begå |
Tilgængelighed |
|
net: qmi_wwan: MDM9x30 specifik effekt ledelse |
93725149794d3d418cf1eddcae60c7b536c5faa1 |
v4.5-rc1 |
|
usbnet: tillad minidrivere at forbruge L2 overskrifter |
81e0ce79f2919dbd5f025894d29aa806af8695c7 |
v4.5-rc1 |
|
net: qmi_wwan: understøtter "rå IP"-tilstand |
32f7adf633b9f99ad5089901bc7ebff57704aaa9 |
v4.5-rc1 |
|
net: qmi_wwan: skal holde RTNL mens skiftende netdev-type |
6c730080e663b1d629f8aa89348291fbcdc46cd9 |
v4.5-rc1 |
|
net: qmi_wwan: ignorer falsk CDC Union beskrivelser |
34a55d5e858e81a20d33fd9490149d6a1058be0c |
v4.5-rc1 |
|
qmi_wwan: Tilføj mangler skb_reset_mac_header-kald |
0de0add10e587effa880c741c9413c874f16be91 |
v4.14 |
|
usbnet: fix justering for rammer med nr ethernet-header |
a4abd7a80addb4a9547f7dfc7812566b60ec505c |
v4.15-rc3 |
|
qmi_wwan: indstil FLAG_SEND_ZLP for at undgå netværksinitieret afbrydelse |
245d21190aec547c0de64f70c0e6de871c185a24 |
v4.16-rc1 |
|
qmi_wwan: Ret læsning uden for grænserne |
904d88d743b0c94092c5117955eab695df8109e8 |
v5.2-rc7 |
7.2 QMAP-understøttelse i qmi_wwan
Nedenfor er en liste over commits for tilføjelse af QMAP-understøttelse til qmi_wwan.
Tabel 9: qmi_wwan QMAP Relevante Kernel Commits
|
Oversigt |
Begå |
Tilgængelighed |
|
net: usb: qmi_wwan: tilføj qmap mux protokol support |
c6adf77953bcec0ad63d7782479452464e50f7a3 |
v4.12-rc1 |
|
qmi_wwan: fix NULL deref ved afbrydelse |
bbae08e592706dc32e5c7c97827b13c1c178668b |
v4.13-rc5 |
|
qmi_wwan: Fix qmap-header-hentning i qmimux_rx_fixup |
d667044f49513d55fcfefe4fa8f8d96091782901 |
v4.20 |
|
qmi_wwan: tilføje MTU standard til qmap netværksgrænseflade |
f87118d5760f00af7228033fbe783c7f380d2866 |
v5.0-rc3 |
|
qmi_wwan: tilføje support til QMAP polstring i RX-stien |
61356088ace1866a847a727d4d40da7bf00b67fc |
v5.2-rc6 |
|
qmi_wwan: tilføj netværksenhedsbrug statistik for qmimux-enheder |
44f82312fe9113bab6642f4d0eab6b1b7902b6e1 |
v5.2-rc6 |
|
qmi_wwan: undgå RCU-stop på enheden afbryd forbindelsen i QMAP-tilstand |
a8fdde1cb830e560208af42b6c10750137f53eb3 |
v5.2-rc6 |
|
qmi_wwan: udvide tilladt QMAP mux_id værdiområde |
36815b416fa48766ac5a98e4b2dc3ebc5887222e |
v5.2-rc6 |
|
qmi_wwan: Øg frihøjde for QMAP SKB'er |
2e4233870557ac12387f885756b70fc181cb3806 |
v5.12 |
|
net: usb: qmi_wwan: tilføj qmap-id sysfs file til qmimux-grænseflader |
e594ad980ec26fb7351d02c84abaa77ecdb4e522 |
v5.12-rc1- ikke bruge |
|
net: usb: qmi_wwan: tillad qmimux add/del med master up |
6c59cff38e66584ae3ac6c2f0cbd8d039c710ba7 |
v5.12-rc3 |
1VV0301371 Rev.18 Side 21 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
8 Linux Version Finder
Linux Version Finder er et Python-værktøj til at finde Linux-kerneversioner, hvor en commit (eller et sæt commits) er tilgængelig, ved at søge i Linux-kernens stabile træ. Værktøjet kan bruges sammen med de commits, der er angivet i Flashing Devices for at identificere de stabile versioner, hvor en komposition er understøttet.
Linux Version Finder er tilgængelig hos Telit Github Organization: Tjek README.md file for instruktioner om brug.
1VV0301371 Rev.18 Side 22 af 28 2024-09-09
Telit Modules Linux USB-driversoftware
Brugervejledning
9 Akronymer og forkortelser
Tabel 10: Akronymer og forkortelser
|
Akronym definition |
|
|
ACM |
Abstrakt kontrolmodel |
|
ADB |
Android Debug Bridge |
|
CDC |
Kommunikationsklasseenhed |
|
ECM |
Ethernet kontrolmodel |
|
MBIM |
Mobilt bredbåndsgrænseflademodel |
|
NCM |
Netværkskontrolmodel |
|
OPP |
Punkt-til-punkt-protokol |
|
QMAP |
Qualcomm Multiplexing and Aggregation Protocol |
|
USB |
Universal seriel bus |
1VV0301371 Rev.18 Side 23 af 28 2024-09-09
Telit Modules Linux USB Drivers Software Brugervejledning
Der henvises til https://dz.telit.com/ til aktuel dokumentation og downloads.
Tabel 11: Forkortelser og forkortelser
|
Doc Code Dokumenttitel |
|
|
1VV0301643 |
Telit QMI SDK og TQCM brugervejledning |
|
1VV0301613 |
uxfp-softwarebrugervejledning |
|
80455NT12007A |
Aktivering af QMAP i Linux Application Note |
|
N/A |
AT Commands Reference Guide for Telit-moduler er angivet i anvendelighedstabellen. |
1VV0301371 Rev.18 Side 24 af 28 2024-09-09
11 Dokumenthistorik Tabel 12: Dokumenthistorik
Telit Modules Linux USB Drivers Software Brugervejledning
|
Revisionsdatoændringer |
||
|
18 |
2024-07-15 |
Tilføjet FE912C04 til anvendelighedstabellen. Tilføjet FE912C04 kompositioner 0x3000, 0x3001. Føjet FN920C04 til anvendelighedstabellen. Tilføjet FN920C04 kompositioner 0x10a0, 0x10a4, 0x10a9. Tilføjet LE910Cx Tråd-x-baseret sammensætning 0x1035. Tilføjet LE910Q1 og ELS63 til anvendelighedstabellen. Tilføjet LE910Q1/ELS63 kompositioner 0x7020, 0x7021. Tilføjet LE910Q1/ELS63 PID 0x920A til firmwareopdateringssammensætninger. Tilføjet generisk core-dump patch til patchlisten. |
|
17 |
2023-05-15 |
Tilføjede FE990-sammensætninger 0x1080, 0x1081, 0x1082, 0x1083 Tilføjede konfigurationssymboler i afsnit 2.1 Tilføjet reference til QMAP-dokument 80455NT12007A Opdater skabelon |
|
16 |
2022-09-12 |
Tilføjet LE910Cx Linux-baseret sammensætning 0x1250 Tilføjet kapitel i Linux Version Finder Opdateret tabel 6 (blinkende enheder) med ME910G1-enhed og tilføjet tilhørende afsnit |
|
15 |
2022-05-27 |
Tilføjet FN980 kompositioner 0x1057, 0x1058 Tilføjet FN990 sammensætning 0x1075 Tilføjet afsnit om rmnet-kernemodul Ændret anvendelighedstabel for LE910Cx familier Tilføjet ansvarsfraskrivelse for anvendelighedstabel |
|
14 |
2022-03-02 |
Tilføjet LE910R1 i anvendelighedstabel Tilføjet LE910R1 kompositioner 0x701A, 0x701B Tilføjet LE910R1-sammensætning 0x9201 og relateret post i tabel 6 |
|
13 |
2021-12-13 |
Tilføjet LE910C1 sammensætning 0x1204 Tilføjet LE910S1-sammensætning 0x9200 og relateret post i tabel 6 |
1VV0301371 Rev.18 Side 25 af 28 2024-09-09
Telit Modules Linux USB-driversoftware
Brugervejledning
|
|
|
Tilføjede FN990 kompositioner 0x1070, 0x1071, 0x1072, 0x1073 |
|
12 |
2021-09-24 |
Tilføjet LN920 i anvendelighedstabel og relaterede kerne-commits |
|
11 |
2021-08-09 |
Tilføjet FD980 sammensætning 0x1056 Tilføjet FD980 i anvendelighedstabel Tilføjet afsnit "Kompositioner med flere konfigurationer" |
|
10 |
2021-06-14 |
Ændret dokumentskabelon og omformuleret nogle afsnit Rettet FN980-kerneversion tilgængelighed i anvendelighedstabellen Tilføjet LE910S1 til anvendelighedstabellen Tilføjet LE910S1 0x7010 og 0x7011 kompositionsbeskrivelse og relaterede kerne-commits Tilføjet QMAP-afsnit og relaterede kerne-commits Ændrede blinkende enhedsoplysninger for 0x18d1:0xd00d og 0x8087:0x0801 (fjernet) Ændrede kernel commit referencer fra GitHub til git.kernel.org |
|
9 |
2020-11-09 |
Tilføjet LE910Cx kompositioner 0x1203, 0x1230, 0x1231 og FN980 komposition 0x1055 Fjernede referencer til forældede Modem Manager- og Network Manager-dokumenter Fjernede referencer til forældet lxfp |
|
8 |
2020-09-01 |
Tilføjet LE910C1-EUX-understøttelse og opdateret kerne-patchliste Tilføjet LM960 0x1040 qmi_wwan rx urb size note |
|
7 |
2020-03-27 |
Ændrede ME910G1 til MEx10G1 i anvendelighedstabel Tilføjet ML865C1 og ML865G1 til anvendelighedstabellen Opdateret liste med kernepatches til sammensætning 0x110b |
|
6 |
2020-01-13 |
Tilføjet ME910G1 0x110a sammensætning Tilføjet FN980 0x9010 blinkende enhedssammensætning Opdateret liste med kernepatches Opdateret anvendelighedstabel |
|
5 |
2019-10-21 |
Tilføjet FN980 i anvendelighedstabel og relaterede kerne-commits |
|
4 |
2019-05-24 |
Fjernede bilmoduler fra anvendelighedstabellen Tilføjet LN940 og UE866 i anvendelighedstabel Tilføjet LM940 kernel commit til at løse big data packs problem Tilføjet ME910 komposition 0x1102, LECx910 komposition 0x1260 og 0x1261 |
1VV0301371 Rev.18 Side 26 af 28 2024-09-09
Telit Modules Linux USB-driversoftware
Brugervejledning
|
|
|
Opdateret liste med kernepatches |
|
3 |
2018-05-07 |
Tilføjet LE866 blinkende enhedsdetaljer Tilføjet kernel commit for PID 0x0036 Tilføjet LE910D1 i anvendelighedstabel |
|
2 |
2018-02-13 |
Tilføjet LM960 i anvendelighedstabel Tilføjet ME910 sammensætning 0x1101 Tilføjet kapitel "Yderligere kerneforpligtelser". Tilføjet "Minimum Kernel Version" i anvendelighedstabel |
|
1 |
2017-11-24 |
Tilføjet LE920A4 og LE910C1 sammensætning 0x1201 Tilføjet LM940 i anvendelighedstabel Tilføjet reference til commit cdc-wdm: rettelse "out-of-sync" på grund af manglende meddelelser |
|
0 |
2017-04-28 |
Første nummer |
Fra Mod.0817 Rev.10
1VV0301371 Rev.18 Side 27 af 28 2024-09-09
© Telit Cinterion. Alle rettigheder forbeholdes.
Teknisk dokumentation
Dokumenter/ressourcer
![]() |
Telit Cinterion Modules Linux USB-driversoftware [pdfBrugervejledning Moduler Linux USB-driversoftware, Linux USB-driversoftware, USB-driversoftware, driversoftware, software |




