layereight.raspbian-rtl8812au
raspbian-rtl8812au 
- Raspberry Pi用のRaspbianでrtl8812au Wi-FiドライバーをコンパイルするためのAnsibleロールです。
- このチップセットは、以下のようなWi-Fi USBドングルに使用されています:
- Raspbianの以下のモデルでテストされています:
- Raspberry Pi 2 Model B
- Raspberry Pi Zero
- Raspbian Jessieリリース 2016-05-27、カーネルバージョン4.4.11-v7+
- Raspbian Jessieリリース 2016-09-23、カーネルバージョン4.4.21-v7+
- Raspbian Jessieリリース 2017-01-11、カーネルバージョン4.4.34-v7+
- Raspbian Jessieリリース 2017-04-10、カーネルバージョン4.4.50-v7+
- Raspbian Stretchリリース 2017-09-07、カーネルバージョン4.9.41-v7+
- Raspbian Stretchリリース 2017-11-29、カーネルバージョン4.9.59-v7+
- Raspbian Stretch (9.4)リリース 2018-06-27、カーネルバージョン4.14.50-v7+
- Raspbian Buster (10)リリース 2019-09-26、カーネルバージョン4.19.93-v7+
要件
- Raspbian OSを搭載したRaspberry Pi
- Raspberry Piへのネットワークアクセスとsshdを有効化
- sudo権限を持つユーザー
Ansible Galaxy経由でロールをインストールする
通常の実行方法:
$ ansible-galaxy install layereight.raspbian-rtl8812au
特定のバージョンを別のロールと共にコレクションでインストールしたい場合は、ロールファイルを使用します:
$ ansible-galaxy install -r roles.yml
roles.yml
- name: layereight.raspbian-rtl8812au
src: layereight.raspbian-rtl8812au
version: "1.4.1"
- 詳しくは、Ansible Galaxyのドキュメントや、 Ansible Galaxyの紹介をご覧ください。
ロール変数
変数は必要ありません。
サンプルプレイブック
通常のプレイブック実行:
$ ansible-playbook -i inventory rtl8812au.yml
inventory
[raspberrypi]
mypi ansible_host=192.168.0.101 ansible_user=pi ansible_ssh_pass=raspberry
rtl8812au.yml
- hosts: raspberrypi
roles:
- raspbian-rtl8812au