lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <3b8f2ed6-11fd-b5a7-5442-7cac90348514@att.net>
Date:   Sun, 29 May 2022 18:45:24 -0500
From:   Leslie Rhorer <lesrhorer@....net>
To:     Randy Dunlap <rdunlap@...radead.org>,
        Christophe Leroy <christophe.leroy@...roup.eu>,
        "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
        "linux-modules@...r.kernel.org" <linux-modules@...r.kernel.org>
Subject: Module failure on new install of Debian Bullseye


     If this is the wrong list, please let me know the correct one so I 
can subscribe and post there.

     Two of my servers are having bizarre problems after upgrading to 
Debian Bullseye.  After attempting numerous fixes, I decided to wipe the 
systems and do a fresh install.  I did a fresh install of he first from 
a netinst thumb drive, but the .iso does not contain the bnx2c drivers 
needed for the ASUS PEB-10G/57811-1S 10GbE SFP+ Network Adapters used by 
both systems.  I tried adding what I thought to be the correct non-free 
drivers, but I still got errors about the bnx2x drivers and the 
interface shows no carrier.  Since no carrier is detected on the 
interface, no LAN or internet access is possible.  The system is 
effectively dead, although it boots up and of course I have local 
console access.

     After several different approaches, I changed from the netinst 
image to a full non-free image.  It still would not properly load the 
bnx2x drivers.  I tried downloading all six bnx2x e1, e1h, and e2 
release 7.13.15.0 and 7.13.21.0 firmware files and adding them to the 
initram image.  It no longer complains about missing files, but it 
doesn't activate the NIC, either.  These servers are both essentially 
dead in the water until I can get this fixed.

     The only thing I spot from dmesg that seems possibly related is:

[    1.420748] r8169 0000:0b:00.0: can't disable ASPM; OS doesn't have 
ASPM control
[    1.433467] r8169 0000:0b:00.0 eth0: RTL8168f/8111f, 
50:46:5d:65:15:9c, XID 480, IRQ 39
[    1.433469] r8169 0000:0b:00.0 eth0: jumbo features [frames: 9194 
bytes, tx checksumming: ko]
...
[    1.458361] r8169 0000:0b:00.0 enp11s0: renamed from eth0
[    1.465675] bnx2x: disagrees about version of symbol module_layout
...
[   12.976323] r8169 0000:0b:00.0: firmware: failed to load 
rtl_nic/rtl8168f-1.fw (-2)
[   12.976478] firmware_class: See https://wiki.debian.org/Firmware for 
information about missing firmware
[   12.976632] r8169 0000:0b:00.0: Direct firmware load for 
rtl_nic/rtl8168f-1.fw failed with error -2
[   12.976636] r8169 0000:0b:00.0: Unable to load firmware 
rtl_nic/rtl8168f-1.fw (-2)
[   12.977326] RTL8211E Gigabit Ethernet r8169-0-b00:00: attached PHY 
driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=r8169-0-b00:00, 
irq=IGNORE)
[   13.046445] r8169 0000:0b:00.0 enp11s0: Link is Down

     I would not expect the RTL8168 or RTL8169 firmware to be necessary, 
but is it?  Either way, why isn't it on the image?  I would ask the same 
thing about the bnx2x drivers, but they seem to have a bit of a history 
of being fragmented.  All that aside, how can I get this fixed in a hurry?

     This is an AMD system with an 8 core FX-8350 CPU.  The install 
image is Debian GNU/Linux 11.3.0 "Bullseye" - Unofficial amd64 DVD 
Binary-1 with firmware 20220326-11:23.  I pulled the extra firmware from

git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/bnx2x/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ