Raspberry Pi 3의 BCM43438 WiFi 칩은 "모니터"모드를 지원합니까?


답변:


1

아니.

그러나 분명히 그것을 시도하고 구현하려는 계획 이 있습니다.

편집 : (이것은 BCM43143과 관련이 있어야합니다. 일단 연기가 BCM 칩 번호 주위에서 제거되면 이것은 "아니오"에 가득 찰 수 있습니다.)


불행히도 '아니오'처럼 보이지만 그래도 어떻게 든 확인하고 싶습니다. 데이터 시트가없는 까다로운! 같은 칩을 사용하는 Ingenic Newton2 라는 웨어러블 프로토 타이핑 플랫폼이 있습니다. 거기에 실마리가있을 수 있습니다.
goobering

18

BCM4339 (Nexus 5) 및 BCM43438 (RPI3)에 사용 된 펌웨어에는 내장 모니터 모드가 있습니다.

우리는 최근에 Nexus 5에 대한 모니터 모드를 구현 한 후이 기능을 발견했습니다 ( nexmon.org 참조 ). 기본 펌웨어는 최소한 이미 원시 802.11 프레임 방출을 지원합니다. 수정되지 않은 펌웨어를 사용하고 IOCTL 10810드라이버에서 펌웨어로 보낼 수 있습니다 . 또한 인터페이스 유형을 변경해야합니다.

현재 Raspberry Pi 3의 모니터 모드를 개선하기 위해 노력하고 있지만 이미 SD 카드에 대한 dd'able 이미지를 준비했습니다. rpi3.nexmon.org를 살펴 보십시오 . 현재 버전에서는 내장 모니터 모드를 확장하여 Radiotap 헤더에 캡슐화 된 프레임을 생성했습니다.

업데이트 : @ user1147688 덕분에 위 링크도 업데이트해야합니다 :-)


RPi3를 사용하여 커널 패치를 만들기위한 github nexmon여기에 있습니다 .
not2qubit

1

아니요,이 오류가 발생합니다

무선 요청 "설정 모드"(8B06) 오류 :


이 오류가 정확히 무엇을하고 있습니까? 오류가 조치가 아닌 하드웨어 기능 부족으로 인한 것이라고 생각하는 이유는 무엇입니까?
Dmitry Grigoryev

sudo iwconfig wlan0 mode monitorRaspbian의 기본 드라이버 (현재까지)는 모니터 모드를 지원하지 않는 무료 펌웨어 및 / 또는 드라이버 / 모듈에 의존하기 때문에이 오류 가 나타납니다. 대안은 공식 드라이버를 패치 / 해킹하는 것입니다. 그러나 드라이버 (및 펌웨어)에서 적절한 모니터 모드를 지원하는 wifi 어댑터를 얻는 것이 실제로 덜 번거 롭다는 점은 주목할 가치가 있습니다. 요즘에는 OTP 어댑터의 크기에 대해 먼지가 저렴하고 일관되게 작동합니다. nexmon시간이 지남에 따라 일관되게 구축하는 것을 좋아 합니까? 매직 8 볼을
Shaun Wilson

0

그렇습니다.이를 가능하게 한 nexmon 프로젝트에 매우 만족합니다.

NEXMON 프로젝트의 지침을 자동화하는 다음 스크립트를 작성했습니다. 넥스 몬, 정말 좋은 프로젝트입니다.

다음 스크립트는 pi-zerow, Pi3 또는 Pi3b +에서 실행되는지 감지하고 상대 패치를 컴파일하고 적용합니다. 또한 장치를 재부팅 할 때 패치를 유지합니다.

https://github.com/zorani/RaspPiNexmonScripts

즐겨!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.