このページをご覧になっているということは、Alfa USB Wi-Fiアダプターを購入し、以下のような壁にぶつかっているかもしれません:
Alfa Linux インストール完全ガイドへようこそ#
- 中国にいるため GitHub にアクセスできない
- ドライバーのインストール手順が複雑でわからない
- 無線テスト用にモニターモードとパケットインジェクションを有効にしたい
- 自分の Alfa モデルに必要なドライバーがわからない
このガイドは、これらすべての問題を解決します。すべての Alfa USB Wi-Fiアダプターを主要な Linux ディストリビューションにインストールする手順を、中国国内からアクセスできるミラーのみを使って解説します。GitHub 不要、ストレスなし。
このガイドが存在する理由#
Alfa USB Wi-Fiアダプターは、ペネトレーションテスター・ネットワークエンジニア・ワイヤレス愛好家の間で広く使われています。モニターモードとパケットインジェクションをサポートしており、これは一般的な Wi-Fi アダプターにはない機能です。
しかし問題があります:ドライバーインストールの解説記事の多くは、GitHub にアクセスできることを前提としています。中国にいる場合、それは不可能です。このガイドは中国のユーザー向けに特化しており、中国のインターネット環境で動作するミラーとリソースのみを使用しています。
モデルクイックリファレンス#
始める前に、お使いの Alfa アダプターのモデルとチップセットを確認しましょう:
AX シリーズ(Wi-Fi 6 / 802.11ax)#
| モデル | チップセット | ドライバー | 主な用途 |
|---|---|---|---|
| AWUS036AX | Realtek RTL8832BU | rtl8832bu | 汎用、良好な通信距離 |
| AWUS036AXM | Realtek RTL8832BU | rtl8832bu | コンパクトデザイン |
| AWUS036AXML | Realtek RTL8832BU | rtl8832bu | 超コンパクト |
| AWUS036AXER | Realtek RTL8832BU | rtl8832bu | 強化出力 |
AC シリーズ(Wi-Fi 5 / 802.11ac)#
| モデル | チップセット | ドライバー | 主な用途 |
|---|---|---|---|
| AWUS036ACH | Realtek RTL8812AU | 88XXau | 高出力、優れた通信距離 |
| AWUS036ACM | MediaTek MT7612U | mt76x2u | VIF サポート最良、プラグアンドプレイ |
| AWUS036ACS | Realtek RTL8811AU | 8811au | コストパフォーマンス重視 |
お使いのアダプターを確認する#
- アダプター本体のラベルを確認する
- 箱に記載されているモデル名を確認する
- オンラインで購入した場合は注文履歴を確認する
モデルがわかったら、該当セクションに直接ジャンプするか、以下の一般的な手順に沿って進めてください。
開始前の準備#
以下のものを用意してから始めてください:
- Alfa USB Wi-Fiアダプター — 用途に合ったモデル
- USB ケーブル — 付属品で問題ありません
- 電源付き USB ハブ — Raspberry Pi を使用する場合は必須
- 有効なインターネット接続 — 中国国内のミラーにアクセスするために必要
- sudo 権限 — ドライバーのインストールには管理者権限が必要
まずアダプターを接続し、システムが認識しているか確認します:
lsusb出力にアダプターのベンダー ID が表示されているか確認します:
- Alfa アダプターは
0e8d(MediaTek)または0bda(Realtek)として表示されます - 例:
Bus 001 Device 003: ID 0e8d:7612 MediaTek Inc. - 例:
Bus 001 Device 003: ID 0bda:8812 Realtek Semiconductor Corp.
ID が表示されていれば、アダプターは検出されています。以下のドライバーインストールセクションに進んでください。
表示されない場合は、別の USB ポートを試すか、ケーブルを交換してから lsusb を再実行してください。
OSを選択する#
お使いの OS に合ったセクションに進んでください:
すでにドライバーをインストール済みの場合は、応用セクションへ:
中国でアクセス可能なミラー一覧#
このガイドで使用するすべてのリソースは、以下の中国国内ミラーを利用しています:
| リソース | URL | 用途 |
|---|---|---|
| Alfa 公式ダウンロード | files.alfa.com.tw | ドライバーパッケージ、ファームウェア |
| Alfa ドキュメント | wiki.alfa.com.tw | 製品マニュアル(英語) |
| 清华大学镜像(Tsinghua) | mirrors.tuna.tsinghua.edu.cn | Kali / Debian / Ubuntu |
| 阿里云镜像(Aliyun) | mirrors.aliyun.com | Ubuntu(推奨) |
| 中科大镜像(USTC) | mirrors.ustc.edu.cn | Kali(推奨) |
| 华为云镜像 | repo.huaweicloud.com | Kali ARM イメージ(バックアップ) |
| Gitee(GitHub の代替) | gitee.com | ドライバーのソースコード |
Kali Linux のインストール#
Kali Linux にはワイヤレスツールがあらかじめインストールされています。Alfa アダプターを動作させるには、いくつかの手順を踏むだけです。
ステップ 1:中国ミラーに切り替える#
ソースリストを開きます:
sudo nano /etc/apt/sources.list内容をすべて以下に置き換えます:
deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free non-free-firmware保存:Ctrl+O、Enter、Ctrl+X。更新します:
sudo apt updateバックアップミラー: 中科大(USTC)が遅い場合は清华(Tsinghua)を使用:
deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware
ステップ 2:チップセットに合わせてドライバーをインストールする#
AX シリーズ(RTL8832BU)#
sudo apt install -y rtl8832bu-dkmsAC シリーズ - Realtek(RTL8812AU / RTL8811AU)#
sudo apt install -y realtek-rtl88xxau-dkmsAC シリーズ - MediaTek(MT7612U)#
MT7612U ドライバーは Kali カーネルに組み込まれています。ロードされているか確認します:
lsmod | grep mt76mt76x2u が表示されれば完了です。表示されない場合:
sudo modprobe mt76x2uステップ 3:ドライバーの読み込みを確認する#
lsusb を再度実行します。アダプターが表示されるはずです。次にワイヤレスインターフェースを確認します:
iwconfigwlan0 または wlan1 が表示されれば、ドライバーは正常に動作しています。
ステップ 4:モニターモードを有効にする#
干渉するプロセスを停止します:
sudo airmon-ng check killモニターモードを開始します:
sudo airmon-ng start wlan0確認します:
iwconfigMode:Monitor の wlan0mon が表示されれば成功です!
Ubuntu 22.04 / 24.04 のインストール#
ステップ 1:中国ミラーに切り替える#
Ubuntu 24.04(Noble)#
sudo nano /etc/apt/sources.list.d/ubuntu.sources以下に置き換えます:
Types: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble noble-updates noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgCtrl+O で保存、Ctrl+X で終了します。
Ubuntu 22.04(Jammy)#
sudo nano /etc/apt/sources.list以下に置き換えます:
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse保存して終了します。
パッケージインデックスを更新する#
sudo apt updateステップ 2:ビルド依存関係をインストールする#
sudo apt install -y git dkms build-essential libelf-dev linux-headers-$(uname -r)ステップ 3:ドライバーをインストールする#
AX シリーズ(RTL8832BU)#
Gitee からクローンします:
git clone https://gitee.com/mirrors/rtl8832bu.git
cd rtl8832bu
make
sudo make install
sudo dkms add .
sudo dkms install rtl8832bu/5.9.6
sudo modprobe rtl8832buAC シリーズ - Realtek(RTL8812AU)#
Gitee からクローンします:
git clone https://gitee.com/mirrors/rtl8812au.git
cd rtl8812au
make
sudo make install
sudo dkms add .
sudo dkms install rtl8812au/$(cat VERSION)
sudo modprobe 88XXauAC シリーズ - MediaTek(MT7612U)#
ドライバーは Ubuntu カーネルに組み込まれています。ロードします:
sudo modprobe mt76x2uステップ 4:モニターモードを有効にする#
sudo airmon-ng check kill
sudo airmon-ng start wlan0
iwconfigMode:Monitor の wlan0mon が表示されているか確認します。
Debian 12 (Bookworm) のインストール#
ステップ 1:中国ミラーに切り替える#
sudo nano /etc/apt/sources.list以下に置き換えます:
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware保存して終了します。更新します:
sudo apt updateステップ 2:非フリーファームウェアをインストールする#
sudo apt install -y firmware-misc-nonfreeステップ 3:ビルド依存関係をインストールする#
sudo apt install -y git dkms build-essential libelf-dev linux-headers-$(uname -r)ステップ 4:ドライバーをインストールする#
AX シリーズ(RTL8832BU)#
git clone https://gitee.com/mirrors/rtl8832bu.git
cd rtl8832bu
make
sudo make install
sudo dkms add .
sudo dkms install rtl8832bu/5.9.6
sudo modprobe rtl8832buAC シリーズ - Realtek(RTL8812AU)#
git clone https://gitee.com/mirrors/rtl8812au.git
cd rtl8812au
make
sudo make install
sudo dkms add .
sudo dkms install rtl8812au/$(cat VERSION)
sudo modprobe 88XXauAC シリーズ - MediaTek(MT7612U)#
sudo modprobe mt76x2uステップ 5:Aircrack-ng をインストールする#
sudo apt install -y aircrack-ngステップ 6:モニターモードを有効にする#
sudo airmon-ng check kill
sudo airmon-ng start wlan0
iwconfigMode:Monitor の wlan0mon が表示されているか確認します。
Raspberry Pi OS のインストール#
重要: AWUS036ACH は約500mW、AWUS036ACM は約400mW を消費します。高負荷時に Pi がスロットリングやクラッシュを起こさないよう、必ず電源付き USB ハブを使用してください。
ステップ 1:Kali Linux ARM64 イメージをダウンロードする#
こちらへアクセス:https://www.kali.org/get-kali/#kali-arm
**Raspberry Pi 4(64ビット)またはRaspberry Pi 5(64ビット)**を選択してください。32ビット版は使用しないでください — 64ビットが必要です。
中国ミラー: kali.org が遅い場合は华为云を使用:https://repo.huaweicloud.com/kali-images/
ステップ 2:MicroSD カードに書き込む#
SD カードのデバイスパスを確認します:
lsblkイメージを書き込みます(/dev/sdX は実際のカードのパスに置き換えてください):
sudo dd if=kali-linux-2025.1-raspberry-pi-arm64.img of=/dev/sdX bs=4M status=progress conv=fsync
syncsync が完了するまで待ちます。Pi を起動します。デフォルトの認証情報:kali / kali。
ステップ 3:中国ミラーに切り替える#
sudo nano /etc/apt/sources.list以下に置き換えます:
deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free non-free-firmware保存して適用します:
sudo apt update && sudo apt full-upgrade -y
sudo rebootステップ 4:ドライバーをインストールする#
AX シリーズ(RTL8832BU)#
sudo apt install -y rtl8832bu-dkmsAC シリーズ - Realtek(RTL8812AU)#
sudo apt install -y realtek-rtl88xxau-dkmsAC シリーズ - MediaTek(MT7612U)#
sudo modprobe mt76x2uステップ 5:モニターモードを有効にする#
内蔵 Wi-Fi を搭載した Pi では、Alfa アダプターは wlan1 として表示されます:
iwconfig次に:
sudo airmon-ng check kill
sudo airmon-ng start wlan1
iwconfigMode:Monitor の wlan1mon が表示されているか確認します。
任意のアダプターでモニターモードを有効にする#
ドライバーがインストールされていれば、モニターモードの有効化は簡単です:
ステップ 1:インターフェース名を確認する#
iwconfigwlan0 または wlan1 のどちらかをメモしておきます。
ステップ 2:干渉するプロセスを停止する#
sudo airmon-ng check killステップ 3:モニターモードを開始する#
sudo airmon-ng start wlan0インターフェース名が異なる場合は wlan0 を実際の名前に置き換えてください。
ステップ 4:確認する#
iwconfigMode:Monitor の、末尾が mon(例:wlan0mon)のインターフェースが表示されているか確認します。
パケットインジェクションのテスト#
これにより、アダプターが細工したパケットを送信できることを確認します — ワイヤレステストに不可欠な機能です。
sudo aireplay-ng --test wlan0mon成功した場合の出力例:
Trying broadcast probe requests...
Injection is working!
Found 1 AP失敗した場合:
- 再起動してから再試行する
- 他のプロセスがインターフェースを保持していないか確認する(
iwconfig) - テストのため Wi-Fi AP に近づく
wlan0ではなくwlan0monを使用していることを確認する
仮想インターフェース(VIF)サポート#
VIF(仮想インターフェース機能)を使うと、1つのアダプターで複数のインターフェースを同時に実行できます。例えば:
- マネージドモード(
wlan0)とモニターモード(mon0)を同時に使用 - ネットワークに接続したまま、トラフィックをキャプチャする
VIF をサポートするアダプター#
| チップセット | VIF サポート | 備考 |
|---|---|---|
| MT7612U(AWUS036ACM) | ✅ フルネイティブサポート | VIF ワークフローに最適 |
| RTL8812AU(AWUS036ACH) | ⚠️ 限定的 | マネージド+モニターの同時使用は不可 |
| RTL8832BU(AX シリーズ) | ⚠️ 限定的 | 各モデルのドキュメントを確認 |
仮想インターフェースの作成(MT7612U)#
AWUS036ACM(MT7612U)をお使いの場合:
# wlan0 をマネージドモードに保ちながらモニターインターフェースを作成
sudo iw dev wlan0 interface add mon0 type monitor
sudo ip link set mon0 up両方のインターフェースがアクティブか確認します:
iwconfig以下が表示されるはずです:
wlan0— マネージドモード(AP に接続済み)mon0— モニターモード(全トラフィックをキャプチャ)
ユースケース#
接続を維持しながらトラフィックをキャプチャ:
sudo airodump-ng mon0wlan0 は通常動作を継続しながら、mon0 がすべてをキャプチャします。
フェイク AP + モニター:
sudo iw dev wlan0 interface add ap0 type __ap
sudo iw dev wlan0 interface add mon0 type monitor
sudo ip link set ap0 up
sudo ip link set mon0 up仮想マシンの USB パススルー#
VM 内で Linux を動かしている場合、USB アダプターをゲストに渡す必要があります。
VirtualBox#
- VM の電源を切る
- 設定 → USB を開く
- USB 3.0(xHCI)コントローラーを有効にする
- + をクリックして USB フィルターを追加する
- Alfa アダプターを選択する(ID:
0bda:8812または0e8d:7612) - VM を起動する
VM 内で lsusb を実行して確認し、上記の Kali Linux の手順に従ってください。
VMware Fusion(macOS)/ VMware Workstation(Windows)#
- VM を起動する
- メニュー:仮想マシン → USB と Bluetooth
- Alfa アダプターを見つけて 接続 をクリックする
- アダプターが VM 内に表示される
lsusb で確認してから、ドライバーインストールの手順に進んでください。
トラブルシューティング#
| 問題 | 考えられる原因 | 対処方法 |
|---|---|---|
lsusb にアダプター ID が表示されない | ケーブル不良または電力不足 | 別の USB ポートを試す。Pi では電源付きハブを使用。 |
modprobe が「Module not found」と表示される | カーネルモジュールが不足 | sudo apt install linux-modules-extra-$(uname -r) を実行 |
| ドライバーは動作するがモニターモードに切り替えられない | NetworkManager の干渉 | 先に sudo airmon-ng check kill を実行 |
| モニターモードは開始するが何もキャプチャされない | インターフェースまたはチャンネルが違う | iwconfig を実行。チャンネルを設定:iwconfig wlan0mon channel 6 |
| インジェクションテストが失敗する | インターフェースが違う | wlan0 ではなく wlan0mon を使用 |
| VIF の作成が失敗する | ドライバーが完全にロードされていない | アダプターを抜き差しするか、モジュールを再ロード |
付録:Alfa 全モデル一覧#
| モデル | チップセット | ドライバー | 中国ミラーソース |
|---|---|---|---|
| AWUS036ACH | RTL8812AU | 88XXau | Gitee: mirrors/rtl8812au |
| AWUS036ACM | MT7612U | mt76x2u | カーネル組み込みドライバー |
| AWUS036ACS | RTL8811AU | 8811au | Gitee: mirrors/rtl8811au |
| AWUS036AX | RTL8832BU | rtl8832bu | Gitee: mirrors/rtl8832bu |
| AWUS036AXM | RTL8832BU | rtl8832bu | Gitee: mirrors/rtl8832bu |
| AWUS036AXML | RTL8832BU | rtl8832bu | Gitee: mirrors/rtl8832bu |
| AWUS036AXER | RTL8832BU | rtl8832bu | Gitee: mirrors/rtl8832bu |
| AWUS036EAC | RTL8814AU | 8814au | Gitee: mirrors/rtl8814au |
まとめ#
このガイドでは、すべての Alfa USB Wi-Fi アダプターを主要な Linux ディストリビューションに、中国国内からアクセスできるリソースのみを使ってインストールする方法を解説しました。これで以下のことができるようになります:
✅ 任意の Alfa アダプターのドライバーをインストール
✅ Kali・Ubuntu・Debian・Raspberry Pi でモニターモードを有効化
✅ パケットインジェクションのテスト
✅ 対応モデルで仮想インターフェース(VIF)を使用
✅ VM にアダプターをパススルー
ご質問や問題がありますか? シリーズの各モデル別ガイドをご確認いただくか、yupitek.com よりお問い合わせください。
常見問題
中国でAlfa WiFiアダプターをインストールするのにVPNは必要ですか?
不要です。USTC、Alibaba Cloud、清華などの国内ミラーとGiteeソースコードミラーを使用すれば完了までVPNは不要です。
モニターモードとパケットインジェクションに最も適したAlfaアダプターは?
AWUS036ACMはMT7612Uチップを搭載し、ドライバーはカーネル内蔵でVIFを完全サポートするため、最適な選択です。
WiFi 6をサポートするAlfaアダプターは?
AWUS036AXとAWUS036AXERはRTL8832BUチップを採用しWiFi 6をサポート、Ubuntu 24.04ではドライバー不要でプラグアンドプレイです。
WiFi 6EをサポートするAlfaアダプターは?
AWUS036AXMとAWUS036AXMLはMT7921AUNチップを採用し、WiFi 6Eトリバンドをサポートします。
Raspberry PiでAlfaアダプターを使う際の注意点は?
必ず電源付きUSB Hubで給電し、最適なドライバーサポートを得るためKali ARM64バージョンをフラッシュしてください。
関連ガイド#
この記事は Alfa China インストールガイドシリーズの一部です:
- AWUS036ACH 中国インストールガイド — RTL8812AU、高出力
- AWUS036ACM 中国インストールガイド — MT7612U、VIF サポート最良
- AWUS036ACS 中国インストールガイド — RTL8811AU、コスパ重視
- AWUS036AX 中国インストールガイド — Wi-Fi 6、RTL8832BU
- AWUS036AXM 中国インストールガイド — Wi-Fi 6、コンパクトデザイン
- AWUS036AXML 中国インストールガイド — Wi-Fi 6、超コンパクト
- AWUS036AXER 中国インストールガイド — Wi-Fi 6、強化出力
- AWUS036EAC 中国インストールガイド — RTL8814AU、高出力
最終更新:2026年4月24日