למד כיצד לתקן בעיות קישוריות הנגרמות על ידי תצורה לא נכונה של NetworkManager ב-Linux.

זה יכול להיות מתסכל לאבד את החיבור לאינטרנט - וזה הרבה יותר גרוע כשאתה מגלה ש-NetworkManager אינו פועל כלל. למרבה הצער, בעיה זו נתקלת בדרך כלל על ידי משתמשים המפעילים הפצות כגון Arch Linux ואובונטו.

ברוב המקרים, בעיות עם NetworkManager הן פשוטות לפתרון. ייתכן שתגלה שהפתרון קל כמו התקנה מחדש של NetworkManager או הפעלת השירות. בואו נסתכל על כמה שיטות לפתרון בעיות שיעילות בפתרון רוב הבעיות עם NetworkManager שאינה פועלת על לינוקס.

1. ודא כי NetworkManager מותקן ומעודכן

חלק מהמשתמשים גילו ש-NetworkManager הפסיק לפעול בגלל שהשירות הוסר או הפך לבלתי תואם למערכת שלהם. אתה יכול לקבוע אם NetworkManager פועל על ידי פתיחת הטרמינל והזן את הפקודה הבאה:

systemctl status NetworkManager

המסוף ידפיס מידע על המצב של NetworkManager. קרא את המידע המודפס ולאחר מכן לחץ Ctrl + C כדי לצאת מההנחיה. כדאי לחקור בעיות אפשריות בחיבור ה-Wi-Fi שלך אם אתה מתקשה להתחבר לאינטרנט אך מגלה ש-NetworkManager פועל באופן פעיל.

אם המסוף מדפיס שהשירות הוא

instagram viewer
לא פעיל (מת), עליך לוודא כי NetworkManager מותקן ומעודכן. אתה יכול להשתמש בפקודות הבאות כדי לוודא ש-NetworkManager מעודכן ולהתקין עדכונים חדשים אם לא:

sudo apt התקנת רשת-מנהל
sudo apt upgrade network-manager

עליך להתקין גם את היישומון GNOME עבור NetworkManager אם אתה משתמש בהפצה מבוססת GNOME, כגון אובונטו או דביאן. אתה יכול להתקין יישומון זה עם הפקודה הבאה:

sudo apt התקן את הרשת-מנהל-gnome
sudo apt upgrade network-manager-gnome

בדוק את החיבור שלך על ידי ניסיון להתחבר לאינטרנט. בדרך כלל ניתן לשחזר פונקציות של שירות רשת על ידי התקנה ו/או עדכון של NetworkManager. ייתכן שתצטרך גם להפעיל מחדש את NetworkManager עם פקודת systemctl הבאה:

sudo systemctl הפעל מחדש את NetworkManager

חשוב לציין שתנאי ההתייחסות שבהם אתה משתמש עבור NetworkManager משתנים בהתאם למערכת שלך וייתכן שיהיה צורך בהתאמה. מחשבים המשתמשים במנוע האתחול Upstart יתייחסו ל-NetworkManager כמנהל רשת. מחשבים המשתמשים במנוע האתחול systemd יתייחסו ל-NetworkManager בתור NetworkManager.service.

רוב המשתמשים מפעילים מערכות הפעלה המשתמשות במנוע האתחול systemd. לדוגמה, אובונטו משתמשת בתאימות לאחור עם systemd והורדה עבור Upstart לאחר 20.10 (Groovy Gorilla).

אפילו ב-systemd, מונח ההתייחסות עשוי להשתנות בהקשר. NetworkManager מתייחס לשירות בעוד Network-Manager מתייחס לחבילת התוכנה.

2. אפשר את NetworkManager לפעול בעת ההפעלה

אם אתה מגלה שהפעלה ידנית של NetworkManager עובדת עד שאתה מאתחל את המחשב, ייתכן שהבעיה היא שחסרה ל-NetworkManager הרשאה לפעול בעת האתחול. אתה יכול לפתור בעיה זו על ידי פתיחת המסוף והזנת פקודה פשוטה כדי להפעיל אותו:

systemctl הפעל את NetworkManager

הפעל מחדש את המחשב ולאחר מכן נסה להתחבר לאינטרנט. הבעיה שלך אמורה להיפתר אם הבעיה עם NetworkManager הייתה שהוא לא הצליח לפעול בעת ההפעלה. אם הוא לא הצליח, הזן את הפקודה הבאה כדי לקבל מידע נוסף על המצב שלו:

systemctl status NetworkManager

קרא את היומנים המודפסים בתחתית הטרמינל. יומנים אלה עשויים לספק לך מידע מועיל לגבי תהליך האתחול שגרם לכשל של NetworkManager. אתה יכול לחקור את השגיאות שניתנו או לשתף אותן עם חברי הפורום באינטרנט לפתרון בעיות מתקדם.

עליך לשקול גם אם שינויים אחרונים שביצעת במחשב שלך עלולים למנוע מ-NetworkManager לפעול כהלכה. אם שינית לאחרונה הגדרות בקבצים כמו /etc/systemd/system.conf, עליך לבטל מיד את השינויים הללו ולהפעיל מחדש את המחשב.

ידוע גם כי רשתות VPN שהגדרנו שגוי גורמות לבעיות עם NetworkManager. עליך לשקול להחזיר את כל תצורות ה-VPN ולהתקין מחדש את ה-VPN שלך עם הנחיות אם אתה מאמין שזה עלול להיות המקור לבעיות שלך עם NetworkManager.

כדאי לחקור כל גורם ייחודי למערכת שלך שעלול להשפיע על שירותי הרשת. אם תחליט לפנות לעזרה בפתרון בעיות באינטרנט, מתן מידע זה לחברי הפורום גם יקל עליהם לחקור את הנושא ולהציע את העזרה הדרושה לך.

שמור על מערכת הלינוקס שלך מעודכנת

למרבה הצער, לא כל בעיות הרשת פשוטות לפתרון. ייתכן שהבעיה שלך מורכבת ודורשת פתרון בעיות ספציפיות למצב. למרות שאי אפשר למנוע כל בעיה במערכת, אתה יכול לשמור על המחשב שלך במצב טוב על ידי התקנה קבועה של עדכוני המערכת היציבים האחרונים.