Summary: | sys-apps/openrc-0.8.2-r1: ethtool interface not working | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | Alois Schmid <alois.schmid> |
Component: | OpenRC | Assignee: | OpenRC Team <openrc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aidanamarks, azamat.hackimov, g.olivier, openhs |
Priority: | Normal | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://git.overlays.gentoo.org/gitweb/?p=proj/openrc.git;a=commitdiff;h=0e4d169a40e01d74cf5ff399afe049a25543f0f6 | ||
Whiteboard: | openrc:oldnet | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 382299 | ||
Attachments: |
output of /etc/init.d/net.internet -d restart >& debug_output_interface_internet
/lib/rc/net/ethtool.sh patch /lib/rc/net/ethtool.sh patch (unified diff format) |
Description
Alois Schmid
2011-05-24 06:57:35 UTC
Created attachment 274457 [details]
output of /etc/init.d/net.internet -d restart >& debug_output_interface_internet
Added output of
/etc/init.d/net.internet -d restart
I am facing the same bug (ethtool.sh involved?) in addition: ethtool set-ring option unsupported Created attachment 275759 [details, diff]
/lib/rc/net/ethtool.sh patch
quick and dirty patch of ethtool.sh
Patch (although quick and dirty) seems to fix the problem. By the way, in openrc-0.8.3-r1 the problem still exists! This patch is not a unified diff, so I can't apply it with "git apply" or "patch". Thanks, William Created attachment 282109 [details, diff]
/lib/rc/net/ethtool.sh patch (unified diff format)
/lib/rc/net/ethtool.sh patch (unified diff format)
Alois, yes, i confirm, 0.8.3-r1 is also affected by the same bugs please see attachement of my previous comment Gilles' patch fixed the ethtool parameters quoting issue that was causing it to fail on my system. This has been fixed in openrc-9999 through commit 0e4d169. Thank you guys! To apply this patch do: # wget 'http://git.overlays.gentoo.org/gitweb/?p=proj/openrc.git;a=patch;h=0e4d169a40e01d74cf5ff399afe049a25543f0f6' -O /tmp/ethtool.patch # cd /lib/rc/net/ # patch -p2 < /tmp/ethtool.patch |