[Bug 513146] New: ifup fails to start dhcpcd when broadcast response requested
http://bugzilla.novell.com/show_bug.cgi?id=513146 Summary: ifup fails to start dhcpcd when broadcast response requested Classification: openSUSE Product: openSUSE 11.0 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jbohac@novell.com QAContact: jsrain@novell.com CC: pmladek@novell.com Found By: Development There is a checkbox in Yast -> network devices -> network settings -> global options -> dhcp client options -> request broadcast response. If this checkbox is checked, it puts DHCLIENT_ADDITIONAL_OPTIONS = "-B" into /etc/sysconfig/network/dhcp This setting: - breaks DHCP in openSUSE 11.0, because -B is passed to dhclient, which silently fails because it does not recognize this option - as far as I can tell, it has no effect in 11.1 and further, bacause /sbin/ifup-dhcp does not use the DHCLIENT_ADDITIONAL_OPTIONS variable any more I think the first (openSUSE 11.0) problem should probably be fixed in sysconfig, because even if yast stops setting the variable, it may be present from upgrades. I think the option should also be removed from YaST, because it has no effect. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=513146
User meissner@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=513146#c1
Marcus Meissner
http://bugzilla.novell.com/show_bug.cgi?id=513146
User mt@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=513146#c2
--- Comment #2 from Marius Tomaschewski
http://bugzilla.novell.com/show_bug.cgi?id=513146
User mt@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=513146#c3
Marius Tomaschewski
There is a checkbox in Yast -> network devices -> network settings -> global options -> dhcp client options -> request broadcast response.
If this checkbox is checked, it puts DHCLIENT_ADDITIONAL_OPTIONS = "-B" into /etc/sysconfig/network/dhcp
This setting: - breaks DHCP in openSUSE 11.0, because -B is passed to dhclient, which silently fails because it does not recognize this option
No, it doesn't. At least on 11.0 the variable is not used for dhclient. But I know what happens here again. The variable is passed to the new version of the dhcpcd, that does not understand it any more. There is a hook in the dhcpcd spec file that removes the unknown options (-B, -S, -z \d+, -w \d+) when the new dhcpcd version gets installed. But when it is added again by yast2, it does not work... => Michal, can you remove/disable the check box in yast2? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=513146
User mzugec@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=513146#c4
Michal Zugec
http://bugzilla.novell.com/show_bug.cgi?id=513146
User ke@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=513146#c5
Karl Eichwalder
http://bugzilla.novell.com/show_bug.cgi?id=513146
User mzugec@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=513146#c7
Michal Zugec
participants (1)
-
bugzilla_noreply@novell.com