ডাব্লুপিএ-কনফ্ট নথিভুক্ত কোথায়?


10

আমি ব্যবহার wpa-confমধ্যে /etc/network/interfacesবেতার ইন্টারফেস স্বয়ংক্রিয়ভাবে পি সাথে সংযোগ করতে:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback


auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

আসলে, আমি সবেমাত্র এটি কোথাও একটি উইকিতে পেয়েছি। দেখে মনে হচ্ছে এটি ইন্টারফেসে (5) বা অন্য কোনও ম্যান পৃষ্ঠাতে নথিভুক্ত নয় ।

তাই কি হয়wpa-conf শব্দ? এক প্রকারের এক্সটেনশন? না এটি নির্মিত হয়েছে ifup? এবং আমি যে সমস্ত আদেশ ব্যবহার করতে পারি তার একটি তালিকা কোথায় পাব /etc/network/interfaces?


এটি কোনও /etc/network/interfaces.d/* ফাইলে কাজ করে?
জেফ শ্যাচলার

@ জেফশালার: wpa-confআমার মধ্যে নেই /etc/network/interfaces.d/
নেকড়ে-রেভো-বিড়ালরা

1
এটি নথিভুক্ত করা হয়েছে (ডেবিয়ানে) /usr/share/doc/wpasupplicant/README.modes.gz
সাইমন অ্যাডা-রেইস

উত্তর:


9

হিসাবে হিসাবে /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 ডিমন মারা যায়।


এটি কোনও ইন্টারফেসের সাথে যুক্ত অন্যান্য বিকল্পের মতো কেন ইন্টেন্টেড নয়? এই জাতীয় একাধিক লাইন থাকলে তারা হস্তক্ষেপ করবে?
যথাক্রমে

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