الاتصال Azure Percept DK عبر شبكات 5G و LTE باستخدام مودم USB

تتناول هذه المقالة كيفية توصيل Azure Percept DK بشبكات 5G أو LTE باستخدام مودم USB.

ملاحظة

تنطبق المعلومات الواردة في هذه المقالة فقط على برنامج Azure Percept DK الخاص الذي يمكنك تنزيله وفقا للإرشادات الواردة في القسم التالي. تتضمن صورة Azure Percept DK الخاصة برنامج ModemManager مفتوح المصدر ، والذي يدعم مجموعة واسعة من أجهزة مودم USB. لا تدعم الصورة التحديثات عبر الأثير (OTA) لنظام التشغيل أو البرامج الأخرى. باستخدام برنامج ModemManager مفتوح المصدر، يمكنك استخدام مودم LTE USB بسيط وفعال من حيث التكلفة أو أجهزة مودم 5G أكثر تطورا لتوصيل Azure Percept DK بالإنترنت وAzure.

الغرض من الإرشادات الواردة في هذه المقالة هو استخدامها مع أجهزة مودم USB التي تدعم واجهة طراز واجهة الجوال المستخدمة للوصول إلى الإنترنت (MBIM). قبل الحصول على مودم USB، تأكد من أنه يدعم واجهة MBIM. تأكد أيضا من إدراجه في قائمة ModemManager لأجهزة المودم المدعومة. يمكن استخدام برنامج ModemManager مع واجهات أخرى ، ولكن في هذه المقالة نركز على واجهة MBIM. لمزيد من المعلومات، انتقل إلى صفحة freedesktop.org ModemManager .

A photographic illustration of Azure Precept DK using USB modems to connect to 5G and LTE networks.

إعداد Azure Percept DK لاستخدام مودم USB

  1. قم بتنزيل صورة برنامج Azure Percept 5G التي تدعم ModemManager.

    هذه الملفات الثلاثة مطلوبة لتحديث برنامج Azure Percept DK لدعم أجهزة مودم USB.

  2. قم بتحديث برنامج Azure Percept DK باستخدام برنامج Azure Percept DK الخاص الذي يدعم 5G/LTE والذي قمت بتنزيله في الخطوة السابقة.

    هام

    اتبع الإرشادات الواردة في تحديث Azure Percept DK عبر اتصال USB-C، ولكن تأكد من استخدام الملفات التي قمت بتنزيلها في الخطوة السابقة فقط ، وليس الملفات المذكورة في المقالة.

  3. اتبع العملية العادية لإعداد جهاز Azure Percept DK، إذا كان غير مألوف لك.

    لا تختلف تجربة الإعداد على هذا الإصدار الذي تم تمكين ModemManager له من Azure Percept DK.

  4. الاتصال إلى Azure Percept DK باستخدام بروتوكول شبكة Secure Shell (SSH).

الاتصال إلى مودم

تحتوي الأقسام الثلاثة التالية على تعليمات للاتصال بأجهزة مودم USB مختلفة.

فودافون USB الاتصال مودم 4G v2

مودم USB من فودافون هو دونجل LTE CAT-4 USB بسيط لا يحتوي على ميزات خاصة. يمكن استخدام التعليمات الخاصة بهذا المودم لأجهزة مودم USB أخرى مماثلة وبسيطة وفعالة من حيث التكلفة.

Illustration of the top and bottom views of a Vodafone 4G v2 USB modem.

للحصول على إرشادات حول توصيل Azure Percept DK باستخدام مودم USB بسيط مثل Vodafone USB الاتصال 4G v2، راجع الاتصال باستخدام مودم USB 4G v2 من Vodafone الاتصال.

مودم USB متعدد التقنيات متعدد التوصيلات

يوفر مودم USB متعدد التقنيات هذا العديد من أوضاع تشغيل USB. بالنسبة لهذا النوع من المودم ، يجب عليك أولا تمكين وضع USB المناسب قبل تمكين واجهة MBIM التي يدعمها ModemManager.

Illustration of the MultiTech Multiconnect USB modem.

لتوصيل Azure Percept DK باستخدام مودم USB بسيط مثل مودم USB متعدد التقنيات (MTCM-LNA3-B03)، اتبع الإرشادات الواردة في الاتصال باستخدام مودم USB متعدد التقنيات.

مجموعة مطوري Quectel 5G

المودم الثالث هو Quectel 5G DK. كما يوفر العديد من الأوضاع ، ويجب عليك تمكين وضع MBIM المناسب أولا.

Illustration of the Quectel 5G DK USB modem.

للحصول على إرشادات حول توصيل Azure Percept DK باستخدام مودم USB 5G مثل Quectel RM500Q-GL، راجع الاتصال باستخدام Quectel 5G Developer Kit.

ساعد اتصال 5G أو LTE على التعافي من إعادة التشغيل

يمكنك تكوين مودم USB للاتصال بالشبكة ، ولكن إذا قمت بإعادة تشغيل جهازك ، فيجب عليك إعادة الاتصال مرة أخرى يدويا. نحن نعمل حاليا على حل لتحسين هذه التجربة. لمزيد من المعلومات، اتصل بفريق الدعم لدينا مع ملاحظة قصيرة تشير إلى هذه المشكلة.

معلومات تصحيح الأخطاء

تحقق للتأكد من أن بطاقة SIM تعمل على الأجهزة المحددة التي تنوي استخدامها. تحد العديد من شركات الاتصالات من بطاقات SIM الخاصة بإنترنت الأشياء التي تحتوي على بيانات فقط للعمل على جهاز واحد فقط. لهذا السبب، تأكد من إدراج الهوية الدولية للمعدات المحمولة (IMEI) أو الرقم التسلسلي لجهازك في قائمة الأجهزة المسموح بها لبطاقة SIM الخاصة بشركة الاتصالات.

وضع تصحيح أخطاء ModemManager

يمكنك تمكين وضع تصحيح أخطاء ModemManager عن طريق تحرير الملف / lib/systemd/system/ModemManager.service في السطر ExecStart=/usr/sbin/ModemManager [...] عن طريق الإلحاق --debug، كما هو موضح في المثال التالي:

[...]  
ExecStart=/usr/sbin/ModemManager [...] --debug  
[...]  

لكي تصبح التغييرات سارية المفعول، أعد تحميل الخدمات وأعد تشغيل ModemManager، كما هو موضح هنا:

systemctl daemon-reload
systemctl restart ModemManager

من خلال تشغيل الأوامر التالية، يمكنك عرض السجلات وتنظيف ملفات السجل:

journalctl -u ModemManager.service
journalctl --rotate
journalctl --vacuum-time=1s

تعزيز الموثوقية والاستقرار

لمنع ModemManager من التفاعل مع الواجهات التسلسلية غير المودمة، يمكنك تقييد الواجهات المراد فحصها (لتحديد أجهزة المودم) عن طريق تغيير نهج عامل التصفية.

نوصي باستخدام الوضع STRICT .

للقيام بذلك، قم بتحرير الملف / lib/systemd/system/ModemManager.service في السطر ExecStart=/usr/sbin/ModemManager [...] عن طريق الإلحاق --filter-policy=STRICT، كما هو موضح في المثال التالي:

[...]
ExecStart=/usr/sbin/ModemManager --filter-policy=STRICT
[...]

لكي تصبح التغييرات سارية المفعول، أعد تحميل الخدمات وأعد تشغيل ModemManager، كما هو موضح هنا:

systemctl daemon-reload
systemctl restart ModemManager

الخطوات التالية