An অ্যাক্সেস পয়েন্ট স্থাপন করা ━━━
আমরা ইথারনেট পোর্ট এথ0 এর সাথে একসাথে অ্যাক্সেস পয়েন্টের বিষয়ে কথা বলছি ।
আপনি যদি অন্য wifi নেটওয়ার্কের (wlan রিপিটার) সাথে wlan0 ক্লায়েন্ট সংযোগের সাথে একসাথে অ্যাক্সেস পয়েন্ট চান তবে অ্যাক্সেস পয়েন্টটি ওয়াইফাই রাউটার / পুনরাবৃত্তকারী হিসাবে দেখতে হবে, সেতুর সাথে optionচ্ছিক ।
অতিরিক্ত সফ্টওয়্যার ইনস্টল না করে রাস্পবিয়ান স্ট্রেচকে ওয়াইফাই অ্যাক্সেস পয়েন্ট হিসাবে কনফিগার করা সম্ভব । সকল প্রয়োজনীয় উপাদান পাওয়া যায়: নেটওয়ার্কিং, DHCP সার্ভার এবং গণনার জমকালো অনুষ্ঠান দিয়ে আসে systemd হল-networkd সঙ্গে সেটআপ হতে পারে এবং ওয়াইফাই wpa_supplicant । সংযুক্ত হচ্ছে দুই ইন্টারফেসগুলি eth0 এবং wlan0 রাউটিং দ্বারা বা গণনার জমকালো অনুষ্ঠান দ্বারা সম্পন্ন করা যেতে পারে। দ্রুত ইনস্টলেশন ও তারপরে বিশদগুলির জন্য প্রথমে সেটআপের নীচে। প্রথমে আমাদের সিস্টেমড-নেটওয়ার্কডে স্যুইচ করতে হবে ।
2020-01-18 এ আপডেট হওয়া রাস্পবেরি পাই 4 বি তে রাস্পবিয়ান বুস্টার লাইট 2019-09-26 এর সাথে পরীক্ষিত ।
সঙ্গে আপডেট করা sudo apt update && sudo apt full-upgrade && sudo reboot
।
এখানে আপনি পূর্বের রাস্পবিয়ান সংস্করণগুলির জন্য সর্বশেষ পরীক্ষিত সংশোধনটি পেতে পারেন ।
♦ সাধারণ সেটআপ
সিস্টেমড-নেটওয়ার্কডে স্যুইচ করুন
বিস্তারিত তথ্যের জন্য দেখুন (1) এবং সিস্টেমড-নেটওয়ার্কযুক্ত নাম সহ রেজোলিউশনটি কীভাবে কনফিগার করবেন । এখানে শুধুমাত্র সংক্ষেপে। এই আদেশগুলি কার্যকর করুন:
# deinstall classic networking
rpi ~$ sudo -Es
rpi ~# apt --autoremove purge ifupdown dhcpcd5 isc-dhcp-client isc-dhcp-common
rpi ~# rm -r /etc/network /etc/dhcp
# setup systemd-resolved
rpi ~# apt --autoremove purge avahi-daemon
rpi ~# apt install libnss-resolve
rpi ~# ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
rpi ~# systemctl enable systemd-resolved.service
# enable systemd-networkd
rpi ~# systemctl enable systemd-networkd.service
অ্যাক্সেস পয়েন্ট হিসাবে wpa_supplicant কনফিগার করুন
কনফিগার করার wpa_supplicant এক্সেস পয়েন্ট হিসেবে আপনার সেটিংস সঙ্গে এই ফাইল তৈরি country=
, ssid=
, psk=
এবং হয়ত frequency=
। আপনি কেবল cat
EF এর সাথে শুরু করে আপনার কমান্ড লাইনে একটি ব্লকে এটি অনুলিপি করে আটকে দিতে পারেন (ডিলিমিটার EOF ফাইলটির অংশ পাবে না):
rpi ~# cat > /etc/wpa_supplicant/wpa_supplicant-wlan0.conf <<EOF
country=DE
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="RPiNet"
mode=2
frequency=2437
#key_mgmt=NONE # uncomment this for an open hotspot
# delete next 3 lines if key_mgmt=NONE
key_mgmt=WPA-PSK
proto=RSN WPA
psk="password"
}
EOF
rpi ~# chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
rpi ~# systemctl disable wpa_supplicant.service
rpi ~# systemctl enable wpa_supplicant@wlan0.service
জেনারেল সেটআপ শেষ হয়েছে। ফিরে যাও.
Alone একা একা অ্যাক্সেস পয়েন্ট স্থাপন করা
এই সেটআপের জন্য উদাহরণ:
wifi
mobile-phone <~.~.~.~.~> (wlan0)RPi(eth0)
\ /
(dhcp) 192.168.4.1
না "সাধারণ সেটআপ" তারপর কনফিগার করতে নিম্নলিখিত ফাইল তৈরি wlan0 । আমাদের কাছে কেবল অ্যাক্সেস পয়েন্ট রয়েছে। কোনও ইথারনেট ডিভাইস কনফিগার করা নেই।
rpi ~# cat > /etc/systemd/network/08-wlan0.network <<EOF
[Match]
Name=wlan0
[Network]
Address=192.168.4.1/24
MulticastDNS=yes
DHCPServer=yes
EOF
আপনি যদি এটি চান তবে পুনরায় বুট করুন।
এটাই.
অন্যথায় চলুন, এই মুহূর্তে পুনরায় বুট করার দরকার নেই।
Rout কোনও রাউটিং ছাড়াই একটি অ্যাক্সেস পয়েন্ট সেট করতে এবং এথ0 দিয়ে
এই সেটআপের জন্য উদাহরণ:
|
wifi | wired wan
mobile-phone <~.~.~.~.~> (wlan0)RPi(eth0) <---------> router <---> INTERNET
\ / | \ /
(dhcp) 192.168.4.1 | (dhcp) 192.168.50.1
সেটআপ
না "একটি স্ট্যান্ড একা অ্যাক্সেস পয়েন্ট সেট আপ হচ্ছে" তারপর কনফিগার করতে নিম্নলিখিত ফাইল তৈরি eth0 এর ।
rpi ~$ sudo -Es # if not already executed before
rpi ~# cat > /etc/systemd/network/04-eth0.network <<EOF
[Match]
Name=eth0
[Network]
DHCP=yes
EOF
পুনরায় বুট করুন।
এটাই.
বিস্তারিত
ইন্টারফেস এথ0 ইন্টারনেট রাউটারের সাথে ইথারনেট তারের সাথে সংযুক্ত এবং এটি ইন্টারনেট রাউটার থেকে ডিএইচসিপি দ্বারা কনফিগারেশন পায়। এটির Address=192.168.50.2
পরিবর্তে উদাহরণ সহ স্থির আইপি ঠিকানা দেওয়া কোনও সমস্যা নয় DHCP=yes
।
রাউটিং না করে আপনি মোবাইল-ফোন দিয়ে ইন্টারনেটে প্রবেশ করতে পারবেন না। আপডেট বা এর মতো কিছু পেতে আপনি কেবল আরপিআই থেকেই এটিতে প্রবেশ করতে পারেন।
NAT NAT সহ একটি অ্যাক্সেস পয়েন্ট স্থাপন করুন এবং (প্রস্তাবিত)
এই সেটআপের জন্য উদাহরণ:
wifi wired wan
mobile-phone <~.~.~.~.~> (wlan0)RPi(eth0) <---------> router <---> INTERNET
\ / \
(dhcp) 192.168.4.1 (dhcp)
সেটআপ
না "সাধারণ সেটআপ" তারপর কনফিগার করতে নিম্নলিখিত ফাইল তৈরি wlan0 এবং eth0 এর । আপনি যদি পূর্ববর্তী একটি সেটআপ চেষ্টা করে থাকেন তবে আপনি কেবল দুটি ফাইল ওভাররাইট করতে পারেন। নিশ্চিত হয়ে নিন যে আপনি রাউটার থেকে অ্যাক্সেস পয়েন্টের জন্য পৃথক সাবনেট ব্যবহার করেছেন। এই উদাহরণে রাউটারটি সাবনেট 192.168.4.0/24 ব্যবহার করে না। আপনার যদি অন্য সাবনেটের প্রয়োজন হয় তবে ঠিক ঠিকানা লাইনটি পরিবর্তন করুন, যেমন Address=192.168.5.1/24
।
rpi ~$ sudo -Es # if not already executed before
rpi ~# cat > /etc/systemd/network/08-wlan0.network <<EOF
[Match]
Name=wlan0
[Network]
Address=192.168.4.1/24
MulticastDNS=yes
# IPMasquerade is doing NAT
IPMasquerade=yes
DHCPServer=yes
[DHCPServer]
DNS=84.200.69.80 1.1.1.1
EOF
rpi ~# cat > /etc/systemd/network/04-eth0.network <<EOF
[Match]
Name=eth0
[Network]
DHCP=yes
IPForward=yes
EOF
পুনরায় বুট করুন।
এটাই.
বিস্তারিত
আপনার যদি ইন্টারনেট রাউটারে অ্যাক্সেস না থাকে তবে আপনি এটি NAT (নেটওয়ার্ক ঠিকানা অনুবাদ) দিয়ে নকল করতে পারেন যে এটি মিথ্যা বলতে যে সমস্ত প্যাকেজগুলি আপনার রাসপি এপি থেকে আসছে। তবে এটি পরিষ্কার রাউটিং নয় এবং এর সীমাবদ্ধতা রয়েছে। রাউটারের সাবনেটের ক্লায়েন্টগুলি ওয়াইফাইতে থাকা ক্লায়েন্টগুলির সাথে সংযোগ করতে পারে না। তবে বেশিরভাগ ক্ষেত্রে এটির প্রয়োজন হয় না তাই এই সেটআপটি সুপারিশ করা হয় কারণ এটি সেটআপটিকে সহজতর করে। যদি আপনাকে রাউটার নেটওয়ার্ক থেকে ওয়াইফাই ক্লায়েন্টগুলির সাথে সংযোগ স্থাপন করতে হয় তবে আপনাকে পরবর্তী বিভাগে বর্ণিত হিসাবে পূর্ণ রাউটিং ব্যবহার করতে হবে।
Rout রাউটিং সহ একটি অ্যাক্সেস পয়েন্ট এবং এথ0 স্থাপন করা
এই সেটআপের জন্য উদাহরণ:
wifi wired wan
mobile-phone <~.~.~.~.~> (wlan0)RPi(eth0) <---------> router <---> INTERNET
\ / \ /
(dhcp) 192.168.4.1 192.168.50.2 192.168.50.1
সেটআপ
না "সাধারণ সেটআপ" তারপর কনফিগার করতে নিম্নলিখিত ফাইল তৈরি wlan0 এবং eth0 এর । আপনি যদি পূর্ববর্তী একটি সেটআপ চেষ্টা করে থাকেন তবে আপনি কেবল দুটি ফাইল ওভাররাইট করতে পারেন। নিশ্চিত হয়ে নিন যে আপনি অ্যাক্সেস পয়েন্ট এবং রাউটার নেটওয়ার্কের জন্য বিভিন্ন সাবনেট ব্যবহার করেছেন। আমাদের স্ট্যাটিক আইপি ঠিকানাগুলি ব্যবহার করতে হবে কারণ আমাদের অবশ্যই সেগুলি গেটওয়ে হিসাবে ব্যবহার করতে হবে।
rpi ~$ sudo -Es # if not already executed before
rpi ~# cat > /etc/systemd/network/08-wlan0.network <<EOF
[Match]
Name=wlan0
[Network]
Address=192.168.4.1/24
MulticastDNS=yes
DHCPServer=yes
[DHCPServer]
DNS=84.200.69.80 1.1.1.1
EOF
rpi ~# cat > /etc/systemd/network/04-eth0.network <<EOF
[Match]
Name=eth0
[Network]
Address=192.168.50.2/24
Gateway=192.168.50.1
DNS=84.200.69.80 1.1.1.1
IPForward=yes
EOF
পুনরায় বুট করুন।
রাউটিংয়ের সম্পূর্ণ কাজ পেতে আপনাকে আপনার ইন্টারনেট রাউটারে একটি স্ট্যাটিক রুট সেট করতে হবে যাতে এটি অ্যাক্সেস পয়েন্টে ওয়াইফাই দ্বারা সংযুক্ত ক্লায়েন্টদের কাছে রাসপির উপর দিয়ে ফিরে আসা প্যাকেজগুলির জন্য পথটি খুঁজে পেতে পারে। বেশিরভাগ ইন্টারনেট রাউটারে আপনি একটি স্থির রুট সেট করতে পারেন তবে কীভাবে এটি করা যায় তা মডেল থেকে মডেল পর্যন্ত পরিবর্তিত হয়। এটি সন্ধান করার জন্য এটি আপনার উপর নির্ভর করে। উদাহরণ হিসেবে বলা যায় আপনার RasPi eth0 এর ইন্টারফেস স্থিত আইপি ঠিকানা 192.168.50.2 হয়েছে। তারপরে আপনার রাউটারের গেটওয়ে (পরের হপ) 192.168.50.2, গন্তব্য নেটওয়ার্ক 192.168.4.0/24 (অথবা 192.168.4.0 নেটমাস্ক 255.255.255.0)।
ইন্টারনেট রাউটারের অর্থ: "সাবনেট সম্পর্কিত সমস্ত প্যাকেজগুলি 192.168.4.0/24
(এপি থেকে গন্তব্য নেটওয়ার্ক) আমার সাবনেট, রাসপি এপি 192.168.50.2
(গেটওয়ে) এর পরবর্তী রাউটারে প্রেরণ করুন where কোথায় যেতে হবে তা জানে।"
এটাই.
A একটি ব্রিজ সহ অ্যাক্সেস পয়েন্ট স্থাপন করা
এই সেটআপের জন্য উদাহরণ:
RPi
wifi ┌──────bridge──────┐ wired wan
mobile-phone <.~.~.~> │(wlan0) br0 (eth0)│ <-------> router <-----> INTERNET
\ | / DHCP-server
(dhcp (dhcp 192.168.50.1
from router) from router)
আপনার যদি ইতিমধ্যে ডিএইচসিপি সার্ভার এবং ইন্টারনেট রাউটারের সাথে একটি ইথারনেট নেটওয়ার্ক রয়েছে এবং আপনি এটি একটি ওয়াইফাই অ্যাক্সেস পয়েন্ট দিয়ে কিন্তু একই আইপি ঠিকানার সাথে প্রসারিত করতে চান তবে আপনি একটি সেতু ব্যবহার করবেন। এটি প্রায়শই রাউটারের আপলিংক হিসাবে ব্যবহৃত হয়।
সেটআপ
না "সাধারণ সেটআপ" তারপর নেটওয়ার্ক ইন্টারফেসের কনফিগার করতে নিম্নলিখিত তিনটি ফাইল তৈরি করুন। আপনি যদি পূর্ববর্তী একটি সেটআপ চেষ্টা করে থাকেন তবে উপস্থিত থাকা /etc/systemd/network/
ব্যতীত আপনি কেবলমাত্র সমস্ত ফাইল মুছতে 99-default.link
পারেন। আইপি ঠিকানা উদাহরণ। আপনাকে নিজের ব্যবহার করতে হবে।
rpi ~$ sudo -Es # if not already executed before
rpi ~# cat > /etc/systemd/network/02-br0.netdev <<EOF
[NetDev]
Name=br0
Kind=bridge
EOF
rpi ~# cat > /etc/systemd/network/04-br0_add-eth0.network <<EOF
[Match]
Name=eth0
[Network]
Bridge=br0
EOF
rpi ~# cat > /etc/systemd/network/12-br0_up.network <<EOF
[Match]
Name=br0
[Network]
MulticastDNS=yes
DHCP=yes
# to use static IP uncomment these and comment DHCP=yes
#Address=192.168.50.60/24
#Gateway=192.168.50.1
#DNS=84.200.69.80 1.1.1.1
EOF
এখন আমাদের wpa_supplicant কে একটি সেতু ব্যবহার করতে বলতে হবে । আমরা এর পরিষেবাটি এর সাথে সংশোধন করে এটি করি:
rpi ~# systemctl edit wpa_supplicant@wlan0.service
খালি সম্পাদকটিতে এই বিবৃতিগুলি sertোকান, সেগুলি সংরক্ষণ করুন এবং সম্পাদকটি প্রস্থান করুন:
[Service]
ExecStartPre=/sbin/iw dev %i set type __ap
ExecStartPre=/bin/ip link set %i master br0
ExecStart=
ExecStart=/sbin/wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant-%I.conf -Dnl80211,wext -i%I -bbr0
ExecStopPost=-/bin/ip link set %i nomaster
ExecStopPost=-/sbin/iw dev %i set type managed
পুনরায় বুট করুন।
এটাই.
বিস্তারিত
আমাদের wpa_supplicant বলতে হবে যে এর ইন্টারফেস wlan0 একটি ব্রিজের গোলাম। অন্যথায় এটি ক্লায়েন্টকে "ভুল পাসওয়ার্ড" এর সাথে সংযুক্ত করতে অস্বীকার করবে মানে মূল আলোচনার কাজ হয় না work যখন আমরা wlan0 এর জন্য একটি সেতু ব্যবহারের বিকল্পের সাথে / sbin / wpa_supplicant বলি তখন ইন্টারফেসটি অবশ্যই সেতুর সদস্য হতে হবে। আমরা ডাব্লুপিএ_এসপ্লিক্যান্ট সার্ভিসের জন্য ফাইল (ওভারলে) ড্রপ দিয়ে এটিই করি । খালি বিবৃতি পুরানো এন্ট্রি মুছে দেয়। অন্যথায় আপনার দুটি লাইন রয়েছে এবং wpa_supplicant দুইবার শুরু হবে। আসলটি আপনি দেখতে পারেন ।-dbr0
ExecStart=
ExecStart=
ExecStart=
systemctl cat wpa_supplicant@wlan0.service
সাধারণত আপনি রাউটারের সাথে ইথারনেট তারের সাথে সংযুক্ত থাকেন একটি ডিএইচসিপি সার্ভার সক্ষম করে। স্টেশনগুলি (অ্যাক্সেস পয়েন্টের সাথে সংযুক্ত ডিভাইস) থেকে ডিএইচসিপি অনুরোধের জন্য ব্রিজটি স্বচ্ছও রয়েছে যাতে আইপি ঠিকানা এবং বিকল্পগুলির সাথে এর ইন্টারফেসগুলির কনফিগারেশন সম্পর্কে আপনাকে উদ্বিগ্ন হওয়ার দরকার নেই। রাউটার এটি পরিবেশন করা হবে।
ভ্রমণ:
তবে যদি রাউটারটিতে ডিএইচসিপি সার্ভার না থাকে তবে আপনি রাসপিতে একটি সেটআপ করতে পারেন। systemd-شبক্তে এর অন্তর্নির্মিত ডিএইচসিপি সার্ভারটি কনফিগার করার বিকল্প রয়েছে তবে সমস্যাটি হ'ল সিস্টেমড-নেটওয়ার্কযুক্ত এটি ধরে নিচ্ছে যে এটি রাউটারে নিজেই চলছে এবং এটি ক্ষেত্রে সত্য নয়। এটি স্টেশনগুলিতে বিশেষ করে রাউটার বিকল্পটিতে ভুল অপশন সরবরাহ করবে । এটি কনফিগার করার কোনও উপায় নেই। সুতরাং আমরা ইনস্টল করতে হবেdnsmasq
এই ক্ষেত্রে যা প্রয়োজন হিসাবে কনফিগার করা যেতে পারে। এটি ইনস্টল করুন এবং এটি দিয়ে কনফিগার করুন (উদাহরণস্বরূপ, আপনার নিজের আইপি ঠিকানাগুলি ব্যবহার করুন):
rpi ~$ sudo -Es
rpi ~# apt install dnsmasq
rpi ~# systemctl stop dnsmasq
rpi ~# mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
rpi ~# cat > /etc/dnsmasq.conf <<EOF
interface=br0
dhcp-range=192.168.50.128,192.168.50.164,255.255.255.0,24h
dhcp-option=option:router,192.168.50.1
dhcp-option=option:dns-server,8.8.8.8,1.1.1.1
EOF
rpi ~# systemctl start dnsmasq
rpi ~# exit
rpi ~$
এই উদাহরণে স্টেশনগুলি দেওয়ার জন্য 192.168.50.128 থেকে 192.168.50.164 থেকে আইপি ঠিকানাগুলি রয়েছে। অন্যান্য স্ট্যাটিক আইপি ঠিকানার জন্য এই পুলের বাইরের একটি ব্যবহার করুন, সেতুর জন্য নিজেই আইপি ঠিকানা।
Tim অনুকূলিতকরণ
Wpa_supplicant শুরু করার সময় আপনি বেশিরভাগ এই বার্তাটি জার্নালে পাবেন:
wpa_supplicant[427]: random: Cannot read from /dev/random: Resource temporarily unavailable
wpa_supplicant[427]: random: Only 12/20 bytes of strong random data available from /dev/random
wpa_supplicant[427]: random: Not enough entropy pool available for secure operations
wpa_supplicant[427]: WPA: Not enough entropy in random pool for secure operations - update keys later when the first station connects
এটি কোনও বড় বিষয় নয়। wpa_supplicant র্যান্ডম সংখ্যা প্রয়োজন encrpyting কী তৈরি করতে। এটি কিছুটা ধীর হয়ে গেছে তাই এটি অপেক্ষা করতে হবে। সৌভাগ্যবশত RasPi একটি বিল্ড হয়েছে টি Rue আর andom এন আমভের জি enerator (Trng)। আমরা এটি ব্যবহার করতে পারি এবং এর সাথে একটি সফটওয়্যার (3) এর একটি অংশ ইনস্টল করে এলোমেলো নম্বর পেতে দ্রুত করতে পারি :
rpi ~$ sudo apt install rng-tools
আপডেট: রাস্পবিয়ান স্ট্রেচ 2019-04-08
যেহেতু ইনস্টল করার দরকার নেই । এগুলি ডিফল্টরূপে ইনস্টল করা আছে।
rng-tools
Rou সমস্যা সমাধান
systemd হল-networkd
একটি পরিষেবার স্থিতি দেখুন:
rpi ~$ systemctl status systemd-networkd.service
rpi ~$ systemctl status wpa_supplicant@wlan0.service
অথবা আরও কিছুটা:
rpi ~$ journalctl --boot --pager-end
আমি চলমান লগিং অনুসরণ করতে সহায়ক বলে মনে করেছি:
rpi ~$ journalctl --boot --follow
আপনি যদি ফাইলটিতে একটি ড্রপ করে থাকেন তবে আপনি ফলাফলটি দেখতে পারেন:
rpi ~$ systemctl cat wpa_supplicant@wlan0.service
কোনও ইউনিটের রানটাইম পরিবেশ পরীক্ষা করতে আপনি এটি প্রদর্শন করতে পারেন এবং উদাহরণস্বরূপ দেখুন দুটি ExecStart=
লাইন রয়েছে কিনা :
rpi ~$ systemctl show wpa_supplicant@wlan0.service
এবং যদি অন্য কোনও কিছুই আপনাকে সহায়তা না করে তবে ফাইলটি একটি ড্রপ /sbin/wpa_supplicant
দিয়ে ডিবাগ বিকল্পটি সক্ষম করতে পারে -d
:
rpi ~$ sudo systemctl edit wpa_supplicant@wlan0.service
ExecStart=
ExecStart=/sbin/wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant-%I.conf -Dnl80211,wext -i%I -bbr0 -d
আউটপুট জার্নাল হয়। এইভাবে আমি ভুল মূল আলোচনার মাধ্যমে সমস্যাটি পেয়েছি।
ওয়াইফাই
আপনার যদি অ্যাক্সেস পয়েন্ট সেটআপ করে থাকে তবে আপনার এটি একটি মোবাইল ফোন দিয়ে খুঁজে পাওয়া উচিত। উপলভ্য নেটওয়ার্কগুলি দেখানো হচ্ছে, এটি RPiNet নামের সাথে উপস্থাপন করা হয়েছে এবং আপনি এটিতে সংযোগ করতে পারেন। রাসপিতে আপনি কমান্ডটিও ব্যবহার করতে পারেন:
rpi ~$ sudo iw dev wlan0 info
phy#0
Interface wlan0
ifindex 3
wdev 0x2
addr b8:27:eb:06:e8:8b
ssid RPiNet
type AP
channel 1 (2412 MHz), width: 20 MHz, center1: 2412 MHz
আপনি দেখতে পাচ্ছেন এটি টাইপ এপি (অ্যাক্সেস পয়েন্ট) এবং এটি আপনাকে কী চ্যানেলটি ব্যবহার করছে তা আপনাকে দেখাবে। কোনও সমস্যাটি ফ্রিকোয়েন্সিতে কোনও চ্যানেল অনুবাদ করা হতে পারে। ফ্রিকোয়েন্সি অবশ্যই একটি চ্যানেলের সাথে মেলে। আপনি ডাব্লুএলএএন চ্যানেলের তালিকার জন্য (2) দেখতে পারেন । 5.1 GHz ব্যান্ড ব্যবহারের চ্যানেল 36 থেকে উদাহরণস্বরূপ, আপনি সেট করতে frequency=5180
মধ্যে /etc/wpa_supplicant\wpa_supplicant.conf
। তবে আপনাকে অবশ্যই নিশ্চিত হতে হবে যে আপনার ওয়াইফাই 5.1 গিগাহার্টজ ব্যান্ড সমর্থন করে। আপনি চেক করতে পারেন sudo iw phy
। এটি আপনাকে একগুচ্ছ তথ্য দেবে। এটিতে 5000 মেগাহার্টজ এর উপরে সমর্থিত ফ্রিকোয়েন্সিও থাকতে হবে। যদি আপনি কেবল 24XX মেগাহার্টজ এর ফ্রিকোয়েন্সি দেখতে পান তবে অবশ্যই আপনি এটি ব্যবহার করতে পারেন।
অন্য পয়েন্ট এলোমেলো সংখ্যা হতে পারে। সুরক্ষিত সংযোগগুলির জন্য এনক্রিপ্ট কীগুলির জন্য wpa_supplicant এলোমেলো সংখ্যা প্রয়োজন। এটি তৈরি করা একটি রাস্পবেরি পাইতে খুব ধীর। এনক্রিপ্টিং কী তৈরি করার পক্ষে পর্যাপ্ত এনট্রপি না থাকলে wpa_supplicant প্রমাণীকরণটিকে প্রত্যাখ্যান করবে। আপনি cat /proc/sys/kernel/random/entropy_avail
কতটি এনট্রপি উপলব্ধ তা দিয়ে দেখতে পারেন । পর্যাপ্ত দ্রুত কাজ করার জন্য এটি 1000 হওয়া উচিত 1000 এটির গতি বাড়ানোর জন্য, rng-tools
ডিফল্টরূপে ইনস্টল করা হয়। আরও তথ্যের জন্য অনুকূলিতকরণ বিভাগটি দেখুন ।
তথ্যসূত্র:
[1] ডায়নামিক ফেইলওভার সহ সিস্টেমডিং-নেটওয়ার্কডে নেটওয়ার্কিং থেকে মাইগ্রেট করার উপায়
[2] ডাব্লুএলএএন চ্যানেলের তালিকা
[3] আরএনজি-সরঞ্জাম