l3d.rtl_nic_firmware

Galaxy
Licencia

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