Re: bookworm versus noble - i40e netdevice name discrepancy

2024-06-06 Diskussionsfäden Thomas Lange
I hope that it's fixed when using a trixie nfsroot, without any further change in FAI. > On Wed, 5 Jun 2024 11:52:01 -0700, Robert Moulton said: > Is it reasonable to presume that a proper fix would be expected with a > debian-trixie-based FAI release? -- regards Thomas

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-06-05 Diskussionsfäden Robert Moulton
Is it reasonable to presume that a proper fix would be expected with a debian-trixie-based FAI release? Following Thomas' suggestion, My current magic sed-foo work-around: # diff /var/tmp/30-interface.orig /srv/fai/config/scripts/DEBIAN/30-interface 86a87,91 > # explicitly set noble-

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-06-04 Diskussionsfäden Steffen Grunewald
On Tue, 2024-06-04 at 14:02:34 +0200, Thomas Lange wrote: > Now the question is if this is a change because of v255, or if Ubuntu > is doing things different to Debian. After reading the URL below I > guess it's because of the version. > Currently I have no idea how to properly fix this. I would us

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-06-04 Diskussionsfäden Thomas Lange
Now the question is if this is a change because of v255, or if Ubuntu is doing things different to Debian. After reading the URL below I guess it's because of the version. Currently I have no idea how to properly fix this. I would use some magic shell/sed commands for this. A proper fix would be to

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-06-03 Diskussionsfäden Robert Moulton
indeed, you're right, for noble the scheme is v255: $ diff udevadm-bookworm.txt udevadm-noble.txt 1,3c1,3 < P: /devices/pci:64/:64:02.0/:65:00.0/net/eno1 < M: eno1 < R: 1 --- > P: /devices/pci:64/:64:02.0/:65:00.0/net/eno1np0 > M: eno1np0 > R: 0 6c6 < E: DEVPATH=/devices/pc

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-06-03 Diskussionsfäden Thomas Lange
Can you compare the udevadm info output during installation time with the udevadm info of the new system? I guess Ubuntu uses a different systemd version (maybe newer) or some udev rules for renaming the network devices are different than those of Debian. In the output below you can see ID_NET_NAMI

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-06-03 Diskussionsfäden Robert Moulton
Thanks for the troubleshooting guidance. I had forgotten about the createvt flag. 'udevadm info' output during installation (see below) didn't include any 'eno1np0' references. Same deal with 'DEBIAN/30-interfaces' script debug output. On the newly-built ubuntu system, '/sys/class/net/eno1' doesn'

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-05-31 Diskussionsfäden Thomas Lange
Hi, during the installation you can switch to another terminal by pressing Alt-F2. Then execute udevadm info /sys/class/net/eno1 I would hope that a line containing eno1np0 would appear in the output. You might want to add this line to DEBIAN/30-interfaces set -x Then you get a lot of debuggi

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-05-31 Diskussionsfäden Robert Moulton
This is all that's reported in scripts.log [...] = shell: DEBIAN/30-interface = Generating netplan configuration for eno1 (dhcp) fcopy: destination etc/resolv.conf remains unchanged [...] How might I go about debugging/troubleshooting further? thanks, -r On Fri, May 31, 2024 at 11:24

Re: bookworm versus noble - i40e netdevice name discrepancy

2024-05-31 Diskussionsfäden Thomas Lange
> On Fri, 31 May 2024 10:27:06 -0700, Robert Moulton said: > When an Ubuntu 24.04 (noble) system with an i40e network adapter is > built with the Debian bookworm nfsroot image, 'eno1' is set as the > network device name and subsequently used for the netplan > configuration f