On 2020-01-29, ghe <g...@slsware.net> wrote: > On 1/29/20 8:04 AM, Curt wrote: > >> 'p' indicates the PCI bus and 's' indicates the slot, was my >> understanding of the naming scheme. > > Yeah. That's what I was told too. > >> Would a BIOS/Firmware upgrade >> modify the PCI bus and slot number of your Ethernet ports? > > I doubt it. SuperMicro's BIOS writers aren't that stupid. I certainly > hope they aren't. > > Besides: > 1) There was no change to the BIOS. > 2) The interfaces weren't moved anywhere. They're still soldered to the MB. >
I see. Has there been *any* hardware change before the glitch? https://utcc.utoronto.ca/~cks/space/blog/linux/PCINamesNotStable The resulting reality is that your PCI based names are only stable if you change no hardware in the system. The moment you change any hardware all bets are off for all hardware. You may get lucky and have some devices keep their current PCI names but you may well not. And I don't think you're necessarily protected against perverse things like two equivalent devices swapping names (or at least one of them winding up with what was the other's old name). I was unaware of these corner cases that live in rather large corners, actually. -- "J'ai pour me guérir du jugement des autres toute la distance qui me sépare de moi." Antonin Artaud