इस विचार के साथ समस्या यह है कि NetworkManager सेवा nm-applet (या KDE एनालॉग, यदि आप KDE में हैं, तो अपने आदेश लेती है। अपने आप को भ्रमित करने से बचने के लिए, मुझे लगता है कि आप GNOME में हैं)। CNetworkManager नामक रिपॉजिटरी में एक कमांड-लाइन NetworkManager इंटरफ़ेस है (यह, विचित्र रूप से पर्याप्त, पायथन में लिखा गया है)। आप एक स्टार्टअप स्क्रिप्ट में cNetworkManager का उपयोग करके अपने नेटवर्क से कनेक्ट करने के लिए एक कमांड को छड़ी करने का प्रयास कर सकते हैं (मुझे पूरी तरह से यकीन नहीं है कि आपको यह स्क्रिप्ट कहां डालनी होगी, लेकिन मुझे पता है कि यह संभव है: D)। मुझे नहीं पता कि यह अप्रोच कनेक्ट होगा या नहीं, अगर आप लॉगआउट होने के बाद इससे जुड़े रहेंगे, लेकिन मुझे पता है कि कम से कम 2 मुद्दे हैं जिन्हें आपको समेटना होगा।
1) आप इस स्क्रिप्ट को एनएम-एप्लेट से लड़ेंगे। यदि आप ऐसा करना चाहते हैं, तो मैं nm-applet को स्वचालित रूप से प्रारंभ करने से अक्षम कर दूंगा (जो या तो वरीयताओं में कॉन्फ़िगर करने योग्य होना चाहिए -> सत्र या वरीयताएँ -> स्टार्टअप प्रोग्राम, इस बात पर निर्भर करता है कि आप फेडोरा 11 का उपयोग कर रहे हैं या नहीं)।
2) यदि आप कभी भी नेटवर्क बदलना चाहते हैं (और फैंसी चीज़ों को स्वचालित रूप से उनका पता लगाते हैं), तो आपको या तो cNetworkManager (जो एक वास्तविक दर्द है) का उपयोग करना होगा, या nm-applet शुरू करना होगा और अपनी क्षमता को बनाए रखना होगा। लॉगआउट करने के बाद कनेक्शन खुला।
शुभकामनाएँ, और हमें बताएं कि क्या यह काम करता है!