Windows10でkalilinuxをデュアルブートします。インストール後、wifiが機能しません。 USBモデムを使ってインターネットを走らせることができます。そのインストール中に、インストーラーが要求していたwifiとイーサネットに必要なすべてのファームウェアを提供したので、それは驚くべきことです。まだ不足している残りのファームウェアは、インストール後に/lib/firmware
にコピーしました。私はIntel Dual-Band Wireless AC-3165
wifiアダプターを持っています。
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: Acer-wireless: Wireless LAN
Soft blocked: yes
Hard blocked: no
wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-7265-ucode-16.242414.0.tgz
tar xvf iwlwifi-7265-ucode-16.242414.0.tgz
/ lib/firmwareにコピーします
cp iwlwifi* /lib/firmware
必要なパッケージbuild-essential
およびlinux-headers
をインストールします。
Sudo apt-get install build-essential
apt-cache search linux-headers
を実行してインストールします
バックポートをダウンロードしてコンパイルします。
wget https://www.kernel.org/pub/linux/kernel/projects/backports/2016/03/24/backports-20160324.tar.gz
tar xvf backports-20160324
cd backports-20160324
make defconfig-iwlwifi
make
make install
リブート
編集
sources.list
ファイルを開きます。
apt edit-sources
テキストエディタを選択します。例:1
(nano
)次の行を追加します(確認します)。
deb http://http.kali.org/kali kali-rolling main contrib non-free
保存してから、次のコマンドを実行します。
apt-get update
apt-get upgrade
apt-cache search linux-headers
次に、適切なlinux-headers
をインストールします。例:
apt-get install linux-headers-4.8.0-kali1-AMD64
apt-get install linux-image-4.8.0-kali1-AMD64
詳細オプションからシステムを再起動します。4.8.0
カーネルバージョンでKali-linuxを起動し、バックポートをコンパイルします。
更新
ターミナル出力rfkill list
は、次の問題を示しています。
Acerハードウェアを使用していない場合でも、GNU/LinuxカーネルはAcer_wmi
カーネルモジュールをロードしています。
Acer_wmi
カーネルモジュールとintel_wmi
カーネルモジュールの両方が同時に実行されているため、競合が発生し、ワイヤレスアダプタがAcer_wmi
カーネルモジュールによって非アクティブ化されます。
ただし、AcerのNIC)ではなく、Intelアダプターを使用しています。
したがって、Acer_wmi
モジュールをブラックリストに登録する必要があります(=起動中に起動しないようにします)。
次のコマンドをコピーしてターミナルに貼り付け、を押してください ENTER:
gksudo gedit /etc/modprobe.d/blacklist.conf
Geditエディターを使用して、下にスクロールし、次の構成行をファイル/etc/modprobe.d/blacklist.conf
に追加してください。
blacklist Acer_wmi
Geditエディターを使用して、変更を/etc/modprobe.d/blacklist.conf
ファイルに保存します。
次に、再起動してワイヤレスを再テストします。このブラックリスト操作により、再起動後も変更が永続的になります。
これにより、LinuxカーネルはAcer_wmi
モジュールのロードを強制的に停止するはずです。これにより、カーネルがワイヤレスアダプタをソフトブロックする可能性があります。
Acerハードウェアを使用していないため、Acer-ワイヤレスインターフェイスはコンピュータ上で無効なワイヤレスインターフェイスです。
複雑なものは必要ありません。aptを使用してファームウェアパッケージを直接インストールできます。
ファームウェアをインストールするためのコマンドは次のとおりです。
Sudo apt-get update
Sudo apt-get install firmware-iwlwifi
ドライバをリロードするコマンドは次のとおりです。
Sudo modprobe -r iwlwifi
Sudo modprobe iwlwifi