كيفية استكشاف أخطاء برامج تشغيل WiFi على نظام Linux وإصلاحها



جرب أداة القضاء على المشاكل

قد يكون من الصعب أحيانًا تكوين برامج تشغيل Wi-Fi في Linux ، حتى لو كانت تعمل بطريقة أخرى عند بدء تشغيل جهاز الكمبيوتر الخاص بك في إصدار من Microsoft Windows أو نظام تشغيل آخر. قد تجد أن محول الشبكة اللاسلكية يفشل في الاتصال تلقائيًا أو قد تجد أنه يتعين عليك النقر فوق رمز الاتصال أكثر من مرة في بيئة رسومية لتشغيله. بشكل عام ، ما يحدث هو أن النظام لا يستطلع آراء السائق لفترة كافية.



في البداية تحقق للتأكد من أنك تقوم بتشغيل أحدث برامج التشغيل لجهازك ، وإذا لم يفلح ذلك ، فقم بإلقاء نظرة على سجل النظام لمعرفة ما إذا كان هناك حدث غير عادي. يمكن للسائقين في بعض الأحيان إعادة تعيين بشكل دوري. باستثناء كل هذا ، فلديك ملاذ آخر. يعد سجل النظام مكانًا جيدًا للبدء ، ولكن قد يختلف موقعه باختلاف توزيعات Linux.



الطريقة الأولى: فحص ملف سجل النظام بحثًا عن أخطاء برنامج التشغيل اللاسلكي

إذا كنت تستخدم Debian ، أو أي إصدار من Ubuntu بغض النظر عن واجهة سطح المكتب الرسومية ، أو أي توزيع آخر مشتق من Debian مثل Bodhi أو Trisquel ، فيمكنك تجربة Tail -f لإلقاء نظرة على الجزء الأخير من الملف ومعرفة ما إذا كان هناك أي إشارة إلى برنامج تشغيل WiFi الخاص بك. يضمن المفتاح -f أنه إذا حدث شيء ما أثناء النظر إليه ، فستظل تراه عند ظهوره. لاحظ أنه إذا كنت ترى عددًا من حالات قطع الاتصال المتكررة ببرنامج تشغيل WiFi ، فمن المرجح أن تكون مشكلة في الجهاز وستحتاج إلى التأكد من توصيل جهازك بشكل صحيح بالنظام الفعلي. إذا رأيت بدلاً من ذلك عددًا من قطع اتصال USB ، فمن المحتمل أن يكون هذا في الواقع ليس له علاقة تذكر بميزات الشبكة التي يقدمها kernel. إذا رأيت رسالة مثل:



تم العثور على جهاز USB جديد

سلاسل جهاز USB الجديدة

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



إذا كنت تستخدم Fedora ، أو أي شيء يعتمد على Fedora أو توزيع Red Hat Linux على مستوى المؤسسة ، فاستبدل مع في الأمر السابق. إذا لم تتمكن من العثور عليه ، فجرب الأمر أكثر للعثور على الدليل الذي يتم تخزين رسائل النظام فيه. إذا كنت تريد عرض كل سجل النظام وليس فقط النهاية الخلفية ، فاستخدم المزيد او اكثر في موجه CLI ثم اضغط على مفتاح المسافة في كل مرة تريد النزول لأسفل صفحة واحدة من المعلومات.

الطريقة 2: سحب معلومات مدير الشبكة

من واجهة موجه الأوامر ، حاول إصدار الأمر nmcli nm wifi off. يجب أن يؤدي هذا إلى إيقاف تشغيل محول الشبكة. بمجرد القيام بذلك ، جرّب تشغيل nmcli nm wifi لإعادة تشغيله ، ثم أعد تشغيل الكمبيوتر. قد تحتاج إما إلى الوصول إلى الجذر لإعادة تشغيل الكمبيوتر من خلال إعادة تشغيل sudo أو ، بدلاً من ذلك ، قد تضطر إلى إعادة تعيينه باستخدام واجهة المستخدم الرسومية. قد تكون كتابة إعادة التشغيل في CLI والضغط على Enter كافيين على أنظمة Ubuntu ، ولكن ليس لديبيان.

بمجرد إعادة تشغيل النظام ، تحقق مما إذا كان هذا قد أدى إلى تصحيح المشكلة. إذا لم يكن كذلك ، فقم بتشغيل lspci -knn | grep Net -A2 وانظر إلى المعلومات التي يوفرها.

سيخبرك هذا ما إذا كان الجهاز يتفاعل بالفعل مع محول Wi-Fi أم لا ، ويجب أن يوفر أكثر من معلومات كافية لتصحيح المشكلة. إذا كنت قد استبعدت الآن تمامًا مشكلات الأجهزة وتشعر أنها قد تكون مشكلة في برنامج التشغيل بالفعل ، فمن المحتمل أن تحتاج إلى تثبيت برنامج تشغيل مغلق المصدر. سيتعين عليك اتباع إرشادات الشركة المصنعة إذا كنت تستخدم توزيعة لا تتضمن مادة مغلقة المصدر في المستودعات ، فقد تضطر إلى الاتصال بالشركة المصنعة أو البحث في منتدى ويب عن حزمة قابلة للتثبيت يناسب المحول الخاص بك. ومع ذلك ، فإن مستخدمي Ubuntu ومشتقاته الرسمية المختلفة المعترف بها لدى Canonical مثل Lubuntu و Xubuntu و Kubuntu لديهم الملاذ الأخير.

الطريقة الثالثة: البحث تلقائيًا عن برامج تشغيل مغلقة المصدر

إذا كنت تستخدم أيًا من توزيعات * buntu المتنوعة ، فحاول فتح البرامج والتحديثات من قائمة Dash أو LXDE أو Whisker. في علامة التبويب الأولى التي تفتح تلقائيًا ، حدد 'البرامج المجانية ومفتوحة المصدر المدعومة من Canonical (الرئيسية)' و 'البرامج المجانية مفتوحة المصدر التي يديرها المجتمع (الكون)' و 'برامج التشغيل الاحتكارية للأجهزة (مقيدة)' و 'البرامج المقيدة بحقوق النشر أو المشكلات القانونية (الأكوان المتعددة)' من قائمة التحقق. قد يتم تحديد بعض المربعات بالفعل ، وقد يطالبك تحديدها بإدخال كلمة المرور الخاصة بك.

قد يخبرك البرنامج بتحديث المستودعات. إذا كانت هذه هي الحالة ، فدعها تدير الدورة التدريبية بالنقر فوق الزر 'موافق'. ضع في اعتبارك أن هذا قد يستغرق بعض الوقت ، ويتطلب منك عمومًا امتلاك إمكانيات الاتصال بالشبكات. إذا أمكن ، استخدم سلك Ethernet لتوصيل جهازك مباشرة بمودم أو جهاز توجيه حتى تحصل على WiFi وتعمل. بمجرد تشغيله ، حدد علامة التبويب برامج تشغيل إضافية.

قد يظهر اسم الشركة المصنعة للجهاز المعروض في الطريقة رقم 2 في هذا المربع ، ويمكنك استخدام برنامج التشغيل الخاص بهم بالنقر فوق تطبيق التغييرات. إذا كانت تقرأ 'لا توجد برامج تشغيل إضافية متوفرة' وكان لديك اتصال بالشبكة عبر سلك فعلي ، فقد تضطر إلى إغلاقها وإعادة تشغيلها. إذا لم يكن هناك أي شيء بعد ، فقم بتشغيل sudo apt-get update في المحطة عندما يكون لديك إمكانات شبكة من اتصال فعلي ثم قم بتشغيل sudo apt-get Upgrade قبل فتح البرامج والتحديثات مرة أخرى. قد يُطلب منك الرد بشكل تفاعلي على بعض المطالبات على الجهاز أثناء تشغيل أوامر CLI هذه ، وقد يقوم نظامك بتحديث الحزم الأخرى غير ذات الصلة. بمجرد الانتهاء من ذلك ، يجب أن يتم منحك خيار تثبيت برنامج التشغيل الخاص.

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

4 دقائق للقراءة