មាតិកា លាក់
3 2 ការណែនាំ

ម៉ូឌុលលីនុច កម្មវិធីបញ្ជា USB

ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB
សៀវភៅណែនាំអ្នកប្រើកម្មវិធី

1VV0301371 Rev.18
៨៦៦-៤៤៧-២១៩៤
ចេញផ្សាយ
សម្ងាត់

ឯកសារបច្ចេកទេស       

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

1VV0301371 Rev.18 ទំព័រ 2 នៃ 28 2024-09-09  

1 តារាងការអនុវត្ត

ការព្រមាន៖ ព័ត៌មានអំពីកំណែខឺណែលគឺទាក់ទងទៅនឹងលំនាំដើម សមាសភាពនៃម៉ូដឹម៖ សម្រាប់ព័ត៌មានលម្អិតអំពី  កំណែខឺណែលដែលសមាសភាពត្រូវបានគាំទ្រ សូមយោង ទៅជំពូក Telit Kernel Commits ។

បញ្ជីផលិតផលបង្ហាញពីគ្រួសារម៉ូឌឹមទូទៅ និងមិនរួមបញ្ចូលវ៉ារ្យ៉ង់៖ សូមយោងទៅលើបញ្ជីនៃសមាសធាតុនៅក្នុងផ្នែក PIDs និងសមាសភាពដែលពាក់ព័ន្ធ ដើម្បីពិនិត្យមើលការគាំទ្រសម្រាប់ម៉ូដឹម។

តារាងទី 1: តារាងការអនុវត្ត

ផលិតផលមានតាំងពីជំនាន់ខឺណែល

DE910 ស៊េរី

3.4

ស៊េរី ELS63

5.4

FD980 ស៊េរី

5.14

FE912C04 ស៊េរី

6.10

FN920C04 ស៊េរី

6.9

FE990 ស៊េរី

6.3

ស៊េរី FN980

5.5

ស៊េរី FN990

5.16

GE910 ស៊េរី

4.4

HE910 ស៊េរី

4.4

LE866 ស៊េរី

2.6.39

LE910 ស៊េរី

3.18

LE910Cx ស៊េរីដែលមានមូលដ្ឋានលើលីនុច

4.11

LE910Cx Thread-x SERIES

5.8

LE910D1 ស៊េរី

2.6.39

LE910Q1 ស៊េរី

5.4

LE910R1 ស៊េរី

5.17

LE910S1 ស៊េរី

5.13

LE910 V2 ស៊េរី

3.12

LM940 ស៊េរី

4.10

LM960 ស៊េរី

4.10

ស៊េរី LN920

5.15

ស៊េរី LN940

4.20

ME910C1 ស៊េរី

4.15

ស៊េរី MEx10G1

5.5

ML865C1 ស៊េរី

4.15

ML865G1 ស៊េរី

5.5

UE866 ស៊េរី

4.4

UE910 ស៊េរី

4.4

UL865 ស៊េរី

4.4

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

2 ការណែនាំ

2.1 វិសាលភាព

ឯកសារនេះពិពណ៌នាអំពីកម្មវិធីបញ្ជាខឺណែលលីនុចមួយណាដែលគួរប្រើសម្រាប់ម៉ូឌុល Telit ដែលបានរាយក្នុងតារាងភាពអាចអនុវត្តបាន និងរបៀបដែលឧបករណ៍លីនុចអាចត្រូវបានប្រើសម្រាប់ករណីប្រើប្រាស់ធម្មតា។

៣.២ ទស្សនិកជន

ឯកសារនេះត្រូវបានបម្រុងទុកសម្រាប់អតិថិជន Telit ជាពិសេសអ្នកបញ្ចូលប្រព័ន្ធ ដែលហៀបនឹងអនុវត្តម៉ូឌុល Telit ដែលបានរាយក្នុងតារាងដែលអាចអនុវត្តបាននៅក្នុងបរិយាកាសលីនុច។

2.3 ព័ត៌មានទំនាក់ទំនង ជំនួយ

សម្រាប់ជំនួយបច្ចេកទេស និងសំណួរទូទៅ អ៊ីមែល៖

  • TS-EMEA@telit.com
  • TS-AMERICAS@telit.com
  • TS-APAC@telit.com
  • TS- អេសអរអេដ@telit.com
  • TS-ONEEDGE@telit.com

ជាជម្រើសប្រើ៖ https://www.telit.com/contact-us/ 

សម្រាប់ព័ត៌មានផលិតផល និងឯកសារបច្ចេកទេស សូមចូលទៅកាន់៖ https://www.telit.com

2.4 អនុសញ្ញា

ចំណាំ៖ ផ្តល់ដំបូន្មាន និងយោបល់ដែលអាចមានប្រយោជន៍នៅពេល ការរួមបញ្ចូលម៉ូឌុល។

គ្រោះថ្នាក់៖ ព័ត៌មាននេះត្រូវតែអនុវត្តតាម បើមិនដូច្នេះទេ ការខូចខាតឧបករណ៍ ឬគ្រោះមហន្តរាយអាចកើតឡើង។

ការព្រមាន៖ ជូនដំណឹងដល់អ្នកប្រើប្រាស់អំពីជំហានសំខាន់ៗអំពីម៉ូឌុល ការរួមបញ្ចូល។

កាលបរិច្ឆេទទាំងអស់គឺស្ថិតនៅក្នុងទម្រង់ ISO 8601 នោះគឺជា YYYY-MM-DD។

1VV0301371 Rev.18 ទំព័រ 4 នៃ 28 2024-09-09 

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

2.5 លក្ខខណ្ឌ

យោងទៅ https://www.telit.com/hardware-terms-conditions/.

2.6 ការបដិសេធ

សម្ភារៈនៅក្នុងឯកសារនេះគឺសម្រាប់គោលបំណងផ្តល់ព័ត៌មានតែប៉ុណ្ណោះ។ TELIT CINTERION រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរចំពោះផលិតផលដែលបានពិពណ៌នានៅទីនេះ។ ភាពជាក់លាក់នៅក្នុងឯកសារនេះគឺអាចផ្លាស់ប្តូរនៅពេលមានការសម្រេចចិត្តរបស់ TELIT CINTERION ដោយគ្មានការជូនដំណឹងជាមុន។ ឯកសារនេះត្រូវបានផ្តល់ជូននៅលើមូលដ្ឋាន "ដូច" តែប៉ុណ្ណោះ ហើយអាចមានកង្វះខាត ឬភាពមិនគ្រប់គ្រាន់។ TELIT CINTERION មិនទទួលខុសត្រូវចំពោះព័ត៌មានដែលមាននៅក្នុងឯកសារ ឬកើតឡើងចេញពីកម្មវិធី ឬការប្រើប្រាស់ផលិតផលណាមួយដែលបានពិពណ៌នានៅទីនេះ។

TELIT CINTERION ផ្តល់សិទ្ធិមិនផ្តាច់មុខក្នុងការប្រើប្រាស់ឯកសារ។ អ្នកទទួលមិនត្រូវចម្លង កែប្រែ បិទបាំង ឬផលិតឡើងវិញនូវឯកសារឡើយ លើកលែងតែមានការអនុញ្ញាតជាក់លាក់ដោយ TELIT CINTERION។

TELIT CINTERION និងនិមិត្តសញ្ញា TELIT CINTERION គឺជាពាណិជ្ជសញ្ញានៃ TELIT CINTERION ហើយត្រូវបានចុះបញ្ជីនៅក្នុងប្រទេសមួយចំនួន។ ពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីផ្សេងទៀតទាំងអស់ដែលបានលើកឡើងនៅក្នុងឯកសារនេះគឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន ហើយត្រូវបានបម្រុងទុកយ៉ាងច្បាស់លាស់ដោយ TELIT CINTERION (និងអ្នកផ្តល់អាជ្ញាប័ណ្ណរបស់វា)។

1VV0301371 Rev.18 ទំព័រ 5 នៃ 28 2024-09-09  

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

3 ការដំឡើងប្រព័ន្ធប្រតិបត្តិការ

ម៉ូឌុល Telit ដែលបានរាយក្នុងតារាងការអនុវត្តបង្ហាញប្រភេទឧបករណ៍ផ្សេងៗយោងទៅតាមលេខសម្គាល់ផលិតផល (PID) កំពុងប្រើប្រាស់។

តារាងខាងក្រោមរាយបញ្ជីទំនាក់ទំនងរវាងប្រភេទឧបករណ៍ និងកម្មវិធីបញ្ជាខឺណែលដែលបានប្រើ៖

តារាងទី 2៖ ប្រភេទឧបករណ៍ និងម៉ូឌុលខឺណែលដែលពាក់ព័ន្ធ

ប្រភេទឧបករណ៍ ម៉ូឌុលខឺណែល

ច្រកសៀរៀលតាមស្តង់ដារ CDC-ACM

cdc_acm (CONFIG_USB_ACM)

ច្រកសៀរៀល (កាត់បន្ថយ ACM)

ជម្រើស (CONFIG_USB_SERIAL_OPTION)

អាដាប់ទ័របណ្តាញតាមស្តង់ដារ CDC-ECM

cdc_ether (CONFIG_USB_NET_CDCETHER)

អាដាប់ទ័របណ្តាញតាមស្តង់ដារ CDC-NCM

cdc_ncm (CONFIG_USB_NET_CDC_NCM)

អាដាប់ទ័របណ្តាញតាមការកំណត់របស់ Microsoft RNDIS

rndis_host (CONFIG_USB_NET_RNDIS_HOST)

អាដាប់ទ័រអ៊ីនធឺណិតចល័តតាមស្តង់ដារ CDC-MBIM

cdc_mbim (CONFIG_USB_NET_CDC_MBIM)

អាដាប់ទ័រអ៊ីនធឺណិតចល័ត Rmnet

qmi_wwan (CONFIG_USB_NET_QMI_WWAN)

Android Debug Bridge (ADB)

N/A (គ្រប់គ្រងនៅកម្រិត userspace)

ឧបករណ៍អូឌីយ៉ូ

snd-usb-audio (CONFIG_SND_USB_AUDIO)

ដើម្បីប្រើប្រភេទឧបករណ៍ជាក់លាក់មួយ ម៉ូឌុលដែលពាក់ព័ន្ធគួរតែត្រូវបានរួមបញ្ចូលនៅក្នុងការបង្កើតខឺណែល។

ការព្រមាន៖ ម៉ូឌុលខឺណែលមួយចំនួនអាចចូលប្រើបានតែពី a  កំណែខឺណែលពិសេសបន្តសម្រាប់ ឧample, cdc_mbim គឺ អាចរកបានពី 3.8 ។ ប្រសិនបើកំណែខឺណែលដែលកំពុងប្រើមិនគាំទ្រ កម្មវិធីបញ្ជាដែលត្រូវការ, ពិចារណាធ្វើឱ្យប្រសើរឡើងខឺណែលឬ backporting បំណះដែលត្រូវការ។ វិធីសាមញ្ញដើម្បីយល់ប្រសិនបើ  ការប្តេជ្ញាចិត្តជាក់លាក់មួយ (ឬសំណុំនៃការប្តេជ្ញាចិត្ត) មាននៅក្នុងស្ថិរភាព ខឺណែល ហើយនៅក្នុងកំណែណាមួយត្រូវបានណែនាំត្រូវបានពិពណ៌នា នៅក្នុងជំពូក Linux Version Finder

3.1 សមាសធាតុ USB
3.1.1 PIDs និងសមាសភាពពាក់ព័ន្ធ

តារាងខាងក្រោមរាយបញ្ជីសមាសធាតុ USB ដែលគាំទ្របច្ចុប្បន្ននៅក្នុងលីនុចយោងតាម ​​PID៖

ចំណាំ៖ សមាសភាពអាចមានឧបករណ៍លាក់។ ការពិពណ៌នានៅក្នុងតារាងខាងក្រោមរាយការណ៍អំពីឧបករណ៍ទាំងអស់ដែលមាននៅក្នុងសមាសភាព អ្នកដែលលាក់កំបាំងផងដែរ។

1VV0301371 Rev.18 ទំព័រ 6 នៃ 28 2024-09-09  

តារាងទី 3: PIDs និងសមាសភាពពាក់ព័ន្ធ

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់

សមាសភាព PID

0x0021

6 ឧបករណ៍ CDC-ACM

0x0022

3 ឧបករណ៍ CDC-ACM

0x0023

6 ឧបករណ៍ CDC-ACM + 1 អាដាប់ទ័របណ្តាញ CDC-ECM

0x0032

6 ឧបករណ៍ CDC-ACM + អាដាប់ទ័រ 1 MBIM

0x0035

6 ឧបករណ៍ CDC-ACM

0x0036

6 ឧបករណ៍ CDC-ACM + 1 អាដាប់ទ័របណ្តាញ CDC-NCM

0x0100

4 ឧបករណ៍ CDC-ACM + 1 អាដាប់ទ័របណ្តាញ CDC-NCM

0x1003

3 ឧបករណ៍ ACM កាត់បន្ថយ

0x1004

4 ឧបករណ៍ ACM កាត់បន្ថយ

0x1005

4 ឧបករណ៍ ACM កាត់បន្ថយ

0x1006

3 ឧបករណ៍ ACM កាត់បន្ថយ

0x1010

4 ឧបករណ៍ ACM កាត់បន្ថយ

0x1012

3 ឧបករណ៍ ACM កាត់បន្ថយ

0x1031

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet

0x1033

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM

0x1035

2 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM

0x1040

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1041

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ MBIM + 1 ADB

0x1042

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ RNDIS + 1 ADB

0x1043

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM + 1 ADB

0x1045

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 5 + អាដាប់ទ័របណ្តាញ RNDIS 1 + ឧបករណ៍អូឌីយ៉ូ 1 ADB + 1

0x1050

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1051

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ MBIM + 1 ADB

0x1052

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ RNDIS + 1 ADB

0x1053

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM + 1 ADB

0x1055

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 ADB

0x1056

ការកំណត់រចនាសម្ព័ន្ធ #1៖ ឧបករណ៍ផ្ទុកដ៏ធំ

ការកំណត់រចនាសម្ព័ន្ធ #2: ឧបករណ៍ ACM បានកាត់បន្ថយចំនួន 5 + អាដាប់ទ័របណ្តាញ 1 RNDIS + 1 ADB

0x1057

6 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1058

6 ឧបករណ៍ ACM កាត់បន្ថយ + 1 ADB

0x1060

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1061

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ MBIM + 1 ADB

0x1062

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ RNDIS + 1 ADB

0x1063

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM + 1 ADB

0x1070

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1071

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ MBIM + 1 ADB

0x1072

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ RNDIS + 1 ADB

0x1073

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM + 1 ADB

0x1075

ឧបករណ៍ ACM កាត់បន្ថយ 1 + 1 ADB

0x1080

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1081

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ MBIM + 1 ADB

0x1082

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ RNDIS + 1 ADB

0x1083

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM + 1 ADB

0x1085

ឧបករណ៍ ACM កាត់បន្ថយ 1 + 1 ADB

0x10a0

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet

0x10a4

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet

0x10a9

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 2 + អាដាប់ទ័រ rmnet 1 + 1 ADPL + 1 ADB

1VV0301371 Rev.18 ទំព័រ 7 នៃ 28 2024-09-09  

ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  

ការណែនាំអ្នកប្រើប្រាស់

0x110b

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM

0x1200

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1201

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1203

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ RNDIS + 1 ADB

0x1204

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ MBIM + 1 ADB

0x1206

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM + 1 ADB

0x1207

2 ឧបករណ៍ ACM កាត់បន្ថយ

0x1208

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 ADB

0x1211

ឧបករណ៍ ACM កាត់បន្ថយ 1 + អាដាប់ទ័របណ្តាញ 1 ECM + 1 ADB

0x1212

ឧបករណ៍ ACM កាត់បន្ថយ 1 + 1 ADB

0x1213

1 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM

0x1214

2 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM + 1 ADB

0x1230

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 5 + អាដាប់ទ័រ rmnet 1 + ឧបករណ៍អូឌីយ៉ូ 1 ADB + 1

0x1231

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 5 + អាដាប់ទ័របណ្តាញ RNDIS 1 + ឧបករណ៍អូឌីយ៉ូ 1 ADB + 1

0x1250

4 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet

0x1260

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1261

5 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet + 1 ADB

0x1900

4 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet

0x1901

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 4 + អាដាប់ទ័រ 1 MBIM

0x2300

កំណត់រចនាសម្ព័ន្ធ។ 1: 3 ឧបករណ៍ CDC-ACM + 1 អាដាប់ទ័របណ្តាញ RNDIS

កំណត់រចនាសម្ព័ន្ធ។ 2: 3 ឧបករណ៍ CDC-ACM + 1 អាដាប់ទ័របណ្តាញ ECM

0x3000

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័រ rmnet

0x3001

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 2 + អាដាប់ទ័រ rmnet 1 + 1 ADPL + 1 ADB

0x7010

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 3 + អាដាប់ទ័របណ្តាញ 1 RNDIS

0x7011

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM

០x៨០២៤៤០២ ក

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 3 + អាដាប់ទ័របណ្តាញ 1 RNDIS

0x701b

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM

0x7020

ឧបករណ៍ ACM កាត់បន្ថយចំនួន 3 + អាដាប់ទ័របណ្តាញ 1 RNDIS

0x7021

3 ឧបករណ៍ ACM កាត់បន្ថយ + 1 អាដាប់ទ័របណ្តាញ ECM

សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពីសមាសភាព សូមមើលការណែនាំអ្នកប្រើប្រាស់កម្មវិធីនៃម៉ូឌុលដែលកំពុងប្រើប្រាស់។

ពាក្យបញ្ជា៖ $ lsusb អាចត្រូវបានប្រើដើម្បីបង្ហាញបញ្ជីឧបករណ៍ USB ដែលបច្ចុប្បន្នត្រូវបានភ្ជាប់ទៅម៉ាស៊ីន។  

ការព្រមាន៖ សូមមើលការណែនាំអ្នកប្រើប្រាស់ម៉ូដឹម ដើម្បីយល់ពីរបៀបផ្លាស់ប្តូរសមាសភាព USB និងដើម្បីកំណត់វិសាលភាពនៃការលាតត្រដាង ឧបករណ៍។

1VV0301371 Rev.18 ទំព័រ 8 នៃ 28 2024-09-09  

Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់

3.2 ពហុការកំណត់រចនាសម្ព័ន្ធ

សមាសភាពជាក់លាក់បង្ហាញពីការកំណត់រចនាសម្ព័ន្ធជាច្រើន (សម្រាប់ឧample, 0x1056) ។ តាមលំនាំដើម ប្រព័ន្ធនឹងប្រើការកំណត់រចនាសម្ព័ន្ធដំបូង. 

ដើម្បីផ្លាស់ប្តូរការកំណត់តម្លៃដែលចង់បានត្រូវតែសរសេរទៅ file: /sys/bus/usb/devices/ /bConfigurationValue 

សម្រាប់ Exampឡេ # បន្ទរ > /sys/bus/usb/devices/  path>/bConfigurationValue 

ឧបករណ៍ usb_modeswitch ក៏អាចត្រូវបានប្រើដើម្បីផ្លាស់ប្តូរការកំណត់រចនាសម្ព័ន្ធឧទាហរណ៍ampលេ៖ # usb_modeswitch -v 0x1bc7 -p - យូ 

3.2.1 ជម្រើសម៉ូឌុលខឺណែល

នៅពេលប្រើសមាសភាពដែលបានគាំទ្រដែលទាមទារម៉ូឌុលខឺណែលជម្រើស ហើយច្រកសៀរៀលមិនមាននៅក្នុង / dev ថត វាអាចទៅរួចដែលថាសមាសភាពពិសេសត្រូវបានបញ្ចូលទៅក្នុងកំណែខឺណែលថ្មីជាងកំណែដែលកំពុងប្រើបច្ចុប្បន្ន។ ដំណោះស្រាយគឺដើម្បីធ្វើឱ្យប្រសើរឡើងនូវកំណែខឺណែល ឬ backport បំណះដែលត្រូវការក្នុងចំណោមកម្មវិធីដែលបានរាយក្នុង Telit Kernel Commits ។

វាអាចធ្វើទៅបានដើម្បីបន្ថែមការគាំទ្រពេលដំណើរការសម្រាប់សមាសភាពបច្ចុប្បន្នដោយចេញពាក្យបញ្ជាខាងក្រោមជាមួយនឹងសិទ្ធិជា root៖

# ជម្រើស modprobe
#បន្ទរ 1bc7 > /sys/bus/usb-serial/drivers/option1/new_id កន្លែងណា គឺជា PID នៃសមាសភាពដែលត្រូវគាំទ្រ។

ការព្រមាន៖ ប្រសិនបើអាដាប់ទ័របណ្តាញក៏មាននៅក្នុងសមាសភាពដែរ សូមប្រាកដថាវាត្រូវបានទទួលស្គាល់ដោយខឺណែលយ៉ាងត្រឹមត្រូវ មុនពេលបន្ថែម ការគាំទ្រពេលដំណើរការសម្រាប់ច្រកសៀរៀល។ ប្រសិនបើឧបករណ៍ ADB មាននៅក្នុង សមាសភាព បន្ថែមការគាំទ្រពេលដំណើរការសម្រាប់ច្រកសៀរៀល រារាំងឧបករណ៍ ADB ពីដំណើរការត្រឹមត្រូវចាប់តាំងពីវា។ ភ្ជាប់ទៅនឹងច្រកសៀរៀល។

សម្រាប់បញ្ជីចុងក្រោយបំផុតនៃ Telit PIDs ដែលគាំទ្រជាជម្រើស សូមមើលកូដប្រភពនៅក្នុងបន្ទាត់មេ ដោយរកមើលធាតុឧបករណ៍ទាំងអស់ដែលមានលេខសម្គាល់អ្នកលក់ TELIT_VENDOR_ID (VID)។

ចំណាំ៖ ប្រសិនបើការគាំទ្រសម្រាប់សមាសភាពដែលបាត់នៅក្នុងផ្នែក PIDs និងសមាសភាពពាក់ព័ន្ធគឺចាំបាច់ សូមទាក់ទងផ្នែកជំនួយអតិថិជនជាមួយ សំណើ។

1VV0301371 Rev.18 ទំព័រ 9 នៃ 28 2024-09-09  

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

3.2.2 ម៉ូឌុលខឺណែល qmi_wwan

នៅពេលប្រើសមាសភាពដែលបានគាំទ្រដែលទាមទារម៉ូឌុលខឺណែល qmi_wwan និងគ្មានចំណុចប្រទាក់បណ្តាញដែលទាក់ទងនឹងម៉ូដឹមមាននៅក្នុងបញ្ជីដែលផ្តល់ដោយពាក្យបញ្ជា៖ $ ip link បង្ហាញ វាអាចទៅរួចដែលថាការគាំទ្រសម្រាប់សមាសភាពនោះត្រូវបានបន្ថែមនៅក្នុងកំណែខឺណែលថ្មីជាងអ្វីដែលកំពុងប្រើ។

ដំណោះស្រាយគឺដើម្បីធ្វើឱ្យប្រសើរឡើងនូវកំណែខឺណែល ឬ backport បំណះដែលត្រូវការក្នុងចំណោមកម្មវិធីដែលបានរាយក្នុងជំពូក Telit Kernel Commits

ការព្រមាន៖ ប្រសិនបើខឺណែលដែលកំពុងប្រើប្រាស់បានប្រព្រឹត្តិកម្ម cdc-wdm៖ ជួសជុល "មិនសមកាលកម្ម" ដោយសារតែបាត់ការជូនដំណឹង វាគួរតែត្រូវបានត្រឡប់ដូចដែលបានធ្វើនៅក្នុង commit USB៖ ត្រឡប់ “cdc-wdm: ជួសជុល “out-of-sync” ដោយសារបាត់ ការជូនដំណឹង”។

សម្រាប់បញ្ជីចុងក្រោយបំផុតនៃ Telit PIDs ដែលគាំទ្រជាជម្រើស សូមមើលកូដប្រភពនៅក្នុងបន្ទាត់មេ ដោយរកមើលធាតុទាំងអស់នៃឧបករណ៍ដែលមានលេខសម្គាល់អ្នកលក់ (VID) 0x1bc7 ។

ចំណាំ៖ ប្រសិនបើការគាំទ្រសម្រាប់សមាសភាពដែលបាត់នៅក្នុងផ្នែក PIDs និងសមាសភាពពាក់ព័ន្ធគឺចាំបាច់ សូមទាក់ទងផ្នែកជំនួយអតិថិជនជាមួយ សំណើ។

ការព្រមាន៖ នៅពេលដែល QMAP មិនត្រូវបានកំណត់ ទំហំ rx URB ក្នុង qmi_wwan គួរតែធំជាង 2048 បៃ។ ការកំណត់នេះអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធនៅ ពេលដំណើរការដោយផ្លាស់ប្តូរ MTU នៃចំណុចប្រទាក់បណ្តាញទៅជាមួយ។ តម្លៃអនុញ្ញាត > 2048 (មិនគួរជាពហុគុណនៃចំណុចបញ្ចប់ទេ។ ទំហំកញ្ចប់ព័ត៌មានអតិបរមា) មុនពេលដំឡើងការភ្ជាប់ទិន្នន័យ សម្រាប់ example, ip link កំណត់ mtu 2500. សម្រាប់ ក  ការកំណត់អចិន្ត្រៃយ៍ បន្ទាត់ខាងក្រោម៖ dev->rx_urb_size = 2048;  គួរតែត្រូវបានបន្ថែមទៅមុខងារ qmi_wwan.c qmi_wwan_bind មុនពេលត្រលប់មកវិញក្នុងករណីជោគជ័យ។

1VV0301371 Rev.18 ទំព័រ 10 នៃ 28 2024-09-09  

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

3.2.2.1 qmi_wwan និង QMAP ខាងក្នុង

ចាប់តាំងពីកំណែខឺណែល 4.12 qmi_wwan គាំទ្រ Qualcomm Multiplexing and Aggregation Protocol (QMAP)។

QMAP គឺត្រូវការសម្រាប់ការគ្រប់គ្រង PDNs ដំណាលគ្នាជាច្រើន និងដើម្បីទទួលបានច្រើនបំផុតពីម៉ូដឹមឆ្មាខ្ពស់ទាក់ទងនឹងការបញ្ជូន។

ការគ្រប់គ្រង QMAP របស់ផ្នែកខាងខឺណែលត្រូវបានធ្វើតាមរយៈ qmi_wwan sysfs files add_mux/del_mux៖ ពិនិត្យឯកសារខឺណែល សម្រាប់ព័ត៌មានលម្អិតបន្ថែម។

ការបើកដំណើរការ QMAP ទាមទារផងដែរនូវការកំណត់រចនាសម្ព័ន្ធម៉ូដឹមពិសេសដែលត្រូវបានប្រតិបត្តិនៅកម្រិត userspace៖ នីតិវិធីដែលត្រូវអនុវត្តតាមគឺអាស្រ័យលើឧបករណ៍ដែលបានប្រើ។

សូមពិនិត្យមើលការជួសជុលដែលទាក់ទងនឹង qmi_wwan QMAP ដែលពាក់ព័ន្ធនៅក្នុងផ្នែក QMAP Support ក្នុង qmi_wwan ដើម្បីទទួលបានកំណែដែលមានស្ថេរភាព។

ឧបករណ៍បណ្តាញមេគួរតែមាន MTU របស់វាយ៉ាងហោចណាស់ជាទំហំសរុបនៃតំណភ្ជាប់ខាងក្រោម។

សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពី qmi_wwan ខាងក្នុង QMA សូមមើល "ការបើកដំណើរការ QMAP នៅក្នុងលីនុច Application Note"។

3.2.2.2 qmi_wwan និង rmnet

ចាប់ផ្តើមជាមួយនឹងកំណែខឺណែល 5.12 qmi_wwan គាំទ្រម៉ូឌុលខឺណែល rmnet សម្រាប់ការប្រើប្រាស់ QMAP (សូមមើល commit net: qmi_wwan: បន្ថែមរបៀបឆ្លងកាត់)។ ការគ្រប់គ្រង QMAP របស់ផ្នែកខាងខឺណែលត្រូវបានធ្វើតាមរយៈ qmi_wwan sysfs files pass_through ។

សម្រាប់ព័ត៌មានបន្ថែម សូមមើលឯកសារខឺណែល។

ការបើកដំណើរការ QMAP ទាមទារផងដែរនូវការកំណត់រចនាសម្ព័ន្ធម៉ូដឹមពិសេសដែលត្រូវបានប្រតិបត្តិនៅកម្រិត userspace៖ នីតិវិធីដែលត្រូវអនុវត្តតាមគឺអាស្រ័យលើឧបករណ៍ដែលបានប្រើ។

qmi_wwan netdevice គួរតែមាន MTU របស់វាយ៉ាងហោចណាស់ជាទំហំសរុបនៃតំណភ្ជាប់ចុះក្រោមអតិបរមា។

សម្រាប់ព័ត៌មានបន្ថែមអំពី rmnet QMAP សូមមើល “ការបើកដំណើរការ QMAP ក្នុងលីនុច Application Note”។

ការព្រមាន៖ ម៉ូឌុលខឺណែល rmnet គួរតែត្រូវបានប្រើជំនួសឱ្យ qmi_wwan inbox QMAP ។

1VV0301371 Rev.18 ទំព័រ 11 នៃ 28 2024-09-09  

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

4 ការប្រើប្រាស់ម៉ូដឹម
4.1 ការប្រើប្រាស់ Serial Ports

យោងតាមអ្នកបើកបរដែលកំពុងប្រើប្រាស់ ឧបករណ៍ខាងក្រោមត្រូវបានបង្កើតឡើងសម្រាប់ច្រកសៀរៀល៖

តារាងទី 4៖ ឈ្មោះឧបករណ៍ និងម៉ូឌុលខឺណែលដែលពាក់ព័ន្ធ

ប្រភេទឧបករណ៍ ម៉ូឌុលខឺណែល

/dev/ttyACMx

cdc_acm

/dev/ttyUSBx

ជម្រើស

ទាំងនេះគឺជាឧបករណ៍តួអក្សរលីនុច និងគាំទ្រមុខងារភាគច្រើនដែលអនុវត្តដោយស្រទាប់ tty ។ សម្រាប់អតីតample, កម្មវិធីត្រាប់តាមស្ថានីយដូចជា Minicom អាចត្រូវបានប្រើដើម្បីផ្ញើពាក្យបញ្ជា AT ។

នៅពេលសរសេរកូដសម្រាប់ការប្រើប្រាស់ឧបករណ៍ទាំងនេះ សូមយោងទៅ API ភាសាសរសេរកម្មវិធីដែលទាក់ទងនឹងឧបករណ៍តួអក្សរ។ សម្រាប់អតីតample, កម្មវិធីដែលមានមូលដ្ឋានលើ C អាចប្រើមុខងារដែលបាននាំចេញនៅក្នុងបឋមកថាប្រព័ន្ធ files fcntl.h និង unistd.h.  

សម្រាប់ព័ត៌មានបន្ថែម សូមមើលទំព័របុរសដែលពាក់ព័ន្ធ។

ការព្រមាន៖ នៅពេលផ្ញើពាក្យបញ្ជា AT វាចាំបាច់ដើម្បីឱ្យ DTR អះអាងដើម្បីទទួលបានការឆ្លើយតប។

4.1.1 ការតភ្ជាប់ទិន្នន័យតាមរយៈច្រកសៀរៀល

ដើម្បីបង្កើតការតភ្ជាប់តាមទូរស័ព្ទតាមរយៈច្រកសៀរៀល កម្មវិធី pppd អាចត្រូវបានប្រើ។ សម្រាប់ព័ត៌មានបន្ថែម និងកូដប្រភពដែលបានធ្វើបច្ចុប្បន្នភាព សូមមើល ppd ផ្លូវការ webគេហទំព័រ .

4.2 ការប្រើប្រាស់អាដាប់ទ័របណ្តាញ

ប្រសិនបើអាដាប់ទ័របណ្តាញ ឬឧបករណ៍អ៊ីនធឺណិតចល័តអាចប្រើបាន ហើយម៉ូឌុលខឺណែលដែលពាក់ព័ន្ធត្រូវបានផ្ទុក ចំណុចប្រទាក់បណ្តាញត្រូវបានបង្កើតដោយប្រព័ន្ធប្រតិបត្តិការ។

ពាក្យបញ្ជាលីនុចស្តង់ដារ (សម្រាប់ឧample ip, ifconfig) អាចត្រូវបានប្រើដើម្បីគ្រប់គ្រងចំណុចប្រទាក់បណ្តាញ។

សម្រាប់ព័ត៌មានបន្ថែម សូមមើលទំព័រ man នៃពាក្យបញ្ជា។

1VV0301371 Rev.18 ទំព័រ 12 នៃ 28 2024-09-09  

Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់

4.2.1 ការតភ្ជាប់ទិន្នន័យតាមរយៈចំណុចប្រទាក់បណ្តាញ 

ដើម្បីបង្កើតការភ្ជាប់ទិន្នន័យតាមរយៈចំណុចប្រទាក់បណ្តាញ សូមអនុវត្តតាមការណែនាំដែលមានរាយក្នុងតារាងខាងក្រោម ដែលជាក់លាក់ចំពោះម៉ូឌុលខឺណែលដែលត្រូវបានប្រើ៖

តារាងទី 5៖ ម៉ូឌុលខឺណែលកំពុងប្រើសម្រាប់ឧបករណ៍បណ្តាញ និងដំណើរការតភ្ជាប់ទិន្នន័យដែលពាក់ព័ន្ធ

ដំណើរការម៉ូឌុលខឺណែល

qmi_wwan

នេះ។ គម្រោង libqmi អាចត្រូវបានប្រើ។  

សម្រាប់ព័ត៌មានបន្ថែម សូមមើលឯកសារគម្រោង។

Telit ក៏ផ្តល់នូវ QMI SDK ដែលមានកម្មសិទ្ធិផងដែរ សម្រាប់ព័ត៌មានបន្ថែម យោងទៅ QMI SDK និង TQCM User Guide ។

cdc_mbim

នេះ។ គម្រោង libqmi អាចត្រូវបានប្រើ។  

សម្រាប់ព័ត៌មានបន្ថែម សូមមើលឯកសារគម្រោង។

cdc_ether

ពាក្យបញ្ជា AT គួរតែត្រូវបានប្រើ។

សម្រាប់ព័ត៌មានបន្ថែម សូមមើលឯកសារម៉ូដឹម។

cdc_ncm

ពាក្យបញ្ជា AT គួរតែត្រូវបានប្រើ។

សម្រាប់ព័ត៌មានបន្ថែម សូមមើលឯកសារម៉ូដឹម។

rndis_host

ពាក្យបញ្ជា AT គួរតែត្រូវបានប្រើ។

សម្រាប់ព័ត៌មានបន្ថែម សូមមើលឯកសារម៉ូដឹម។

4.3 ការប្រើប្រាស់ Modem ជាមួយ Modem Manager និង Network Manager

អ្នកគ្រប់គ្រងម៉ូដឹម គឺជាដេមិនដែលដំណើរការដោយ DBus ដែលគ្រប់គ្រងឧបករណ៍ និងការតភ្ជាប់អ៊ីនធឺណិតចល័ត (2G/3G/4G)។

ModemManager ផ្តល់នូវ API កម្រិតខ្ពស់បង្រួបបង្រួមសម្រាប់ការទំនាក់ទំនងជាមួយម៉ូដឹមអ៊ីនធឺណិតចល័តដោយមិនគិតពីពិធីការដែលប្រើដើម្បីទំនាក់ទំនងជាមួយឧបករណ៍ពិតប្រាកដ (ពាក្យបញ្ជា AT, MBIM, QMI) ។

សម្រាប់ការគ្រប់គ្រងម៉ូដឹមដែលមិនមានមូលដ្ឋានលើ AT ModemManager ប្រើប្រាស់បណ្ណាល័យខាងក្រៅដូចជា freedesktop.org libqmi សម្រាប់ម៉ូដឹមដែលមានមូលដ្ឋានលើ QMI និង libmbim សម្រាប់ម៉ូដឹមដែលមានមូលដ្ឋានលើ MBIM ។ ModemManager អាចប្រើបានជាមួយ អ្នកគ្រប់គ្រងបណ្តាញ សម្រាប់ការគ្រប់គ្រងការតភ្ជាប់បណ្តាញកាន់តែងាយស្រួល។

អ្នកគ្រប់គ្រងបណ្តាញ គឺជាឈុតឧបករណ៍កំណត់រចនាសម្ព័ន្ធបណ្តាញលីនុចស្តង់ដារ។ វាគាំទ្រការដំឡើងបណ្តាញជាច្រើនពីកុំព្យូទ័រលើតុទៅម៉ាស៊ីនមេ និងទូរសព្ទចល័ត ដោយរួមបញ្ចូលយ៉ាងល្អជាមួយបរិស្ថានផ្ទៃតុដ៏ពេញនិយម និងឧបករណ៍គ្រប់គ្រងការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ។ NetworkManager ផ្តល់នូវ D-Bus API ពេញលេញដែលប្រើដើម្បីចូលប្រើដេមិន NetworkManager ។ ចំណុចប្រទាក់នេះអាចត្រូវបានប្រើដើម្បីសួរស្ថានភាពបណ្តាញ និងព័ត៌មានលម្អិតនៃចំណុចប្រទាក់បណ្តាញដូចជាអាសយដ្ឋាន IP បច្ចុប្បន្ន ឬជម្រើស DHCP ។ API ក៏​អាច​ត្រូវ​បាន​ប្រើ​សម្រាប់​ការ​គ្រប់​គ្រង​ការ​តភ្ជាប់ (រួម​ទាំង​ការ​បង្កើត ការ​ធ្វើ​ឱ្យ​សកម្ម និង​ការ​បិទ​ដំណើរការ)។ NetworkManager ប្រើ អ្នកគ្រប់គ្រងម៉ូដឹម ដើម្បីគាំទ្រឧបករណ៍អ៊ីនធឺណិតចល័ត។

1VV0301371 Rev.18 ទំព័រ 13 នៃ 28 2024-09-09  

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

5 ឧបករណ៍បញ្ចេញពន្លឺ

ម៉ូដឹម​ដែល​បាន​រាយ​ក្នុង​តារាង​ខាងក្រោម​គាំទ្រ​ការ​អាប់ដេត​កម្មវិធី​បង្កប់​តាម​រយៈ​ឧបករណ៍​បញ្ចេញ​ពន្លឺ​ពិសេស​ដែល​អាច​តម្រូវ​ឱ្យ​មាន​ការ​ចង​ភ្ជាប់​ទៅ​នឹង​ម៉ូឌុល​ខឺណែល៖

តារាងទី ៦៖ ឧបករណ៍បញ្ចេញពន្លឺ

ផលិតផល VID: PID Kernel Module ឈ្មោះឧបករណ៍

FD980, FE990, FN980, FN990, LE910C1-EUX, LN920

0x1bc7:0x9010

ជម្រើស

/dev/ttyUSBx

GE/HE/UE910, UE866, UL865

0x058b:0x0041

usb-serial-សាមញ្ញ

/dev/ttyUSBx

LE910Cx, LM940, LM960

0x18d1:0xd00d

គ្រប់គ្រងនៅកម្រិត userspace

ន/ក

LE910 V2

0x8087:0x0716

usb-serial-សាមញ្ញ

/dev/ttyUSBx

LE866, LE910D1

0x216F:0x0051

cdc_acm

/dev/ttyACMx

LE910Q1, ELS63

0x1bc7:0x920A

cdc_acm

/dev/ttyACMx

LE910S1

0x1bc7:0x9200

ជម្រើស

/dev/ttyUSBx

LE910R1

0x1bc7:0x9201

ជម្រើស

/dev/ttyUSBx

FE912C04, FN920C04,  

ME910G1

0x05c6:0x9008

qcserial

/dev/ttyUSBx

ឧបករណ៍ Flashing ដែលមាននៅក្នុង GE/HE/UE910, UE866, UL865, LE910 V2, LE940B6 និង LE866 លេចឡើងពីរបីវិនាទីនៅពេលដែលម៉ូដឹមត្រូវបានបើក។ ទោះយ៉ាងណាក៏ដោយ ប្រសិនបើកម្មវិធីបញ្ចេញពន្លឺមិនដំណើរការ ឧបករណ៍បញ្ចេញពន្លឺនឹងផ្តាច់ ហើយម៉ូដឹមបន្តក្នុងរបៀបប្រតិបត្តិការធម្មតា។

សម្រាប់ការគាំទ្រឧបករណ៍បញ្ចេញពន្លឺនៅក្នុងកំណែខឺណែល សូមមើលឧបករណ៍ពន្លឺ។

5.1 ឧបករណ៍បញ្ចេញពន្លឺ 0x18d1:0xd00d

ឧបករណ៍ Flashing 0x18d1:0xd00d ត្រូវបានគ្រប់គ្រងនៅកម្រិត userspace ដោយកម្មវិធី Telit firmware update ដែលត្រូវបានគេស្គាល់ថា "uxfp"។ សម្រាប់ព័ត៌មានបន្ថែម សូមមើលមគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ Uxfp ។

កម្មវិធីអាប់ដេតកម្មវិធីបង្កប់របស់ Telit Legacy lxfp តម្រូវឱ្យភ្ជាប់ឧបករណ៍ទៅនឹងកម្មវិធីបញ្ជាជម្រើស។

នេះអាចត្រូវបានធ្វើជាអចិន្ត្រៃយ៍ដោយបន្ថែមបន្ទាត់ខាងក្រោម៖ { USB_DEVICE(0x18d1, 0xd00d) } ទៅ struct usb_device_id option_ids ក្នុងកម្មវិធីបញ្ជាប្រភពខឺណែល/usb/serial/option.c សម្រាប់គោលបំណងសាកល្បង នីតិវិធីដែលបានពិពណ៌នានៅក្នុងផ្នែក ការកំណត់រចនាសម្ព័ន្ធច្រើន។

សមាសភាព អាចប្រើបាន៖
$ modprobe ជម្រើស
$echo 18d1 d00d > /sys/bus/usb-serial/drivers/option1/new_id 5.2 ឧបករណ៍បញ្ចេញពន្លឺ 0x058b:0x0041

ទោះបីជាឧបករណ៍បញ្ចេញពន្លឺ 0x058b:0x0041 បង្ហាញខ្លួនឯងថាជាឧបករណ៍ ACM ក៏ដោយ វាគួរតែត្រូវបានជំរុញដោយកម្មវិធីបញ្ជាខឺណែល usb-serial-simple។ ការគាំទ្រសម្រាប់ឧបករណ៍នេះមានតាំងពីខឺណែលកំណែ 4.4 ។

កំណែខឺណែលពីមុនតម្រូវឱ្យមានការប្តេជ្ញាចិត្ត USB៖ cdc_acm មិនអើពើ Infineon Flash Loader  ឧបករណ៍ប្រើប្រាស់ និង USB៖ សៀរៀល៖ លេខសម្គាល់ USB របស់កម្មវិធីផ្ទុក Flash Infineon មួយផ្សេងទៀត។

1VV0301371 Rev.18 ទំព័រ 14 នៃ 28 2024-09-09  

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

5.3 ឧបករណ៍បញ្ចេញពន្លឺ 0x8087:0x0716

ការគាំទ្រសម្រាប់ឧបករណ៍បញ្ចេញពន្លឺ 0x8087:0x0716 មានតាំងពីខឺណែលកំណែ 3.12 ជាមួយនឹងកម្មវិធីបញ្ជា usb-serial-simple។

កំណែខឺណែលពីមុនតម្រូវឱ្យបញ្ចូល USB៖ សៀរៀល៖ ផ្លាស់ទីកម្មវិធីបញ្ជា "សាមញ្ញ" ទៅក្នុង usb serial-simple.c ។

5.4 ឧបករណ៍បញ្ចេញពន្លឺ 0x05c6:0x9008

ការគាំទ្រសម្រាប់ឧបករណ៍បញ្ចេញពន្លឺ 0x05c6:0x9008 មានតាំងពីខឺណែលកំណែ 2.6.30 ជាមួយកម្មវិធីបញ្ជា qcserial។

កំណែខឺណែលពីមុនតម្រូវឱ្យបញ្ចូល USB: qcserial: បន្ថែមលេខសម្គាល់ឧបករណ៍បន្ថែម។

1VV0301371 Rev.18 ទំព័រ 15 នៃ 28 2024-09-09  

6 Telit Kernel Commits

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់

ខាងក្រោមនេះគឺជាបញ្ជីនៃខឺណែលដែលទាក់ទងនឹងសមាសធាតុដែលមានសម្រាប់ម៉ូដឹមដែលបានរាយក្នុងតារាងការអនុវត្ត។ ពិចារណាលើការបញ្ជូនក្រោយ ប្រសិនបើ PID ដែលត្រូវការគឺមិនមាននៅក្នុងកំណែខឺណែលដែលបានប្រើ។

តារាងទី 7៖ Kernel Commits ទាក់ទងទៅនឹងម៉ូឌុល Telit

សេចក្តីសង្ខេប VID៖ ភាពអាចរកបាននៃការប្តេជ្ញាចិត្តរបស់ PID

USB: កម្មវិធីបញ្ជាជម្រើស៖  ការបន្ថែមការគាំទ្រសម្រាប់  Telit CC864-SINGLE,  CC864-DUAL និង  DE910-DUAL  

ម៉ូដឹម

0x1bc7:0x1005

0x1bc7:0x1006

0x1bc7:0x1010

7204cf584836c24b4b06e4ad4a8e6bb8ea84 908e

v3.4-rc1

usb: កម្មវិធីបញ្ជាជម្រើស,  បន្ថែមការគាំទ្រសម្រាប់ Telit  UE910v2

0x1bc7:0x1012

d6de486bc22255779bd54b0fceb4c240962b f146

v3.15-rc2

USB៖ ជម្រើស៖ បន្ថែម  ការគាំទ្រសម្រាប់ Telit  

LE920

0x1bc7:0x1200

03eb466f276ceef9dcf023dc5474db02af68a ad9

v3.8-rc7

NET: qmi_wwan: បន្ថែម  Telit LE920 គាំទ្រ

0x1bc7:0x1200

3d6d7ab5881b1d4431529410b949ba2e946 f3b0f

v3.8-rc7

net: qmi_wwan: បន្ថែម  Telit LE920 ថ្មីជាង  ការគាំទ្រកម្មវិធីបង្កប់

0x1bc7:0x1201

905468fa4d54c3e572ed3045cd47cce37780 716e

v3.13-rc1

usb: ជម្រើស: បន្ថែម  

ការគាំទ្រសម្រាប់ Telit  

LE910

0x1bc7:0x1201

2d0eb862dd477c3c4f32b201254ca0b40e6f 465c

v3.18-rc3

USB៖ cdc_acm៖ មិនអើពើ  Infineon Flash Loader  ឧបករណ៍ប្រើប្រាស់

0x058b:0x0041

f33a7f72e5fc033daccbb8d4753d7c5c41a4d 67b

v4.4-rc5

USB: សៀរៀល: មួយទៀត  ឧបករណ៍ផ្ទុកពន្លឺ Infineon  លេខសម្គាល់ USB

0x058b:0x0041

a0e80fbd56b4573de997c9a088a33abbc112 1400

v4.4-rc5

USB៖ សៀរៀល៖ ជម្រើស៖  ការបន្ថែមការគាំទ្រសម្រាប់  Telit LE922

0x1bc7:0x1042

0x1bc7:0x1043

ff4e2494dc17b173468e1713fdf6237fd8578 bc7

v4.5-rc2

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែមការគាំទ្រសម្រាប់ Telit  LE922 PID 0x1045

0x1bc7:0x1045

5deef5551c77e488922cc4bf4bc76df63be65 0d0

v4.5-rc7

net: usb: cdc_ncm:  ការបន្ថែម Telit LE910 V2  អ៊ីនធឺណិតចល័ត  កាត

0x1bc7:0x0036

79f4223257bfef52b0a26d0d7ad4019e764b e6ce

v4.6-rc2

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែមការគាំទ្រសម្រាប់ Telit  LE910 PID 0x1206

0x1bc7:0x1206

3c0415fa08548e3bc63ef741762664497ab1 87ed

v4.8-rc1

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែមការគាំទ្រសម្រាប់ Telit  LE920A4

0x1bc7:0x1207

0x1bc7:0x1208

0x1bc7:0x1211

0x1bc7:0x1212

01d7956b58e644ea0d2e8d9340c5727a8fc3 9d70

v4.8-rc3

1VV0301371 Rev.18 ទំព័រ 16 នៃ 28 2024-09-09  

 ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  

ការណែនាំអ្នកប្រើប្រាស់

0x1bc7:0x1213

0x1bc7:0x1214

NET: usb: qmi_wwan:  បន្ថែមការគាំទ្រសម្រាប់ Telit  LE922A PID 0x1040

0x1bc7:0x1040

9bd813da24cd49d749911d7fdc0e9ae9a673 d746

v4.9-rc8

NET: usb: cdc_mbim:  បន្ថែម quirk សម្រាប់  

គាំទ្រ Telit  

LE922A

0x1bc7:0x1041

7b8076ce8a00d553ae9d3b7eb5f0cc3e63cb 16f1

v4.9

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែមការគាំទ្រសម្រាប់ Telit  LE922A PIDs 0x1040,  0x1041

0x1bc7:0x1040

0x1bc7:0x1041

5b09eff0c379002527ad72ea5ea38f25da8a8 650

v4.10-rc1

កម្មវិធីបញ្ជា: net: usb:  

qmi_wwan៖ បន្ថែម  

QMI_QUIRK_SET_DTR  សម្រាប់ Telit PID 0x1201

0x1bc7:0x1201

14cf4a771b3098e431d2677e3533bdd962e4 78d8

v4.11-rc7

net: usb: qmi_wwan:  បន្ថែម Telit ME910  

គាំទ្រ

0x1bc7:0x1100

4c54dc0277d0d55a9248c43aebd31858f926 a056

v4.12-rc1

usb: ស៊េរី: ជម្រើស:  បន្ថែម Telit ME910  

គាំទ្រ

0x1bc7:0x1100

40dd46048c155b8f0683f468c950a1c107f77 a7c

v4.12-rc1

net: usb: qmi_wwan:  បន្ថែម Telit ME910 PID  ការគាំទ្រ 0x1101

0x1bc7:0x1101

c647c0d62c82eb3ddf78a0d8b3d58819d9f5 52aa

v4.15-rc4

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែមការគាំទ្រសម្រាប់ Telit  ME910 PID 0x1101

0x1bc7:0x1101

08933099e6404f588f81c2050bfec7313e06e eaf

v4.15-rc6

net: usb: cdc_mbim:  បន្ថែមទង់ជាតិ  

FLAG_SEND_ZLP

0x1bc7:0x1041

9f7c728332e8966084242fcd951aa46583bc 308c

v4.17

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែមស៊េរី Telit LN940

0x1bc7:0x1900

0x1bc7:0x1901

28a86092b1753b802ef7e3de8a4c4a69a9c1 bb03

v4.20

qmi_wwan៖ បានបន្ថែម  ការគាំទ្រសម្រាប់ Telit  

ស៊េរី LN940

0x1bc7:0x1900

1986af16e8ed355822600c24b3d2f0be46b5 73df

v4.20

usb: cdc-acm: ផ្ញើ  ZLP សម្រាប់ Telit 3G Intel  ម៉ូដឹមដែលមានមូលដ្ឋាន

0x1bc7:0x0021

0x1bc7:0x0023

34aabf918717dd14e05051896aaecd3b16b5 3d95

v5.0-rc2

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit ME910 ECM  សមាសភាព

0x1bc7:0x1102

6431866b6707d27151be381252d6eef1302 5cfce

v5.1-rc1

net: usb: qmi_wwan:  បន្ថែម Telit 0x1260 និង  0x1261 សមាសភាព

0x1bc7:0x1260

0x1bc7:0x1261

b4e467c82f8c12af78b6f6fa5730cb7dea7af1 b4

v5.2-rc2

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit 0x1260 និង  0x1261 សមាសភាព

0x1bc7:0x1260

0x1bc7:0x1261

f3dfd4072c3ee6e287f501a18b5718b185d6a 940

v5.2-rc5

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit FN980  

សមាសភាព

0x1bc7:0x1050

0x1bc7:0x1051

0x1bc7:0x1052

5eb3f4b87a0e7e949c976f32f296176a06d1a 93b

v5.4-rc3

1VV0301371 Rev.18 ទំព័រ 17 នៃ 28 2024-09-09 

ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  

ការណែនាំអ្នកប្រើប្រាស់

0x1bc7:0x1053

net: usb: qmi_wwan:  បន្ថែម Telit 0x1050  

សមាសភាព

0x1bc7:0x1050

e0ae2c578d3909e60e9448207f5d83f785f11 29f

v5.4-rc4

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit ME910G1  សមាសភាព 0x110a

0x1bc7:0x110a

0d3010fa442429f8780976758719af05592ff 19f

v5.5-rc6

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែមការគាំទ្រ ZLP សម្រាប់  0x1bc7/0x9010

0x1bc7:0x9010

2438c3a19dec5e98905fd3ffcc2f24716aceda 6b

v5.5-rc6

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម ME910G1 ECM  សមាសភាព 0x110b

0x1bc7:0x110b

8e852a7953be2a6ee371449f7257fe15ace6a 1fc

v5.6-rc7

net: usb: qmi_wwan:  បន្ថែម Telit LE910C1- សមាសភាព EUX

0x1bc7:0x1031

591612aa578cd7148b7b9d74869ef4011897 8389

v5.7

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែមសមាសភាព Telit LE910C1- EUX

0x1bc7:0x1031

0x1bc7:0x1033

399ad9477c523f721f8e51d4f824bdf7267f1 20c

v5.8-rc1

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម LE910Cx  

សមាសភាព 0x1203, 0x1230, 0x1231

0x1bc7:0x1203

0x1bc7:0x1230

0x1bc7:0x1231

489979b4aab490b6b917c11dc02d81b4b74 2784a

v5.10-rc3

net: usb: qmi_wwan:  បន្ថែម Telit LE910Cx  0x1230 សមាសភាព

0x1bc7:0x1230

5fd8477ed8ca77e64b93d44a6dae4aa70c19 1396

v5.10-rc3

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit FN980  

សមាសភាព 0x1055

0x1bc7:0x1055

db0362eeb22992502764e825c79b922d746 7e0eb

v5.10-rc3

usb: ស៊េរី: ជម្រើស:  បន្ថែម Telit LE910-S1  សមាសភាព 0x7010, 0x7011

0x1bc7:0x7010

0x1bc7:0x7011

e467714f822b5d167a7fb03d34af91b5b6af1 827

v5.13-rc4

usb: ស៊េរី: ជម្រើស:  បន្ថែម Telit FD980  

សមាសភាព 0x1056

0x1bc7:0x1056

5648c073c33d33a0a19d0cb1194a4eb88efe 2b71

v5.14-rc5

net: usb: cdc_mbim:  ជៀសវាងការកែប្រែ  

បិទបើកសម្រាប់ Telit  

LN920

0x1bc7:0x1061

aabbdc67f3485b5db27ab4eba01e5fbf1ffea6 2c

v5.15-rc1

net: usb: qmi_wwan:  បន្ថែម Telit 0x1060  

សមាសភាព

0x1bc7:0x1060

8d17a33b076d24aa4861f336a125c888fb91 8605

v5.15-rc1

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit LN920  

សមាសភាព

0x1bc7:0x1060

0x1bc7:0x1061

0x1bc7:0x1062

0x1bc7:0x1063

7bb057134d609b9c038a00b6876cf0d37d01 18ce

v5.15-rc3

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit LE910Cx  សមាសភាព 0x1204

0x1bc7:0x1204

f5a8a07edafed8bede17a95ef8940fe3a57a7 7d5

v5.15-rc6

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit LE910S1  0x9200 សមាសភាព

0x1bc7:0x9200

e353f3e88720300c3d72f49a4bea54f42db1f a5e

v5.16-rc3

1VV0301371 Rev.18 ទំព័រ 18 នៃ 28 2024-09-09 

ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  

ការណែនាំអ្នកប្រើប្រាស់

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit FN990  

សមាសភាព

0x1bc7:0x1070

0x1bc7:0x1071

0x1bc7:0x1072

0x1bc7:0x1073

2b503c8598d1b232e7fc7526bce9326d9233 1541

v5.16-rc6

net: usb: qmi_wwan:  បន្ថែម Telit 0x1070  

សមាសភាព

0x1bc7:0x1070

94f2a444f28a649926c410eb9a38afb13a83e be0

v5.16-rc6

net: usb: cdc_mbim:  ជៀសវាងការកែប្រែ  

បិទបើកសម្រាប់ Telit  

FN990

0x1bc7:0x1071

21e8a96377e6b6debae42164605bf9dcbe57 20c5

v5.17-rc5

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit LE910R1  សមាសភាព

0x1bc7:0x701a

0x1bc7:0x701b

0x1bc7:0x9201

cfc4442c642d568014474b6718ccf65dc7ca6 099

v5.17-rc6

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit 0x1057,  0x1058, 0x1075  

សមាសភាព

0x1bc7:0x1057

0x1bc7:0x1058

0x1bc7:0x1075

f32c5a0423400e01f4d7c607949fa3a1f006e 8fa

v5.18-rc5

net: usb: qmi_wwan:  បន្ថែម Telit 0x1057  

សមាសភាព

0x1bc7:0x1057

f01598090048f5f732ea7aa64b2f194131ce6 0d2

v5.19-rc1

net: usb: qmi_wwan:  បន្ថែម Telit 0x1250  

សមាសភាព

0x1bc7:0x1250

2c262b21de6dc93ac4d8c7a4cea0da4226b4 51fb

v5.19-rc1

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit LE910Cx  0x1250 សមាសភាព

0x1bc7:0x1250

342fc0c3b345525da21112bd0478a0dc7415 98ea

v5.19-rc4

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit FE990  

សមាសភាព

0x1bc7:0x1080

0x1bc7:0x1081

0x1bc7:0x1082

0x1bc7:0x1083

773e8e7d07b753474b2ccd605ff092faaa9e6 5b9

V6.3-rc6

net: usb: qmi_wwan:  បន្ថែម Telit 0x1080  

សមាសភាព

0x1bc7:0x1081

382e363d5bed0cec5807b35761d14e55955 eee63

V6.3-rc2

net: usb: cdc_mbim:  ជៀសវាងការកែប្រែ  

បិទបើកសម្រាប់ Telit  

FE990

0x1bc7:0x1081

418383e6ed6b4624a54ec05c535f13d184fbf 33b

V6.3-rc2

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit LE910C4- WWX 0x1035  

សមាសភាព

0x1bc7:0x1035

6a7be48e9bd18d309ba25c223a27790ad1bf 0fa3

v6.6-rc7

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit FN920C04  សមាសភាព rmnet

0x1bc7:0x10a0

0x1bc7:0x10a4

0x1bc7:0x10a9

582ee2f9d268d302595db3e36b985e5cbb9 3284d

V6.9-rc5

1VV0301371 Rev.18 ទំព័រ 19 នៃ 28 2024-09-09 

 ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  

ការណែនាំអ្នកប្រើប្រាស់

net: usb: qmi_wwan:  បន្ថែម Telit FN920C04  សមាសភាព

0x1bc7:0x10a0

0x1bc7:0x10a4

0x1bc7:0x10a9

0b8fe5bd73249dc20be2e88a12041f892079 7b59

V6.9-rc6

net: usb: qmi_wwan:  បន្ថែម Telit FN912 

សមាសភាព

0x1bc7:0x3000

0x1bc7:0x3001

77453e2b015b5ced5b3f45364dd5a72dfc3b decb

v6.10-rc6

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit FN912 

សមាសភាព rmnet

0x1bc7:0x3000

0x1bc7:0x3001

9a590ff283421b71560deded2110dbdcbe1f 7d1d

v6.10

USB៖ សៀរៀល៖ ជម្រើស៖  បន្ថែម Telit ទូទៅ  

ស្នូល - បោះចោល  

សមាសភាព

0x1bc7:0x9000

4298e400dbdbf259549d69c349e060652ad 53611

v6.10

1VV0301371 Rev.18 ទំព័រ 20 នៃ 28 2024-09-09 

ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  ការណែនាំអ្នកប្រើប្រាស់

7 ការប្តេជ្ញាចិត្តខឺណែលបន្ថែម
7.1 ការគាំទ្រ Raw-IP និងការជួសជុលសំខាន់ៗសម្រាប់ qmi_wwan 

ខាងក្រោមនេះគឺជាបញ្ជីនៃការប្តេជ្ញាចិត្តសម្រាប់ការបន្ថែមការគាំទ្រ Raw-Ip ទៅ qmi_wwan និងការដោះស្រាយបញ្ហាសំខាន់ៗ។

តារាងទី 8៖ qmi_wwan ការប្តេជ្ញាចិត្តខឺណែលពាក់ព័ន្ធ

សង្ខេប

ប្តេជ្ញាចិត្ត

ភាពអាចរកបាន

សុទ្ធ៖ qmi_wwan៖ ថាមពលជាក់លាក់ MDM9x30  ការគ្រប់គ្រង

93725149794d3d418cf1eddcae60c7b536c5faa1

v4.5-rc1

usbnet៖ អនុញ្ញាតឱ្យអ្នកបើកបរខ្នាតតូចប្រើប្រាស់ L2  ក្បាល

81e0ce79f2919dbd5f025894d29aa806af8695c7

v4.5-rc1

net: qmi_wwan: គាំទ្ររបៀប "IP ឆៅ"

32f7adf633b9f99ad5089901bc7ebff57704aaa9

v4.5-rc1

net: qmi_wwan: គួរតែកាន់ RTNL ខណៈពេល  ផ្លាស់ប្តូរប្រភេទ netdev

6c730080e663b1d629f8aa89348291fbcdc46cd9

v4.5-rc1

សុទ្ធ៖ qmi_wwan៖ មិនអើពើសហភាព CDC ក្លែងក្លាយ  អ្នកពណ៌នា

34a55d5e858e81a20d33fd9490149d6a1058be0c

v4.5-rc1

qmi_wwan៖ បន្ថែម​បាត់  

skb_reset_mac_header-call

0de0add10e587effa880c741c9413c874f16be91

v4.14

usbnet៖ ជួសជុល​ការ​តម្រឹម​សម្រាប់​ស៊ុម​ដោយ​គ្មាន  ក្បាលអ៊ីសឺរណិត

a4abd7a80addb4a9547f7dfc7812566b60ec505c

v4.15-rc3

qmi_wwan៖ កំណត់ FLAG_SEND_ZLP ដើម្បីជៀសវាង  បណ្តាញចាប់ផ្តើមផ្តាច់

245d21190aec547c0de64f70c0e6de871c185a24

v4.16-rc1

qmi_wwan៖ ជួសជុលការអានក្រៅព្រំដែន

904d88d743b0c94092c5117955eab695df8109e8

v5.2-rc7

7.2 ការគាំទ្រ QMAP នៅក្នុង qmi_wwan

ខាងក្រោមនេះគឺជាបញ្ជីនៃការប្តេជ្ញាចិត្តសម្រាប់ការបន្ថែមការគាំទ្រ QMAP ទៅ qmi_wwan ។

តារាងទី 9៖ qmi_wwan QMAP ការប្តេជ្ញាចិត្តខឺណែលពាក់ព័ន្ធ

សង្ខេប

ប្តេជ្ញាចិត្ត

ភាពអាចរកបាន

net: usb: qmi_wwan: បន្ថែម qmap mux  ការគាំទ្រពិធីការ

c6adf77953bcec0ad63d7782479452464e50f7a3

v4.12-rc1

qmi_wwan៖ ជួសជុល NULL deref ពេលផ្ដាច់

bbae08e592706dc32e5c7c97827b13c1c178668b

v4.13-rc5

qmi_wwan៖ ជួសជុលការទាញយកបឋមកថា qmap ក្នុង  qmimux_rx_fixup

d667044f49513d55fcfefe4fa8f8d96091782901

v4.20

qmi_wwan៖ បន្ថែម MTU លំនាំដើមទៅ qmap  ចំណុចប្រទាក់បណ្តាញ

f87118d5760f00af7228033fbe783c7f380d2866

v5.0-rc3

qmi_wwan៖ បន្ថែមការគាំទ្រសម្រាប់ QMAP  ទ្រនាប់ក្នុងផ្លូវ RX

61356088ace1866a847a727d4d40da7bf00b67fc

v5.2-rc6

qmi_wwan៖ បន្ថែមការប្រើប្រាស់ឧបករណ៍បណ្តាញ  ស្ថិតិសម្រាប់ឧបករណ៍ qmimux

44f82312fe9113bab6642f4d0eab6b1b7902b6e1

v5.2-rc6

qmi_wwan៖ ជៀសវាងការជាប់គាំង RCU នៅលើឧបករណ៍  ផ្តាច់នៅពេលនៅក្នុងរបៀប QMAP

a8fdde1cb830e560208af42b6c10750137f53eb3

v5.2-rc6

qmi_wwan៖ ពង្រីក QMAP ដែលអនុញ្ញាត  ជួរតម្លៃ mux_id

36815b416fa48766ac5a98e4b2dc3ebc5887222e

v5.2-rc6

qmi_wwan៖ បង្កើន headroom សម្រាប់ QMAP  SKBs

2e4233870557ac12387f885756b70fc181cb3806

v5.12

net: usb: qmi_wwan: បន្ថែម qmap id sysfs file សម្រាប់ចំណុចប្រទាក់ qmimux

e594ad980ec26fb7351d02c84abaa77ecdb4e522

v5.12-rc1-

dontuse

net: usb: qmi_wwan: អនុញ្ញាត qmimux  បន្ថែម / del ជាមួយមេ

6c59cff38e66584ae3ac6c2f0cbd8d039c710ba7

v5.12-rc3

1VV0301371 Rev.18 ទំព័រ 21 នៃ 28 2024-09-09  

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ 

8 កម្មវិធីស្វែងរកកំណែលីនុច

កម្មវិធីស្វែងរកកំណែលីនុចគឺជាឧបករណ៍ Python សម្រាប់ស្វែងរកកំណែខឺណែលលីនុច ដែលការប្តេជ្ញាចិត្ត (ឬសំណុំនៃការប្តេជ្ញាចិត្ត) អាចរកបាន ដោយស្វែងរកមែកធាងស្ថិរភាពខឺណែលលីនុច។ ឧបករណ៍នេះអាចត្រូវបានប្រើដោយភ្ជាប់ជាមួយការសន្យាដែលបានរាយក្នុងឧបករណ៍ Flashing ដើម្បីកំណត់អត្តសញ្ញាណកំណែដែលមានស្ថេរភាពដែលសមាសភាពត្រូវបានគាំទ្រ។

កម្មវិធីស្វែងរកកំណែលីនុចមាននៅ Telit Github Organization៖ ពិនិត្យមើល README.md file  សម្រាប់ការណែនាំអំពីការប្រើប្រាស់។

1VV0301371 Rev.18 ទំព័រ 22 នៃ 28 2024-09-09  

 ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  

ការណែនាំអ្នកប្រើប្រាស់

9 អក្សរកាត់ និងអក្សរកាត់

តារាងទី១៖ អក្សរកាត់ និងអក្សរកាត់

និយមន័យអក្សរកាត់

ACM

គំរូត្រួតពិនិត្យអរូបី

ADB

ស្ពានបំបាត់កំហុស Android

CDC

ឧបករណ៍ថ្នាក់ទំនាក់ទំនង

ECM

ម៉ូដែលគ្រប់គ្រងអ៊ីសឺរណិត

MBIM

ម៉ូដែលចំណុចប្រទាក់អ៊ីនធឺណិតចល័ត

អិន។ អិម។ អិម

ម៉ូដែលត្រួតពិនិត្យបណ្តាញ

ភីភីភី

ពិធីការចំណុចទៅចំណុច

QMAP

Qualcomm Multiplexing and Aggregation Protocol

យូអេសប៊ី

រថយន្តក្រុងសៀរៀលសកល

1VV0301371 Rev.18 ទំព័រ 23 នៃ 28 2024-09-09  

10 ឯកសារពាក់ព័ន្ធ

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់

យោងទៅ https://dz.telit.com/ សម្រាប់ឯកសារបច្ចុប្បន្ន និងការទាញយក។

តារាងទី 11៖ អក្សរកាត់និងអក្សរកាត់

Doc Code ចំណងជើងឯកសារ

1VV0301643

មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ Telit QMI SDK និង TQCM

1VV0301613

សៀវភៅណែនាំអ្នកប្រើប្រាស់កម្មវិធី uxp

80455NT12007A

ការបើកដំណើរការ QMAP នៅក្នុងលីនុច Application Note

គ្មាន

មគ្គុទ្ទេសក៍យោងនៃ AT Commands នៃម៉ូឌុល Telit ត្រូវបានរាយក្នុងតារាងដែលអាចអនុវត្តបាន។

1VV0301371 Rev.18 ទំព័រ 24 នៃ 28 2024-09-09  

11 ប្រវត្តិឯកសារ តារាងទី 12: ប្រវត្តិឯកសារ

 Telit Modules Linux USB Drivers Software មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់

ការកែប្រែកាលបរិច្ឆេទកែប្រែ

18

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែម FE912C04 ទៅក្នុងតារាងដែលអាចអនុវត្តបាន។

បានបន្ថែមសមាសភាព FE912C04 0x3000, 0x3001 ។

បានបន្ថែម FN920C04 ទៅក្នុងតារាងការអនុវត្ត។

បានបន្ថែមសមាសភាព FN920C04 0x10a0, 0x10a4, 0x10a9 ។ បានបន្ថែមសមាសភាពផ្អែកលើ LE910Cx Thread-x 0x1035 ។

បានបន្ថែម LE910Q1 និង ELS63 ទៅក្នុងតារាងអនុវត្ត។

បានបន្ថែមសមាសភាព LE910Q1/ELS63 0x7020, 0x7021 ។

បានបន្ថែម LE910Q1/ELS63 PID 0x920A ទៅនឹងសមាសធាតុអាប់ដេតកម្មវិធីបង្កប់។ បានបន្ថែមបំណះស្នូលទូទៅទៅក្នុងបញ្ជីបំណះ។

17

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែម FE990 សមាសភាព 0x1080, 0x1081, 0x1082, 0x1083 បានបន្ថែមនិមិត្តសញ្ញាកំណត់រចនាសម្ព័ន្ធនៅក្នុងផ្នែក 2.1

បានបន្ថែមឯកសារយោងទៅឯកសារ QMAP 80455NT12007A

ធ្វើបច្ចុប្បន្នភាពគំរូ

16

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមសមាសភាពផ្អែកលើលីនុច LE910Cx 0x1250

បានបន្ថែមជំពូកកម្មវិធីស្វែងរកកំណែលីនុច

បានធ្វើបច្ចុប្បន្នភាពតារាងទី 6 (ឧបករណ៍បញ្ចេញពន្លឺ) ជាមួយឧបករណ៍ ME910G1 និងបានបន្ថែមកថាខណ្ឌពាក់ព័ន្ធ

15

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមសមាសភាព FN980 0x1057, 0x1058

បានបន្ថែមសមាសភាព FN990 0x1075

បានបន្ថែមកថាខណ្ឌម៉ូឌុលខឺណែល rmnet

តារាងការអនុវត្តដែលបានកែប្រែសម្រាប់គ្រួសារ LE910Cx

បានបន្ថែមការបដិសេធតារាងភាពអាចអនុវត្តបាន។

14

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែម LE910R1 នៅក្នុងតារាងដែលអាចអនុវត្តបាន។

បានបន្ថែមសមាសភាព LE910R1 0x701A, 0x701B

បានបន្ថែមសមាសភាព LE910R1 0x9201 និងធាតុពាក់ព័ន្ធក្នុងតារាងទី 6

13

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមសមាសភាព LE910C1 0x1204

បានបន្ថែមសមាសភាព LE910S1 0x9200 និងធាតុពាក់ព័ន្ធក្នុងតារាងទី 6

1VV0301371 Rev.18 ទំព័រ 25 នៃ 28 2024-09-09  

 ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  

ការណែនាំអ្នកប្រើប្រាស់

បានបន្ថែមសមាសភាព FN990 0x1070, 0x1071, 0x1072, 0x1073

12

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែម LN920 នៅក្នុងតារាងដែលអាចអនុវត្តបាន ហើយខឺណែលដែលពាក់ព័ន្ធបានប្រព្រឹត្ត

11

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមសមាសភាព FD980 0x1056

បានបន្ថែម FD980 នៅក្នុងតារាងដែលអាចអនុវត្តបាន។

កថាខណ្ឌបន្ថែម "ការផ្សំការកំណត់រចនាសម្ព័ន្ធច្រើន"

10

៨៦៦-៤៤៧-២១៩៤

បានផ្លាស់ប្តូរគំរូឯកសារ និងបានប្តូរពាក្យឡើងវិញនូវកថាខណ្ឌមួយចំនួន ជួសជុលភាពមានកំណែខឺណែល FN980 នៅក្នុងតារាងការអនុវត្តបានបន្ថែម LE910S1 ទៅក្នុងតារាងការអនុវត្ត

បានបន្ថែមការពិពណ៌នាសមាសភាព LE910S1 0x7010 និង 0x7011 និងការប្រព្រឹត្តិខឺណែលពាក់ព័ន្ធ

បានបន្ថែមកថាខណ្ឌ QMAP និងខឺណែលដែលពាក់ព័ន្ធ

បានកែប្រែព័ត៌មានឧបករណ៍បញ្ចេញពន្លឺសម្រាប់ 0x18d1:0xd00d និង 0x8087:0x0801 (បានដកចេញ)

ផ្លាស់ប្តូរខឺណែល ធ្វើសេចក្តីយោងពី GitHub ទៅ git.kernel.org

9

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមសមាសភាព LE910Cx 0x1203, 0x1230, 0x1231 និង FN980 សមាសភាព 0x1055

បានលុបឯកសារយោងទៅកាន់កម្មវិធីគ្រប់គ្រងម៉ូដឹម និងឯកសារគ្រប់គ្រងបណ្តាញដែលបដិសេធ

បានលុបឯកសារយោងទៅ lxfp ដែលមិនគាំទ្រ

8

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមការគាំទ្រ LE910C1-EUX និងបញ្ជីបំណះខឺណែលដែលបានធ្វើបច្ចុប្បន្នភាព បានបន្ថែម LM960 0x1040 qmi_wwan rx urb size note

7

៨៦៦-៤៤៧-២១៩៤

បានផ្លាស់ប្តូរ ME910G1 ទៅ MEx10G1 នៅក្នុងតារាងការអនុវត្ត

បានបន្ថែម ML865C1 និង ML865G1 ទៅក្នុងតារាងដែលអាចអនុវត្តបាន។

បានធ្វើបច្ចុប្បន្នភាពបញ្ជីបំណះខឺណែលសម្រាប់សមាសភាព 0x110b

6

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមសមាសភាព ME910G1 0x110a

បានបន្ថែមសមាសភាពឧបករណ៍បញ្ចេញពន្លឺ FN980 0x9010

បានធ្វើបច្ចុប្បន្នភាពបញ្ជីបំណះខឺណែល

បានធ្វើបច្ចុប្បន្នភាពតារាងភាពអាចប្រើប្រាស់បាន។

5

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែម FN980 នៅក្នុងតារាងដែលអាចអនុវត្តបាន ហើយខឺណែលដែលពាក់ព័ន្ធបានប្រព្រឹត្ត

4

៨៦៦-៤៤៧-២១៩៤

បានដកម៉ូឌុលរថយន្តចេញពីតារាងដែលអាចអនុវត្តបាន។

បានបន្ថែម LN940 និង UE866 នៅក្នុងតារាងដែលអាចអនុវត្តបាន។

បានបន្ថែមខឺណែល LM940 ប្តេជ្ញាសម្រាប់ដោះស្រាយបញ្ហាកញ្ចប់ទិន្នន័យធំ

បានបន្ថែមសមាសភាព ME910 0x1102, សមាសភាព LECx910 0x1260 និង 0x1261

1VV0301371 Rev.18 ទំព័រ 26 នៃ 28 2024-09-09 

 ម៉ូឌុល Telit លីនុច កម្មវិធីបញ្ជា USB  

ការណែនាំអ្នកប្រើប្រាស់

បានធ្វើបច្ចុប្បន្នភាពបញ្ជីបំណះខឺណែល

3

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមព័ត៌មានលម្អិតនៃឧបករណ៍បញ្ចេញពន្លឺ LE866

ខឺណែលបន្ថែមការប្តេជ្ញាចិត្តសម្រាប់ PID 0x0036

បានបន្ថែម LE910D1 នៅក្នុងតារាងដែលអាចអនុវត្តបាន។

2

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែម LM960 នៅក្នុងតារាងដែលអាចអនុវត្តបាន។

បានបន្ថែមសមាសភាព ME910 0x1101

បានបន្ថែមជំពូក "ការប្តេជ្ញាចិត្តខឺណែលបន្ថែម"

បានបន្ថែម "កំណែខឺណែលអប្បបរមា" នៅក្នុងតារាងដែលអាចអនុវត្តបាន។

1

៨៦៦-៤៤៧-២១៩៤

បានបន្ថែមសមាសភាព LE920A4 និង LE910C1 0x1201

បានបន្ថែម LM940 នៅក្នុងតារាងដែលអាចអនុវត្តបាន។

ឯកសារយោងបន្ថែមដើម្បីប្រព្រឹត្ត cdc-wdm៖ ជួសជុល "មិនសមកាលកម្ម" ដោយសារតែបាត់ការជូនដំណឹង

0

៨៦៦-៤៤៧-២១៩៤

បញ្ហាទីមួយ

ពី Mod.0817 Rev.10

1VV0301371 Rev.18 ទំព័រ 27 នៃ 28 2024-09-09  

© Telit Cinterion ។ រក្សាសិទ្ធិគ្រប់យ៉ាង។

ឯកសារបច្ចេកទេស 

ឯកសារ/ធនធាន

Telit Cinterion Modules កម្មវិធី Linux USB Drivers [pdf] ការណែនាំអ្នកប្រើប្រាស់
ម៉ូឌុល Linux USB Drivers Software, Linux USB Drivers Software, USB Drivers Software, Drivers Software, Software

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *