LTE Standard Module Series
EC200T Linux USB Driver User Guide
EC200T_Linux_USB_Driver_User_Guide 1 / 29
Our aim is to provide customers with timely and comprehensive service. For any
assistance, please contact our company headquarters:
Quectel Wireless Solutions Co., Ltd.
Building 5, Shanghai Business Park Phase III (Area B), No.1016 Tianlin Road, Minhang District, Shanghai,
China 200233
Tel: +86 21 5108 6236
Email: info@quectel.com
Or our local office. For more information, please visit:
http://www.quectel.com/support/sales.htm
For technical support, or to report documentation errors, please visit:
http://www.quectel.com/support/technical.htm
Or email to: support@quectel.com
GENERAL NOTES
QUECTEL OFFERS THE INFORMATION AS A SERVICE TO ITS CUSTOMERS. THE INFORMATION
PROVIDED IS BASED UPON CUSTOMERS’ REQUIREMENTS. QUECTEL MAKES EVERY EFFORT
TO ENSURE THE QUALITY OF THE INFORMATION IT MAKES AVAILABLE. QUECTEL DOES NOT
MAKE ANY WARRANTY AS TO THE INFORMATION CONTAINED HEREIN, AND DOES NOT ACCEPT
ANY LIABILITY FOR ANY INJURY, LOSS OR DAMAGE OF ANY KIND INCURRED BY USE OF OR
RELIANCE UPON THE INFORMATION. ALL INFORMATION SUPPLIED HEREIN IS SUBJECT TO
CHANGE WITHOUT PRIOR NOTICE.
COPYRIGHT
THE INFORMATION CONTAINED HERE IS PROPRIETARY TECHNICAL INFORMATION OF
QUECTEL WIRELESS SOLUTIONS CO., LTD. TRANSMITTING, REPRODUCTION, DISSEMINATION
AND EDITING OF THIS DOCUMENT AS WELL AS UTILIZATION OF THE CONTENT ARE FORBIDDEN
WITHOUT PERMISSION. OFFENDERS WILL BE HELD LIABLE FOR PAYMENT OF DAMAGES. ALL
RIGHTS ARE RESERVED IN THE EVENT OF A PATENT GRANT OR REGISTRATION OF A UTILITY
MODEL OR DESIGN.
Copyright © Quectel Wireless Solutions Co., Ltd. 2020. All rights reserved.
LTE Standard Module Series
EC200T Linux USB Driver User Guide
EC200T_Linux_USB_Driver_User_Guide 2 / 29
About the Document
Revision History
Revision
Date
Author
Description
1.0
2020-01-08
Carl YIN
Initial
LTE Standard Module Series
EC200T Linux USB Driver User Guide
EC200T_Linux_USB_Driver_User_Guide 3 / 29
Contents
About the Document .................................................................................................................................. 2
Contents ...................................................................................................................................................... 3
Table Index .................................................................................................................................................. 4
Figure Index ................................................................................................................................................ 5
1 Introduction ......................................................................................................................................... 6
2 Linux USB Driver Overview ............................................................................................................... 7
3 System Setup ...................................................................................................................................... 8
3.1. Linux USB Driver Structure ...................................................................................................... 8
3.2. USB Serial Option Driver .......................................................................................................... 9
3.2.1. Add VID and PID ............................................................................................................. 9
3.2.2. Add the Zero Packet Mechanism .................................................................................... 9
3.2.3. Add Reset-resume Mechanism ..................................................................................... 10
3.2.4. Increase the Quantity and Capacity of the Bulk out URBs .......................................... 11
3.2.5. Use ECM or RNDIS ....................................................................................................... 11
3.2.6. Modify Kernel Configuration .......................................................................................... 12
3.3. Configure Kernel to Support ECM or RNDIS ......................................................................... 13
3.4. Configure Kernel to Support PPP ........................................................................................... 14
3.5. Install and Load Driver as a Kernel Module for PC in Linux .................................................. 15
4 Test the Module ................................................................................................................................. 17
4.1. Test AT Function ..................................................................................................................... 17
4.2. Test PPP Function .................................................................................................................. 18
4.3. Test ECM or RNDIS ................................................................................................................ 22
5 Power Management .......................................................................................................................... 24
5.1. Enable USB Auto Suspend..................................................................................................... 24
5.2. Enable USB Remote Wakeup ................................................................................................ 25
6 FAQ and Kernel Log ......................................................................................................................... 26
6.1. Check Whether USB Driver Exists in the Module .................................................................. 26
6.2. Check Whether the Module Works Well with the USB Driver ................................................ 26
7 Appendix A References .................................................................................................................... 28
LTE Standard Module Series
EC200T Linux USB Driver User Guide
EC200T_Linux_USB_Driver_User_Guide 4 / 29
Table Index
TABLE 1: APPLICABLE MODULES AND SUPPORTED DRIVERS ................................................................... 6
TABLE 2: INTERFACE INFORMATION .............................................................................................................. 7
TABLE 3: USB NETWORK TYPE ..................................................................................................................... 22
TABLE 4: RELATED DOCUMENT .................................................................................................................... 28
TABLE 5: TERMS AND ABBREVIATIONS ........................................................................................................ 28
评论1