Package: src:linux Version: 6.1.55-1 Severity: important Dear Maintainer,
The issue is that IPv4 routing entries (in kernel routing tables) are processed incorrectly, unless a tweak is done in the priority of processing of the routing tables. The tweak (described in the end) helps to fix the issue, but the issue comes back once the computer is rebooted. The situation is reproduced in Debian 11, 12 (and not in Debian 10). Reproduction scenario. I need to add a network 203.0.113.0/24 to the blackhole. First, I check the priority of processing of the routing tables. It is configured by default so: root@computer:~# ip rule show 0: from all lookup local 32766: from all lookup main 32767: from all lookup default Below are the routes related either to the default gateway or the network 203.0.113.0/24 in the main table before the experiment. root@computer:~# ip r show table main | grep -e '203\|default' default via 185.50.156.1 dev enp4s0 proto dhcp src 185.50.159.149 metric 1024 The default gateway is OK. The network 203.0.113.0/24 is not there in the table, that is also OK. Checking the routing to the 203.0.113.0/24 network before starting the experiment: root@computer:~# ip r get 203.0.113.1 203.0.113.1 via 185.50.156.1 dev enp4s0 src 185.50.159.149 uid 0 cache OK, the network is routed to the default gateway from the main table. I add a blackhole route to the main table: root@computer:~# ip r add blackhole 203.0.113.0/24 Checking the entries in the main table that are relevant to the experiment: root@computer:~# ip r show table main | grep -e '203\|default' default via 185.50.156.1 dev enp4s0 proto dhcp src 185.50.159.149 metric 1024 blackhole 203.0.113.0/24 Checking how the 203.0.113.0/24 network is routed: root@computer:~# ip r get 203.0.113.1 RTNETLINK answers: Invalid argument Great, the route leads into the blackhole. Then I add the default route, which is supposed to have no effect on the network routing rules, to the default table the same way as it was done to the main table. The default table was empty before the experiment, and its priority is lower: root@computer:~# ip r add default via 185.50.156.1 dev enp4s0 proto dhcp src 185.50.159.149 metric 1024 table default It is expected that the network 203.0.113.0/24 is routed to the blackhole route as before (as set in the main table). Checking: root@computer:~# ip r get 203.0.113.1 203.0.113.1 via 185.50.156.1 dev enp4s0 table default src 185.50.159.149 uid 0 cache Problem: the blackhole route in the main table stopped working, although it is listed in there. Instead, the routing of the default table was used. Proposed workaround: 1. Add a little non-impacting rule which would lead to the main table (the processing rule with priority 32766 is still there, as it was there before the experiment): root@computer:~# ip rule add lookup main pref 32000 This helps to eliminate the problem, but only until the computer is rebooted. 2. The rule with priority 32000 can be deleted. root@computer:~# ip rule del lookup main pref 32000 The idea is that you kind of do a «touch» to the «ip rule» table, and — magically — this fixes the processing of the entries. --------------------------------- -- Package-specific info: ** Version: Linux version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29) ** Command line: BOOT_IMAGE=../../vmlinuz root=UUID=d9dfe634-8e48-4527-8852-7f26edf150fa rw reboot=warm panic=3 mitigations=off audit=0 nomodeset apparmor=0 security=none initrd=../../initrd.img ** Not tainted ** Kernel log: Unable to read kernel log; any relevant messages should be attached ** Model information sys_vendor: Gigabyte Technology Co., Ltd. product_name: To be filled by O.E.M. product_version: To be filled by O.E.M. chassis_vendor: To Be Filled By O.E.M. chassis_version: To Be Filled By O.E.M. bios_vendor: American Megatrends Inc. bios_version: F8 board_vendor: Gigabyte Technology Co., Ltd. board_name: J1800N-D2H board_version: To be filled by O.E.M. ** Loaded modules: sit tunnel4 ip_tunnel nls_ascii nls_cp437 vfat fat nft_reject_ipv4 nf_reject_ipv4 nft_reject nft_ct intel_rapl_msr intel_rapl_common intel_soc_dts_thermal intel_soc_dts_iosf intel_powerclamp coretemp kvm_intel nft_masq kvm irqbypass crc32_pclmul nft_nat mei_hdcp xhci_pci iTCO_wdt xhci_hcd ppdev intel_pmc_bxt iTCO_vendor_support at24 watchdog r8169 ghash_clmulni_intel igb cryptd nft_chain_nat realtek nf_nat sha512_ssse3 mei_txe mdio_devres usbcore libphy sha512_generic intel_cstate nf_conntrack i2c_i801 mei i2c_smbus dca i2c_algo_bit pcspkr lpc_ich nf_defrag_ipv6 nf_defrag_ipv4 parport_pc usb_common parport i2c_hid_acpi i2c_hid hid button pwm_lpss_platform pwm_lpss nf_tables libcrc32c nfnetlink sg ata_generic loop fuse efi_pstore configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic dm_mod sd_mod t10_pi crc64_rocksoft crc64 crc_t10dif crct10dif_generic ahci libahci libata crct10dif_pclmul crct10dif_common crc32c_intel evdev serio_raw scsi_mod scsi_common fan ** Network interface configuration: *** /etc/network/interfaces: source /etc/network/interfaces.d/* ** Network status: *** IP interfaces and addresses: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever 2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 1c:fd:08:73:7f:73 brd ff:ff:ff:ff:ff:ff inet 185.50.159.149/22 metric 1024 brd 185.50.159.255 scope global dynamic enp4s0 valid_lft 33029sec preferred_lft 33029sec 3: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 40:8d:5c:53:69:ab brd ff:ff:ff:ff:ff:ff inet 192.168.89.1/24 brd 192.168.89.255 scope global enp1s0 valid_lft forever preferred_lft forever inet6 2001:470:1f0b:f6b:0:d:b717:ad31/64 scope global valid_lft forever preferred_lft forever inet6 fe80::428d:5cff:fe53:69ab/64 scope link valid_lft forever preferred_lft forever 4: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 5: he-sit@enp4s0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state UNKNOWN group default qlen 1000 link/sit 83.146.97.90 peer 216.66.80.30 inet6 2001:470:1f0a:f6c::2/64 scope global valid_lft forever preferred_lft forever *** Device statistics: Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo: 4736 37 0 0 0 0 0 0 4736 37 0 0 0 0 0 0 enp4s0: 24015973847 180848135 0 299 0 0 0 349 19562715138 178187378 0 0 0 0 0 0 enp1s0: 3901819 32570 0 28 0 0 0 51 48620909 45811 0 0 0 0 0 0 sit0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 he-sit: 0 0 0 0 0 0 0 0 0 0 57 0 0 0 57 0 ** PCI devices: 00:00.0 Host bridge [0600]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register [8086:0f00] (rev 0e) Subsystem: Gigabyte Technology Co., Ltd Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register [1458:d000] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Kernel driver in use: iosf_mbi_pci 00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display [8086:0f31] (rev 0e) (prog-if 00 [VGA controller]) DeviceName: Onboard IGD Subsystem: Gigabyte Technology Co., Ltd Atom Processor Z36xxx/Z37xxx Series Graphics & Display [1458:d000] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 11 Region 0: Memory at c8000000 (32-bit, non-prefetchable) [size=4M] Region 2: Memory at c0000000 (32-bit, prefetchable) [size=128M] Region 4: I/O ports at f080 [size=8] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities: <access denied> Kernel modules: i915 00:13.0 SATA controller [0106]: Intel Corporation Atom Processor E3800 Series SATA AHCI Controller [8086:0f23] (rev 0e) (prog-if 01 [AHCI 1.0]) Subsystem: Gigabyte Technology Co., Ltd Atom Processor E3800 Series SATA AHCI Controller [1458:b002] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 91 Region 0: I/O ports at f070 [size=8] Region 1: I/O ports at f060 [size=4] Region 2: I/O ports at f050 [size=8] Region 3: I/O ports at f040 [size=4] Region 4: I/O ports at f020 [size=32] Region 5: Memory at c8b12000 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: ahci Kernel modules: ahci 00:14.0 USB controller [0c03]: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI [8086:0f35] (rev 0e) (prog-if 30 [XHCI]) Subsystem: Gigabyte Technology Co., Ltd Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI [1458:5007] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 100 Region 0: Memory at c8b00000 (64-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 00:1a.0 Encryption controller [1080]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine [8086:0f18] (rev 0e) Subsystem: Gigabyte Technology Co., Ltd Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine [1458:1c3a] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 93 Region 0: Memory at c8500000 (32-bit, non-prefetchable) [size=1M] Region 1: Memory at c8400000 (32-bit, non-prefetchable) [size=1M] Capabilities: <access denied> Kernel driver in use: mei_txe Kernel modules: mei_txe 00:1c.0 PCI bridge [0604]: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 1 [8086:0f48] (rev 0e) (prog-if 00 [Normal decode]) Subsystem: Gigabyte Technology Co., Ltd Atom Processor E3800 Series PCI Express Root Port 1 [1458:5001] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 87 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: e000-efff [size=4K] [16-bit] Memory behind bridge: c8a00000-c8afffff [size=1M] [32-bit] Prefetchable memory behind bridge: [disabled] [64-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.1 PCI bridge [0604]: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 2 [8086:0f4a] (rev 0e) (prog-if 00 [Normal decode]) Subsystem: Gigabyte Technology Co., Ltd Atom Processor E3800 Series PCI Express Root Port 2 [1458:5001] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin B routed to IRQ 88 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: d000-dfff [size=4K] [16-bit] Memory behind bridge: c8900000-c89fffff [size=1M] [32-bit] Prefetchable memory behind bridge: [disabled] [64-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.2 PCI bridge [0604]: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 3 [8086:0f4c] (rev 0e) (prog-if 00 [Normal decode]) Subsystem: Gigabyte Technology Co., Ltd Atom Processor E3800 Series PCI Express Root Port 3 [1458:5001] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin C routed to IRQ 89 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 2000-2fff [size=4K] [16-bit] Memory behind bridge: [disabled] [32-bit] Prefetchable memory behind bridge: [disabled] [64-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.3 PCI bridge [0604]: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 4 [8086:0f4e] (rev 0e) (prog-if 00 [Normal decode]) Subsystem: Gigabyte Technology Co., Ltd Atom Processor E3800 Series PCI Express Root Port 4 [1458:5001] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin D routed to IRQ 90 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: c000-cfff [size=4K] [16-bit] Memory behind bridge: c8600000-c88fffff [size=3M] [32-bit] Prefetchable memory behind bridge: [disabled] [64-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:1f.0 ISA bridge [0601]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit [8086:0f1c] (rev 0e) Subsystem: Gigabyte Technology Co., Ltd Atom Processor Z36xxx/Z37xxx Series Power Control Unit [1458:5001] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Capabilities: <access denied> Kernel driver in use: lpc_ich Kernel modules: lpc_ich 00:1f.3 SMBus [0c05]: Intel Corporation Atom Processor E3800/CE2700 Series SMBus Controller [8086:0f12] (rev 0e) Subsystem: Gigabyte Technology Co., Ltd Atom Processor E3800/CE2700 Series SMBus Controller [1458:5001] Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin B routed to IRQ 18 Region 0: Memory at c8b10000 (32-bit, non-prefetchable) [size=32] Region 4: I/O ports at f000 [size=32] Capabilities: <access denied> Kernel driver in use: i801_smbus Kernel modules: i2c_i801 01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06) Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet [1458:e000] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 16 Region 0: I/O ports at e000 [size=256] Region 2: Memory at c8a04000 (64-bit, non-prefetchable) [size=4K] Region 4: Memory at c8a00000 (64-bit, prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: r8169 Kernel modules: r8169 02:00.0 IDE interface [0101]: ASMedia Technology Inc. Device [1b21:0624] (rev 01) (prog-if 85 [PCI native mode-only controller, supports bus mastering]) Subsystem: ASMedia Technology Inc. Device [1b21:1060] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 92 Region 0: I/O ports at d040 [size=8] Region 1: I/O ports at d030 [size=4] Region 2: I/O ports at d020 [size=8] Region 3: I/O ports at d010 [size=4] Region 4: I/O ports at d000 [size=16] Region 5: Memory at c8980000 (32-bit, non-prefetchable) [size=8K] Expansion ROM at c8900000 [disabled] [size=512K] Capabilities: <access denied> Kernel driver in use: ahci Kernel modules: ahci, ata_generic 04:00.0 Ethernet controller [0200]: Intel Corporation I210 Gigabit Network Connection [8086:1533] (rev 03) Subsystem: Device [1d1a:0000] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 19 Region 0: Memory at c8700000 (32-bit, non-prefetchable) [size=1M] Region 2: I/O ports at c000 [size=32] Region 3: Memory at c8800000 (32-bit, non-prefetchable) [size=16K] Expansion ROM at c8600000 [disabled] [size=1M] Capabilities: <access denied> Kernel driver in use: igb Kernel modules: igb ** USB devices: not available -- System Information: Debian Release: 12.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-13-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages linux-image-6.1.0-13-amd64 depends on: ii initramfs-tools [linux-initramfs-tool] 0.142 ii kmod 30+20221128-1 ii linux-base 4.9 Versions of packages linux-image-6.1.0-13-amd64 recommends: pn apparmor <none> pn firmware-linux-free <none> Versions of packages linux-image-6.1.0-13-amd64 suggests: pn debian-kernel-handbook <none> pn grub-pc | grub-efi-amd64 | extlinux <none> pn linux-doc-6.1 <none> Versions of packages linux-image-6.1.0-13-amd64 is related to: pn firmware-amd-graphics <none> pn firmware-atheros <none> pn firmware-bnx2 <none> pn firmware-bnx2x <none> pn firmware-brcm80211 <none> pn firmware-cavium <none> pn firmware-intel-sound <none> pn firmware-intelwimax <none> pn firmware-ipw2x00 <none> pn firmware-ivtv <none> pn firmware-iwlwifi <none> pn firmware-libertas <none> pn firmware-linux-nonfree <none> pn firmware-misc-nonfree <none> pn firmware-myricom <none> pn firmware-netxen <none> pn firmware-qlogic <none> ii firmware-realtek 20230210-5 pn firmware-samsung <none> pn firmware-siano <none> pn firmware-ti-connectivity <none> pn xen-hypervisor <none> -- no debconf information