[Bug 959803] New: wicked - unable to set MTU on root device
http://bugzilla.opensuse.org/show_bug.cgi?id=959803
Bug ID: 959803
Summary: wicked - unable to set MTU on root device
Classification: openSUSE
Product: openSUSE Distribution
Version: Leap 42.1
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Network
Assignee: bnc-team-screening@forge.provo.novell.com
Reporter: per@computer.org
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
Hardware: taggart13, zattoo box.
Software: Leap42.1 plus updates
The system is booting over iSCSI, iBFT disabled.
I am unable to make wicked set MTU 9000 for the network device used for root.
It ignores my MTU=9000 in /etc/sysconfig/network/ifcfg-eth1. I have also tried
with iBFT enabled (/etc/sysconfig/network/ifcfg-ibft0), same result.
Setting it manually works fine:
# ip link set mtu 9000 dev eth1
# ip addr show dev eth1
3: eth1:
http://bugzilla.opensuse.org/show_bug.cgi?id=959803
http://bugzilla.opensuse.org/show_bug.cgi?id=959803#c1
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=959803
http://bugzilla.opensuse.org/show_bug.cgi?id=959803#c2
--- Comment #2 from Per Jessen
I guess in this case, the dracut-built initrd would bring up the network so maybe that operates differently from the normal wicked?
I'm not sure how the initrd interacts with the root network device. The network interface is already running when the initrd is loaded. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=959803
http://bugzilla.opensuse.org/show_bug.cgi?id=959803#c4
--- Comment #4 from Per Jessen
AFAICS the MTU and LLADDR setting works only for static ip interface configurations. It's been omitted for dhcp cases. You use DHCP config for iSCSI root device I guess (not the dracut's ip= and root=iscsi: config)?
Correct, I'm using DHCP.
Could you please test if the fix applied to version in project [1] works for you? Please update ifcfg file with new MTU value. Re-generate initrd by calling mkinitrd and reboot. In case of problems you may specify rd.debug (and/or rd.break=cleanup) on boot command line in order to inspect what went wrong.
[1] https://build.opensuse.org/package/show/home:pwieczorkiewicz:branches: openSUSE:Leap:42.1:Update/dracut
Okay, I'll try it out.
Note: It's not wicked related bug.
Okay, I couldn't think of who else might be responsible :-)
Note2: The ifcfg-ibft* files must not be created.
I'm booting iPXE with "sanboot --no-describe" so there is no iBFT.
They usually are ignored, but may lead (might have led?) to problems due to YaST bugs (not sure whether they are fixed now).
Yes, iBFT was a problem because the interface got renamed to ibft0 which screwed up things later on. Andrei Borzenkov advised me of the "sanboot --no-describe" option. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=959803
http://bugzilla.opensuse.org/show_bug.cgi?id=959803#c11
Per Jessen
The fix has been verified positively. Submitted to SLE-12-SP1:Update and thereby should reach Leap too.
Any idea when it is likely to hit Leap 42? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com