
Telit Modules Linux USB ڈرائیورز
سافٹ ویئر یوزر گائیڈ۔
Telit تکنیکی دستاویزات
قابل اطلاق ٹیبل
| مصنوعات | کرنل ورژن کے بعد سے دستیاب ہے۔ |
| DE910 سیریز | 3.4 |
| FD980 سیریز | 5.14 |
| FN980 سیریز | 5.5 |
| FN990 سیریز | 5.16 |
| GE910 سیریز | 4.4 |
| HE910 سیریز | 4.4 |
| LE866 سیریز | 2.6.39 |
| LE910 سیریز | 3.18 |
| LE910Cx سیریز | 4.11 |
| LE910C1-EUX سیریز | 5.8 |
| LE910D1 سیریز | 2.6.39 |
| LE910R1 سیریز | 5.17 |
| LE910S1 سیریز | 5.13 |
| LE910 V2 سیریز | 3.12 |
| LM940 سیریز | 4.1 |
| LM960 سیریز | 4.1 |
| LN920 سیریز | 5.15 |
| LN940 سیریز | 4.2 |
| ME910C1 سیریز | 4.15 |
| MEx10G1 سیریز | 5.5 |
| ML865C1 سیریز | 4.15 |
| ML865G1 سیریز | 5.5 |
| UE866 سیریز | 4.4 |
| UE910 سیریز | 4.4 |
| UL865 سیریز | 4.4 |
تعارف
1.1.Scope
یہ دستاویز بیان کرتی ہے کہ کون سے لینکس کرنل ڈرائیورز کو قابل اطلاق ٹیبل میں درج Telit ماڈیولز کے لیے استعمال کیا جانا چاہیے اور عام استعمال کے معاملات کے لیے لینکس ڈیوائسز کو کس طرح استعمال کیا جا سکتا ہے۔
1.2. سامعین
یہ دستاویز Telit صارفین کے لیے ہے، خاص طور پر سسٹم انٹیگریٹرز، جو لینکس ماحول میں قابل اطلاق ٹیبل میں درج Telit ماڈیولز کو نافذ کرنے والے ہیں۔
1.3.رابطہ کی معلومات، سپورٹ
عام رابطے، تکنیکی معاونت کی خدمات، تکنیکی سوالات، اور دستاویزات کی غلطیوں کی رپورٹس کے لیے Telit ٹیکنیکل سپورٹ سے رابطہ کریں:
متبادل کے طور پر ، استعمال کریں:
https://www.telit.com/contact-us/
اس بارے میں تفصیلی معلومات کے ل you کہ آپ ٹیلٹ ماڈیول کہاں سے خرید سکتے ہیں یا لوازمات اور اجزاء سے متعلق سفارشات کے لئے ملاحظہ کریں: https://www.telit.com ہمارا مقصد اس کے رہنما کو ہر ممکن حد تک مددگار بنانا ہے۔ ہمیں اپنے تبصروں اور بہتری کے لیے تجاویز سے آگاہ کرتے رہیں۔ Telit ہماری معلومات پر صارف کے تاثرات کی تعریف کرتا ہے۔
1.4 علامت کنونشنز
| خطرہ: اس معلومات پر عمل کرنا ضروری ہے یا تباہ کن سامان کی خرابی یا ذاتی چوٹ واقع ہوسکتی ہے۔ | |
| انتباہ: ماڈیول انضمام کے بارے میں اہم اقدامات پر صارف کو متنبہ کرتا ہے۔ | |
| نوٹ/ ٹپ: مشورہ اور تجاویز فراہم کرتا ہے جو مفید ہو سکتا ہے جب ماڈیول انضمام. |
|
| الیکٹرو سٹیٹک ڈسچارج: صارف کو مناسب بنیاد لینے کے لیے مطلع کرتا ہے۔ مصنوعات کو سنبھالنے سے پہلے احتیاطی تدابیر۔ |
جدول 1: علامت کنونشنز
تمام تاریخیں ISO 8601 فارمیٹ میں ہیں، یعنی YYYY-MM-DD۔
1.5. متعلقہ دستاویزات
- Telit QMI SDK اور TQCM صارف گائیڈ، 1VV0301643
- uxfp سافٹ ویئر یوزر گائیڈ، 1VV0301613
- قابل اطلاق جدول میں درج Telit ماڈیولز کی AT کمانڈز ریفرنس گائیڈ
2. آپریٹنگ سسٹم سیٹ اپ
2.1 خلاصہ
قابل اطلاق ٹیبل میں درج Telit ماڈیول استعمال میں پروڈکٹ ID (PID) کے مطابق مختلف قسم کے آلات کو ظاہر کرتے ہیں۔ نیچے دی گئی جدول میں ڈیوائس کی قسم اور استعمال شدہ کرنل ڈرائیور کے درمیان تعلق درج ہے:
| ڈیوائس کی قسم | دانا ماڈیول |
| سیریل پورٹ CDC-ACM معیار کے مطابق | cdc_acm |
| سیریل پورٹ (کم ACM) | اختیار |
| نیٹ ورک اڈاپٹر CDC-ECM معیار کی پیروی کرتا ہے۔ | cdc_ether |
| نیٹ ورک اڈاپٹر CDC-NCM معیار کی پیروی کرتا ہے۔ | cdc_ncm |
| مائیکروسافٹ RNDIS تفصیلات کے بعد نیٹ ورک اڈاپٹر | rndis_host |
| CDC-MBIM معیار کے مطابق موبائل براڈ بینڈ اڈاپٹر | cdc_mbim |
| Rmnet موبائل براڈ بینڈ اڈاپٹر | qmi_wwan |
| اینڈرائیڈ ڈیبگ برج (ADB) | N/A (یوزر اسپیس کی سطح پر منظم) |
| آڈیو آلہ۔ | ایس این ڈی یو ایس بی آڈیو |
کسی مخصوص ڈیوائس کی قسم کو استعمال کرنے کے لیے، متعلقہ ماڈیول کو کرنل بلڈ میں شامل کیا جانا چاہیے۔
کچھ کرنل ماڈیولز ایک مخصوص کرنل ورژن سے شروع ہوتے ہوئے مل سکتے ہیں (جیسے cdc_mbim 3.8 سے دستیاب ہے)۔ اگر ڈرائیور کو استعمال میں کرنل ورژن سے تعاون حاصل نہیں ہے، تو کرنل کو اپ گریڈ کرنے یا مطلوبہ پیچ کو بیک پورٹ کرنے پر غور کریں۔
2.2 USB کمپوزیشنز
2.2.1 PIDs اور متعلقہ کمپوزیشنز
مندرجہ ذیل جدول لینکس میں اس وقت معاون USB کمپوزیشنز کی فہرست دیتا ہے۔
پی آئی ڈی:
| پی آئی ڈی | کمپوزیشن |
| 0x1071 | 5 کم کیے گئے ACM ڈیوائسز + 1 MBIM اڈاپٹر + 1 ADB |
| 0x1072 | 5 کم کیے گئے ACM ڈیوائسز + 1 RNDIS نیٹ ورک اڈاپٹر + 1 ADB |
| 0x1073 | 5 کم کیے گئے ACM ڈیوائسز + 1 ECM نیٹ ورک اڈاپٹر + 1 ADB |
| 0x1100 | 2 کم کیے گئے ACM ڈیوائسز + 1 کرایہ کا اڈاپٹر + 1 QDSS ڈیوائس (تعاون یافتہ نہیں) |
| 0x1101 | 3 کم کیے گئے ACM ڈیوائسز + 1 نیٹ اڈاپٹر |
| 0x1102 | 3 کم کیے گئے ACM آلات + 1 ECM نیٹ ورک اڈاپٹر |
| 0x110a۔ | 3 کم کیے گئے ACM آلات۔ کمپوزیشن 1 کرایہ کا اڈاپٹر بھی پیش کرتی ہے، لیکن اسے ڈیٹا کالز کے لیے استعمال نہیں کیا جا سکتا، صرف ڈیوائس کو کنٹرول کرنے کے لیے |
| 0x110b | 3 کم کیے گئے ACM آلات + 1 ECM نیٹ ورک اڈاپٹر |
| 0x1200 | 5 کم کیے گئے ACM آلات + 1 کرایہ اڈاپٹر + 1 ADB |
| 0x1201 | 5 کم کیے گئے ACM آلات + 1 کرایہ اڈاپٹر + 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 | 1 گھٹا ہوا ACM ڈیوائس + 1 ECM نیٹ ورک اڈاپٹر + 1 ADB |
| 0x1212 | 1 گھٹا ہوا ACM ڈیوائس + 1 ADB |
| 0x1213 | 1 گھٹا ہوا ACM ڈیوائس + 1 ECM نیٹ ورک اڈاپٹر |
| 0x1214 | 2 کم کیے گئے ACM ڈیوائسز + 1 ECM نیٹ ورک اڈاپٹر + 1 ADB |
| 0x1230 | 5 کم کیے گئے ACM ڈیوائسز + 1 رینٹ اڈاپٹر + 1 ADB + 1 آڈیو ڈیوائس |
| 0x1231 | 5 کم کیے گئے ACM ڈیوائسز + 1 RNDIS نیٹ ورک اڈاپٹر + 1 ADB + 1 آڈیو ڈیوائس |
| 0x1260 | 5 کم کیے گئے ACM آلات + 1 کرایہ اڈاپٹر + 1 ADB |
| 0x1261 | 5 کم کیے گئے ACM آلات + 1 کرایہ اڈاپٹر + 1 ADB |
| 0x1900 | 4 کم کیے گئے ACM آلات + 1 کرایہ کا اڈاپٹر |
| 0x1901 | 4 کم کیے گئے ACM آلات + 1 MBIM اڈاپٹر |
| 0x2300 | ترتیب 1: 3 CDC-ACM ڈیوائسز + 1 RNDIS نیٹ ورک اڈاپٹر ترتیب 2: 3 CDC-ACM ڈیوائسز + 1 ECM نیٹ ورک اڈاپٹر |
| 0x7010 | 3 کم کیے گئے ACM ڈیوائسز + 1 RNDIS نیٹ ورک اڈاپٹر |
| 0x7011 | 3 کم کیے گئے ACM آلات + 1 ECM نیٹ ورک اڈاپٹر |
| 0x701a۔ | 3 کم کیے گئے ACM ڈیوائسز + 1 RNDIS نیٹ ورک اڈاپٹر |
| 0x701b | 3 کم کیے گئے ACM آلات + 1 ECM نیٹ ورک اڈاپٹر |
جدول 3: PIDs اور متعلقہ کمپوزیشنز
کمپوزیشن پر اضافی تفصیلات کے لیے، براہ کرم استعمال میں موجود ماڈیول کے سافٹ ویئر صارف گائیڈ سے رجوع کریں۔
حکم:
$lsusb
میزبان سے منسلک USB آلات کی فہرست کے لیے استعمال کیا جا سکتا ہے۔
USB کمپوزیشن کو کیسے تبدیل کیا جائے اور بے نقاب آلات کے دائرہ کار کی شناخت کے لیے موڈیم صارف گائیڈ سے رجوع کریں۔
2.2.2 ملٹی کنفیگریشن کمپوزیشنز
کچھ کمپوزیشنز متعدد کنفیگریشنز دکھاتی ہیں (مثال کے طور پر 0x1056): پہلے سے طے شدہ
ترتیب نظام کی طرف سے استعمال کیا جاتا ہے.
کنفیگریشن کو تبدیل کرنے کے لیے، مطلوبہ قدر کو لکھنا چاہیے۔ file:
/sys/bus/USB/devices/ /کنفیگریشن ویلیو جیسے
# بازگشت > /sys/bus/USB/devices/ /کنفیگریشن ویلیو
ٹول usb_modeswitch کنفیگریشن کو تبدیل کرنے کے لیے بھی استعمال کیا جا سکتا ہے، جیسے:
# usb_modeswitch -v 0x1bc7 -p -u
2.2.3 کرنل ماڈیول آپشن
جب تائید شدہ کمپوزیشن کا استعمال کرتے ہوئے آپشن کرنل ماڈیول کی ضرورت ہو اور سیریل پورٹس /dev میں دستیاب نہ ہوں تو یہ ممکن ہے کہ اس کمپوزیشن کے لیے سپورٹ کیا گیا ہو۔
استعمال میں ایک سے زیادہ حالیہ کرنل ورژن میں شامل کیا گیا۔
حل یہ ہے کہ کرنل ورژن کو اپ گریڈ کیا جائے یا باب 5 میں درج مطلوبہ پیچ کو بیک پورٹ کیا جائے۔
استعمال میں کمپوزیشن کے لیے رن ٹائم سپورٹ شامل کرنا ممکن ہے۔ روٹ مراعات کے ساتھ، درج ذیل کمانڈز ٹائپ کریں:
Telit Modules Linux USB ڈرائیورز سافٹ ویئر صارف گائیڈ
# modprobe آپشن
# echo 1bc7 > /sys/bus/USB-serial/drivers/option1/new_id
کہاں اس کمپوزیشن کا PID ہے جس کو سپورٹ کیا جانا ہے۔
اگر کمپوزیشن میں ایک نیٹ ورک اڈاپٹر بھی دستیاب ہے، تو یقینی بنائیں کہ سیریل پورٹس کے لیے رن ٹائم سپورٹ شامل کرنے سے پہلے اسے کرنل کے ذریعے درست طریقے سے پہچان لیا گیا ہے۔
اگر ADB ڈیوائس کمپوزیشن میں دستیاب ہے، تو سیریل پورٹس کے لیے رن ٹائم سپورٹ شامل کرنا ADB ڈیوائس کو صحیح طریقے سے کام کرنے سے روکتا ہے، کیونکہ یہ سیریل پورٹ کا پابند ہے۔
ایک اختیار کے طور پر تعاون یافتہ Telit PIDs کی تازہ ترین فہرست کے لیے، مین لائن میں سورس کوڈ سے رجوع کریں، TELIT_VENDOR_ID وینڈر ID (VID) کے ساتھ ڈیوائس کے تمام اندراجات تلاش کریں۔
اگر پیراگراف 2.2.1 میں موجود کسی کمپوزیشن کے لیے سپورٹ درکار ہے تو درخواست کے ساتھ کسٹمر سپورٹ سے رابطہ کریں۔
2.2.4 کرنل ماڈیول qmi_wwan
جب qmi_wwan کرنل ماڈیول کی ضرورت ہوتی ہے اور کمانڈ کے ذریعہ فراہم کردہ فہرست میں کوئی بھی موڈیم سے متعلق نیٹ ورک انٹرفیس دستیاب نہیں ہے
$ IP لنک شو
یہ ممکن ہے کہ اس کمپوزیشن کے لیے سپورٹ کو استعمال کیے جانے والے ورژن کے مقابلے نئے کرنل ورژن میں شامل کیا گیا ہو۔
حل یہ ہے کہ کرنل ورژن کو اپ گریڈ کیا جائے یا باب 5 میں درج مطلوبہ پیچ کو بیک پورٹ کیا جائے۔
اگر استعمال میں دانا کو CDC-WDM کا ارتکاب کرنا ہے: گمشدہ اطلاعات کی وجہ سے "آؤٹ آف سنک" کو ٹھیک کرنا ہے، تو اسے کمٹ یو ایس بی میں کی جانے والی کی طرح پلٹا دیا جانا چاہیے:
"CDC-WDM" کو واپس کریں: گمشدہ اطلاعات کی وجہ سے "آؤٹ آف سنک" کو درست کریں
ایک اختیار کے طور پر تعاون یافتہ Telit PIDs کی تازہ ترین فہرست کے لیے، مین لائن میں سورس کوڈ کا حوالہ دیں، وینڈر آئی ڈی (VID) 0x1bc7 کے ساتھ ڈیوائس کے تمام اندراجات کو تلاش کریں۔
اگر پیراگراف 2.2.1 میں موجود کسی کمپوزیشن کے لیے سپورٹ درکار ہے تو درخواست کے ساتھ کسٹمر سپورٹ سے رابطہ کریں۔
2.2.4.1 qmi_wwan اور QMAP
کرنل ورژن 4.12 کے بعد سے، qmi_wwan Qualcomm ملٹی پلیکسنگ اور ایگریگیشن پروٹوکول (QMAP) کو سپورٹ کرتا ہے۔
ایک سے زیادہ ہم آہنگی PDNs کے انتظام کے لیے اور تھرو پٹ کے لحاظ سے ہائی کیٹ موڈیم سے زیادہ سے زیادہ فائدہ اٹھانے کے لیے QMAP کی ضرورت ہے۔
کرنل سائیڈ QMAP کا انتظام qmi_wwan sys کے ذریعے کیا جاتا ہے۔ files: مزید تفصیلات کے لیے کرنل دستاویزات کو چیک کریں۔
QMAP کو فعال کرنے کے لیے یوزر اسپیس کی سطح پر ایک خاص موڈیم کنفیگریشن کی بھی ضرورت ہوتی ہے: عمل کرنے کا طریقہ کار استعمال شدہ ٹولز پر منحصر ہوتا ہے۔
براہ کرم ایک مستحکم ورژن حاصل کرنے کے لیے پیراگراف 6.2 میں متعلقہ qmi_wwan QMAP سے متعلق اصلاحات کو چیک کریں۔
جب QMAP سیٹ نہیں ہوتا ہے تو qmi_wwan میں RX URB سائز 2048 بائٹس سے زیادہ ہونا چاہیے۔
اس ترتیب کو رن ٹائم کے وقت ترتیب دیا جا سکتا ہے، ڈیٹا کنکشن قائم کرنے سے پہلے نیٹ ورک انٹرفیس کے MTU کو اجازت شدہ قدر > 2048 میں تبدیل کر کے (اینڈ پوائنٹ زیادہ سے زیادہ پیکٹ سائز کا ایک سے زیادہ نہیں ہونا چاہیے)، مثلاً IP لنک سیٹ ایم ٹی یو 2500
مستقل ترتیب کے لیے، درج ذیل لائن: dev->rx_urb_size = 2048؛ کامیاب کیس میں واپس آنے سے پہلے qmi_wwan.c فنکشن qmi_wwan_bind میں شامل کرنا چاہیے۔
موڈیم کا استعمال
3.1 سیریل پورٹس کا استعمال
زیر استعمال ڈرائیور کے مطابق سیریل پورٹس کے لیے درج ذیل آلات بنائے گئے ہیں۔
| ڈیوائس کی قسم | دانا ماڈیول |
| /dev/ttyACMx | cdc_acm |
| /dev/ttyUSBx | اختیار |
جدول 4: ڈیوائس کے نام اور متعلقہ کرنل ماڈیولز
یہ لینکس کریکٹر ڈیوائسز ہیں اور tty لیئر کے ذریعے نافذ کردہ زیادہ تر خصوصیات کی حمایت کرتے ہیں: سابق کے لیےample، minicom جیسے ٹرمینل ایمولیٹر کو اے ٹی کمانڈز بھیجنے کے لیے استعمال کیا جا سکتا ہے۔
ان آلات کو استعمال کرنے کے لیے کوڈ لکھتے وقت، براہ کرم کریکٹر ڈیوائسز سے متعلق پروگرامنگ لینگویج API کا حوالہ دیں۔ بطور سابقample، C ایپلی کیشنز سسٹم ہیڈر میں برآمد شدہ فنکشنز استعمال کر سکتی ہیں۔ files fcntl. h اور unistd. h مزید تفصیلات کے لیے براہ کرم متعلقہ مین پیج سے رجوع کریں۔
اے ٹی کمانڈز بھیجتے وقت، جواب حاصل کرنے کے لیے ڈی ٹی آر کا دعویٰ کرنا لازمی ہے۔
3.1.1 سیریل پورٹس کے ذریعے ڈیٹا کنکشن
سیریل پورٹس کے ذریعے ڈائل اپ کنکشن بنانے کے لیے سافٹ ویئر pppd استعمال کیا جا سکتا ہے۔ براہ کرم پی پی پی ڈی اہلکار سے رجوع کریں۔ webمزید تفصیلات اور اپ ڈیٹ شدہ سورس کوڈ کے لیے سائٹ۔
3.2 نیٹ ورک اڈاپٹر کا استعمال
اگر نیٹ ورک اڈاپٹر یا موبائل براڈ بینڈ ڈیوائس دستیاب ہے اور متعلقہ کرنل ماڈیول لوڈ ہے تو آپریٹنگ سسٹم کے ذریعہ ایک نیٹ ورک انٹرفیس بنایا جاتا ہے۔
معیاری لینکس کمانڈز (مثال کے طور پر IP، ifconfig) کو نیٹ ورک انٹرفیس کو منظم کرنے کے لیے استعمال کیا جا سکتا ہے: براہ کرم مزید تفصیلات کے لیے کمانڈ کے مین پیج سے رجوع کریں۔
3.2.1 نیٹ ورک انٹرفیس کے ذریعے ڈیٹا کنکشن
نیٹ ورک انٹرفیس کے ذریعے ڈیٹا کنکشن قائم کرنے کے لیے زیر استعمال کرنل ماڈیول کے مطابق درج ذیل جدول میں دی گئی ہدایات کو دیکھیں:
Telit Modules Linux USB ڈرائیورز سافٹ ویئر صارف گائیڈ
| دانا ماڈیول | طریقہ کار |
| qmi_wwan | libqmi پروجیکٹ استعمال کیا جا سکتا ہے: مزید تفصیلات کے لیے پراجیکٹ کی دستاویزات دیکھیں۔ Telit ایک ملکیتی QMI SDK بھی فراہم کرتا ہے، دستاویز 1VV0301643 سے رجوع کریں، |
| cdc_mbim | libmbim پروجیکٹ کو استعمال کیا جا سکتا ہے: مزید تفصیلات کے لیے پراجیکٹ کی دستاویزات سے رجوع کریں۔ |
| cdc_ether | اے ٹی کمانڈز استعمال کی جانی چاہئیں: مزید تفصیلات کے لیے موڈیم دستاویزات سے رجوع کریں۔ |
| cdc_ncm | اے ٹی کمانڈز استعمال کی جانی چاہئیں: مزید تفصیلات کے لیے موڈیم دستاویزات سے رجوع کریں۔ |
| rndis_host | اے ٹی کمانڈز استعمال کی جانی چاہئیں: مزید تفصیلات کے لیے موڈیم دستاویزات سے رجوع کریں۔ |
جدول 5: نیٹ ورک ڈیوائس اور متعلقہ ڈیٹا کنکشن کے طریقہ کار کے لیے استعمال میں کرنل ماڈیول
3.3 ModemManager اور NetworkManager کے ساتھ موڈیم کا استعمال
ModemManager ایک DBus ایکٹیویٹڈ ڈیمون ہے جو موبائل براڈ بینڈ (2G/3G/4G) آلات اور کنکشنز کو کنٹرول کرتا ہے۔
ModemManager موبائل براڈ بینڈ موڈیم کے ساتھ بات چیت کے لیے ایک متحد اعلیٰ سطح کا API فراہم کرتا ہے، قطع نظر اس کے کہ اصل ڈیوائس (AT کمانڈز، MBIM، QMI) کے ساتھ بات چیت کرنے کے لیے استعمال ہونے والے پروٹوکول سے قطع نظر۔
غیر اے ٹی پر مبنی موڈیمز کے انتظام کے لیے، موڈیم مینجر بیرونی لائبریریوں کا استعمال کرتا ہے: QMI پر مبنی موڈیم کے لیے freedesktop.org libqmi، MBIM پر مبنی موڈیم کے لیے libmbim۔
ModemManager کو freedesktop.org نیٹ ورک مینجر کے ساتھ آسان نیٹ ورک کنکشن مینجمنٹ کے لیے استعمال کیا جا سکتا ہے۔
نیٹ ورک مینجر معیاری لینکس نیٹ ورک کنفیگریشن ٹول سویٹ ہے۔ یہ ڈیسک ٹاپ سے لے کر سرور اور موبائل تک نیٹ ورکنگ سیٹ اپس کی ایک وسیع رینج کو سپورٹ کرتا ہے، مقبول ڈیسک ٹاپ ماحول اور سرور کنفیگریشن مینجمنٹ ٹولز کے ساتھ اچھی طرح سے مربوط ہوتا ہے۔
NetworkManager ایک مکمل D-Bus API فراہم کرتا ہے جو نیٹ ورک مینجر ڈیمون تک رسائی کے لیے استعمال ہوتا ہے۔ اس انٹرفیس کو نیٹ ورک کی حیثیت اور نیٹ ورک انٹرفیس کی تفصیلات جیسے کہ موجودہ IP ایڈریس یا DHCP کے اختیارات کے بارے میں استفسار کرنے کے لیے استعمال کیا جا سکتا ہے۔ API کو کنکشن کے انتظام کے لیے بھی استعمال کیا جا سکتا ہے (تخلیق، ایکٹیویشن، ڈی ایکٹیویشن…)۔
نیٹ ورک مینجر موبائل براڈ بینڈ آلات کو سپورٹ کرنے کے لیے freedesktop.org ModemManager استعمال کرتا ہے۔
فلیشنگ ڈیوائسز
4.1 اوورview
مندرجہ ذیل جدول میں درج موڈیم خاص چمکنے والے آلات کے ذریعے فرم ویئر اپ ڈیٹس کی حمایت کرتے ہیں جن کے لیے کرنل ماڈیول کے پابند ہونے کی ضرورت پڑ سکتی ہے:
| پروڈکٹ | VID:PID | دانا ماڈیول | ڈیوائس کا نام |
| FD980, FN980, FN990, LE910C1-EUX, LN920 |
0x1bc7:0x9010 | اختیار | /dev/ttyUSBx |
| GE/HE/UE910, UE866, UL865 | 0x058b:0x0041 | یو ایس بی سیریل سادہ | /dev/ttyUSBx |
| LE910Cx, LM940, LM960 | 0x18d1:0xd00d | یوزر اسپیس کی سطح پر منظم | n/a |
| LE910 V2 | 0x8087:0x0716 | یو ایس بی سیریل سادہ | /dev/ttyUSBx |
| LE866, LE910D1 | 0x216F:0x0051 | cdc_acm | /dev/ttyACMx |
| LE910S1 | 0x1bc7:0x9200 | اختیار | /dev/ttyUSBx |
| LE910R1 | 0x1bc7:0x9201 | اختیار | /dev/ttyUSBx |
جدول 6: چمکنے والے آلات
GE/HE/UE910, UE866, UL865, LE910 V2, LE940B6, اور LE866 میں دستیاب فلیشنگ ڈیوائسز موڈیم کے آن ہونے پر چند سیکنڈ کے لیے ظاہر ہوتے ہیں: اگر فلیشنگ ایپلیکیشن نہیں چل رہی ہے تو فلیشنگ ڈیوائس منقطع ہو جاتی ہے اور موڈیم آگے بڑھتا ہے۔ عام آپریٹو موڈ میں۔
کرنل ورژنز میں فلیشنگ ڈیوائس سپورٹ کے لیے باب 5 چیک کریں۔
4.2 فلیشنگ ڈیوائس 0x18d1:0xd00d
فلیشنگ ڈیوائس 0x18d1:0xd00d کا انتظام یوزر اسپیس لیول پر Telit فرم ویئر اپ ڈیٹ ایپلی کیشن کے ذریعے کیا جاتا ہے۔ مزید تفصیلات کے لیے دستاویز 1VV0301613 سے رجوع کریں۔
Legacy Telit فرم ویئر اپ ڈیٹ ایپلی کیشن لائف کے لیے ڈیوائس کو آپشن ڈرائیور سے منسلک کرنے کی ضرورت ہوتی ہے۔
یہ مستقل طور پر درج ذیل لائن کو شامل کر کے کیا جا سکتا ہے: { USB_DEVICE(0x18d1, 0xd00d) } کرنل سورس ڈرائیورز/USB/serial/option.c میں usb_device_id option_ids کے ڈھانچے میں
جانچ کے مقاصد کے لیے، پیراگراف 2.2.2 میں بیان کردہ طریقہ کار کو استعمال کیا جا سکتا ہے:
$ modprobe آپشن
$ echo 18d1 d00d > /sys/bus/usb-serial/drivers/option1/new_id
4.3 فلیشنگ ڈیوائس 0x058b:0x0041
اگرچہ فلیشنگ ڈیوائس 0x058b:0x0041 خود کو ACM ڈیوائس کے طور پر پیش کرتا ہے، اسے کرنل ڈرائیور usb-serial-simple کے ذریعے چلایا جانا چاہیے۔ اس ڈیوائس کے لیے سپورٹ کرنل ورژن 4.4 سے دستیاب ہے۔
پچھلے کرنل ورژن کو کمٹ کی ضرورت ہوتی ہے۔ kernel/git/torvalds/linux.git - لینکس کرنل سورس ٹری اور kernel/git/torvalds/linux.git - لینکس کرنل سورس ٹری.
4.4 فلیشنگ ڈیوائس 0x8087:0x0716
فلیشنگ ڈیوائس کے لیے سپورٹ 0x8087:0x0716 ڈرائیور USB-serial-simple کے ساتھ کرنل ورژن 3.12 کے بعد سے دستیاب ہے۔
پچھلے کرنل ورژن کو کمٹمنٹ کی ضرورت ہوتی ہے۔ kernel/git/torvalds/linux.git - لینکس کرنل سورس ٹری
TELIT KERNEL کمٹمنٹس
ذیل میں قابل اطلاق جدول میں درج موڈیم کے لیے دستیاب کمپوزیشن سے متعلق کرنل کمٹ کی ایک فہرست ہے: اگر مطلوبہ PID دستیاب نہیں ہے تو بیک پورٹنگ پر غور کریں۔
استعمال شدہ کرنل ورژن میں۔
| خلاصہ | VID:PID | عزم | دستیابی |
| USB: آپشن ڈرائیور: کے لیے سپورٹ شامل کرنا Telit CC864-SINGLE، CC864-DUAL اور DE910-DUAL موڈیم |
0x1bc7:0x1005 0x1bc7:0x1006 0x1bc7:0x1010 |
7204cf584836c24b4b06e4ad4a8e6bb8ea84908e | v3.4-rc1 |
| USB: آپشن ڈرائیور، Telit کے لیے سپورٹ شامل کریں۔ UE910v2 |
0x1bc7:0x1012 | d6de486bc22255779bd54b0fceb4c240962bf146 | v3.15-rc2 |
| USB: آپشن: Telit کے لیے سپورٹ شامل کریں۔ ایل ای 920 |
0x1bc7:0x1200 | 03eb466f276ceef9dcf023dc5474db02af68aad9 | v3.8-rc7 |
| NET: qmi_wwan: Telit LE920 سپورٹ شامل کریں۔ | 0x1bc7:0x1200 | 3d6d7ab5881b1d4431529410b949ba2e946f3b0f | v3.8-rc7 |
| net: qmi_wwan: Telit LE920 نیا شامل کریں۔ فرم ویئر کی حمایت |
0x1bc7:0x1201 | 905468fa4d54c3e572ed3045cd47cce37780716e | v3.13-rc1 |
| usb: آپشن: Telit کے لیے سپورٹ شامل کریں۔ ایل ای 910 |
0x1bc7:0x1201 | 2d0eb862dd477c3c4f32b201254ca0b40e6f465c | v3.18-rc3 |
| USB: cdc_acm: Infineon فلیش کو نظر انداز کریں۔ لوڈر کی افادیت |
0x058b:0x0041 | f33a7f72e5fc033daccbb8d4753d7c5c41a4d67b | v4.4-rc5 |
| USB: serial: ایک اور Infineon فلیش لوڈر USB ID | 0x058b:0x0041 | a0e80fbd56b4573de997c9a088a33abbc1121400 | v4.4-rc5 |
| یو ایس بی: سیریل: آپشن: کے لیے سپورٹ شامل کرنا Telit LE922 |
0x1bc7:0x1042 0x1bc7:0x1043 |
ff4e2494dc17b173468e1713fdf6237fd8578bc7 | v4.5-rc2 |
| USB: serial: آپشن: Telit کے لیے سپورٹ شامل کریں۔ LE922 PID 0x1045 |
0x1bc7:0x1045 | 5deef5551c77e488922cc4bf4bc76df63be650d0 | v4.5-rc7 |
| نیٹ: USB: cdc_ncm: Telit LE910 V2 موبائل براڈ بینڈ کارڈ شامل کرنا | 0x1bc7:0x0036 | 79f4223257bfef52b0a26d0d7ad4019e764be6ce | v4.6-rc2 |
| USB: serial: آپشن: Telit کے لیے سپورٹ شامل کریں۔ LE910 PID 0x1206 |
0x1bc7:0x1206 | 3c0415fa08548e3bc63ef741762664497ab187ed | v4.8-rc1 |
| USB: serial: آپشن: Telit کے لیے سپورٹ شامل کریں۔ LE920A4 |
0x1bc7:0x1207 0x1bc7:0x1208 0x1bc7:0x1211 0x1bc7:0x1212 0x1bc7:0x1213 0x1bc7:0x1214 |
01d7956b58e644ea0d2e8d9340c5727a8fc39d70 | v4.8-rc3 |
| نیٹ: USB: qmi_wwan: Telit LE922A PID 0x1040 کے لیے تعاون شامل کریں | 0x1bc7:0x1040 | 9bd813da24cd49d749911d7fdc0e9ae9a673d746 | v4.9-rc8 |
| نیٹ: USB: cdc_mbim: شامل کریں quirk for Telit LE922A کی حمایت کرتا ہے۔ |
0x1bc7:0x1041 | 7b8076ce8a00d553ae9d3b7eb5f0cc3e63cb16f1 | v4.9 |
| USB: serial: آپشن: Telit کے لیے سپورٹ شامل کریں۔ LE922A PIDs 0x1040, 0x1041 |
0x1bc7:0x1040 0x1bc7:0x1041 |
5b09eff0c379002527ad72ea5ea38f25da8a8650 | v4.10-rc1 |
| ڈرائیور: net: USB: qmi_wwan: شامل کریں۔ QMI_QUIRK_SET_DT R برائے Telit PID 0x1201 |
0x1bc7:0x1201 | 14cf4a771b3098e431d2677e3533bdd962e478d8 | v4.11-rc7 |
| نیٹ: USB: qmi_wwan: Telit ME910 شامل کریں۔ حمایت |
0x1bc7:0x1100 | 4c54dc0277d0d55a9248c43aebd31858f926a056 | v4.12-rc1 |
| USB: serial: option: Telit ME910 شامل کریں۔ حمایت |
0x1bc7:0x1100 | 40dd46048c155b8f0683f468c950a1c107f77a7c | v4.12-rc1 |
| نیٹ: USB: qmi_wwan: Telit ME910 PID0x1101 سپورٹ شامل کریں | 0x1bc7:0x1101 | c647c0d62c82eb3ddf78a0d8b3d58819d9f552aa | v4.15-rc4 |
| USB: serial: آپشن: Telit کے لیے سپورٹ شامل کریں۔ ME910 PID 0x1101 |
0x1bc7:0x1101 | 08933099e6404f588f81c2050bfec7313e06eeaf | v4.15-rc6 |
| net: USB: cdc_mbim: جھنڈا شامل کریں۔ FLAG_SEND_ZLP |
0x1bc7:0x1041 | 9f7c728332e8966084242fcd951aa46583bc308c | v4.17 |
| USB: serial: option: Telit LN940 شامل کریں۔ سیریز |
0x1bc7:0x1900 0x1bc7:0x1901 |
28a86092b1753b802ef7e3de8a4c4a69a9c1bb03 | v4.20 |
| qmi_wwan: Telit کے لیے تعاون شامل کیا گیا۔ LN940 سیریز |
0x1bc7:0x1900 | 1986af16e8ed355822600c24b3d2f0be46b573df | v4.20 |
| USB: CDC-ACM: Telit 3G Intel-based موڈیم کے لیے ZLP بھیجیں۔ | 0x1bc7:0x0021 0x1bc7:0x0023 |
34aabf918717dd14e05051896aaecd3b16b53d95 | v5.0-rc2 |
| USB: serial: option: Telit ME910 ECM کمپوزیشن شامل کریں۔ | 0x1bc7:0x1102 | 6431866b6707d27151be381252d6eef13025cfce | v5.1-rc1 |
| نیٹ: USB: qmi_wwan: Telit 0x1260 اور 0x1261 کمپوزیشن شامل کریں | 0x1bc7:0x12600x1bc7:0x1261 | b4e467c82f8c12af78b6f6fa5730cb7dea7af1b4 | v5.2-rc2 |
| USB: serial: option: Telit 0x1260 اور شامل کریں۔ 0x1261 کمپوزیشنز |
0x1bc7:0x12600x1bc7:0x1261 | f3dfd4072c3ee6e287f501a18b5718b185d6a940 | v5.2-rc5 |
| USB: serial: option: Telit FN980 شامل کریں۔ کمپوزیشنز |
0x1bc7:0x1050 0x1bc7:0x1051 0x1bc7:0x1052 0x1bc7:0x1053 |
5eb3f4b87a0e7e949c976f32f296176a06d1a93b | v5.4-rc3 |
| نیٹ: USB: qmi_wwan: Telit 0x1050 شامل کریں۔ مرکب |
0x1bc7:0x1050 | e0ae2c578d3909e60e9448207f5d83f785f1129f | v5.4-rc4 |
| USB: serial: option: Telit ME910G1 شامل کریں۔ 0x110a کمپوزیشن |
0x1bc7:0x110a | 0d3010fa442429f8780976758719af05592ff19f | v5.5-rc6 |
| USB: serial: option: ZLP سپورٹ کے لیے شامل کریں۔ 0x1bc7/0x9010 |
0x1bc7:0x9010 | 2438c3a19dec5e98905fd3ffcc2f24716aceda6b | v5.5-rc6 |
| USB: serial: option: ME910G1 ECM شامل کریں۔ مرکب 0x110b |
0x1bc7:0x110b | 8e852a7953be2a6ee371449f7257fe15ace6a1fc | v5.6-rc7 |
| net: usb: qmi_wwan: Telit LE910C1EUX کمپوزیشن شامل کریں | 0x1bc7:0x1031 | 591612aa578cd7148b7b9d74869ef40118978389 | v5.7 |
| USB: serial: option: Telit LE910C1EUX کمپوزیشن شامل کریں۔ | 0x1bc7:0x1031 0x1bc7:0x1033 |
399ad9477c523f721f8e51d4f824bdf7267f120c | v5.8-rc1 |
| USB: سیریل: آپشن: LE910Cx کمپوزیشنز 0x1203، 0x1230، 0x1231 شامل کریں | 0x1bc7:0x1203 0x1bc7:0x1230 0x1bc7:0x1231 |
489979b4aab490b6b917c11dc02d81b4b742784a | v5.10-rc3 |
| نیٹ: USB: qmi_wwan: Telit LE910Cx شامل کریں۔ 0x1230 کمپوزیشن |
0x1bc7:0x1230 | 5fd8477ed8ca77e64b93d44a6dae4aa70c191396 | v5.10-rc3 |
| USB: serial: option: Telit FN980 شامل کریں۔ مرکب 0x1055 |
0x1bc7:0x1055 | db0362eeb22992502764e825c79b922d7467e0eb | v5.10-rc3 |
| USB: serial: option: Telit LE910-S1 شامل کریں۔ کمپوزیشنز 0x7010, 0x7011 |
0x1bc7:0x7010 0x1bc7:0x7011 |
e467714f822b5d167a7fb03d34af91b5b6af1827 | v5.13-rc4 |
| USB: serial: option: Telit FD980 شامل کریں۔ مرکب 0x1056 |
0x1bc7:0x1056 | 5648c073c33d33a0a19d0cb1194a4eb88efe2b71 | v5.14-rc5 |
| net: USB: cdc_mbim: ALT ترتیب سے گریز کریں۔ Telit LN920 کے لیے ٹوگل کرنا |
0x1bc7:0x1061 | aabbdc67f3485b5db27ab4eba01e5fbf1ffea62c | v5.15-rc1 |
| نیٹ: USB: qmi_wwan: Telit 0x1060 شامل کریں۔ مرکب |
0x1bc7:0x1060 | 8d17a33b076d24aa4861f336a125c888fb918605 | v5.15-rc1 |
| USB: serial: option: Telit LN920 شامل کریں۔ کمپوزیشنز |
0x1bc7:0x1060 0x1bc7:0x1061 0x1bc7:0x1062 0x1bc7:0x1063 |
7bb057134d609b9c038a00b6876cf0d37d0118ce | v5.15-rc3 |
| USB: serial: option: Telit LE910Cx شامل کریں۔ مرکب 0x1204 |
0x1bc7:0x1204 | f5a8a07edafed8bede17a95ef8940fe3a57a77d5 | v5.15-rc6 |
| USB: serial: option: Telit LE910S1 شامل کریں۔ 0x9200 کمپوزیشن |
0x1bc7:0x9200 | e353f3e88720300c3d72f49a4bea54f42db1fa5e | v5.16-rc3 |
| USB: serial: option: Telit FN990 شامل کریں۔ کمپوزیشنز |
0x1bc7:0x1070 0x1bc7:0x1071 0x1bc7:0x1072 0x1bc7:0x1073 |
2b503c8598d1b232e7fc7526bce9326d92331541 | v5.16-rc6 |
| نیٹ: USB: qmi_wwan: Telit 0x1070 شامل کریں۔ مرکب |
0x1bc7:0x1070 | 94f2a444f28a649926c410eb9a38afb13a83ebe0 | v5.16-rc6 |
| net: USB: cdc_mbim: ALT ترتیب سے گریز کریں۔ Telit FN990 کے لیے ٹوگل کرنا |
0x1bc7:0x1071 | 21e8a96377e6b6debae42164605bf9dcbe5720c5 | v5.17-rc5 |
| USB: serial: option: Telit LE910R1 شامل کریں۔ کمپوزیشنز |
0x1bc7:0x701a 0x1bc7:0x701b 0x1bc7:0x9201 |
cfc4442c642d568014474b6718ccf65dc7ca6099 | v5.17-rc6 |
جدول 7: دانا Telit ماڈیولز سے متعلق کمٹ کرتا ہے۔
اضافی دانا کمٹ
6.1 را-آئی پی سپورٹ اور qmi_wwan کے لیے اہم اصلاحات
ذیل میں qmi_wwan میں Raw-Ip سپورٹ شامل کرنے اور اہم مسائل کو حل کرنے کے وعدوں کی فہرست ہے۔
| خلاصہ | عزم | دستیابی |
| نیٹ: qmi_wwan: MDM9x30 مخصوص پاور مینجمنٹ | 93725149794d3d418cf1eddcae60c7b536c5faa1 | v4.5-rc1 |
| usbnet: منی ڈرائیوروں کو L2 استعمال کرنے کی اجازت دیں۔ ہیڈرز |
81e0ce79f2919dbd5f025894d29aa806af8695c7 | v4.5-rc1 |
| نیٹ: qmi_wwan: "raw IP" موڈ کو سپورٹ کریں۔ | 32f7adf633b9f99ad5089901bc7ebff57704aaa9 | v4.5-rc1 |
| net: qmi_wwan: netdev کی قسم کو تبدیل کرتے وقت RTNL کو پکڑنا چاہیے۔ | 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 |
جدول 8: qmi_wwan متعلقہ دانا کمٹ کرتا ہے۔
6.2 qmi_wwan میں QMAP سپورٹ
ذیل میں qmi_wwan میں QMAP سپورٹ شامل کرنے کے وعدوں کی فہرست ہے۔
| خلاصہ | عزم | دستیابی |
| net: usb: qmi_wwan: نقشہ mux پروٹوکول سپورٹ شامل کریں۔ | c6adf77953bcec0ad63d7782479452464e50f7a3 | v4.12-rc1 |
| qmi_wwan: منقطع ہونے پر NULL deref کو ٹھیک کریں۔ | bbae08e592706dc32e5c7c97827b13c1c178668b | v4.13-rc5 |
| qmi_wwan: qmimux_rx_fixup میں نقشہ ہیڈر کی بازیافت کو درست کریں | d667044f49513d55fcfefe4fa8f8d96091782901 | v4.20 |
| qmi_wwan: نقشہ نیٹ ورک میں MTU ڈیفالٹ شامل کریں۔ انٹرفیس |
f87118d5760f00af7228033fbe783c7f380d2866 | v5.0-rc3 |
| qmi_wwan: RX پاتھ میں QMAP پیڈنگ کے لیے سپورٹ شامل کریں۔ | 61356088ace1866a847a727d4d40da7bf00b67fc | v5.2-rc6 |
| qmi_wwan: qmimux آلات کے لیے نیٹ ورک ڈیوائس کے استعمال کے اعداد و شمار شامل کریں۔ | 44f82312fe9113bab6642f4d0eab6b1b7902b6e1 | v5.2-rc6 |
| qmi_wwan: QMAP موڈ میں ہونے پر ڈیوائس منقطع ہونے پر RCU اسٹالز سے گریز کریں۔ | a8fdde1cb830e560208af42b6c10750137f53eb3 | v5.2-rc6 |
| qmi_wwan: اجازت یافتہ QMAP mux_id قدر کی حد میں توسیع کریں۔ | 36815b416fa48766ac5a98e4b2dc3ebc5887222e | v5.2-rc6 |
| qmi_wwan: QMAP SKBs کے لیے ہیڈ روم میں اضافہ کریں۔ | 2e4233870557ac12387f885756b70fc181cb3806 | v5.12 |
| net: USB: qmi_wwan: نقشہ آئی ڈی sys شامل کریں۔ file کے لیے qmimux انٹرفیس |
e594ad980ec26fb7351d02c84abaa77ecdb4e522 | v5.12-rc1dontuse |
| net: usb: qmi_wwan: qmimux کو ماسٹر اپ کے ساتھ ایڈ/ڈیل کی اجازت دیں۔ | 6c59cff38e66584ae3ac6c2f0cbd8d039c710ba7 | v5.12-rc3 |
جدول 9: qmi_wwan QMAP متعلقہ دانا کمٹ کرتا ہے۔
پروڈکٹ اور حفاظتی معلومات
7.1 کاپی رائٹس اور دیگر نوٹس
وضاحتیں نوٹس کے بغیر تبدیل کرنے کے لئے مشغول ہیں
اگرچہ اس دستاویز کی درستگی کو یقینی بنانے کے لیے معقول کوششیں کی گئی ہیں، لیکن Telit اس دستاویز میں کسی غلطی یا کوتاہی کے نتیجے میں، یا یہاں موجود معلومات کے استعمال کے نتیجے میں کوئی ذمہ داری قبول نہیں کرتا ہے۔ اس دستاویز میں موجود معلومات کو احتیاط سے جانچا گیا ہے اور اسے قابل اعتماد سمجھا جاتا ہے۔ Telit یہاں بیان کردہ مصنوعات میں سے کسی میں بھی تبدیلیاں کرنے، ان پر نظر ثانی کرنے، اور وقتاً فوقتاً تبدیلیاں کرنے کا حق محفوظ رکھتا ہے اور اس طرح کی ترمیم یا تبدیلیوں کے بارے میں کسی کو مطلع کرنے کی ذمہ داری کے بغیر۔ Telit یہاں بیان کردہ کسی بھی مصنوعات، سافٹ ویئر، یا سرکٹ کے اطلاق یا استعمال سے پیدا ہونے والی کوئی ذمہ داری قبول نہیں کرتا ہے۔ نہ ہی یہ اپنے پیٹنٹ کے حقوق یا دوسروں کے حقوق کے تحت لائسنس فراہم کرتا ہے۔
اس دستاویز میں Telit کی مصنوعات (مشینوں اور پروگراموں) یا خدمات کے بارے میں حوالہ جات یا معلومات شامل ہو سکتی ہیں جن کا آپ کے ملک میں اعلان نہیں کیا گیا ہے۔ اس طرح کے حوالہ جات یا معلومات کا لازمی طور پر یہ مطلب نہیں ہے کہ Telit آپ کے ملک میں ایسی Telit مصنوعات، پروگرامنگ، یا خدمات کا اعلان کرنے کا ارادہ رکھتا ہے۔
7.1.1. کاپی رائٹس
یہ ہدایت نامہ اور یہاں بیان کردہ Telit پروڈکٹس میں Telit کاپی رائٹ شدہ مواد، جیسے کہ سیمی کنڈکٹر میموریز یا دیگر میڈیا میں محفوظ کمپیوٹر پروگرام شامل ہو سکتے ہیں یا اس کی وضاحت کر سکتے ہیں۔ اٹلی اور دیگر ممالک کے قوانین Telit اور اس کے لائسنس دہندگان کے لیے کاپی رائٹ شدہ مواد کے لیے مخصوص خصوصی حقوق محفوظ رکھتے ہیں، بشمول کاپی رائٹ شدہ مواد کو کاپی کرنے، کسی بھی شکل میں دوبارہ تخلیق کرنے، تقسیم کرنے اور مشتق کام بنانے کا خصوصی حق۔ اس کے مطابق، Telit یا اس کے لائسنس دہندگان کے کاپی رائٹ شدہ مواد میں سے کوئی بھی جو یہاں موجود ہے یا اس ہدایت نامہ میں بیان کیا گیا ہے، مالک کی واضح تحریری اجازت کے بغیر کسی بھی طرح کاپی، دوبارہ تیار، تقسیم، ضم یا ترمیم نہیں کیا جائے گا۔ مزید برآں، Telit پروڈکٹس کی خریداری کو کسی بھی طرح سے، نہ براہ راست اور نہ ہی مضمرات، یا اسٹاپل کے ذریعے، کوئی لائسنس دینے کے لیے نہیں سمجھا جائے گا۔
7.1.2 کمپیوٹر سافٹ ویئر کاپی رائٹس
Telit اور تیسرے فریق کے فراہم کردہ سافٹ ویئر (SW) پروڈکٹس، جو اس ہدایت نامہ میں بیان کیے گئے ہیں ان میں Telit's اور دیگر فریق ثالث کے کاپی رائٹ والے کمپیوٹر پروگرام شامل ہو سکتے ہیں جو سیمی کنڈکٹر میموریز یا دیگر میڈیا میں محفوظ ہیں۔ اٹلی اور دیگر ممالک میں قوانین Telit اور دیگر فریق ثالث کے لیے محفوظ ہیں، کاپی رائٹ شدہ کمپیوٹر پروگراموں کے لیے SW خصوصی حقوق، بشمول - لیکن ان تک محدود نہیں - کاپی رائٹ شدہ مصنوعات کو کسی بھی شکل میں کاپی کرنے یا دوبارہ پیش کرنے کا خصوصی حق۔ اس کے مطابق، اس ہدایت نامہ میں بیان کردہ Telit کی مصنوعات میں موجود کسی بھی کاپی رائٹ شدہ کمپیوٹر پروگرام کو کاپی رائٹ کے مالک کی واضح تحریری اجازت کے بغیر، Telit یا تیسری پارٹی کے سافٹ ویئر فراہم کنندہ کے ہوتے ہوئے کسی بھی طریقے سے کاپی (ریورس انجینئرڈ) یا دوبارہ تیار نہیں کیا جائے گا۔
مزید برآں، Telit پروڈکٹس کی خریداری کو یا تو براہ راست یا مضمرات، سٹاپیل، یا کسی اور طریقے سے، کاپی رائٹس، پیٹنٹ، یا Telit یا دوسرے فریق ثالث کی فراہم کردہ SW کے پیٹنٹ ایپلی کیشنز کے تحت کوئی لائسنس دینے کے لیے نہیں سمجھا جائے گا، سوائے اس کے کہ کسی پروڈکٹ کی فروخت میں قانون کے عمل سے پیدا ہونے والے استعمال کے لیے عام غیر خصوصی، رائلٹی فری لائسنس۔
7.2 استعمال اور انکشاف کی پابندیاں
7.2.1 لائسنس کے معاہدے
اس دستاویز میں بیان کردہ سافٹ ویئر Telit اور اس کے لائسنس دہندگان کی ملکیت ہے۔ یہ صرف ایکسپریس لائسنس کے معاہدے کے ذریعہ پیش کیا گیا ہے اور اس طرح کے معاہدے کی شرائط کے مطابق خصوصی طور پر استعمال کیا جائے گا۔
7.2.2. کاپی رائٹ شدہ مواد
سافٹ ویئر اور دستاویزات کاپی رائٹ شدہ مواد ہیں۔ غیر مجاز کاپیاں بنانا قانون کے ذریعہ ممنوع ہے۔ سافٹ ویئر یا دستاویزات نہیں ہونا چاہئے
Telit کی پیشگی تحریری اجازت کے بغیر، دوبارہ تیار، منتقل، نقل، حتی کہ جزوی طور پر، نہ ہی بازیافت کے نظام میں ذخیرہ کیا گیا، نہ ہی کسی زبان یا کمپیوٹر کی زبان میں، کسی بھی شکل میں یا کسی بھی ذریعہ سے ترجمہ کیا گیا۔
7.2.3 ہائی رسک مواد
یہاں بیان کردہ پروڈکٹ کی تیاری میں استعمال ہونے والے اجزاء، اکائیاں، یا فریق ثالث کی اشیا غلطی سے روادار نہیں ہیں اور ان کا ڈیزائن، تیار یا آن لائن کنٹرول آلات کے طور پر استعمال کے لیے درج ذیل خطرناک ماحول میں استعمال کے لیے نہیں کیا گیا ہے جس میں ناکام محفوظ کنٹرولز کی ضرورت ہوتی ہے: آپریشنز جوہری سہولیات، ہوائی جہاز نیویگیشن یا ہوائی جہاز کے مواصلاتی نظام، ہوائی ٹریفک کنٹرول، لائف سپورٹ، یا ہتھیاروں کے نظام ("ہائی رسک سرگرمیاں")۔ Telit اور اس کے فراہم کنندہ (s) خاص طور پر اس طرح کی ہائی رسک سرگرمیوں کے لیے فٹنس اہلیت کی کسی بھی واضح یا مضمر وارنٹی کو مسترد کرتے ہیں۔
7.2.4. ٹریڈ مارکس
TELIT اور Stylized T-Logo ٹریڈ مارک آفس میں رجسٹرڈ ہیں۔ دیگر تمام پروڈکٹ یا سروس کے نام ان کے متعلقہ مالکان کی ملکیت ہیں۔
7.2.5 فریق ثالث کے حقوق
سافٹ ویئر میں فریق ثالث کے سافٹ ویئر رائٹس شامل ہو سکتے ہیں۔ اس صورت میں، صارف اس طرح کے الگ الگ سافٹ ویئر کے حقوق کے سلسلے میں عائد تمام شرائط و ضوابط کی تعمیل کرنے سے اتفاق کرتا ہے۔ فریق ثالث کی شرائط کے علاوہ، وارنٹی کی تردید اور اس لائسنس میں ذمہ داری کی دفعات کی حد کا اطلاق فریق ثالث کے حقوق کے سافٹ ویئر پر بھی ہوگا۔
TELIT اس کے ذریعے کسی بھی اور تمام وارنٹیوں کا اعلان کرتا ہے جو کسی بھی فریق ثالث کی طرف سے کسی بھی علیحدہ کے بارے میں ظاہر یا مضمر ہے FILES، سافٹ ویئر میں شامل کوئی بھی فریق ثالث کا مواد، کوئی بھی فریق ثالث مواد جس سے سافٹ ویئر اخذ کیا گیا ہو (اجتماعی طور پر "دیگر کوڈز")، اور کسی بھی یا تمام دیگر کوڈز کا استعمال، بعد میں حد) کوئی بھی کسی خاص مقصد کے لیے تسلی بخش معیار یا فٹنس کی وارنٹی۔
دوسرے کوڈز کے تیسرے فریق کے لائسنس دہندگان کو کسی بھی براہ راست، بالواسطہ، حادثاتی، خصوصی، مثالی، یا نتیجہ خیز نقصانات کے لیے ذمہ دار نہیں ہونا چاہیے (بشمول بغیر کسی حد کے نقصان کے) ٹریکٹ، ٹارٹ، یا دیگر قانونی نظریہ , کسی بھی طرح سے دوسرے کوڈز کے استعمال یا تقسیم یا اس لائسنس یا دونوں کے تحت دیے گئے کسی بھی حقوق کے استعمال سے پیدا ہوتا ہے FILES، یہاں تک کہ اگر اس طرح کے نقصانات کے امکان کے بارے میں مشورہ دیا جائے۔
7.2.6 ذمہ داری سے چھوٹ
کسی بھی صورت میں TELIT اور اس سے وابستہ افراد کسی بھی قسم کے بلاواسطہ، بالواسطہ، خصوصی، عمومی، حادثاتی، نتیجہ خیز، یا مثالی بالواسطہ نقصان کے لیے ذمہ دار نہیں ہوں گے۔ لاگت کا سیمنٹ، کسی بھی نقصان کا معاوضہ، نقصان پیداوار کا، منافع کا نقصان، استعمال کا نقصان، کاروبار کا نقصان، ڈیٹا یا ریوینیو کا نقصان، آیا اس طرح کے نقصانات کا امکان مناسب طور پر پہلے سے ہی استعمال کیا گیا ہو گا یا نہیں، کو موجودہ دستاویزات میں موجود معلومات، یہاں تک کہ اگر TELIT اور/یا اس سے وابستہ افراد کو اس طرح کے نقصانات کے امکان کے بارے میں مشورہ دیا گیا ہو یا وہ ممکنہ طور پر یا ذاتی دعووں کے لیے ہوں۔
7.3 حفاظتی سفارشات
یقینی بنائیں کہ آپ کے ملک اور مطلوبہ ماحول میں اس پروڈکٹ کے استعمال کی اجازت ہے۔ اس پروڈکٹ کا استعمال خطرناک ہو سکتا ہے اور ان علاقوں میں اس سے پرہیز کرنا چاہیے جہاں:
- یہ دوسرے الیکٹرانک آلات کے ساتھ مداخلت کر سکتا ہے، خاص طور پر ہسپتالوں، ہوائی اڈوں، ہوائی جہاز وغیرہ جیسے ماحول میں۔
- پٹرول سٹیشنوں، آئل ریفائنریوں وغیرہ میں دھماکے کا خطرہ ہے۔ یہ صارف کی ذمہ داری ہے کہ وہ ملکی ضوابط اور مخصوص ماحولیاتی ضابطے کو نافذ کرے۔
مصنوعات کو جدا نہ کریں؛ ٹی کا کوئی نشانampering وارنٹی کی درستگی سے سمجھوتہ کرے گا۔ ہم مصنوعات کی درست وائرنگ کے لیے ہارڈویئر صارف گائیڈز کی ہدایات پر عمل کرنے کی تجویز کرتے ہیں۔ مصنوعات کو مستحکم والیوم کے ساتھ فراہم کیا جانا ہے۔tagای سورس اور وائرنگ کو سیکورٹی اور آگ سے بچاؤ کے ضوابط کے مطابق ہونا چاہیے۔
پروڈکٹ کو احتیاط سے ہینڈل کرنا ہوگا، پنوں کے ساتھ کسی بھی قسم کے رابطے سے گریز کرنا ہوگا کیونکہ الیکٹرو اسٹاٹک ڈسچارجز خود پروڈکٹ کو نقصان پہنچا سکتے ہیں۔ سم کے لیے بھی یہی احتیاط برتنی ہوگی، اس کے استعمال کی ہدایات کو احتیاط سے چیک کریں۔ جب پروڈکٹ پاور سیونگ موڈ میں ہو تو سم داخل نہ کریں اور نہ ہی ہٹا دیں۔
سسٹم انٹیگریٹر فائنل پروڈکٹ کے کام کے لیے ذمہ دار ہے۔ لہذا، ماڈیول کے بیرونی اجزاء کے ساتھ ساتھ کسی بھی پروجیکٹ یا انسٹالیشن کا مسئلہ ہے۔
احتیاط کے ساتھ سنبھالا جائے. کسی بھی مداخلت سے GSM نیٹ ورک یا بیرونی آلات میں خلل پڑنے یا سیکیورٹی سسٹم پر اثر پڑنے کا خطرہ ہو سکتا ہے۔ اگر کوئی شک ہو تو، براہ کرم تکنیکی دستاویزات اور نافذ العمل ضوابط کا حوالہ دیں۔ ہر ماڈیول کو مخصوص خصوصیات کے ساتھ ایک مناسب اینٹینا سے لیس کرنا ہوگا۔ اینٹینا کو دیگر الیکٹرانک آلات میں مداخلت سے بچنے کے لیے احتیاط سے انسٹال کرنا ہوگا اور جسم سے کم از کم فاصلے (20 سینٹی میٹر) کی ضمانت دینا ہوگی۔ اگر اس ضرورت کو پورا نہیں کیا جا سکتا تو، سسٹم انٹیگریٹر کو SAR ریگولیشن کے خلاف حتمی پروڈکٹ کا اندازہ لگانا ہوگا۔
آلات کو ایک محدود علاقے کے مقام پر نصب کرنے کا ارادہ ہے۔
سامان کو معیاری EN 62368-1:2014 کے مطابق کسی بیرونی مخصوص محدود طاقت کے ذریعہ سے فراہم کیا جانا چاہیے۔
یورپی کمیونٹی مارکیٹ میں متعارف کرائے گئے الیکٹرانک آلات کے لیے کچھ ہدایات فراہم کرتی ہے۔ تمام متعلقہ معلومات یورپی کمیونٹی پر دستیاب ہیں۔ webسائٹ:
https://ec.europa.eu/growth/sectors/electrical-engineering_en
لغت
| ACM | خلاصہ کنٹرول ماڈل |
| شامل کریں۔ | اینڈرائیڈ ڈیبگ برج |
| CDC | کمیونیکیشن کلاس ڈیوائس |
| ای سی ایم | ایتھرنیٹ کنٹرول ماڈل |
| MB | موبائل براڈ بینڈ انٹرفیس ماڈل |
| NCM | نیٹ ورک کنٹرول ماڈل |
| پی پی پی | پوائنٹ ٹو پوائنٹ پروٹوکول |
| نقشہ | Qualcomm ملٹی پلیکسنگ اور ایگریگیشن پروٹوکول |
| یو ایس بی | یونیورسل سیریل بس |
دستاویز کی تاریخ
| نظر ثانی | تاریخ | تبدیلیاں |
| 14 | 2022-03-02 | قابل اطلاق جدول میں LE910R1 شامل کیا گیا۔ LE910R1 کمپوزیشنز 0x701A، 0x701B شامل کر دی گئیں ٹیبل 910 میں LE1R0 کمپوزیشن 9201x6 اور متعلقہ اندراج شامل کیا گیا |
| 13 | 2021-12-13 | LE910C1 مرکب 0x1204 شامل کیا گیا۔ ٹیبل 910 میں LE1S0 کمپوزیشن 9200x6 اور متعلقہ اندراج شامل کیا گیا FN990 کمپوزیشنز 0x1070، 0x1071، 0x1072، 0x1073 شامل کی گئیں |
| 12 | 2021-09-24 | قابل اطلاق ٹیبل اور متعلقہ دانا کمٹ میں LN920 شامل کیا گیا۔ |
| 11 | 2021-08-09 | FD980 مرکب 0x1056 شامل کیا گیا۔ قابل اطلاق ٹیبل میں FD980 شامل کیا گیا۔ پیراگراف "ملٹی کنفیگریشن کمپوزیشنز" شامل کیا گیا |
| 10 | 2021-06-14 | دستاویز کے سانچے کو تبدیل کیا اور کچھ پیراگراف کو دوبارہ لکھا قابل اطلاق ٹیبل میں فکسڈ FN980 کرنل ورژن کی دستیابی قابل اطلاق ٹیبل میں LE910S1 شامل کر دیا گیا۔ LE910S1 0x7010 اور 0x7011 ساخت کی تفصیل اور متعلقہ دانا کمٹ شامل کیا گیا شامل کیا گیا QMAP پیراگراف اور متعلقہ دانا کمٹ 0x18d1:0xd00d اور 0x8087:0x0801 کے لیے تبدیل شدہ فلیشنگ ڈیوائس کی معلومات (ہٹا دیا گیا) تبدیل کرنل کمٹ حوالہ جات GitHub سے git.kernel.org پر |
| 9 | 2020-11-09 | LE910Cx کمپوزیشن 0x1203، 0x1230، 0x1231 اور FN980 کمپوزیشن 0x1055 شامل کی گئی فرسودہ ModemManager کے حوالہ جات کو ہٹا دیا گیا اور نیٹ ورک مینیجر دستاویزات فرسودہ زندگی کے حوالے ہٹا دیے گئے۔ |
| 8 | 2020-09-01 | LE910C1-EUX سپورٹ اور اپ ڈیٹ کرنل پیچ لسٹ شامل کی گئی۔ LM960 0x1040 qmi_wwan RX urb سائز نوٹ شامل کیا گیا |
| 7 | 2020-03-27 | قابل اطلاق جدول میں ME910G1 کو MEx10G1 میں تبدیل کر دیا گیا۔ ML865C1 اور ML865G1 کو قابل اطلاق ٹیبل میں شامل کیا گیا۔ ساخت 0x110b کے لیے تازہ کاری شدہ کرنل پیچ کی فہرست |
| 6 | 2020-01-13 | ME910G1 0x110a مرکب شامل کیا گیا۔ FN980 0x9010 فلیشنگ ڈیوائس کمپوزیشن شامل کر دی گئی۔ تازہ کاری شدہ دانا پیچ کی فہرست اپ ڈیٹ کردہ قابل اطلاق ٹیبل |
| 5 | 2019-10-21 | FN980 قابل اطلاق جدول اور متعلقہ دانا کمٹ میں شامل کیا گیا۔ |
| 4 | 2019-05-24 | قابل اطلاق ٹیبل سے آٹوموٹو ماڈیولز کو ہٹا دیا گیا۔ قابل اطلاق جدول میں LN940 اور UE866 شامل کیا گیا۔ بڑے ڈیٹا پیکٹ کے مسئلے کو حل کرنے کے لیے LM940 کرنل کمٹ شامل کر دیا گیا۔ ME910 کمپوزیشن 0x1102، LECx910 کمپوزیشن 0x1260 اور 0x1261 شامل کیا گیا تازہ کاری شدہ دانا پیچ کی فہرست |
| 3 | 2018-05-07 | LE866 فلیشنگ ڈیوائس کی تفصیلات شامل کی گئیں۔ PID 0x0036 کے لیے شامل کرنل کمٹ قابل اطلاق ٹیبل میں LE910D1 شامل کیا گیا۔ |
| 2 | 2018-02-13 | قابل اطلاق ٹیبل میں LM960 شامل کیا گیا۔ ME910 مرکب 0x1101 شامل کیا گیا۔ "اضافی کرنل کمٹ" باب شامل کیا گیا۔ قابل اطلاق ٹیبل میں "کم سے کم کرنل ورژن" شامل کیا گیا۔ |
| 1 | 2017-11-24 | LE920A4 اور LE910C1 مرکب 0x1201 شامل کیا گیا۔ قابل اطلاق ٹیبل میں LM940 شامل کیا گیا۔ CDC-WDM کا ارتکاب کرنے کا حوالہ شامل کیا گیا: گمشدہ اطلاعات کی وجہ سے "آؤٹ آف سنک" کو درست کریں |
| 0 | 2017-04-28 | پہلا شمارہ |
ہماری سائٹ سے جڑیں اور کسی بھی سوال کے لیے ہماری ٹیکنیکل سپورٹ ٹیم سے رابطہ کریں۔ www.telit.com
Telit اس دستاویز اور اس میں موجود معلومات کے تمام حقوق محفوظ رکھتا ہے۔ یہاں بیان کردہ پروڈکٹس، نام، لوگو اور ڈیزائن مکمل طور پر یا جزوی طور پر املاک دانش کے حقوق کے تابع ہو سکتے ہیں۔ یہاں موجود معلومات "جیسا ہے" فراہم کی گئی ہے۔ اس دستاویز کے کسی خاص مقصد یا مواد کی درستگی، وشوسنییتا، فٹنس کے سلسلے میں کسی بھی قسم کی کوئی وارنٹی، یا تو ظاہر یا مضمر نہیں کی گئی ہے۔ اس دستاویز پر Telit کسی بھی وقت نظر ثانی کر سکتا ہے۔ تازہ ترین دستاویزات کے لیے، براہ کرم ملاحظہ کریں۔ www.telit.com
کاپی رائٹ © 2021، Telit
1VV0301371 Rev. 14 – 2022-03-02
دستاویزات / وسائل
![]() | ماڈیول لینکس USB ڈرائیور سافٹ ویئر |
حوالہ جات
- صارف دستیmanual.tools
