เอาล่ะฉันไม่สามารถหาวิธีแก้ไขปัญหานี้ได้ทุกที่ทางออนไลน์ดังนั้นโปรดอดทนกับฉัน:
ฉันมี Raspberry Pi รุ่นใหม่ 2B ซึ่งมาพร้อมกับ wifi dongle (Ralink RT5370) และเมื่อฉันยิงมันด้วย Raspbian ที่ติดตั้งไว้แล้ว wifi ทำงานได้อย่างถูกต้อง ฉันยังซื้อหน้าจอ mini HDMI สำหรับ pi ซึ่งไม่สามารถใช้งานได้หากไม่ติดตั้งไดรเวอร์จาก DVD ที่ส่งมาพร้อมหน้าจอ หลังจากติดตั้งไดรเวอร์หน้าจอทำงานได้ดี แต่ตอนนี้ wifi ของฉันหยุดทำงาน แสงบนดองเกิลไม่เปิดอีกต่อไปและฉันไม่สามารถสแกนหาเครือข่ายไร้สายได้
หลังจากค้นหาบางอย่างบน Google ฉันได้พิจารณาแล้วว่าดองเกิลเป็นที่รู้จัก (มันอยู่ในรายการเมื่อฉันเรียกใช้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"
}
ตามหมายเหตุด้านข้างฉันได้ตรวจสอบสามครั้งว่าข้อมูลเครือข่ายของฉันถูกต้องและเครือข่าย wifi นั้นสามารถค้นพบได้จากคอมพิวเตอร์เครื่องอื่นดังนั้นฉันจึงสงสัยว่าปัญหานี้จะเกิดขึ้นในตอนท้าย ฉันอยู่ในจุดที่ฉันไม่รู้จริงๆว่าปัญหาของฉันจะอยู่ที่ใดหรืออะไร ฉันได้ลองดาวน์โหลดตัวจัดการ wifi แล้วมันไม่ทำงาน ฉันรีบูตอัปเดตและอัปเดตซอฟต์แวร์เวอร์ชันซ้ำแล้วซ้ำอีกซึ่งไม่ได้ผล ฉันพยายามแก้ไขและ / หรือลบบรรทัดออกจากไฟล์ด้านบนซึ่งไม่ได้ผล ฉันไม่สามารถสแกนหาเครือข่ายไร้สายได้อย่างต่อเนื่อง (หมายเหตุ: อีเธอร์เน็ตทำงานได้ดี) แม้จะประสบความสำเร็จในการเชื่อมต่อกับเครือข่ายก่อนที่จะติดตั้งไดรเวอร์หน้าจอนี้! หากใครมีความคิดว่าปัญหาของฉันคืออะไรและจะแก้ไขได้อย่างไรฉันก็จะขอบคุณมาก ขอบคุณ!
ifconfig
ด้วยไม่มีพารามิเตอร์เพียงแค่แสดง eth0 และแท้จริงไม่มี wlan0 คุณต้องการที่จะรู้การอ่านเต็มของแต่ละคน?
wlan0
อินเทอร์เฟซของคุณจึงไม่สามารถใช้งานได้ไม่มีแม้แต่การพยายามเชื่อมต่อกับ WiFi ของคุณ มันจะเป็นการดีที่จะรู้ว่าผลลัพธ์ของifconfig -a
ตามที่แนะนำไว้ สิ่งนี้แสดงให้เห็นว่าwlan0
เป็น "แม้แต่" นอกจากนี้คุณยังสามารถตรวจสอบข้อความที่ระบบของคุณแสดงล่าสุดdmesg | tail
แสดงทั้งหมดที่มีดีกว่าdmesg
เราหวังว่านี้จะแสดงให้เห็นว่ามีอะไรผิดปกติกับdmesg | less
wlan0
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'
สิ่งนั้นมีประโยชน์กับทุกคนหรือไม่?
apt-get install firmware-ralink
แต่มันบอกว่าเฟิร์มแวร์เป็นเวอร์ชั่นล่าสุดแล้ว
ifconfig
แสดง