تعرف على كيفية إصلاح مشكلات الاتصال الناتجة عن تهيئة NetworkManager غير الصحيحة على نظام Linux.

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

في معظم الحالات ، من السهل حل المشكلات المتعلقة بـ NetworkManager. قد تجد أن الحل سهل مثل إعادة تثبيت NetworkManager أو تمكين الخدمة. دعنا نلقي نظرة على بعض طرق استكشاف الأخطاء وإصلاحها الفعالة في حل معظم المشكلات مع NetworkManager الذي لا يعمل على Linux.

1. تحقق من تثبيت NetworkManager وتحديثه

اكتشف بعض المستخدمين أن NetworkManager توقف عن العمل بسبب إلغاء تثبيت الخدمة أو عدم توافقها مع نظامهم. يمكنك تحديد ما إذا كان NetworkManager قيد التشغيل أم لا عن طريق فتح المحطة وإدخال الأمر التالي:

systemctl حالة مدير الشبكة

سيطبع الجهاز الطرفي معلومات حول حالة مدير الشبكة. اقرأ المعلومات المطبوعة ثم اضغط على Ctrl + C للخروج من الموجه. يجب عليك التحقيق المشكلات المحتملة في اتصال Wi-Fi الخاص بك إذا كنت تكافح من أجل الاتصال بالإنترنت ولكنك وجدت أن NetworkManager يعمل بنشاط.

instagram viewer

إذا طبع الجهاز الطرفي أن الخدمة غير نشط (ميت)، يجب عليك التأكد من تثبيت NetworkManager وتحديثه. يمكنك استخدام الأوامر التالية للتحقق من تحديث NetworkManager ولتثبيت أي تحديثات جديدة إذا لم يكن كذلك:

sudo apt install مدير الشبكة
sudo apt ترقية مدير الشبكة

يجب عليك أيضًا تثبيت تطبيق GNOME الصغير لـ NetworkManager إذا كنت تستخدم توزيعة قائمة على جنوم ، مثل Ubuntu أو Debian. يمكنك تثبيت هذا التطبيق الصغير باستخدام الأمر التالي:

sudo apt install network-manager-gnome
sudo apt ترقية network-manager-gnome

اختبر اتصالك بمحاولة الاتصال بالإنترنت. يمكن عادةً استعادة وظائف خدمة الشبكات عن طريق تثبيت و / أو تحديث NetworkManager. قد تحتاج أيضًا إلى إعادة تشغيل NetworkManager باستخدام أمر systemctl التالي:

إعادة تشغيل sudo systemctl NetworkManager

من المهم ملاحظة أن المصطلحات المرجعية التي تستخدمها لـ NetworkManager تختلف باختلاف نظامك وقد تحتاج إلى تعديل. ستشير أجهزة الكمبيوتر التي تستخدم محرك التهيئة Upstart إلى NetworkManager على أنه مدير الشبكة. ستشير أجهزة الكمبيوتر التي تستخدم محرك تهيئة systemd إلى NetworkManager على أنه NetworkManager.service.

يقوم معظم المستخدمين بتشغيل أنظمة تشغيل تستخدم محرك تهيئة النظام. على سبيل المثال ، يستخدم Ubuntu نظام systemd وتراجع التوافق مع الإصدارات السابقة لـ Upstart بعد 20.10 (Groovy Gorilla).

حتى في systemd ، قد يختلف المصطلح المرجعي حسب السياق. يشير NetworkManager إلى الخدمة بينما يشير مدير الشبكة إلى حزمة البرامج.

2. تمكين NetworkManager للتشغيل عند بدء التشغيل

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

يمكّن systemctl مدير الشبكة

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

systemctl حالة مدير الشبكة

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

يجب عليك أيضًا التفكير فيما إذا كانت أي تغييرات حديثة أجريتها على جهاز الكمبيوتر الخاص بك قد تمنع NetworkManager من العمل بشكل صحيح. إذا قمت مؤخرًا بتغيير الإعدادات في ملفات مثل /etc/systemd/system.conf، يجب عليك التراجع عن هذه التغييرات على الفور وإعادة تشغيل جهاز الكمبيوتر الخاص بك.

من المعروف أيضًا أن الشبكات الافتراضية الخاصة التي تم تكوينها بشكل خاطئ تسبب مشاكل مع NetworkManager. يجب أن تفكر في التراجع عن أي تكوينات VPN وإعادة تثبيت VPN الخاص بك مع التوجيه إذا كنت تعتقد أنه من المحتمل أن يكون مصدر مشاكلك مع NetworkManager.

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

حافظ على تحديث نظام Linux الخاص بك

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