হিসাবে হিসাবে /etc/network/interfaces
, আপনি ইনস্টল করার সময় wpa-supplicant
, একটি স্ক্রিপ্ট হুক ইন ইনস্টল করা হয়:
/etc/network/if-down.d
/etc/network/if-post-down.d
/etc/network/if-pre-up.d
/etc/network/if-up.d
,
wpasupplicant
হুকটি ডাকা হয় এবং এটির জন্য একটি সিমিলিংক হয় /etc/wpa-supplicant/ifupdown.sh
যা পরিবর্তিতভাবে অনুরোধ করে /etc/wpa-supplicant/functions.sh
।
এই হুকটি runparts
ইন ifup
/ দ্বারা প্রেরণ করা হবে ifdown
এবং স্ক্রিপ্টটি ইন্টারফেসটি ওয়্যারলেস কিনা তা সিমলিংক পয়েন্টও পরীক্ষা করে। যদি এটি হয় তবে কমান্ডটি দেওয়া হবে wpa-supplicant
।
কমান্ডগুলিতে অভিনয় করার জন্য /sbin/wpa-supplicant
, এগুলি পাস করার জন্য , মনে হয় স্ক্রিপ্ট /sbin/wpa_action
এবং বাইনারি /sbin/wpa_cli
ব্যবহৃত হয়েছে।
আমি এখানে একটি পুরানো পৃষ্ঠা খুঁজে পেয়েছিলাম:
http://manual.siduction.org/inet-wpa
পূর্বে উল্লিখিত হিসাবে, প্রতিটি wpa_supplicant নির্দিষ্ট উপাদানকে 'wpa-' দিয়ে উপসর্গ করা হয়। প্রতিটি উপাদান wpa_supplicant.conf (5), wpa_supplicant (8) এবং wpa_cli (8) ম্যান্যাপে বর্ণিত wpa_supplicant এর একটি সম্পত্তির সাথে সম্পর্কিত।
অনুরোধটি কোনও প্রি-কনফিগারেশন ছাড়াই চালু করা হয়েছে, এবং wpa_cli 'wpa- *' লাইনগুলির দ্বারা সরবরাহিত ইনপুট থেকে একটি নেটওয়ার্ক কনফিগারেশন গঠন করে। প্রাথমিকভাবে, wpa_supplicant / wpa_cli সরাসরি ডিভাইসের বৈশিষ্ট্য সেট করে না (উদাহরণস্বরূপ iwconfig সহ একটি রচনা নির্ধারণ করে), বরং এটি কোন অ্যাক্সেস পয়েন্টের সাথে যুক্ত হতে উপযুক্ত তা ডিভাইসকে অবহিত করে। একবার ডিভাইসটি অঞ্চলটি স্ক্যান করে, এবং দেখতে পেল যে উপযুক্ত অ্যাক্সেস পয়েন্ট ব্যবহারের জন্য উপলব্ধ, এই বৈশিষ্ট্যগুলি সেট করা আছে।
সমস্ত কাজ করে এমন স্ক্রিপ্টটি এখানে অবস্থিত:
/etc/wpa_supplicant/ifupdown.sh /etc/wpa_supplicant/funitions.sh ifupdown.sh রান-পার্টস দ্বারা নির্বাহ করা হয়, যা 'প্রি-আপ', 'প্রি-ডাউন' এবং 'পোস্ট- ডাউন 'পর্যায়ক্রমে।
'প্রি-আপ' পর্যায়ে, ডাব্লুপিএ_সপ্লিক্যান্ট ডেমন চালু করা হয় তারপরে ডব্লিউপিএ_সিলি কমান্ডগুলির একটি সিরিজ অনুসরণ করে যা শারীরিক ডিভাইসের জন্য / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেসে 'ডাব্লুপিএ' বিকল্পগুলি ব্যবহৃত হয়েছিল সে অনুযায়ী একটি নেটওয়ার্ক কনফিগারেশন সেটআপ করে।
যদি ডাব্লুপিএ-রোম ব্যবহার করা হয়, তবে একটি ডাব্লুপিএ_ক্লি ডিমনকে 'পোস্ট-আপ' পর্যায়ে ঠাট্টা করা হয়।
'প্রাক-ডাউন' পর্যায়ে, ডাব্লুপিএ_ক্লি ডিমন উপস্থিত থাকলে হত্যা করা হয়।
'পোস্ট-ডাউন' পর্যায়ে, wpa_supplicant ডিমন মারা যায়।