On Wed 07 Dec 2022 at 17:43:16 (+0100), local10 wrote:
> That was my thought as well but I was hoping maybe there was some automagical 
> way it could refresh itself in RAM.

Downloading firmware and installing it is bread and butter for the
debian-installer, but you have to be able to remove the module,
which might not be possible if you can't make it non-busy.

Example from d-i:

  Apr 17 01:03:35 kernel: [  142.854404] r8169 0000:03:00.0: firmware: failed 
to load rtl_nic/rtl8168g-2.fw (-2)

  Apr 17 01:03:35 kernel: [  142.854408] r8169 0000:03:00.0: Direct firmware 
load for rtl_nic/rtl8168g-2.fw failed with error -2
  Apr 17 01:03:35 kernel: [  142.854411] r8169 0000:03:00.0: Unable to load 
firmware rtl_nic/rtl8168g-2.fw (-2)

  Apr 17 01:03:44 check-missing-firmware: installing firmware package 
/cdrom/firmware/firmware-realtek_20210315-3_all.deb

  Apr 17 01:03:53 check-missing-firmware: removing and loading kernel module 
r8169
  Apr 17 01:03:53 kernel: [  160.974875] r8169 0000:03:00.0: can't disable 
ASPM; OS doesn't have ASPM control
  Apr 17 01:03:53 kernel: [  160.989733] r8169 0000:03:00.0 eth0: 
RTL8168g/8111g, a4:1f:72:6e:2d:3f, XID 4c0, IRQ 27

  Apr 17 01:03:54 check-missing-firmware: no missing firmware in loaded kernel 
modules

  Apr 17 01:04:09 kernel: [  176.898782] r8169 0000:03:00.0: firmware: 
direct-loading firmware rtl_nic/rtl8168g-2.fw

  Apr 17 01:04:11 kernel: [  178.724622] r8169 0000:03:00.0 enp3s0: Link is Up 
- 100Mbps/Full - flow control rx/tx

Cheers,
David.

Reply via email to