কিভাবে লগইন করার আগে নেটওয়ার্কম্যানেজারকে সংযোগ তৈরি করতে বাধ্য করা যায়?


8

আমি আমার ল্যাপটপটি 95% সময় বাড়িতে রেখে দিই। আমি লগইন না করে এটি আমার ওয়্যারলেস নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে চাই। এবং, যেমন গুরুত্বপূর্ণ, আমি লগ অফ করার পরে এটি সংযোগ বিচ্ছিন্ন না করা চাই।

আমি ফেডোরা ব্যবহার করছি, তবে উবুন্টু নির্দেশাবলীও স্বাগত।

উত্তর:


5

আমার ধারণা এই প্রশ্নটি কিছুক্ষণ আগে জিজ্ঞাসা করা হয়েছিল, তবে এই বৈশিষ্ট্যটি নেটওয়ার্ক পরিচালকের সাম্প্রতিক সংস্করণগুলিতে যুক্ত করা হয়েছে। এখানে দেখুন ।


২০১১ সালের মে পর্যন্ত এই লিঙ্কটি বলেছেন: ০.7.১ সংস্করণে বা তারপরে সংযোগের প্রোফাইল সম্পাদনা করুন লগইন করার আগে আপনি নীচে বাম দিকের বাক্সটি নির্বাচন করুন "সমস্ত ব্যবহারকারীদের জন্য উপলব্ধ"
জো

এছাড়াও, এটি সরবরাহিত উবুন্টু 14.04 চিত্রটি চালানোর কোনও অড্রয়েডে আমার পক্ষে কাজ করছে না।
অ্যান্ড্রু ওয়াগনার

এই উত্তরটি (এবং লিঙ্কযুক্ত ডকুমেন্টেশন) কমপক্ষে উবুন্টু 14.04 হিসাবে অপ্রচলিত। অবশ্যই সেই FAQ- র অপ্রচলিত তথ্যটি সরানো হয়নি।
অ্যান্ড্রু ওয়াগনার

3

এই ধারণার সাথে সমস্যাটি হ'ল নেটওয়ার্কম্যানেজার সার্ভিসটি এনএম-অ্যাপলেট থেকে কমান্ড নেয় (অথবা আপনি যদি কে.ডি.এতে থাকেন তবে কে.ডি.এ. অ্যানালগ, নিজেকে বিভ্রান্ত করা এড়াতে, আমি ধরে নিচ্ছি আপনি জিনোমে রয়েছেন)। সিনেট ওয়ার্ক ম্যানেজার নামে একটি সংগ্রহস্থল নেটওয়ার্ক কমান্ডের ইন্টারফেস রয়েছে (এটি অদ্ভুতভাবে যথেষ্ট, পাইথনে লেখা)। আপনি একটি স্টার্টআপ স্ক্রিপ্টে সি নেট নেট ম্যানেজার ব্যবহার করে আপনার নেটওয়ার্কের সাথে সংযোগ স্থাপনের জন্য একটি কমান্ড আটকে দেওয়ার চেষ্টা করতে পারেন (আপনি এই স্ক্রিপ্টটি কোথায় রাখবেন তা আমি পুরোপুরি নিশ্চিত নই, তবে আমি জানি এটি সম্ভব: ডি)। আমি জানি না যে এই পন্থাটি সংযুক্ত হবে কিনা বা এটি লগআউট করার পরেও যদি সংযুক্ত থাকে তবে আমি জানি যে কমপক্ষে 2 টি সমস্যা রয়েছে যা আপনাকে পুনর্মিলন করতে হবে।

1) আপনার এই স্ক্রিপ্টটি এনএম-অ্যাপলেট দিয়ে লড়াই করবে। আপনি যদি এটি করতে চান তবে আমি এনএম-অ্যাপলেটটি স্বয়ংক্রিয়ভাবে শুরু করা থেকে অক্ষম করব (যা আপনি ফেডোরা ১১ ব্যবহার করছেন কিনা তার উপর নির্ভর করে পছন্দসমূহ -> সেশন বা পছন্দসমূহ -> স্টার্টআপ প্রোগ্রামগুলির মধ্যে কনফিগারযোগ্য হওয়া উচিত)।

2) আপনি যদি কখনও নেটওয়ার্কগুলি পরিবর্তন করতে চান (এবং সেগুলি স্বয়ংক্রিয়ভাবে সনাক্ত করার মতো অভিনব কাজগুলি করুন), আপনাকে সিএনটওয়ার্কম্যানেজার (যা একটি সত্য ব্যথা) ব্যবহার করে করতে হবে, বা এনএম-অ্যাপলেট শুরু করতে হবে এবং রাখার ক্ষমতা হারাতে হবে লগআউট করার পরে সংযোগটি উন্মুক্ত।

শুভকামনা, এবং যদি এটি কাজ করে তবে আমাদের জানান!


আমি কাজের সময় একটি উইন্ডোজ মেশিনে আছি; আমি বাড়িতে যাবার পরে এটি পরীক্ষা করব। নেটওয়ার্ক ম্যানেজার এবং এনএম-অ্যাপলেট বিভিন্ন প্যাকেজের মধ্যে থাকতে পারলে এটি দুর্দান্ত।
জে সি সি সি সি

আমি মনে করি যে তাদের একই প্যাকেজে থাকা আসলে প্রয়োজনীয়; আপনি যদি আমাদের এটি নিয়ন্ত্রণ করার পদ্ধতি না দেন তবে আমাদের পরিষেবা দেওয়ার কী লাভ? আমি বিপরীত দিকে তর্ক করব; সি নেটওয়ার্ক ম্যানেজারটি নেটওয়ার্ক ম্যানেজার প্যাকেজেও থাকতে হবে, যখন এক্স চলবে না যখন আপনার ওয়্যারলেস কার্ডটি নিয়ন্ত্রণ করতে হবে (এটি আমার কাছে একটি এমনিবারাসে বিস্তর সংখ্যক বার হয়েছে)
বাবু

আমি নিশ্চিত না যে এই সি নেটওয়ার্কম্যানেজারটি ২০১৫ সাল পর্যন্ত বিদ্যমান কিনা। একটি "এনএমসি্লি" সরঞ্জাম রয়েছে যা আমার বিশ্বাস, ডিফল্টরূপে ইনস্টল করা আছে এবং আপনাকে ক্লাইম থেকে নেটওয়ার্ক-ম্যানেজারের সাথে কাজ করতে দেয়।
অ্যান্ড্রু ওয়াগনার

2

আমারও একই সমস্যা ছিল এবং আমি নেটওয়ার্কম্যানেজারকে পুরোপুরি অপসারণ করে এর পরিবর্তে সরাসরি ডাব্লুপিএ_সপ্লিক্যান্ট ব্যবহার করে শেষ করেছি। এটি বিপরীত উপায়ে কাজ করে - আপনার সমস্ত নেটওয়ার্কগুলির সাথে একটি কনফিগার ফাইল রয়েছে যা আপনি স্বয়ংক্রিয়ভাবে সংযোগ করতে চান এবং এমন একটি জিইউআই রয়েছে যা রানটাইমের সময় ওভাররাইড করতে পারে (এবং একটি ভিন্ন নেটওয়ার্কের সাথে সংযুক্ত), অথবা কনফিগার ফাইল পরিবর্তন করতে পারে ।

আমি এই টিউটোরিয়ালটি আমার ডেবিয়ান সেট আপ করতে ব্যবহার করেছি এবং এটির সাথে আমার খুব বেশি সমস্যা নেই (এটি উবুন্টুর সমান): http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/branches/unstable/ Debian / README.Debian? অপ = ফাইল & Rev = 0 & SC = 0


1

আমি ডাব্লুপিএ সুরক্ষার সাথে সংযোগের জন্য ফেডোরা 22 তে অ্যান্ড্রু ওয়াগনার পদ্ধতিটি ব্যবহার করেছি।

  1. সাধারণত জিইউআই ব্যবহার করে আমাদের "ডেমো" সংযোগ তৈরি করুন।

  2. রুট হিসাবে একটি লাইন এন্ট্রি সহ একটি ফাইল / ইত্যাদি / নেটওয়ার্কম্যানেজার / ওয়াইফাইপউ তৈরি করুন:

    802-11-wireless-security.psk:wpa-pw 
    

wpa-pwওয়াইফাই পাসওয়ার্ড কোথায়

  1. crontabমূলের জন্য নিম্নলিখিত লাইনটি যুক্ত করুন :

    @reboot sleep 10; /usr/bin/nmcli conn up id demo passwd-file etc/NetworkManager/wifipw
    

সংযোগ দেওয়ার চেষ্টা করার আগে ডিভাইসটি আরম্ভ করার সময় দেওয়ার জন্য 10 মিনিট আমার সিস্টেমে ঘুম দরকার ছিল।


0

এটি আপনার পক্ষে কোনও বিকল্প নাও হতে পারে তবে আপনি টিউটোরিয়ালের মতো কনফিগার ফাইলের মাধ্যমে নেটওয়ার্ক সেটআপ করতে পারেন । এটি উবুন্টুর পক্ষে, তবে আমি তফাতটি লক্ষ্য করিনি। ওএস বুটিং প্রক্রিয়া চলাকালীন নেটওয়ার্ক চালু হবে।


এটি একটি ভাল সমাধান, তবে এটির সাথে সতর্কতাও রয়েছে। নেটওয়ার্ক ম্যানেজার এবং নেটওয়ার্ক পরিষেবাগুলি একই সময়ে চালানো উচিত নয়; তারা দুজনেই একই সাথে ওয়্যারলেস হার্ডওয়্যার নিয়ন্ত্রণ করার চেষ্টা করবে এবং অদ্ভুত কাজ করবে। আপনি যা করতে পারেন তা হ'ল ডিফল্টভাবে নেটওয়ার্ক পরিষেবা সক্ষম করা এবং যখন প্রয়োজন হয় কেবল নেটওয়ারক্যামেনেজার সক্ষম করে enable
বাবু


0

আমি যা করেছি তা এখানে (উবুন্টু ১৪.০৪ চলমান একটি অড্রয়েড আর্ম বোর্ডে):

আপনার সাধারণ ব্যবহারকারী হিসাবে এনএম-অ্যাপলেট ব্যবহার করে নেটওয়ার্ক সংযোগ স্থাপন করুন, এটির একটি নাম দিন, অর্থাত্ "ডেকটপ ডেমো"। আপনার সম্ভবত জেনারেল -> "সমস্ত ব্যবহারকারী এই নেটওয়ার্কের সাথে সংযুক্ত হতে পারে" বক্সটি পরীক্ষা করতে হবে।

"ক্রোন" সুপারুসার হিসাবে সম্পাদনা করুন:

sudo crontab -e

যদি অনুরোধ করা হয় তবে আপনার পছন্দের সম্পাদক নির্বাচন করুন এবং নীচে একটি লাইন যুক্ত করুন:

@ স্টার্টআপ / ইউএসআর / বিন / এনএমসিলি সংযুক্ত আইডি "ডেস্কটপ ডেমো"

নেটওয়ার্ক-পরিচালনা এবং পুনরায় বুটের দেবতাদের কাছে একটি ছোট প্রাণী কোরবানি দিন।

এই পদ্ধতিতে নেটওয়ার্ক-ম্যানেজারের মাধ্যমে সমস্ত কিছু করার সুবিধা রয়েছে, সুতরাং এটি বিভিন্ন ডেস্কটপগুলির জন্য এনএম-অ্যাপলেট হিসাবে ভাল গুই নেটওয়ার্ক ম্যানেজমেন্ট অ্যাপলেটগুলি বাজানো উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.