পাই 3 স্বয়ংক্রিয়ভাবে ওয়াইফাইয়ের সাথে সংযুক্ত হচ্ছে


11

আমার নতুন রাস্পবেরি পাই 3 দুর্দান্ত, তবে আমি একটি সমস্যার মুখোমুখি হয়েছি: আমার রাউটারটি লাউঞ্জে রয়েছে (এক তলা নিচে), এবং আমার ল্যাপটপে কোনও ইথারনেট বন্দর নেই। যেহেতু আমি পাই নিয়ন্ত্রণ করতে এসএসএইচ ব্যবহার করছি, তাই আমাকে সর্বদা একটি ইথারনেট কেবল দ্বারা রাউটারের সাথে সংযুক্ত করতে হবে। এছাড়াও, আমি আমার ঘর থেকে জিপিআইও পিন ব্যবহার করতে পারি না কারণ আমাকে রাউটারের কাছাকাছি থাকতে হবে।

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

একটি জিনিস আমি চেষ্টা করেছি তা হল আমার বাড়ির ওয়াইফাই সংযোগের কেবল এসএসআইডি এবং পিএসকে অন্তর্ভুক্ত করতে /etc/wpa-supplicant/wpa-supplicant.conf ফাইলটি সম্পাদনা করা। এটি পাইকে স্বয়ংক্রিয়ভাবে ওয়াইফাইয়ের সাথে সংযুক্ত করতে পারেনি।

কোন সাহায্যের ব্যাপকভাবে প্রশংসা হবে!



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

উত্তর:


11

যোগ

auto wlan0
iface wlan0 inet dhcp 
wpa-ssid {ssid}
wpa-psk  {password}

থেকে /etc/network/interfaces। তারপরে কমান্ডটি ব্যবহার করুন sudo dhclient wlan0

অথবা এখান থেকে # 2 বিকল্পটি ব্যবহার করে দেখুন


1
আপনি কি এর পিছনে উদ্দেশ্যটি বর্ণনা করতে পারেন? সংযোগটি যখনই হারিয়ে যায় তখনও এটি স্বয়ংক্রিয়ভাবে সংযুক্ত হবে?
not2savvy

1
@ not2savvy এটি সংযুক্ত হবে যখনই কোনও সংযোগ উপলব্ধ। আপনি যদি পারেন তবে পাইয়ের গুই থেকে ওয়াইফাই সেটআপ করুন। এটি স্বয়ংক্রিয়ভাবে নেটওয়ার্কটি মনে রাখবে, এবং এটি আরও সহজ।
jath03

1

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


1
আমি এটি একটি দূরবর্তী ডেস্কটপ অ্যাপ্লিকেশন, ভিএনসি ব্যবহার করে করেছি। আমি মনে করি এটির কোনও স্ক্রিন সংযোগ করার মতোই প্রভাব থাকতে হবে। সমস্যা এখনও অব্যাহত রয়েছে; পাই স্বয়ংক্রিয়ভাবে ওয়াইফাইয়ের সাথে সংযুক্ত হয় না। এটি করার জন্য আমি সম্ভবত কোন স্ক্রিপ্ট চালাতে পারি?
abruzzi26

1

পাই with. এর সাথে আমারও একই সমস্যা ছিল অজানা কারণে উইড (গুই ব্যবহার করা হয়) কাজ করে না। লড়াইয়ের পরে - এবং আমি জানি এটি একটি আদর্শ সমাধান নয় - আমি একটি স্ক্রিপ্ট তৈরি করেছি:

!/bin/bash
for  (( i=0;i<999999999; i++)); do
 echo $i '.' test=============================================
 ME=`iwconfig wlan0 | grep ESSID | awk -F\" '{print $2}' `
 echo i ... I am in :  $ME

 A=`sudo iwlist wlan0 scan | grep  ESSID `
 echo $A
 echo $A | grep MyWifiAP >/dev/null

 if [ "$?" = "0" ]; then
 if [ "$ME" != "MyWifiAP" ]; then
  echo ! ... seeing MyWifiAP ... killing previous
  sudo pkill wpa_supplicant
  echo W ... connecting to MyWifiAP
  sudo wpa_supplicant -Dnl80211 -iwlan0 -c /etc/wpa_supplicant/MyWifiAP.conf >/dev/null &
  sleep 1
  else
  echo i ... already in MyWifiAP
  sleep 1
  fi
 fi
done

আপনার এপি মাইওয়াইফাইএপি এবং আপনার অ্যাক্সেস ডেটা রয়েছে এমন ফাইল /etc/wpa_supplicant/MyWifiAP.conf অবশ্যই তৈরি করতে হবে ।

স্ক্রিপ্টটি যেখানেই থাকুক না কেন এটি /etc/rc.local (nohup + &) এর পটভূমিতে চালানো যেতে পারে । যাচাই করুন যে এটি ব্যবহার করার আগে এটি wpa_supplicant এর সাথে কাজ করে। Rc.local এ একটি ভুলের কারণে আপনার এসডি কার্ডটি সম্পাদনা করে প্রয়োজনীয় পরিবর্তনগুলি ফিরে যেতে পারে ity

আমি মনে করি এটি ডেবিয়ান বিতরণে বা সিস্টেমডে কিছু ত্রুটি ছিল ...


1
এর জন্য আপনার নিজস্ব স্ক্রিপ্ট লেখার দরকার নেই। raspberrypi.org/docamentation/configration/wireless/…
ইট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.