คำตอบ:
เลขที่
แต่มีแผนการที่จะลองและใช้งานได้อย่างชัดเจน
แก้ไข: (สิ่งนี้ควรเกี่ยวข้องกับ BCM43143 เมื่อควันจางไปรอบ ๆ หมายเลขชิป BCM สิ่งนี้อาจกลายเป็นแบบเต็มใน "ไม่")
เฟิร์มแวร์ที่ใช้ใน BCM4339 (Nexus 5) รวมถึง BCM43438 (RPI3) มีโหมดจอภาพในตัว
เราเพิ่งค้นพบฟังก์ชันการทำงานนี้หลังจากใช้งานโหมดจอภาพสำหรับ Nexus 5 (ดู: nexmon.org ) เฟิร์มแวร์เริ่มต้นอย่างน้อยรองรับการเปล่งเฟรม 802.11 ดิบแล้ว คุณสามารถใช้เฟิร์มแวร์ที่ไม่ได้แก้ไขและเพียงส่ง IOCTLs 108
และ10
จากไดรเวอร์ไปยังเฟิร์มแวร์ คุณต้องเปลี่ยนประเภทอินเตอร์เฟส
ขณะนี้เรายังคงทำงานในการปรับปรุงโหมดจอภาพสำหรับราสเบอร์รี่ Pi 3 แต่เรามีอยู่แล้วภาพ dd'able พร้อมสำหรับ SD card ของคุณมีลักษณะที่: rpi3.nexmon.org ในเวอร์ชั่นปัจจุบันเราได้ขยายโหมดมอนิเตอร์ในตัวเพื่อสร้างเฟรมที่ห่อหุ้มในส่วนหัว Radiotap
อัปเดต: ขอบคุณ @ user1147688 ลิงก์ด้านบนควรได้รับการอัปเดต :-)
ไม่ฉันได้รับข้อผิดพลาดนี้
ข้อผิดพลาดสำหรับคำขอไร้สาย "ตั้งค่าโหมด" (8B06):
sudo iwconfig wlan0 mode monitor
ว่าเป็นไดรเวอร์เริ่มต้นใน Raspbian (จนถึงทุกวันนี้) อาศัยเฟิร์มแวร์และ / หรือไดรเวอร์ / โมดูลที่ไม่มีการสนับสนุนโหมดจอภาพ ทางเลือกคือการแพทช์ / แฮ็คไดรเวอร์อย่างเป็นทางการ น่าสังเกตว่าเป็นเรื่องยุ่งยากน้อยกว่าที่จะหยิบอะแดปเตอร์ไร้สายที่รองรับโหมดจอภาพที่เหมาะสมในไดรเวอร์ (และเฟิร์มแวร์) พวกมันสกปรกราคาถูกทุกวันนี้ขนาดของอะแดปเตอร์ OTP และทำงานอย่างสม่ำเสมอ - รับสิ่งที่ต้องการnexmon
สร้างอย่างต่อเนื่องตลอดเวลา? shakes magic 8-ball
ใช่และฉันมีความสุขมากกับโครงการเน็กมอนที่เปิดใช้งานสิ่งนี้
ฉันได้สร้างสคริปต์ต่อไปนี้ซึ่งทำให้เส้นทางในโครงการ NEXMON เป็นแบบอัตโนมัติ Nexmon เป็นโครงการที่ยอดเยี่ยม
สคริปต์ต่อไปนี้จะตรวจสอบว่ามีการรันบน pi-zerow, Pi3 หรือ Pi3b + และคอมไพล์แล้วใช้ patch ที่เกี่ยวข้อง มันยังคงรักษาแพทช์เมื่อรีบูตอุปกรณ์
https://github.com/zorani/RaspPiNexmonScripts
สนุก!