ทำให้ iw ทำงานกับ Raspbian


10

ผมพยายามที่จะสแกนหาเครือข่าย Wi-Fi ที่มีอยู่ในพื้นที่ของฉัน แต่ให้ฉันsudo iw wlan0 scan command failed: No such device (-19)ตั้งแต่ผมได้ความรู้รายละเอียดเกี่ยวกับการไม่มีiwคำสั่งฉันยังพยายามที่ให้ฉันsudo iw phy wlan0 scan หมายเหตุ: อะแดปเตอร์ทำงานได้ดีฉันได้สร้างการเชื่อมต่อกับเราเตอร์ของฉันแล้วและสามารถแสดงรายการเครือข่าย wifi ที่ใช้ได้ กระนั้นด้วยเหตุผลบางอย่างไม่ทำงานcommand failed: No such file or directory (-2)
iwlistiw

(ฉันรู้ว่าฉันสามารถบรรลุผลที่คล้ายกันiwlist wlan0 scanningแต่ ณ จุดของฉันฉันแค่ต้องการให้ทำงานอย่างใด)

ฉันใช้mini-wifi-adapter จาก adafruitด้วยชิปเซ็ต RTl8192 / 8188CUS

ฉันเจอSE-postนี้ซึ่งบอกว่ามีการรวมโมดูลเคอร์เนลที่สำคัญ แต่ไม่ได้รวบรวม ตามที่ระบุไว้อย่างชัดเจนโดยโพสต์นั้นฉันพยายามรวบรวม Raspbian ด้วย rtlwifi-support และทำทุกอย่างตามที่บอก ถึงกระนั้นหลายชั่วโมงต่อมาก็ยังคงเหมือนเดิม iwยังคงให้เดียวกันข้อผิดพลาดข้อความเป็นมาก่อนและผมไม่เห็นอะไรเกี่ยวกับ rtlwifi- หรือ rtl8192cu lsmodไดรเวอร์ใน

ฉันทำอะไรผิดหรือมีวิธีอื่นในการiwทำงานกับ Raspian หรือไม่? ขอบคุณล่วงหน้า.

ข้อมูลเพิ่มเติม:
lsusbให้

Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS802.11n WLAN Adapter

uname -a จะช่วยให้

Linux hostname 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST2015 armv7l GNU/Linux

คุณกำลังบอกว่าใช้iwlistงานได้ แต่iwไม่ได้? ไม่ชัดเจนที่นี่ไม่ว่าคุณคิดว่าคุณมีปัญหากับอะแดปเตอร์หรือเพียงแค่คำสั่งนั้น
goldilocks

@goldilocks ฉันได้อัปเดตคำถามของฉันแล้ว มันiwใช้งานไม่ได้อะแดปเตอร์ก็ใช้ได้ดี
Sirac

เกี่ยวกับiw dev wlan0 scanอะไร
goldilocks

ไม่มีโชคมันพิมพ์command failed: No such device (-19)ออกมา
Sirac

2
@ goldilocks ดูเหมือนว่าข้อผิดพลาดนี้จะมีอยู่ในขณะนี้ ฉันพบraspberrypi.stackexchange.com/questions/14528/…คำถามนี้ด้วยปัญหาหลักเดียวกัน ฉันคิดว่านี่เป็นจุดที่ดีที่จะจบเรื่องนี้เนื่องจากวิธีแก้ปัญหาที่นำเสนอมีความซับซ้อนเกินไปเนื่องจากฉันยังคงสามารถใช้งานiwlistได้ Raspbian ยังมีข้อบกพร่องบางอย่างที่รุนแรงฉันยังไม่สามารถติด USB ของฉันในการบูต :( ขอบคุณสำหรับเวลาที่คุณใช้เพื่อช่วยฉันและให้ความคิดในทางปฏิบัติในการใช้ระบบปฏิบัติการอื่น .
Sirac

คำตอบ:


2

หากคุณแน่ใจว่าอะแดปเตอร์ของคุณใช้งานได้ดีให้ลองเรียกใช้คำสั่ง

sudo ifconfig wlan0 up

เมื่อคุณทำเช่นนี้เครือข่าย wifi ที่มีทั้งหมดควรจะปรากฏขึ้นเมื่อคุณคลิกปุ่มสัญญาณ wifi ที่มุมขวาบนของหน้าจอ จากนั้นคุณควรจะสามารถคลิกที่ใดก็ได้และพิมพ์รหัสผ่านของคุณ

แก้ไข : ลองเรียกใช้คำสั่งsudo iw dev wlan0 scanเนื่องจากคุณแจ้งว่า wlan0 ของคุณทำงานแล้ว


1
หมายเหตุจากman ifconfig: "โปรแกรมนี้ล้าสมัย! สำหรับการตรวจสอบการแทนที่ ip addr และ ip link" มันยังใช้งานได้และควรดำเนินต่อไปเรื่อย ๆ แต่ถ้าคุณยังใหม่กับสิ่งนี้คุณก็จะได้เรียนรู้สิ่งใหม่ ip link set wlan0 upเทียบเท่าที่นี่จะเป็น
goldilocks

1
ฉันพยายามใช้sudo ifconfig wlan0 upแต่ wlan0 เพิ่มขึ้นแล้ว (ดังที่แสดงในifconfig) แม้หลังจากที่คำสั่งiwนั้นไม่ทำงาน ตามที่ระบุในคำถามและความคิดเห็นอาจเป็นข้อบกพร่องของไดรเวอร์ (ฉันยังสามารถสแกนหาเครือข่ายด้วยiwscanแต่ฉันต้องการใช้iwโดยเฉพาะเพื่อมีความสุข :))
Sirac

ลองดูที่การแก้ไขของฉัน
Kenneth Spear
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.