l3d.rtl_nic_firmware
rol de ansible rtl_nic_firmware
Rol de Ansible para instalar algunos firmwares rtl_nic
que faltan para APU.
Este rol solo se ejecuta en:
when:
- ansible_board_name == 'APU'
- ansible_product_name == 'APU'
- Descargará los archivos de firmware definidos en la variable
rtl_nic__firmware
. - Luego ejecutaremos
update-initramfs -k all -u
.
Puedes cambiar los nombres de los archivos de firmware descargados modificando las variables predeterminadas.
Opcionalmente, puedes realizar una simple verificación de versiones, que puede evitar que ejecutes una versión anterior de este rol accidentalmente.
Variables
---
# define el prefijo de la URL de descarga
rtl_nic__download_prefix: 'https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain'
# lista de firmwares definidos
rtl_nic__firmware:
- 'rtl_nic/rtl8107e-2.fw'
- 'rtl_nic/rtl8107e-1.fw'
- 'rtl_nic/rtl8168h-2.fw'
- 'rtl_nic/rtl8168h-1.fw'
- 'rtl_nic/rtl8168g-3.fw'
- 'rtl_nic/rtl8168g-2.fw'
- 'rtl_nic/rtl8106e-2.fw'
- 'rtl_nic/rtl8106e-1.fw'
- 'rtl_nic/rtl8411-2.fw'
- 'rtl_nic/rtl8411-1.fw'
- 'rtl_nic/rtl8402-1.fw'
- 'rtl_nic/rtl8168f-2.fw'
- 'rtl_nic/rtl8168f-1.fw'
- 'rtl_nic/rtl8105e-1.fw'
- 'rtl_nic/rtl8168e-3.fw'
- 'rtl_nic/rtl8168e-2.fw'
- 'rtl_nic/rtl8168e-1.fw'
- 'rtl_nic/rtl8168d-2.fw'
- 'rtl_nic/rtl8168d-1.fw'
rtl_nic__path_prefix: '/lib/firmware'
rtl_nic__path_suffix: 'rtl_nic'
# ¿debemos hacer una verificación de versión? (se recomienda true)
submodules_versioncheck: false
Acerca del proyecto
Ansible role to install some missing rtl_nic Firmware for APU
Instalar
ansible-galaxy install l3d.rtl_nic_firmware
Licencia
mit
Descargas
221
Propietario
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy