রহস্যময় আরপিআই ওয়াইফাই সমস্যা - কোনও বেতার ইন্টারফেস পাওয়া যায় নি


16

ঠিক আছে, আমি অনলাইনে অন্য কোথাও এই সমস্যার সমাধান পেতে অক্ষম, সুতরাং দয়া করে আমার সাথে সহ্য করুন:

আমার কাছে একটি নতুন রাস্পবেরি পাই মডেল 2 বি রয়েছে যা একটি ওয়াইফাই ডংলে (রালিংক আরটি 5370) নিয়ে এসেছিল এবং আমি যখন ইনস্টল হওয়া রাস্পবিয়ান-এর সাথে এটি সরিয়ে ফেলি তখন ওয়াইফাই সঠিকভাবে কাজ করে। আমি পাই এর জন্য একটি মিনি এইচডিএমআই স্ক্রিনও কিনেছিলাম যা স্ক্রিনের সাথে চালিত ডিভিডি থেকে ড্রাইভার ইনস্টল না করে কাজ করবে না। ড্রাইভার ইনস্টল করার পরে, স্ক্রিনটি ভাল কাজ করে তবে এখন আমার ওয়াইফাই কাজ করা বন্ধ করে দিয়েছে। ডাঙলের আলো আর চালু হয় না এবং আমি ওয়্যারলেস নেটওয়ার্কগুলির জন্য স্ক্যান করতে অক্ষম।

গুগলে কিছু অনুসন্ধান করার পরে, আমি নির্ধারণ করেছি যে lsusbডংগলটি স্বীকৃত (এটি আমি চালানোর সময় তালিকাভুক্ত করা হয়েছে ), এর মডিউলটি ইনস্টল করা আছে (আমি চালানোর সময় মডিউলটি rt2800usb তালিকাভুক্ত করা হয়েছে lsmod), এবং ফার্মওয়্যারটি ইনস্টল করা আছে বলে মনে হচ্ছে (আমি দৌড়ে এসেছি ifconfig -aএবং এটি wlan0 তথ্য প্রদর্শন করে)। যাইহোক, আমি চালানোর সময় iwlist wlan0 scan, আমি আউটপুট পাই:

wlan0    Failed to read scan data: Network is down

এবং আমি যখন sudo ifdown wlan0 && sudo ifup wlan0নেটওয়ার্কটি পৌঁছনীয় কিনা তা দেখতে দৌড়ানোর সময় আমি নিম্নলিখিত আউটপুটটি পাই:

ifdown: interface wlan0 not configured
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpa_supplicant exited with return code 1
Failed to bring up wlan0

আমি উভয়ই সম্পাদনা করার চেষ্টা করেছি /etc/network/interfacesএবং /etc/wpa_supplicant/wpa_supplicant.confবিভিন্ন উদাহরণ অনুসারে অনলাইনে কোনও লাভ হয়নি। আমার বর্তমান সংস্করণগুলি এখানে:

ইন্টারফেস:

auto lo
allow-hotplug lo
iface lo inet loopback

allow-hotplug eth0
auto eth0
iface eth0 inet manual

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

wpa_supplicant.conf:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="mySSID"
    key_mgmt=WPA_PSK
    proto=WPA
    pairwise=TKIP
    psk="myPassKey"
}

পার্শ্ব নোট হিসাবে, আমি ট্রিপল-পরীক্ষা করে দেখেছি যে আমার নেটওয়ার্কের তথ্যটি সঠিক এবং ওয়াইফাই নেটওয়ার্ক অন্যান্য কম্পিউটার থেকে আবিষ্কারযোগ্য, তাই আমি সন্দেহ করি যে সমস্যাটি সেই দিকেই রয়েছে। আমি এমন একটি স্থানে আছি যেখানে আমার সমস্যাটি কোথায় বা কী হতে পারে তা আমার আসলেই কোনও ধারণা নেই। আমি ওয়াইফাই পরিচালকদের ডাউনলোড করার চেষ্টা করেছি, এটি কার্যকর হয়নি। আমি আমার সফ্টওয়্যার সংস্করণগুলি বারবার রিবুট করেছি, আপডেট করেছি এবং আপগ্রেড করেছি, এটি কার্যকর হয়নি। আমি উপরের ফাইলগুলি থেকে লাইনগুলি পরিবর্তন এবং / বা সরানোর চেষ্টা করেছি, এটি কার্যকর হয়নি। এই স্ক্রিন ড্রাইভারটি ইনস্টল করার আগে নেটওয়ার্কগুলিতে সফলভাবে সংযোগ স্থাপন করা সত্ত্বেও আমি ধারাবাহিকভাবে ওয়্যারলেস নেটওয়ার্কগুলির জন্য স্ক্যান করতে অক্ষম (নোট: ইথারনেট সূক্ষ্মভাবে কাজ করে)! আমার সমস্যা কী হতে পারে এবং কীভাবে এটি সমাধান করবেন সে সম্পর্কে কারও যদি ধারণা থাকে তবে আমি অত্যন্ত কৃতজ্ঞ হব। ধন্যবাদ!


1
কি ifconfigদেখায়?
সিরাক

1
ifconfigকোনও পরামিতি ছাড়াই নিয়মিত কেবল এথ0 এবং লো দেখায় না, কোনও ওলান00 দেখায় না। আপনি কি প্রতিটিটির সম্পূর্ণ পাঠ্যপুস্তক জানতে চান?
কাইল

1
সুতরাং, কোনওভাবে, আপনার- wlan0আন্তঃফেসটি উপলভ্য নয়, এমনকি আপনার ওয়াইফাইয়ের সাথে সংযোগের চেষ্টাও নেই। ifconfig -aগোল্ডিলকস যেমন প্রস্তাব করেছে তেমন আউটপুট জানা ভাল হবে । এটি wlan0"সেখানে" থাকলেও এটি দেখায় । আপনি আপনার সিস্টেমের বার্তাগুলিও পরীক্ষা করতে পারেন, সাথে সর্বশেষতম dmesg | tailপ্রদর্শন করতে পারেন dmesg, আরও ভাল কিছু দিয়ে প্রদর্শন করতে পারেন dmesg | less। আশা করি এটি কী ঘটছে তা দেখাবে wlan0
সেরাক

1
ঠিক আছে, আউটপুট dmesg | tailফার্মওয়্যার অনুরোধ সম্পর্কিত ত্রুটিগুলির পুরো গোছা দেখায়। Direct firmware load for rt2870.bin failed with error -2 rt2x00lib_request_firmware: Error - Failed to request Firmware rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin' এটি কি কাউকে দরকারী কিছু বলে?
কাইল

1
আমি চেষ্টা করেছি apt-get install firmware-ralinkতবে এটি বলে যে ফার্মওয়্যারটি ইতিমধ্যে নতুন সংস্করণ।
কাইল

উত্তর:


7

আরপিআই এর যে কোনও মডেলটিতে ইউএসবিতে সংযুক্ত যে কোনও জিনিস নিয়ে আমি सौ বার পড়েছি এমন একটি হ'ল আপনার শালীন বিদ্যুৎ সরবরাহ (২ বা আরও বেশি অ্যাম্পস) রয়েছে কিনা তা নিশ্চিত করা বা একটি মানের চালিত ইউএসবি হাব ব্যবহার করা উচিত। এইচডিএমআই স্ক্রিনটি খুব লোভী হওয়ার কারণে আপনার ওয়াইফাই ডংলে এখন যথেষ্ট শক্তি না পাওয়া সম্ভব হতে পারে?


পাঠযোগ্যতার জন্য আমি কয়েকটি মূল চিঠি রেখেছি - আশা করি আপনার আপত্তি নেই। এবং হ্যাঁ, আপনি যে পয়েন্টগুলি উভয়ই উত্থাপন করেন তা প্রায়শই একটি সমস্যা হয়ে থাকে এবং ওপিএস সমস্যাগুলি সমাধান করার জন্য দু'জনেরই মনোযোগের প্রয়োজন হতে পারে! 8-)
স্লাইসভেন

1
আমি বিদ্যুৎ সরবরাহ পরিবর্তন করেছি এবং এখন আমার ওয়াইফাই ডংল আবার কাজ করছে। ধন্যবাদ!

2

কেবল যদি এটি সাহায্য করতে পারে। আমি এই টিউটোরিয়ালটি অনুসরণ করছিলাম https://www.sunfounder.com/wiki/index.php?title=How_to_Use_an_RFID_RC522_on_Raspberry_Pi

মূলত, sudo ন্যানো / বুট / কনফিগ.txt ফাইল সম্পাদনা করে ডিভাইস_ট্রি = চালু করার পরে

পরবর্তী রিবুটটিতে আমার ওয়্যারলেসটি ভেঙে ফেলেছে। এই লাইনটি মোছা সমস্যার সমাধান করেছে।


ফাইলটি খুব বিপজ্জনক। একটি ভুল এবং এটি আপনার পাইকে
আনবুটযোগ্য

1
@ ইগোরগানাপলস্কি অবশ্যই, এবং সেই মুহুর্তে আপনি এসডি কার্ডটি বাইরে টেনে আনতে পারেন, এটি একটি পিসিতে খুলতে পারেন এবং ফাইলটি পরিবর্তন করতে পারেন।
ইউসুফ আমার

1

আপনার ডাঙলের জন্য আপনার ফার্মওয়্যার দরকার। কিছু ইনস্টল ইতিমধ্যে আপনার ডিভাইসে থাকবে তবে চেষ্টা করুন:

apt-get update 
apt-get install git-core binutils rpi-update

তারপরে নিশ্চিত হয়ে নিন যে আপনার জায়গায় শেষ কার্নেল রয়েছে

rpi-update

একগুচ্ছ ফার্মওয়্যার পান .... হ্যাঁ, অনেক কিছু। 80Mb এর কাছাকাছি আপনার কিছুটা ডিস্ক স্পেস প্রয়োজন হবে।

git clone http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

আপনার ফার্মওয়্যারটি সঠিক জায়গায় অনুলিপি করুন

mkdir /lib/firmware
cp linux-firmware/rt2870.bin /lib/firmware/rt2870.bin

এবং তারপরে আপনার linux-firmwareডিরেক্টরিতে ক্লোন করা ফাইলগুলি মুছে ফেলার জন্য আপনি মুক্ত


3
আমি পছন্দ করি যখন লোকেরা "sudo apt-get ইনস্টল ..." বা অনুরূপ কমান্ড যা আসলে একটি ওয়ার্কিং সংযোগ প্রয়োজন তা ব্যবহার করে কোনও নেটওয়ার্কের সাথে সংযোগ করতে অক্ষম এমন কোনও WiFi dongle ঠিক করার পরামর্শ দেয়। LOL
rbaleksandar

@bbaleksandar সম্ভব হলে তারা রাউটারের সাথে ইথারনেটের মাধ্যমে সংযোগ স্থাপন করতে পারে এবং
এসএসএস

যদি আপনার পাইয়ের সাথে সংযোগ স্থাপনের জন্য আপনার কাছে কোনও মনিটর না থাকে তবে আপনাকে nmapপাই এর আইপিটি খুঁজে পেতে ব্যবহার করতে হবে বা অনুরূপ করতে হবে (যতদূর আমি জানি sshযে এটিতে সহজেই ইনগ্রেড করতে সক্ষম করার জন্য কোনও ডিফল্ট আইপি নির্ধারিত নেই )। একবার আইপি পাওয়া গেলে আপনি debপ্যাকেজগুলি স্থানান্তর করতে এবং এই অফলাইনে ইনস্টল করতে পারেন (যদিও সবগুলি নির্ভরতা সম্পর্কিত সমস্যাগুলি সমাধান করতে এটি সর্বদা উপভোগযোগ্য)। ব্রিজিং (উদাহরণস্বরূপ নোটবুকের ওয়াইফাই পাই ওভার ল্যানের সাথে ইন্টারনেট সংযোগ দেওয়ার জন্য) এছাড়াও সম্ভব is তবে যা হুমম্মম ... আপনি যখন কেবলমাত্র আপনার পাইটি চালিয়ে যেতে চান এবং কোনও সময় চালনা করতে চান তা উপভোগ করার মতো আনন্দদায়ক (ওমহো) নয়।
rbaleksandar

@ পাইরে আরবালেকসন্দর ডিএইচসিপি আপনার রাউটারের সাথে এর হোস্টনামটি নিবন্ধভুক্ত করে। বেশিরভাগ ভোক্তা মডেল এবং উইন্ডোজ-ভিত্তিক সিস্টেমগুলি তখন এটি স্থানীয় ডিএনএসে স্বয়ংক্রিয়ভাবে যুক্ত হবে এবং রাস্পবেরি (.localdomain) এর আইপি ঠিকানায় সমাধান করবে।
কেউ

1

সম্ভবত ওয়্যারলেস অ্যাডাপ্টারের ইন্টারফেসটির নাম পরিবর্তন করে ডাব্লুএলএক্স_ _ _ _ _ _ _ _ করা হয়েছে

(অনুমানযোগ্য নেটওয়ার্ক ইন্টারফেসের নাম: https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ )।

  1. দৌড়াতে dmesgএবং এর মতো কিছু সন্ধান করুন:

    [ 7.044805] rtl8192cu 1-1.2:1.0 wlx74da3833acb9: renamed from wlan0

এটি নতুন নাম: wlx74da3833acb9

চালান iwconfig। আমার ক্ষেত্রে:

wlx74da3833acb9  IEEE 802.11bgn  ESSID:"sysadmin"  Nickname:"<WIFI@REALTEK>"
      Mode:Managed  Frequency:2.437 GHz  Access Point: 10:FE:ED:E0:6C:96   
      Bit Rate:150 Mb/s   Sensitivity:0/0  
      Retry:off   RTS thr:off   Fragment thr:off
      Power Management:off
      Link Quality=100/100  Signal level=76/100  Noise level=0/100
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:0   Missed beacon:0

সম্পাদন করা /etc/network/interfacesএবং wlxXXXXXXXXXX এ পুনঃনামকরণ wlan0

আমার ক্ষেত্রে:

allow-hotplug wlx74da3833acb9
iface wlx74da3833acb9 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

পুনরায় বুট করার

  1. অথবা

সম্পাদনা:

/lib/udev/rules.d/73-usb-net-by-mac.rules

সবকিছু মন্তব্য:

    # Use MAC based names for network interfaces which are directly or indirectly
# on USB and have an universally administered (stable) MAC address (second bit
# is 0).

#IMPORT{cmdline}="net.ifnames", ENV{net.ifnames}=="0", GOTO="usb_net_by_mac_end"
#PROGRAM="/bin/readlink /etc/udev/rules.d/80-net-setup-link.rules", RESULT=="/d$

#ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", NAME=="", \
#    ATTR{address}=="?[014589cd]:*", \
#    IMPORT{builtin}="net_id", NAME="$env{ID_NET_NAME_MAC}"

#LABEL="usb_net_by_mac_end"

পুনরায় বুট করার


0

দেখা যাচ্ছে যে /boot/config.txt এ পরিবর্তন আমার জন্য অনুরূপ সমস্যা তৈরি করেছে! আমার ক্ষেত্রে "ইন্টারফেস পাওয়া যায় নি"।

বিস্ময়কর কারণ কনফিগার্ট টেক্সট-এ পরিবর্তনগুলি এইচডিএমআই প্রদর্শন সংক্রান্ত সমস্যাগুলির সাথে ডিল করতে হয়েছিল (কাজ করার জন্য 5 "মনিটরের চেষ্টা করার চেষ্টা করা হয়েছে)। একবার মূল কনফিগারেশনটিতে পুনরুদ্ধার করার পরে, ওয়াইফাই কোনও পরিবর্তন হার্ডওয়্যার বা সফ্টওয়্যার পরিবর্তন ছাড়াই স্বাভাবিকভাবে কাজ শুরু করে।

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