[sles-beta] SLES12 RC1 wicked configuration ETHTOOL_OPTIONS=autoneg on = NIC does not come up

Pawel Wieczorkiewicz pwieczorkiewicz at suse.de
Fri Aug 8 07:28:48 MDT 2014


On Fri, 8 Aug 2014 13:22:37 +0000
<urs.frey at post.ch> wrote:

> Hi
> 
> When having SLES12 RC1 x86_64 installed, the network does not start
> YES I know, this will be fixed in RC2 using wicked update 0.6.1
> 
> BUT I do observe a strange behavior. Strange for me, as this worked
> without problems with SLES12 Beta9. When I do have the option
> ETHTOOL_OPTIONS='autoneg on'
> defined , the wicked runs into a failure with nanny and the NIC keeps
> being unconfigured
> 
> h05cnh:~ # cat /etc/sysconfig/network/ifcfg-eth0
> BOOTPROTO='static'
> STARTMODE='auto'
> IPADDR='10.226.169.28/24'
> BROADCAST='10.226.169.255'
> ##ETHTOOL_OPTIONS='autoneg on'
> PREFIXLEN='24'
> h05cnh:~ #
> 
> I do run already the updated rpm packages for wicked
> h05cnh:~ # rpm -qa | grep wicked
> libwicked-0-6-0.6.1-1.1.x86_64
> wicked-service-0.6.1-1.1.x86_64
> libwicked-0-5-0.5.38-1.1.x86_64
> wicked-0.6.1-1.1.x86_64
> h05cnh:~ #
> 
> 2014-08-08T15:04:20.152001+02:00 h05cnh wickedd[675]: eth0: failed to
> update ethernet device settings 2014-08-08T15:04:20.152402+02:00
> h05cnh wickedd-nanny[676]: dbus error reply =
> org.freedesktop.DBus.Error.Failed (failed to set up ethernet device)
> 2014-08-08T15:04:20.152747+02:00 h05cnh wickedd-nanny[676]:
> ni_ifworker_error_handler(org.freedesktop.DBus.Error.Failed, failed
> to set up ethernet device) 2014-08-08T15:04:20.153087+02:00 h05cnh
> wickedd-nanny[676]: unable to map DBus error
> org.freedesktop.DBus.Error.Failed, return GENERAL_FAILURE
> 2014-08-08T15:04:20.153426+02:00 h05cnh wickedd-nanny[676]: device
> eth0 failed: call to org.opensuse.Network.Ethernet.changeDevice()
> failed: General failure 2014-08-08T15:04:20.153765+02:00 h05cnh
> wickedd-nanny[676]: ni_managed_device_progress(eth0)
> target(network-up [network-up..max]), transition(none => none)
> 2014-08-08T15:04:20.154110+02:00 h05cnh wickedd-nanny[676]: sending
> event "progressInfo" 2014-08-08T15:04:20.154451+02:00 h05cnh wicked:
> received signal progressInfo;
> object_path=/org/opensuse/Network/Nanny/Interface/2;
> target_state=network-up, state_name=none
> 2014-08-08T15:04:20.154578+02:00 h05cnh wickedd-nanny[676]: eth0:
> failed to bring up device, still continuing
> 2014-08-08T15:04:20.154916+02:00 h05cnh wickedd[675]:
> __ni_dbus_object_message(path=/org/opensuse/Network/Interface,
> interface=org.freedesktop.DBus.ObjectManager, method=GetManaged
> Objects) called 2014-08-08T15:04:20.155275+02:00 h05cnh
> wickedd-nanny[676]: waiting for 0 devices to become ready (0
> explicitly requested) 2014-08-08T15:04:20.155617+02:00 h05cnh
> wickedd[675]:
> __ni_dbus_object_manager_get_managed_objects(path=/org/opensuse/Network/Interface,
> method=GetManagedObjects) 2014-08-08T15:04:20.155954+02:00 h05cnh
> wicked: Exit with status: 0
> 
> QUESTION:
> Are the ETHTOOL_OPTIONS no longer allowed in ifcfg-eth0 NIC
> configuration?
> 
> Thank you very much for your feedback
> 
> Best regards

Hmm...
It looks like wickedd rejected (GENERAL_FAILURE) such an option.
It would be good to see full wickedd log. Could you please provide one?

Karol worked with this part recently, so maybe he could help here.

-- 
Best Regards,
Pawel Wieczorkiewicz <pwieczorkiewicz at suse.de>, Linux System Developer
SUSE LINUX Products GmbH
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG
Nürnberg) Maxfeldstr. 5 / D-90409 Nürnberg / Phone: +49-911-740 53 - 613


More information about the sles-beta mailing list