Raspberry Pi 3のBCM43438 WiFiチップは「モニター」モードをサポートしますか


21

モニターモード(aircrack-ng&co。から既知)をサポートしていますか?


1
間違ったチップをリストしました。Pi 3はBCM43143ではなく BCM43438を使用します。
— -goobering

知っておくといい。だから、それは間違った製品の説明のようです
— マルセル

わかりません-どこから説明を入手しましたか?
— -goobering

回答:


1

いや

しかし、明らかにそれを試して実装する計画があります

編集:(これがBCM43143に関連している場合、BCMチップ番号の周りに煙が消えると、「NO」で一杯になることがあります。)


残念ながら「いいえ」のように見えますが、それをどうにかして確認したいと思います。データシートなしのトリッキー!同じチップを使用するIngenic Newton2と呼ばれるウェアラブルプロトタイピングプラットフォームがあることに気付きました。そこにいくつかの手がかりがあります。
— -goobering

18

BCM4339(Nexus 5)およびBCM43438(RPI3)で使用されるファームウェアには、ビルトインモニターモードがあります。

Nexus 5の監視モードを実装した後、最近この機能を発見しました(nexmon.orgを参照)。デフォルトのファームウェアは、少なくとも生の802.11フレームの送信をすでにサポートしています。変更されていないファームウェアを使用し、IOCTL 108を10ドライバーからファームウェアに送信するだけです。インターフェイスの種類も変更する必要があります。

現在、Raspberry Pi 3のモニターモードの改善に取り組んでいますが、SDカード用のdd'ableイメージが既に用意されています。rpi3.nexmon.orgをご覧ください。現在のバージョンでは、組み込みモニターモードを拡張して、Radiotapヘッダーにカプセル化されたフレームを生成しました。

更新: ありがとう@ user1147688、上記のリンクも更新する必要があります:-)


RPi3を使用してカーネルパッチを作成するためのgithub nexmonはこちらです。
— not2qubit

1

いいえ、このエラーが発生します

ワイヤレス要求「モードの​​設定」のエラー(8B06):


このエラーは何をしているのですか?エラーは、アクションではなくハードウェア機能の不足によるものだと思われますか?
— ドミトリーグリゴリエフ

sudo iwconfig wlan0 mode monitorRaspbianのデフォルトドライバー(今日まで)がモニターモードをサポートしていないフリーではないファームウェアやドライバー/モジュールに依存しているため、このエラーを受け取ります。別の方法は、公式ドライバーにパッチを当てる/ハッキングすることです。ただし、ドライバー(およびファームウェア)で適切なモニターモードをサポートしているWi-Fiアダプターを手に取るのは面倒ではなく、最近ではOTPアダプターのサイズほど安く、一貫して動作することに注意してください- nexmon長期にわたって一貫して構築したいものを手に入れた?マジック8ボールを振る
— ショーンウィルソン

0

はい、これを可能にしたnexmonプロジェクトに非常に満足しています。

NEXMONプロジェクトの指示を自動化する次のスクリプトを作成しました。Nexmon、なんて素晴らしいプロジェクトでしょう。

次のスクリプトは、pi-zerow、Pi3、またはPi3b +で実行されているかどうかを検出し、相対パッチをコンパイルして適用します。さらに、デバイスの再起動時にパッチを保存します。

https://github.com/zorani/RaspPiNexmonScripts

楽しい!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.