
Moduly Linux USB ovladače Software
Telit Moduly Linux Ovladače USB
Uživatelská příručka k softwaru
1VV0301371 Rev.18
2024-09-09
Vydáno
Důvěrné
Technická dokumentace 



Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru 
1VV0301371 Rev.18 Strana 2 z 28 2024-09-09
1 Tabulka použitelnosti
Varování: Informace o verzi jádra souvisí s výchozím nastavením složení modemu: pro podrobné informace o verze jádra, ve které je kompozice podporována, viz ke kapitole Telit Kernel Commits.
Seznam produktů uvádí generické rodiny modemů a nezahrnuje varianty: podívejte se prosím na seznam složení v části PIDs a související kompozice, kde najdete podporu pro modem.
Tabulka 1: Tabulka použitelnosti
|
Produkty DOSTUPNÉ OD VERZE JÁDRA |
|
|
ŘADY DE910 |
3.4 |
|
ŘADA ELS63 |
5.4 |
|
ŘADA FD980 |
5.14 |
|
ŘADY FE912C04 |
6.10 |
|
ŘADY FN920C04 |
6.9 |
|
ŘADA FE990 |
6.3 |
|
ŘADY FN980 |
5.5 |
|
ŘADY FN990 |
5.16 |
|
ŘADA GE910 |
4.4 |
|
ŘADY HE910 |
4.4 |
|
ŘADA LE866 |
2.6.39 |
|
ŘADA LE910 |
3.18 |
|
LE910Cx ŘADA založená na Linuxu |
4.11 |
|
LE910Cx Závit-ŘADA x |
5.8 |
|
ŘADA LE910D1 |
2.6.39 |
|
ŘADA LE910Q1 |
5.4 |
|
ŘADA LE910R1 |
5.17 |
|
ŘADA LE910S1 |
5.13 |
|
ŘADA LE910 V2 |
3.12 |
|
ŘADA LM940 |
4.10 |
|
ŘADA LM960 |
4.10 |
|
ŘADA LN920 |
5.15 |
|
ŘADA LN940 |
4.20 |
|
ŘADY ME910C1 |
4.15 |
|
ŘADA MEx10G1 |
5.5 |
|
ŘADA ML865C1 |
4.15 |
|
ŘADA ML865G1 |
5.5 |
|
ŘADY UE866 |
4.4 |
|
ŘADY UE910 |
4.4 |
|
ŘADY UL865 |
4.4 |
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
2 Úvod
2.1 Rozsah
Tento dokument popisuje, které ovladače linuxového jádra by měly být použity pro moduly Telit uvedené v tabulce použitelnosti a jak lze zařízení Linux použít pro typické případy použití.
2.2 Publikum
Tento dokument je určen pro zákazníky Telit, zejména systémové integrátory, kteří se chystají implementovat moduly Telit uvedené v tabulce použitelnosti v prostředí Linuxu.
2.3 Kontaktní informace, podpora
Pro technickou podporu a obecné dotazy pište na e-mail:
- TS-EMEA@telit.com
- TS-AMERICAS@telit.com
- TS-APAC@telit.com
- TS-SRD@telit.com
- TS-ONEEDGE@telit.com
Případně použijte: https://www.telit.com/contact-us/
Informace o produktu a technické dokumenty naleznete na: https://www.telit.com
2.4 Konvence
Poznámka: Poskytujte rady a návrhy, které mohou být užitečné, když integraci modulu.
Nebezpečí: Tyto informace MUSÍ být dodržovány, jinak může dojít ke katastrofálnímu selhání zařízení nebo zranění osob.
Varování: Upozorňuje uživatele na důležité kroky týkající se modulu integrace.
Všechna data jsou ve formátu ISO 8601, tedy RRRR-MM-DD.
1VV0301371 Rev.18 Strana 4 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
2.5 Smluvní podmínky
Viz https://www.telit.com/hardware-terms-conditions/.
2.6 Vyloučení odpovědnosti
MATERIÁL V TOMTO DOKUMENTU Slouží POUZE PRO INFORMAČNÍ ÚČELY. TELIT CINTERION SI VYHRAZUJE PRÁVO NA ZMĚNY ZDE POPSANÝCH PRODUKTŮ. SPECIFIKACE V TOMTO DOKUMENTU SE MOHOU BEZ PŘEDCHOZÍHO UPOZORNĚNÍ ZMĚNIT DLE UVÁŽENÍ SPOLEČNOSTI TELIT CINTERION. TENTO DOKUMENT JE POSKYTOVÁN POUZE „TAK, JAK JE“, A MŮŽE OBSAHOVAT NEDOSTATKY NEBO NEDOSTATKY. SPOLEČNOST TELIT CINTERION NEPŘEBÍRÁ ŽÁDNOU ODPOVĚDNOST ZA INFORMACE POSKYTNUTÉ V DOKUMENTU NEBO VYPLÝVAJÍCÍ Z APLIKACE NEBO POUŽÍVÁNÍ JAKÉHOKOLI ZDE POPISOVANÉHO PRODUKTU.
TELIT CINTERION UDĚLUJE NEVÝHRADNÍ PRÁVO POUŽÍVAT DOKUMENT. PŘÍJEMCE NEBUDE KOPÍROVAT, UPRAVOVAT, ZVEŘEJŇOVAT NEBO REPRODUKOVAT DOKUMENT, S VÝJIMKOU SPECIFICKÉ OPRÁVNĚNÍ SPOLEČNOSTI TELIT CINTERION.
TELIT CINTERION A LOGO TELIT CINTERION JSOU OCHRANNÉ ZNÁMKY SPOLEČNOSTI TELIT CINTERION A JSOU REGISTROVÁNY V NĚKTERÝCH ZEMÍCH. VŠECHNY OSTATNÍ REGISTROVANÉ OCHRANNÉ ZNÁMKY NEBO OCHRANNÉ ZNÁMKY UVEDENÉ V TOMTO DOKUMENTU JSOU VLASTNICTVÍM JEJICH PŘÍSLUŠNÝCH VLASTNÍKŮ A JSOU VÝSLOVNĚ VYHRAZENY SPOLEČNOSTÍ TELIT CINTERION (A JEJÍMI POSKYTOVATELI LICENCE).
1VV0301371 Rev.18 Strana 5 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
3 Nastavení operačního systému
Moduly Telit uvedené v tabulce použitelnosti odhalují různé druhy zařízení podle používaného ID produktu (PID).
Níže uvedená tabulka uvádí souvislost mezi typem zařízení a použitým ovladačem jádra:
Tabulka 2: Typy zařízení a související moduly jádra
|
Typ zařízení Modul jádra |
|
|
Sériový port podle standardu CDC-ACM |
cdc_acm (CONFIG_USB_ACM) |
|
Sériový port (snížený ACM) |
možnost (CONFIG_USB_SERIAL_OPTION) |
|
Síťový adaptér podle standardu CDC-ECM |
cdc_ether (CONFIG_USB_NET_CDCETHER) |
|
Síťový adaptér podle standardu CDC-NCM |
cdc_ncm (CONFIG_USB_NET_CDC_NCM) |
|
Síťový adaptér podle specifikace Microsoft RNDIS |
rndis_host (CONFIG_USB_NET_RNDIS_HOST) |
|
Mobilní širokopásmový adaptér podle standardu CDC-MBIM |
cdc_mbim (CONFIG_USB_NET_CDC_MBIM) |
|
Mobilní širokopásmový adaptér Rmnet |
qmi_wwan (CONFIG_USB_NET_QMI_WWAN) |
|
Android Debug Bridge (ADB) |
N/A (spravováno na úrovni uživatelského prostoru) |
|
Audio zařízení |
snd-usb-audio (CONFIG_SND_USB_AUDIO) |
Chcete-li použít konkrétní typ zařízení, měl by být související modul součástí sestavení jádra.
Varování: Některé moduly jádra mohou být přístupné pouze z a konkrétní verze jádra a dále napřample, cdc_mbim je k dispozici od 3.8. Pokud používaná verze jádra nepodporuje požadovaný ovladač, zvažte upgrade jádra popř backporting potřebných záplat. Jednoduchý způsob, jak pochopit, jestli konkrétní potvrzení (nebo sada potvrzení) je k dispozici ve stable kernels a ve které verzi byla uvedena v kapitole Vyhledávač verzí Linuxu
3.1 Složení USB
3.1.1 PID a související kompozice
Následující tabulka uvádí aktuálně podporované skladby USB v Linuxu podle PID:
Poznámka: kompozice může mít skrytá zařízení. Popis v následující tabulce uvádí všechna zařízení dostupná ve složení, i ty skryté.
1VV0301371 Rev.18 Strana 6 z 28 2024-09-09
Tabulka 3: PID a související složení
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
|
Složení PID |
|
|
0x0021 |
6 CDC-ACM zařízení |
|
0x0022 |
3 CDC-ACM zařízení |
|
0x0023 |
6 zařízení CDC-ACM + 1 síťový adaptér CDC-ECM |
|
0x0032 |
6 CDC-ACM zařízení + 1 MBIM adaptér |
|
0x0035 |
6 CDC-ACM zařízení |
|
0x0036 |
6 zařízení CDC-ACM + 1 síťový adaptér CDC-NCM |
|
0x0100 |
4 zařízení CDC-ACM + 1 síťový adaptér CDC-NCM |
|
0x1003 |
3 redukovaná zařízení ACM |
|
0x1004 |
4 redukovaná zařízení ACM |
|
0x1005 |
4 redukovaná zařízení ACM |
|
0x1006 |
3 redukovaná zařízení ACM |
|
0x1010 |
4 redukovaná zařízení ACM |
|
0x1012 |
3 redukovaná zařízení ACM |
|
0x1031 |
3 redukovaná zařízení ACM + 1 adaptér rmnet |
|
0x1033 |
3 redukovaná zařízení ACM + 1 síťový adaptér ECM |
|
0x1035 |
2 redukovaná zařízení ACM + 1 síťový adaptér ECM |
|
0x1040 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1041 |
5 redukovaných zařízení ACM + 1 adaptér MBIM + 1 ADB |
|
0x1042 |
5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB |
|
0x1043 |
5 redukovaných zařízení ACM + 1 síťový adaptér ECM + 1 ADB |
|
0x1045 |
5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB + 1 audio zařízení |
|
0x1050 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1051 |
5 redukovaných zařízení ACM + 1 adaptér MBIM + 1 ADB |
|
0x1052 |
5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB |
|
0x1053 |
5 redukovaných zařízení ACM + 1 síťový adaptér ECM + 1 ADB |
|
0x1055 |
5 redukovaná zařízení ACM + 1 ADB |
|
0x1056 |
Konfigurace #1: Velkokapacitní paměťové zařízení Konfigurace #2: 5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB |
|
0x1057 |
6 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1058 |
6 redukovaná zařízení ACM + 1 ADB |
|
0x1060 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1061 |
5 redukovaných zařízení ACM + 1 adaptér MBIM + 1 ADB |
|
0x1062 |
5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB |
|
0x1063 |
5 redukovaných zařízení ACM + 1 síťový adaptér ECM + 1 ADB |
|
0x1070 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1071 |
5 redukovaných zařízení ACM + 1 adaptér MBIM + 1 ADB |
|
0x1072 |
5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB |
|
0x1073 |
5 redukovaných zařízení ACM + 1 síťový adaptér ECM + 1 ADB |
|
0x1075 |
1 redukované zařízení ACM + 1 ADB |
|
0x1080 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1081 |
5 redukovaných zařízení ACM + 1 adaptér MBIM + 1 ADB |
|
0x1082 |
5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB |
|
0x1083 |
5 redukovaných zařízení ACM + 1 síťový adaptér ECM + 1 ADB |
|
0x1085 |
1 redukované zařízení ACM + 1 ADB |
|
0x10a0 |
3 redukovaná zařízení ACM + 1 adaptér rmnet |
|
0x10a4 |
3 redukovaná zařízení ACM + 1 adaptér rmnet |
|
0x10a9 |
2 redukovaná zařízení ACM + 1 adaptér rmnet + 1 ADPL + 1 ADB |
1VV0301371 Rev.18 Strana 7 z 28 2024-09-09
Telit Moduly Linux Ovladače USB
Uživatelská příručka
|
0x110b |
3 redukovaná zařízení ACM + 1 síťový adaptér ECM |
|
0x1200 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1201 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1203 |
5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB |
|
0x1204 |
5 redukovaných zařízení ACM + 1 adaptér MBIM + 1 ADB |
|
0x1206 |
5 redukovaných zařízení ACM + 1 síťový adaptér ECM + 1 ADB |
|
0x1207 |
2 redukovaná zařízení ACM |
|
0x1208 |
3 redukovaná zařízení ACM + 1 ADB |
|
0x1211 |
1 redukované zařízení ACM + 1 síťový adaptér ECM + 1 ADB |
|
0x1212 |
1 redukované zařízení ACM + 1 ADB |
|
0x1213 |
1 zmenšené zařízení ACM + 1 síťový adaptér ECM |
|
0x1214 |
2 redukovaných zařízení ACM + 1 síťový adaptér ECM + 1 ADB |
|
0x1230 |
5 redukovaných ACM zařízení + 1 rmnet adaptér + 1 ADB + 1 audio zařízení |
|
0x1231 |
5 redukovaných zařízení ACM + 1 síťový adaptér RNDIS + 1 ADB + 1 audio zařízení |
|
0x1250 |
4 redukovaná zařízení ACM + 1 adaptér rmnet |
|
0x1260 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1261 |
5 redukovaných zařízení ACM + 1 adaptér rmnet + 1 ADB |
|
0x1900 |
4 redukovaná zařízení ACM + 1 adaptér rmnet |
|
0x1901 |
4 snížená zařízení ACM + 1 adaptér MBIM |
|
0x2300 |
Konfigurace 1: 3 zařízení CDC-ACM + 1 síťový adaptér RNDIS Konfigurace 2: 3 zařízení CDC-ACM + 1 síťový adaptér ECM |
|
0x3000 |
3 redukovaná zařízení ACM + 1 adaptér rmnet |
|
0x3001 |
2 redukovaná zařízení ACM + 1 adaptér rmnet + 1 ADPL + 1 ADB |
|
0x7010 |
3 redukovaná zařízení ACM + 1 síťový adaptér RNDIS |
|
0x7011 |
3 redukovaná zařízení ACM + 1 síťový adaptér ECM |
|
0x701a |
3 redukovaná zařízení ACM + 1 síťový adaptér RNDIS |
|
0x701b |
3 redukovaná zařízení ACM + 1 síťový adaptér ECM |
|
0x7020 |
3 redukovaná zařízení ACM + 1 síťový adaptér RNDIS |
|
0x7021 |
3 redukovaná zařízení ACM + 1 síťový adaptér ECM |
Další podrobnosti o složení naleznete v uživatelské příručce softwaru používaného modulu.
Příkaz: $ lsusb lze použít k zobrazení seznamu USB zařízení, která jsou aktuálně připojena k hostiteli.
Varování: Nahlédněte do uživatelské příručky modemu, abyste porozuměli tomu, jak změnit složení USB a identifikovat rozsah vystaveného zařízení.
1VV0301371 Rev.18 Strana 8 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
3.2 Vícekonfigurační kompozice
Některé kompozice vykazují více konfigurací (napřample, 0x1056). Ve výchozím nastavení systém použije první konfiguraci.
Pro změnu konfigurace musí být požadovaná hodnota zapsána do file: /sys/bus/usb/devices/ /bConfigurationValue
Napřample, # echo > /sys/bus/usb/devices/ cesta>/bConfigurationValue
Nástroj usb_modeswitch lze také použít ke změně konfigurace, napřampten: # usb_modeswitch -v 0x1bc7 -p -u
3.2.1 Možnost modulu jádra
Při použití podporované kompozice vyžadující volitelný modul jádra a sériové porty nejsou k dispozici /dev adresář, je možné, že konkrétní složení bylo integrováno do novější verze jádra, než je ta, která se aktuálně používá. Řešením je upgradovat verzi jádra nebo backportovat potřebné záplaty mezi těmi, které jsou uvedeny v Telit Kernel Commits.
Je možné přidat runtime podporu pro aktuální kompozici vydáním následujících příkazů s právy root:
# možnost modprobe
# echo 1bc7 > /sys/bus/usb-serial/drivers/option1/new_id kde je PID kompozice, která má být podporována.
Varování: Pokud je v kompozici k dispozici také síťový adaptér, před přidáním se ujistěte, že je správně rozpoznán jádrem runtime podpora pro sériové porty. Pokud je zařízení ADB dostupné v složení, přidání runtime podpory pro sériové porty zabraňuje správnému fungování zařízení ADB, protože ano navázaný na sériový port.
Nejaktuálnější seznam Telit PID podporovaných jako volitelná možnost najdete ve zdrojovém kódu v hlavní řadě, kde najdete všechny položky zařízení s TELIT_VENDOR_ID Vendor ID (VID).
Poznámka: Pokud je potřeba podpora pro kompozici, která chybí v části PIDs a související kompozice, kontaktujte zákaznickou podporu na adrese žádost.
1VV0301371 Rev.18 Strana 9 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
3.2.2 Modul jádra qmi_wwan
Při použití podporované kompozice vyžadující modul jádra qmi_wwan a žádné síťové rozhraní související s modemem není dostupné v seznamu poskytnutém příkazem: $ zobrazit odkaz ip je možné, že podpora pro tuto kompozici byla přidána do novější verze jádra, než je ta, která se používá.
Řešením je upgradovat verzi jádra nebo backportovat potřebné záplaty mezi těmi, které jsou uvedeny v kapitole Závazky jádra Telit
Varování: Pokud používané jádro potvrdilo cdc-wdm: oprava „out-of-sync“ kvůli chybějícím upozorněním, měla by být vrácena tak, jak byla provedena v commit USB: Vraťte „cdc-wdm: oprava „out-of-sync“ kvůli chybějícímu oznámení“.
Nejaktuálnější seznam Telit PID podporovaných jako volitelná možnost najdete ve zdrojovém kódu v hlavní řadě, kde najdete všechny položky zařízení s Vendor ID (VID) 0x1bc7.
Poznámka: Pokud je potřeba podpora pro kompozici, která chybí v části PIDs a související kompozice, kontaktujte zákaznickou podporu na adrese žádost.
Varování: Když není nastavena QMAP, velikost rx URB v qmi_wwan by měla být větší než 2048 bajtů. Toto nastavení lze konfigurovat na runtime, změna MTU síťového rozhraní na an povolená hodnota > 2048 (neměl by být násobkem koncového bodu max. velikost paketu) před nastavením datového připojení, např example, sada ip odkazu mtu 2500. Pro a trvalé nastavení, následující řádek: dev->rx_urb_size = 2048; by měl být přidán do funkce qmi_wwan.c qmi_wwan_bind před návratem v úspěšném případě.
1VV0301371 Rev.18 Strana 10 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
3.2.2.1 qmi_wwan a interní QMAP
Od verze jádra 4.12 qmi_wwan podporuje Qualcomm Multiplexing and Aggregation Protocol (QMAP).
QMAP je potřebný pro správu vícenásobných souběžných PDN a pro maximální využití vysokokapacitních modemů z hlediska propustnosti.
Správa QMAP na straně jádra se provádí pomocí qmi_wwan sysfs files add_mux/del_mux: další podrobnosti naleznete v dokumentaci jádra.
Aktivace QMAP vyžaduje také speciální konfiguraci modemu prováděnou na úrovni uživatelského prostoru: postup závisí na použitých nástrojích.
Zkontrolujte prosím příslušné opravy související s qmi_wwan QMAP v sekci Podpora QMAP v qmi_wwan, abyste získali stabilní verzi.
Hlavní síťové zařízení by mělo mít svou MTU alespoň jako maximální agregovanou velikost downlinku.
Další podrobnosti o interním QMA qmi_wwan naleznete v části „Povolení QMAP v poznámce k aplikaci Linux“.
3.2.2.2 qmi_wwan a rmnet
Počínaje jádrem verze 5.12 podporuje qmi_wwan modul jádra rmnet pro použití QMAP (viz commit net: qmi_wwan: Add pass-through mode). Správa QMAP na straně jádra se provádí pomocí qmi_wwan sysfs files pass_through.
Další informace naleznete v dokumentaci jádra.
Aktivace QMAP vyžaduje také speciální konfiguraci modemu prováděnou na úrovni uživatelského prostoru: postup závisí na použitých nástrojích.
Síťové zařízení qmi_wwan by mělo mít svou MTU alespoň jako maximální agregovanou velikost downlinku.
Další informace o rmnet QMAP naleznete v části „Povolení QMAP v poznámce k aplikaci Linux“.
Varování: měl by být použit modul jádra rmnet místo qmi_wwan doručená pošta QMAP.
1VV0301371 Rev.18 Strana 11 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
4 Použití modemu
4.1 Používání sériových portů
Podle používaného ovladače jsou pro sériové porty vytvořena následující zařízení:
Tabulka 4: Názvy zařízení a související moduly jádra
|
Typ zařízení Modul jádra |
|
|
/dev/ttyACMx |
cdc_acm |
|
/dev/ttyUSBx |
volba |
Toto jsou znaková zařízení Linuxu a podporují většinu funkcí implementovaných vrstvou tty. NapřampK odesílání AT příkazů lze použít emulátor terminálu, jako je Minicom.
Při psaní kódu pro použití těchto zařízení se prosím řiďte rozhraním API programovacího jazyka souvisejícím se znakovými zařízeními. NapřampAplikace založené na C mohou používat exportované funkce v systémové hlavičce files fcntl.h a unistd.h.
Další informace naleznete v související manuálové stránce.
Varování: Při odesílání AT příkazů je povinné mít potvrzeno DTR pro získání odpovědi.
4.1.1 Datové připojení přes sériové porty
Pro vytvoření dial-up připojení přes sériové porty lze použít software pppd. Další informace a aktualizovaný zdrojový kód naleznete na pppd úředník webmísto .
4.2 Použití síťového adaptéru
Pokud je k dispozici síťový adaptér nebo mobilní širokopásmové zařízení a je načten příslušný modul jádra, operační systém vytvoří síťové rozhraní.
Standardní linuxové příkazy (napřample ip, ifconfig) lze použít ke správě síťového rozhraní.
Další informace naleznete v manuálové stránce příkazu.
1VV0301371 Rev.18 Strana 12 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
4.2.1 Datové připojení přes síťové rozhraní
Chcete-li navázat datové připojení přes síťové rozhraní, postupujte podle pokynů uvedených v tabulce níže, které jsou specifické pro používaný modul jádra:
Tabulka 5: Modul jádra se používá pro postup připojení síťového zařízení a souvisejících dat
|
Postup modulu jádra |
|
|
qmi_wwan |
The projekt libqmi lze použít. Více informací naleznete v projektové dokumentaci. Telit poskytuje také proprietární sadu QMI SDK, další informace naleznete v uživatelské příručce QMI SDK a TQCM. |
|
cdc_mbim |
The projekt libqmi lze použít. Více informací naleznete v projektové dokumentaci. |
|
cdc_ether |
Měly by se používat AT příkazy. Další informace naleznete v dokumentaci k modemu. |
|
cdc_ncm |
Měly by se používat AT příkazy. Další informace naleznete v dokumentaci k modemu. |
|
rndis_host |
Měly by se používat AT příkazy. Další informace naleznete v dokumentaci k modemu. |
4.3 Používání modemu se Správcem modemu a Správcem sítě
Správce modemu je démon aktivovaný DBus, který řídí mobilní širokopásmová (2G/3G/4G) zařízení a připojení.
ModemManager poskytuje jednotné API na vysoké úrovni pro komunikaci s mobilními širokopásmovými modemy bez ohledu na protokol používaný ke komunikaci se skutečným zařízením (příkazy AT, MBIM, QMI).
Pro správu modemů, které nejsou založeny na AT, ModemManager používá externí knihovny, jako je freedesktop.org libqmi pro modemy založené na QMI a libmbim pro modemy založené na MBIM. ModemManager lze použít s NetworkManager pro snadnější správu připojení k síti.
NetworkManager je standardní sada nástrojů pro konfiguraci sítě Linux. Podporuje širokou škálu síťových nastavení, od stolních počítačů po server a mobilní zařízení, přičemž se dobře integruje s oblíbenými desktopovými prostředími a nástroji pro správu konfigurace serveru. NetworkManager poskytuje kompletní D-Bus API používané pro přístup k démonu NetworkManager. Toto rozhraní lze použít k dotazování na stav sítě a podrobnosti o síťových rozhraních, jako jsou aktuální adresy IP nebo možnosti DHCP. API lze také použít pro správu připojení (včetně vytváření, aktivace a deaktivace). NetworkManager používá Správce modemu pro podporu mobilních širokopásmových zařízení.
1VV0301371 Rev.18 Strana 13 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
5 Blikající zařízení
Modemy uvedené v následující tabulce podporují aktualizace firmwaru prostřednictvím speciálních flashových zařízení, která mohou vyžadovat vazbu na modul jádra:
Tabulka 6: Blikající zařízení
|
VID produktu: PID Název zařízení modulu jádra |
|||
|
FD980, FE990, FN980, FN990, LE910C1-EUX, LN920 |
0x1bc7:0x9010 |
volba |
/dev/ttyUSBx |
|
GE/HE/UE910, UE866, UL865 |
0x058b:0x0041 |
usb-serial-simple |
/dev/ttyUSBx |
|
LE910Cx, LM940, LM960 |
0x18d1:0xd00d |
Spravováno na úrovni uživatelského prostoru |
n/a |
|
LE910 V2 |
0x8087:0x0716 |
usb-serial-simple |
/dev/ttyUSBx |
|
LE866, LE910D1 |
0x216F:0x0051 |
cdc_acm |
/dev/ttyACMx |
|
LE910Q1, ELS63 |
0x1bc7:0x920A |
cdc_acm |
/dev/ttyACMx |
|
LE910S1 |
0x1bc7:0x9200 |
volba |
/dev/ttyUSBx |
|
LE910R1 |
0x1bc7:0x9201 |
volba |
/dev/ttyUSBx |
|
FE912C04, FN920C04, ME910G1 |
0x05c6:0x9008 |
qcserial |
/dev/ttyUSBx |
Blikající zařízení dostupná v GE/HE/UE910, UE866, UL865, LE910 V2, LE940B6 a LE866 se objeví na několik sekund po zapnutí modemu. Pokud však blikající aplikace neběží, blikající zařízení se odpojí a modem pokračuje v normálním provozním režimu.
Informace o podpoře flashing zařízení ve verzích jádra naleznete v části Flashing Devices.
5.1 Blikající zařízení 0x18d1:0xd00d
Blikající zařízení 0x18d1:0xd00d je spravováno na úrovni uživatelského prostoru aplikací Telit pro aktualizaci firmwaru známou jako „uxfp“. Další informace naleznete v uživatelské příručce uxfp.
Starší aplikace pro aktualizaci firmwaru Telit lxfp vyžaduje navázání zařízení na ovladač volitelného příslušenství.
To lze trvale provést přidáním následujícího řádku: { USB_DEVICE(0x18d1, 0xd00d) } na struct usb_device_id option_ids ve zdrojovém kódu jádra drivers/usb/serial/option.c Pro účely testování použijte postup popsaný v části Vícenásobná konfigurace
Skladby lze použít:
$ možnost modprobe
$ echo 18d1 d00d > /sys/bus/usb-serial/drivers/option1/new_id 5.2 Blikající zařízení 0x058b:0x0041
I když se blikající zařízení 0x058b:0x0041 prezentuje jako zařízení ACM, mělo by být řízeno ovladačem jádra usb-serial-simple. Podpora pro toto zařízení je k dispozici od verze jádra 4.4.
Předchozí verze jádra vyžadují odevzdání USB: cdc_acm Ignorujte Infineon Flash Loader utility a USB: sériové: Další USB ID zavaděče Infineon Flash.
1VV0301371 Rev.18 Strana 14 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
5.3 Blikající zařízení 0x8087:0x0716
Podpora pro blikající zařízení 0x8087:0x0716 je k dispozici od verze jádra 3.12 s ovladačem usb-serial-simple.
Předchozí verze jádra vyžadují commit USB: serial: přesuňte „jednoduché“ ovladače do usb serial-simple.c.
5.4 Blikající zařízení 0x05c6:0x9008
Podpora pro blikající zařízení 0x05c6:0x9008 je k dispozici od verze jádra 2.6.30 s ovladačem qcserial.
Předchozí verze jádra vyžadují potvrzení USB: qcserial: Přidejte další ID zařízení.
1VV0301371 Rev.18 Strana 15 z 28 2024-09-09
6 Telit Kernel Commits
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
Níže je uveden seznam kernel commitů souvisejících se skladbami dostupnými pro modemy uvedené v tabulce použitelnosti. Zvažte zpětné portování, pokud požadované PID není v použité verzi jádra k dispozici.
Tabulka 7: Závazky jádra související s moduly Telit
|
Shrnutí VID: Dostupnost závazku PID |
|||
|
USB: volitelný ovladač: přidání podpory pro Telit CC864-SINGLE, CC864-DUAL a DE910-DUAL modemy |
0x1bc7:0x1005 0x1bc7:0x1006 0x1bc7:0x1010 |
7204cf584836c24b4b06e4ad4a8e6bb8ea84 908e |
v3.4-rc1 |
|
usb: volitelný ovladač, přidat podporu pro Telit UE910v2 |
0x1bc7:0x1012 |
d6de486bc22255779bd54b0fceb4c240962b f146 |
v3.15-rc2 |
|
USB: možnost: přidat podpora pro Telit LE920 |
0x1bc7:0x1200 |
03eb466f276ceef9dcf023dc5474db02af68a ad9 |
v3.8-rc7 |
|
NET: qmi_wwan: přidat Podpora Telit LE920 |
0x1bc7:0x1200 |
3d6d7ab5881b1d4431529410b949ba2e946 f3b0f |
v3.8-rc7 |
|
net: qmi_wwan: add Telit LE920 novější podpora firmwaru |
0x1bc7:0x1201 |
905468fa4d54c3e572ed3045cd47cce37780 716e |
v3.13-rc1 |
|
usb: možnost: přidat podpora pro Telit LE910 |
0x1bc7:0x1201 |
2d0eb862dd477c3c4f32b201254ca0b40e6f 465c |
v3.18-rc3 |
|
USB: cdc_acm: Ignorovat Infineon Flash Loader utility |
0x058b:0x0041 |
f33a7f72e5fc033daccbb8d4753d7c5c41a4d 67b |
v4.4-rc5 |
|
USB: sériový: Jiný Flash loader Infineon USB ID |
0x058b:0x0041 |
a0e80fbd56b4573de997c9a088a33abbc112 1400 |
v4.4-rc5 |
|
USB: sériové: možnost: Přidání podpory pro Telit LE922 |
0x1bc7:0x1042 0x1bc7:0x1043 |
ff4e2494dc17b173468e1713fdf6237fd8578 bc7 |
v4.5-rc2 |
|
USB: sériové: možnost: přidat podporu pro Telit LE922 PID 0x1045 |
0x1bc7:0x1045 |
5deef5551c77e488922cc4bf4bc76df63be65 0d0 |
v4.5-rc7 |
|
net: usb: cdc_ncm: přidání Telit LE910 V2 mobilní širokopásmové připojení karta |
0x1bc7:0x0036 |
79f4223257bfef52b0a26d0d7ad4019e764b e6ce |
v4.6-rc2 |
|
USB: sériové: možnost: přidat podporu pro Telit LE910 PID 0x1206 |
0x1bc7:0x1206 |
3c0415fa08548e3bc63ef741762664497ab1 87ed |
v4.8-rc1 |
|
USB: sériové: možnost: přidat podporu pro Telit LE920A4 |
0x1bc7:0x1207 0x1bc7:0x1208 0x1bc7:0x1211 0x1bc7:0x1212 |
01d7956b58e644ea0d2e8d9340c5727a8fc3 9d70 |
v4.8-rc3 |
1VV0301371 Rev.18 Strana 16 z 28 2024-09-09
Telit Moduly Linux Ovladače USB
Uživatelská příručka
|
|
0x1bc7:0x1213 0x1bc7:0x1214 |
|
|
|
NET: usb: qmi_wwan: přidat podporu pro Telit LE922A PID 0x1040 |
0x1bc7:0x1040 |
9bd813da24cd49d749911d7fdc0e9ae9a673 d746 |
v4.9-rc8 |
|
NET: usb: cdc_mbim: přidat vtípek pro podporující Telit LE922A |
0x1bc7:0x1041 |
7b8076ce8a00d553ae9d3b7eb5f0cc3e63cb 16f1 |
v4.9 |
|
USB: sériové: možnost: přidat podporu pro Telit LE922A PID 0x1040, 0x1041 |
0x1bc7:0x1040 0x1bc7:0x1041 |
5b09eff0c379002527ad72ea5ea38f25da8a8 650 |
v4.10-rc1 |
|
ovladače: net: usb: qmi_wwan: přidat QMI_QUIRK_SET_DTR pro Telit PID 0x1201 |
0x1bc7:0x1201 |
14cf4a771b3098e431d2677e3533bdd962e4 78d8 |
v4.11-rc7 |
|
net: usb: qmi_wwan: přidat Telit ME910 podpora |
0x1bc7:0x1100 |
4c54dc0277d0d55a9248c43aebd31858f926 a056 |
v4.12-rc1 |
|
usb: sériový: možnost: přidat Telit ME910 podpora |
0x1bc7:0x1100 |
40dd46048c155b8f0683f468c950a1c107f77 a7c |
v4.12-rc1 |
|
net: usb: qmi_wwan: přidat Telit ME910 PID Podpora 0x1101 |
0x1bc7:0x1101 |
c647c0d62c82eb3ddf78a0d8b3d58819d9f5 52aa |
v4.15-rc4 |
|
USB: sériové: možnost: přidat podporu pro Telit ME910 PID 0x1101 |
0x1bc7:0x1101 |
08933099e6404f588f81c2050bfec7313e06e eaf |
v4.15-rc6 |
|
net: usb: cdc_mbim: přidat vlajku FLAG_SEND_ZLP |
0x1bc7:0x1041 |
9f7c728332e8966084242fcd951aa46583bc 308c |
v4.17 |
|
USB: sériové: možnost: přidat řadu Telit LN940 |
0x1bc7:0x1900 0x1bc7:0x1901 |
28a86092b1753b802ef7e3de8a4c4a69a9c1 bb03 |
v4.20 |
|
qmi_wwan: Přidáno podpora pro Telit řada LN940 |
0x1bc7:0x1900 |
1986af16e8ed355822600c24b3d2f0be46b5 73df |
v4.20 |
|
usb: cdc-acm: odeslat ZLP pro Telit 3G Intel založené modemy |
0x1bc7:0x0021 0x1bc7:0x0023 |
34aabf918717dd14e05051896aaecd3b16b5 3d95 |
v5.0-rc2 |
|
USB: sériové: možnost: přidat Telit ME910 ECM složení |
0x1bc7:0x1102 |
6431866b6707d27151be381252d6eef1302 5cfce |
v5.1-rc1 |
|
net: usb: qmi_wwan: přidat Telit 0x1260 a 0x1261 kompozice |
0x1bc7:0x1260 0x1bc7:0x1261 |
b4e467c82f8c12af78b6f6fa5730cb7dea7af1 b4 |
v5.2-rc2 |
|
USB: sériové: možnost: přidat Telit 0x1260 a 0x1261 kompozice |
0x1bc7:0x1260 0x1bc7:0x1261 |
f3dfd4072c3ee6e287f501a18b5718b185d6a 940 |
v5.2-rc5 |
|
USB: sériové: možnost: přidat Telit FN980 kompozice |
0x1bc7:0x1050 0x1bc7:0x1051 0x1bc7:0x1052 |
5eb3f4b87a0e7e949c976f32f296176a06d1a 93b |
v5.4-rc3 |
1VV0301371 Rev.18 Strana 17 z 28 2024-09-09
Telit Moduly Linux Ovladače USB
Uživatelská příručka
|
|
0x1bc7:0x1053 |
|
|
|
net: usb: qmi_wwan: přidat Telit 0x1050 složení |
0x1bc7:0x1050 |
e0ae2c578d3909e60e9448207f5d83f785f11 29f |
v5.4-rc4 |
|
USB: sériové: možnost: přidat Telit ME910G1 složení 0x110a |
0x1bc7:0x110a |
0d3010fa442429f8780976758719af05592ff 19f |
v5.5-rc6 |
|
USB: sériové: možnost: přidat podporu ZLP pro 0x1bc7/0x9010 |
0x1bc7:0x9010 |
2438c3a19dec5e98905fd3ffcc2f24716aceda 6b |
v5.5-rc6 |
|
USB: sériové: možnost: přidat ME910G1 ECM složení 0x110b |
0x1bc7:0x110b |
8e852a7953be2a6ee371449f7257fe15ace6a 1fc |
v5.6-rc7 |
|
net: usb: qmi_wwan: přidat Telit LE910C1- Složení EUX |
0x1bc7:0x1031 |
591612aa578cd7148b7b9d74869ef4011897 8389 |
v5.7 |
|
USB: sériové: možnost: přidat kompozice Telit LE910C1- EUX |
0x1bc7:0x1031 0x1bc7:0x1033 |
399ad9477c523f721f8e51d4f824bdf7267f1 20c |
v5.8-rc1 |
|
USB: sériové: možnost: přidat LE910Cx kompozice 0x1203, 0x1230, 0x1231 |
0x1bc7:0x1203 0x1bc7:0x1230 0x1bc7:0x1231 |
489979b4aab490b6b917c11dc02d81b4b74 2784a |
v5.10-rc3 |
|
net: usb: qmi_wwan: přidat Telit LE910Cx složení 0x1230 |
0x1bc7:0x1230 |
5fd8477ed8ca77e64b93d44a6dae4aa70c19 1396 |
v5.10-rc3 |
|
USB: sériové: možnost: přidat Telit FN980 složení 0x1055 |
0x1bc7:0x1055 |
db0362eeb22992502764e825c79b922d746 7e0eb |
v5.10-rc3 |
|
usb: sériový: možnost: přidat Telit LE910-S1 kompozice 0x7010, 0x7011 |
0x1bc7:0x7010 0x1bc7:0x7011 |
e467714f822b5d167a7fb03d34af91b5b6af1 827 |
v5.13-rc4 |
|
usb: sériový: možnost: přidat Telit FD980 složení 0x1056 |
0x1bc7:0x1056 |
5648c073c33d33a0a19d0cb1194a4eb88efe 2b71 |
v5.14-rc5 |
|
net: usb: cdc_mbim: vyhnout se altsettingu přepínání na Telit LN920 |
0x1bc7:0x1061 |
aabbdc67f3485b5db27ab4eba01e5fbf1ffea6 2c |
v5.15-rc1 |
|
net: usb: qmi_wwan: přidat Telit 0x1060 složení |
0x1bc7:0x1060 |
8d17a33b076d24aa4861f336a125c888fb91 8605 |
v5.15-rc1 |
|
USB: sériové: možnost: přidat Telit LN920 kompozice |
0x1bc7:0x1060 0x1bc7:0x1061 0x1bc7:0x1062 0x1bc7:0x1063 |
7bb057134d609b9c038a00b6876cf0d37d01 18ce |
v5.15-rc3 |
|
USB: sériové: možnost: přidat Telit LE910Cx složení 0x1204 |
0x1bc7:0x1204 |
f5a8a07edafed8bede17a95ef8940fe3a57a7 7d5 |
v5.15-rc6 |
|
USB: sériové: možnost: přidat Telit LE910S1 složení 0x9200 |
0x1bc7:0x9200 |
e353f3e88720300c3d72f49a4bea54f42db1f a5e |
v5.16-rc3 |
1VV0301371 Rev.18 Strana 18 z 28 2024-09-09
Telit Moduly Linux Ovladače USB
Uživatelská příručka
|
USB: sériové: možnost: přidat Telit FN990 kompozice |
0x1bc7:0x1070 0x1bc7:0x1071 0x1bc7:0x1072 0x1bc7:0x1073 |
2b503c8598d1b232e7fc7526bce9326d9233 1541 |
v5.16-rc6 |
|
net: usb: qmi_wwan: přidat Telit 0x1070 složení |
0x1bc7:0x1070 |
94f2a444f28a649926c410eb9a38afb13a83e be0 |
v5.16-rc6 |
|
net: usb: cdc_mbim: vyhnout se altsettingu přepínání na Telit FN990 |
0x1bc7:0x1071 |
21e8a96377e6b6debae42164605bf9dcbe57 20c5 |
v5.17-rc5 |
|
USB: sériové: možnost: přidat Telit LE910R1 kompozice |
0x1bc7:0x701a 0x1bc7:0x701b 0x1bc7:0x9201 |
cfc4442c642d568014474b6718ccf65dc7ca6 099 |
v5.17-rc6 |
|
USB: sériové: možnost: přidat Telit 0x1057, 0x1058, 0x1075 kompozice |
0x1bc7:0x1057 0x1bc7:0x1058 0x1bc7:0x1075 |
f32c5a0423400e01f4d7c607949fa3a1f006e 8fa |
v5.18-rc5 |
|
net: usb: qmi_wwan: přidat Telit 0x1057 složení |
0x1bc7:0x1057 |
f01598090048f5f732ea7aa64b2f194131ce6 0d2 |
v5.19-rc1 |
|
net: usb: qmi_wwan: přidat Telit 0x1250 složení |
0x1bc7:0x1250 |
2c262b21de6dc93ac4d8c7a4cea0da4226b4 51fb |
v5.19-rc1 |
|
USB: sériové: možnost: přidat Telit LE910Cx složení 0x1250 |
0x1bc7:0x1250 |
342fc0c3b345525da21112bd0478a0dc7415 98ea |
v5.19-rc4 |
|
USB: sériové: možnost: přidat Telit FE990 kompozice |
0x1bc7:0x1080 0x1bc7:0x1081 0x1bc7:0x1082 0x1bc7:0x1083 |
773e8e7d07b753474b2ccd605ff092faaa9e6 5b9 |
V6.3-rc6 |
|
net: usb: qmi_wwan: přidat Telit 0x1080 složení |
0x1bc7:0x1081 |
382e363d5bed0cec5807b35761d14e55955 eee63 |
V6.3-rc2 |
|
net: usb: cdc_mbim: vyhnout se altsettingu přepínání na Telit FE990 |
0x1bc7:0x1081 |
418383e6ed6b4624a54ec05c535f13d184fbf 33b |
V6.3-rc2 |
|
USB: sériové: možnost: přidat Telit LE910C4- WWX 0x1035 složení |
0x1bc7:0x1035 |
6a7be48e9bd18d309ba25c223a27790ad1bf 0fa3 |
v6.6-rc7 |
|
USB: sériové: možnost: přidat Telit FN920C04 rmnet kompozice |
0x1bc7:0x10a0 0x1bc7:0x10a4 0x1bc7:0x10a9 |
582ee2f9d268d302595db3e36b985e5cbb9 3284d |
V6.9-rc5 |
1VV0301371 Rev.18 Strana 19 z 28 2024-09-09
Telit Moduly Linux Ovladače USB
Uživatelská příručka
|
net: usb: qmi_wwan: přidat Telit FN920C04 kompozice |
0x1bc7:0x10a0 0x1bc7:0x10a4 0x1bc7:0x10a9 |
0b8fe5bd73249dc20be2e88a12041f892079 7b59 |
V6.9-rc6 |
|
net: usb: qmi_wwan: přidat Telit FN912 kompozice |
0x1bc7:0x3000 0x1bc7:0x3001 |
77453e2b015b5ced5b3f45364dd5a72dfc3b decb |
v6.10-rc6 |
|
USB: sériové: možnost: přidat Telit FN912 rmnet kompozice |
0x1bc7:0x3000 0x1bc7:0x3001 |
9a590ff283421b71560deded2110dbdcbe1f 7d1d |
v6.10 |
|
USB: sériové: možnost: přidat generikum Telit core-dump složení |
0x1bc7:0x9000 |
4298e400dbdbf259549d69c349e060652ad 53611 |
v6.10 |
1VV0301371 Rev.18 Strana 20 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka
7 Dodatečné závazky jádra
7.1 Podpora Raw-IP a důležité opravy pro qmi_wwan
Níže je uveden seznam odevzdání pro přidání podpory Raw-Ip do qmi_wwan a řešení důležitých problémů.
Tabulka 8: Relevantní závazky jádra qmi_wwan
|
Shrnutí |
Spáchat |
Dostupnost |
|
net: qmi_wwan: MDM9x30 specifický výkon řízení |
93725149794d3d418cf1eddcae60c7b536c5faa1 |
v4.5-rc1 |
|
usbnet: umožnit miniovladačům spotřebovávat L2 hlavičky |
81e0ce79f2919dbd5f025894d29aa806af8695c7 |
v4.5-rc1 |
|
net: qmi_wwan: podpora režimu „raw IP“. |
32f7adf633b9f99ad5089901bc7ebff57704aaa9 |
v4.5-rc1 |
|
net: qmi_wwan: by měl držet RTNL, zatímco změna typu netdev |
6c730080e663b1d629f8aa89348291fbcdc46cd9 |
v4.5-rc1 |
|
net: qmi_wwan: ignorovat falešnou CDC Union deskriptory |
34a55d5e858e81a20d33fd9490149d6a1058be0c |
v4.5-rc1 |
|
qmi_wwan: Přidat chybí skb_reset_mac_header-call |
0de0add10e587effa880c741c9413c874f16be91 |
v4.14 |
|
usbnet: opravit zarovnání pro rámečky s č ethernetová hlavička |
a4abd7a80addb4a9547f7dfc7812566b60ec505c |
v4.15-rc3 |
|
qmi_wwan: nastavte FLAG_SEND_ZLP, kterým se chcete vyhnout odpojení iniciované sítí |
245d21190aec547c0de64f70c0e6de871c185a24 |
v4.16-rc1 |
|
qmi_wwan: Oprava čtení mimo hranice |
904d88d743b0c94092c5117955eab695df8109e8 |
v5.2-rc7 |
7.2 Podpora QMAP v qmi_wwan
Níže je uveden seznam odevzdání pro přidání podpory QMAP do qmi_wwan.
Tabulka 9: Relevantní závazky jádra qmi_wwan QMAP
|
Shrnutí |
Spáchat |
Dostupnost |
|
net: usb: qmi_wwan: přidat qmap mux podpora protokolů |
c6adf77953bcec0ad63d7782479452464e50f7a3 |
v4.12-rc1 |
|
qmi_wwan: oprava NULL deref při odpojení |
bbae08e592706dc32e5c7c97827b13c1c178668b |
v4.13-rc5 |
|
qmi_wwan: Oprava načítání záhlaví qmap v qmimux_rx_fixup |
d667044f49513d55fcfefe4fa8f8d96091782901 |
v4.20 |
|
qmi_wwan: přidat výchozí MTU do qmap síťové rozhraní |
f87118d5760f00af7228033fbe783c7f380d2866 |
v5.0-rc3 |
|
qmi_wwan: přidat podporu pro QMAP výplň v cestě RX |
61356088ace1866a847a727d4d40da7bf00b67fc |
v5.2-rc6 |
|
qmi_wwan: přidat využití síťového zařízení statistiky pro zařízení qmimux |
44f82312fe9113bab6642f4d0eab6b1b7902b6e1 |
v5.2-rc6 |
|
qmi_wwan: vyhněte se zablokování RCU na zařízení odpojit v režimu QMAP |
a8fdde1cb830e560208af42b6c10750137f53eb3 |
v5.2-rc6 |
|
qmi_wwan: rozšířit povolený QMAP rozsah hodnot mux_id |
36815b416fa48766ac5a98e4b2dc3ebc5887222e |
v5.2-rc6 |
|
qmi_wwan: Zvyšte prostor pro QMAP SKB |
2e4233870557ac12387f885756b70fc181cb3806 |
v5.12 |
|
net: usb: qmi_wwan: přidat qmap id sysfs file pro rozhraní qmimux |
e594ad980ec26fb7351d02c84abaa77ecdb4e522 |
v5.12-rc1- dontuse |
|
net: usb: qmi_wwan: povolit qmimux přidat/smazat s master up |
6c59cff38e66584ae3ac6c2f0cbd8d039c710ba7 |
v5.12-rc3 |
1VV0301371 Rev.18 Strana 21 z 28 2024-09-09
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
8 Vyhledávač verzí systému Linux
Linux Version Finder je nástroj Pythonu pro hledání verzí linuxového jádra, ve kterých je k dispozici odevzdání (nebo sada odevzdání), prohledávání stabilního stromu linuxového jádra. Nástroj lze použít ve spojení s potvrzeními uvedenými v části Flashing Devices k identifikaci stabilních verzí, ve kterých je kompozice podporována.
Linux Version Finder je k dispozici na Telit Github Organization: podívejte se na README.md file pro pokyny k použití.
1VV0301371 Rev.18 Strana 22 z 28 2024-09-09
Telit Moduly Linux Ovladače USB
Uživatelská příručka
9 Zkratky a zkratky
Tabulka 10: Zkratky a zkratky
|
Definice zkratky |
|
|
ACM |
Abstraktní řídicí model |
|
ADB |
Android Debug Bridge |
|
CDC |
Zařízení třídy komunikace |
|
ECM |
Model ovládání Ethernet |
|
MBIM |
Model mobilního širokopásmového rozhraní |
|
NCM |
Model ovládání sítě |
|
PPP |
Protokol Point-to-Point |
|
QMAP |
Protokol pro multiplexování a agregaci Qualcomm |
|
USB |
Univerzální sériová sběrnice |
1VV0301371 Rev.18 Strana 23 z 28 2024-09-09
10 Související dokumenty
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
Viz https://dz.telit.com/ pro aktuální dokumentaci a soubory ke stažení.
Tabulka 11: Zkratky a zkratky
|
Kód dokumentu Název dokumentu |
|
|
1VV0301643 |
Uživatelská příručka Telit QMI SDK a TQCM |
|
1VV0301613 |
Uživatelská příručka k softwaru uxfp |
|
80455NT12007A |
Povolení QMAP v aplikaci Linux Poznámka |
|
N/A |
Referenční příručka AT Commands modulů Telit je uvedena v tabulce použitelnosti. |
1VV0301371 Rev.18 Strana 24 z 28 2024-09-09
11 Historie dokumentu Tabulka 12: Historie dokumentu
Telit Moduly Linux Ovladače USB Uživatelská příručka k softwaru
|
Změny data revize |
||
|
18 |
2024-07-15 |
Přidán FE912C04 do tabulky použitelnosti. Přidány kompozice FE912C04 0x3000, 0x3001. Přidán FN920C04 do tabulky použitelnosti. Přidány kompozice FN920C04 0x10a0, 0x10a4, 0x10a9. Přidáno složení LE910Cx Thread-x-based 0x1035. Do tabulky použitelnosti přidány LE910Q1 a ELS63. Přidány kompozice LE910Q1/ELS63 0x7020, 0x7021. Přidán LE910Q1/ELS63 PID 0x920A do kompozic aktualizace firmwaru. Do seznamu oprav byla přidána generická oprava výpisu jádra. |
|
17 |
2023-05-15 |
Přidány kompozice FE990 0x1080, 0x1081, 0x1082, 0x1083 Přidány konfigurační symboly v sekci 2.1 Přidán odkaz na dokument QMAP 80455NT12007A Aktualizovat šablonu |
|
16 |
2022-09-12 |
Přidána LE910Cx linuxová kompozice 0x1250 Přidána kapitola Vyhledávač verzí Linuxu Aktualizována tabulka 6 (blikající zařízení) o zařízení ME910G1 a přidán související odstavec |
|
15 |
2022-05-27 |
Přidány kompozice FN980 0x1057, 0x1058 Přidáno složení FN990 0x1075 Přidán odstavec modulu jádra rmnet Upravená tabulka použitelnosti pro rodiny LE910Cx Přidáno vyloučení odpovědnosti za tabulku použitelnosti |
|
14 |
2022-03-02 |
Do tabulky použitelnosti přidán LE910R1 Přidány kompozice LE910R1 0x701A, 0x701B Přidáno složení LE910R1 0x9201 a související záznam v tabulce 6 |
|
13 |
2021-12-13 |
Přidáno složení LE910C1 0x1204 Přidáno složení LE910S1 0x9200 a související záznam v tabulce 6 |
1VV0301371 Rev.18 Strana 25 z 28 2024-09-09
Telit Moduly Linux Ovladače USB
Uživatelská příručka
|
|
|
Přidány kompozice FN990 0x1070, 0x1071, 0x1072, 0x1073 |
|
12 |
2021-09-24 |
Přidáno LN920 do tabulky použitelnosti a souvisejících potvrzení jádra |
|
11 |
2021-08-09 |
Přidáno složení FD980 0x1056 Do tabulky použitelnosti přidán FD980 Přidán odstavec „Multikonfigurační kompozice“ |
|
10 |
2021-06-14 |
Změněna šablona dokumentu a přeformulovány některé odstavce Opravena dostupnost verze jádra FN980 v tabulce použitelnosti Přidán LE910S1 do tabulky použitelnosti Přidán popis složení LE910S1 0x7010 a 0x7011 a související kernel commity Přidán odstavec QMAP a související potvrzení jádra Upravené informace o blikajícím zařízení pro 0x18d1:0xd00d a 0x8087:0x0801 (odstraněno) Změněny odkazy na potvrzení jádra z GitHubu na git.kernel.org |
|
9 |
2020-11-09 |
Přidány kompozice LE910Cx 0x1203, 0x1230, 0x1231 a FN980 složení 0x1055 Odstraněny odkazy na zastaralé dokumenty Modem Manager a Network Manager Odstraněny odkazy na zastaralé lxfp |
|
8 |
2020-09-01 |
Přidána podpora LE910C1-EUX a aktualizovaný seznam oprav jádra Přidána poznámka k velikosti LM960 0x1040 qmi_wwan rx urb |
|
7 |
2020-03-27 |
Změněno ME910G1 na MEx10G1 v tabulce použitelnosti Přidány ML865C1 a ML865G1 do tabulky použitelnosti Aktualizovaný seznam záplat jádra pro kompozici 0x110b |
|
6 |
2020-01-13 |
Přidáno složení ME910G1 0x110a Přidáno složení zábleskového zařízení FN980 0x9010 Aktualizovaný seznam záplat jádra Aktualizovaná tabulka použitelnosti |
|
5 |
2019-10-21 |
Přidán FN980 do tabulky použitelnosti a souvisejících potvrzení jádra |
|
4 |
2019-05-24 |
Odstraněny automobilové moduly z tabulky použitelnosti Do tabulky použitelnosti přidány LN940 a UE866 Přidáno potvrzení jádra LM940 pro vyřešení problému s velkými datovými pakety Přidána kompozice ME910 0x1102, kompozice LECx910 0x1260 a 0x1261 |
1VV0301371 Rev.18 Strana 26 z 28 2024-09-09
Telit Moduly Linux Ovladače USB
Uživatelská příručka
|
|
|
Aktualizovaný seznam záplat jádra |
|
3 |
2018-05-07 |
Přidány podrobnosti o blikajícím zařízení LE866 Přidáno potvrzení jádra pro PID 0x0036 Do tabulky použitelnosti přidán LE910D1 |
|
2 |
2018-02-13 |
Přidán LM960 do tabulky použitelnosti Přidáno složení ME910 0x1101 Přidána kapitola „Další závazky jádra“. Do tabulky použitelnosti přidána „Minimální verze jádra“. |
|
1 |
2017-11-24 |
Přidáno složení LE920A4 a LE910C1 0x1201 Přidán LM940 do tabulky použitelnosti Přidán odkaz na potvrzení cdc-wdm: oprava „nesynchronizovaná“ kvůli chybějícím upozorněním |
|
0 |
2017-04-28 |
První vydání |
Od Mod.0817 Rev.10
1VV0301371 Rev.18 Strana 27 z 28 2024-09-09
© Telit Cinterion. Všechna práva vyhrazena.
Technická dokumentace
Dokumenty / zdroje
![]() | Moduly Linux USB ovladače Software |
Reference
- Telit Cinterion zóna stahování - přihlášenídz.telit.com
- wwwfreedesktop.org
- git repozitáře Kernel.orggit.kernel.org
- kernel/git/stable/linux.git - stabilní strom linuxového jádragit.kernel.org
- USB: sériové: možnost: přidat podporu pro Telit ME910 PID 0x1101 - kernel/git/torvalds/linux.git - zdrojový strom jádra Linuxugit.kernel.org
- USB: sériové: možnost: přidat složení Telit ME910G1 0x110a - jádro/git/torvalds/linux.git - zdrojový strom jádra Linuxugit.kernel.org
- qmi_wwan: Přidejte chybějící skb_reset_mac_header-call - kernel/git/torvalds/linux.git - zdrojový strom jádra Linuxugit.kernel.org
- ovladače: net: usb: qmi_wwan: přidat QMI_QUIRK_SET_DTR pro Telit PID 0x1201 - kernel/git/torvalds/linux.git - zdrojový strom jádra Linuxugit.kernel.org
- qmi_wwan: Přidána podpora pro řadu Telit LN940 – kernel/git/torvalds/linux.git – zdrojový strom jádra Linuxugit.kernel.org
- USB: sériový: možnost: přidat podporu ZLP pro 0x1bc7/0x9010 - kernel/git/torvalds/linux.git - zdrojový strom jádra Linuxugit.kernel.org
- Uživatelská příručkamanual.tools
