私のWi-Fiカードbcm43142で動作するモードと注入を監視できません。

私のWi-Fiカードbcm43142で動作するモードと注入を監視できません。

Kali Linuxでラップトップをダブルブートしました。少しの努力の終わりにWi-Fiを操作することができました。ただし、モニターモードを開始して注入することはできません。私が走るとき

airmon-ng start eth1ドライバーに表示されますwl

[phy0] mon0 : ERROR while getting interface flags. No such device.  
(monitor mode enabled on mon0)

私のチップセットはbcm43142です。この問題を検出したところ、wl ドライバーはモニターモードと注入モードをサポートしていないことがわかりました。本当なら、チップセットのドライバを変更できますか?

答え1

BroadcomチップセットをLinuxで動作させるのは本当に難しいことです。特に他の方法では得られないファームウェアブロブを得るために「bw43-fwcutter」パスを経なければならない場合にはさらにそうです。

私はArch Linuxに挿入する古いBroadcom PCMCIAカードを手に入れることができませんでした。 Arch Linux Wikiには1つありますブロードコムワイヤレスwlドライバセクションを含むページ。このページでは、モジュールをロードする前に他のすべてのBroadcomドライバを削除することをお勧めしますwl

# rmmod b43
# rmmod ssb
# modprobe -v wl

xtermそのログに対して仕上げ操作を実行する別の開いているファイルが必要です。私はまだKali Linuxを実行していませんが、journalctl -f「systemd」ベースのディストリビューションで同様のものを実行して動作するtail -f /var/log/messagesこともできます。 BroadcomチップセットがUSBまたはPCMCIAデバイスにある場合は、デバイスを接続する前にログトレースを開始し、rmmodコマンドmodprobeが実行されるまでトレースを続けます。

これは私のリンクですKali LinuxにBroadcom BCM43142ドライバをインストールする- ところで、私が見るにはちょっとふさわしいようです。

airmon-ngもう1つ考えられる問題は、一般的にイーサネット(ケーブルを含む)インターフェイス「eth0」というインターフェイスを実行していることです。正しいインターフェース名を使用していることを確認してください。ifconfig -a別のインターフェース名が存在することを確認するには、これを実行します。

関連情報