আর্ক লিনাক্স এআরএম এ ওয়াইফাই কনফিগারেশন


25

আমি একটি মডেল এ পাই কিনেছি এবং আমি এটি সফলভাবে রাসপ্বিয়ান-এ একটি ইউএসবি ওয়াইফাই ডংল দিয়ে কনফিগার করেছি। আমি সম্প্রতি আর্ক লিনাক্স এআরএম এর সর্বশেষতম সংস্করণ সহ একটি এসডি কার্ড প্রস্তুত করেছি এবং আমি এটি ওয়াইফাই দিয়ে সেট আপ করার চেষ্টা করছি। আমি একটি রাস্পবিয়ান ওয়াইফাই টিউটোরিয়াল অনুসরণ করার চেষ্টা করছিলাম (ভেবেছিলাম এটি আর্চ লিনাক্স এআরএম এর মতো হতে পারে) যা বলেছিল যে এখানে একটি ডিরেক্টরি আছে /etc/network/এবং আপনি interfaceফাইল থেকে ওয়াইফাই সেট আপ করতে পারেন , তবে কোনও ডিরেক্টরি /etc/network/বিদ্যমান নেই। আমি শুনেছি netctlকিন্তু কীভাবে এটি ব্যবহার করব তা সম্পর্কে আমার কোনও ধারণা নেই! আমি কি কোন সমর্থিত ইউএসবি ওয়াইফাই dongle আছে। কেউ দয়া করে আমাকে দেখাতে পারেন যে আমি কীভাবে আর্চ লিনাক্স এআরএম এ ওয়াইফাই সেটআপ করতে পারি? ধন্যবাদ!


3
আপনি উইকি পাতা পড়েছেন? wiki.archlinux.org/index.php/Netctl
অ্যালেক্স চেম্বারলাইন

@ অ্যালেক্স চাম্বারলাইন হ্যাঁ আমার আছে, তবে আমি এটি খুব বিভ্রান্তির মধ্যে পেয়েছি, যদিও ধন্যবাদ
ব্যবহারকারী 151324

উত্তর:


31

প্রোফাইল সঞ্চয় netcfgকরার /etc/network.d/জন্য অবচিত ব্যবহার করা হয়েছে । এর উত্তরাধিকারী netcfgহয় netctl

একটি ওয়্যারলেস নেটওয়ার্ক সেটআপ করার জন্য, netctlব্যবহার করে ইনস্টল করুন sudo pacman -S netctl। এর পরে, আপনাকে একটি নেটওয়ার্ক প্রোফাইল তৈরি করতে হবে। /etc/netctl/examples/কিছু উদাহরণ রয়েছে। ধরে নেওয়া যাক আপনি একটি WPA2-PSK নেটওয়ার্ক সেটআপ করতে চান। কেবল উদাহরণ হিসাবে ফাইলটি অনুলিপি করুন এবং সম্পাদনা শুরু করুন:

/etc/netctl# install -m640 examples/wireless-wpa wireless-home
/etc/netctl# cat wireless-home
Description='A simple WPA encrypted wireless connection'
Interface=wlan0
Connection=wireless
Security=wpa

IP=dhcp

ESSID='MyNetwork'
# Prepend hexadecimal keys with \"
# If your key starts with ", write it as '""<key>"'
# See also: the section on special quoting rules in netctl.profile(5)
Key='WirelessKey'
# Uncomment this if your ssid is hidden
#Hidden=yes

সম্পাদনা করুন MyNetworkএবং WirelessKeyপ্রয়োজন হিসাবে। 640অনুমতিগুলি নোট করুন , আপনি নিজের ওয়্যারলেস পাসফ্রেজটি বিশ্বের কাছে ফাঁস করতে চান না!

পরীক্ষার সাথে এগিয়ে যান:

# netctl start wireless-home

আপনি যদি কোনও ত্রুটি না পান তবে আপনার সংযুক্ত হওয়া উচিত। আসুন এটি পরীক্ষা করি:

$ ping 8.8.8.8

এই নেটওয়ার্কটি বুটে শুরু করতে:

# netctl enable wireless-home

আমি একটি ত্রুটি পাচ্ছি যে কাজটি ব্যর্থ হয়েছে, আমার কী করা উচিত?
ব্যবহারকারী 151324

journalctl -afআপনার লগগুলি দেখতে ব্যবহার করুন । ভুল পাসওয়ার্ড বা এসএসআইডি এর মতো একাধিক কারণ থাকতে পারে। wlan0ওদেব পরিবর্তনের কারণে সম্ভবত আপনাকে অন্যরকম কিছুতে পরিবর্তন করতে হবে, ifconfigওয়্যারলেস ইন্টারফেসের সঠিক নাম নির্ধারণ করতে দৌড়াতে হবে। আপনার যদি আরও খারাপ ভাগ্য থাকে তবে আপনার ইউএসবি ডংলটি পুরোপুরি ড্রাইভার দ্বারা সমর্থিত নয়।
লেকেনস্টেইন

@ লাকেনস্টেইন ওকে, ধন্যবাদ, আমার কাছে একটি সমর্থিত ওয়াইফাই ডংল রয়েছে এবং এটি রাস্পিয়ান দিয়ে বাক্সটির বাইরে কাজ করেছে। আমি চেষ্টা করে দেখব! ধন্যবাদ!
ব্যবহারকারী 151324

এটি যথাযথ হিসাবে পাওয়া গেছে তবে আমি নিম্নলিখিত সমস্যাগুলি / সমাধানগুলিতে ছুটে এসেছি: "প্রোফাইল <প্রোফাইলে নামটি বিদ্যমান নেই বা পাঠযোগ্য নয়" - প্রোফাইলের নামে ড্যাশ ব্যবহার করা কিছু পলায়নের সমস্যার কারণ হয়ে দাঁড়ায়। ড্যাশ বাইরে নিতে হয়েছিল; "নেটওয়ার্ক প্রোফাইল <প্রোফাইলে নামটির ইন্টারফেসটি ইতিমধ্যে শেষ - আমার প্রোফাইল শুরু করার আগে wlan0 নিতে হয়েছিল - ip link wlan0 down;netctl start <profile-name>
জ্লাসেকরেট

(উপরের দিকে কমান্ডটি চালানো, ব্যর্থ হওয়া এবং চেক করার পরে ত্রুটিগুলি দেখা গেছে journalctl -xn)
jlsecrest

4

এটি প্রথমে আমার পক্ষে কাজ করেনি। উপরের নির্দেশাবলী অনুসরণ করার পরে, আমি চালাতে হয়েছিল

systemctl নেটটেক্ট-অটো @ wlan0 সক্ষম করুন

এটা কাজ করতে. আমি উত্তরটি আর্কলিনাক্স আর্ম ফোরামে পেয়েছি


নোট করুন যে এটি কাজ করার জন্য আপনাকে প্রথমে আপনার সমস্ত নেটেক্টল প্রোফাইলগুলি অক্ষম করতে হবে, উদাহরণস্বরূপ # netctl disable home-wifi, এবং wlan0এটি আপনাকে আপনার ইন্টারফেসের নামের সাথে মিলাতে হবে , আপনার প্রোফাইলের নীচে নয় /etc/netctl/। এটি শেষ হওয়ার পরে, এটি স্পট-অন বলে মনে হচ্ছে।
আয়নোক্লাস্ট ব্রিঘাম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.