2008-10-08 21:21:06 |
Sebastian Marsching |
bug |
|
|
added bug |
2009-10-15 14:41:41 |
Chuck Short |
ethtool (Ubuntu): importance |
Undecided |
Wishlist |
|
2009-10-15 14:41:41 |
Chuck Short |
ethtool (Ubuntu): status |
New |
Triaged |
|
2010-06-01 12:18:35 |
Chuck Short |
bug task added |
|
server-papercuts |
|
2010-06-02 09:07:18 |
Thierry Carrez |
server-papercuts: importance |
Undecided |
Low |
|
2010-06-02 09:07:18 |
Thierry Carrez |
server-papercuts: status |
New |
Triaged |
|
2010-06-02 09:07:18 |
Thierry Carrez |
server-papercuts: milestone |
|
maverick-alpha-2 |
|
2010-06-03 13:07:33 |
Chuck Short |
ethtool (Ubuntu): assignee |
|
Chuck Short (zulcss) |
|
2010-06-03 13:10:10 |
Launchpad Janitor |
ethtool (Ubuntu): status |
Triaged |
Fix Released |
|
2010-06-03 14:44:45 |
Thierry Carrez |
server-papercuts: status |
Triaged |
Fix Released |
|
2010-06-03 14:44:45 |
Thierry Carrez |
server-papercuts: assignee |
|
Chuck Short (zulcss) |
|
2010-06-04 05:29:22 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/ethtool |
|
2011-05-05 15:30:44 |
Serge Hallyn |
nominated for series |
|
Ubuntu Lucid |
|
2011-05-05 15:31:04 |
Clint Byrum |
bug task added |
|
ethtool (Ubuntu Lucid) |
|
2011-05-05 15:31:52 |
Clint Byrum |
ethtool (Ubuntu Lucid): status |
New |
Confirmed |
|
2011-05-05 15:35:50 |
Serge Hallyn |
description |
Binary package hint: ethtool
PROBLEM:
I am running Ubuntu 8.04 in a Xen DomU.
To fix network performance issues, the line "post-up /usr/sbin/ethtool -K eth0 tx off" is needed for the virtual ethernet device within the /etc/network/intefaces file.
Usually this works fine, however if /usr is stored on its own partition this command fails, as /usr is not yet mounted when udev executes ifup for the ethernet device.
Unfortunately this causes some very strange errors like "/etc/init.d/networking stop" to fail bacause the eth0 interface is brought up but not correctly registered in the state file.
The only workaround at the moment is to disable the ifup / ifdown hooks in /etc/udev/rules.d/85-ifupdown.rules.
PROPOSED SOLUTION:
The best solution would be moving /usr/sbin/ethtool to /sbin/ethtool so that it is available on startup before /usr has been mounted. |
=======================================================
SRU Justification:
1. Impact: users who have /usr on a separate, remote, slow filesystem, may find that ethtool does not exist when ethtool's ifup.d rules fire.
2. How bug was addressed: ethtool was moved from /usr/sbin to /sbin
3. Minimal patch: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/ethtool/maverick/revision/12
4. To reproduce: put /usr on a slow (i.e. remote NFS mounted) filesystem, install ethtool on a system using it.
5. Regression potential: This fix has been applied in maverick and natty with no ill effects. If users have custom scripts calling /usr/sbin/ethtool by its full path, those might now fail since we do not provide an automatic link.
=======================================================
Binary package hint: ethtool
PROBLEM:
I am running Ubuntu 8.04 in a Xen DomU.
To fix network performance issues, the line "post-up /usr/sbin/ethtool -K eth0 tx off" is needed for the virtual ethernet device within the /etc/network/intefaces file.
Usually this works fine, however if /usr is stored on its own partition this command fails, as /usr is not yet mounted when udev executes ifup for the ethernet device.
Unfortunately this causes some very strange errors like "/etc/init.d/networking stop" to fail bacause the eth0 interface is brought up but not correctly registered in the state file.
The only workaround at the moment is to disable the ifup / ifdown hooks in /etc/udev/rules.d/85-ifupdown.rules.
PROPOSED SOLUTION:
The best solution would be moving /usr/sbin/ethtool to /sbin/ethtool so that it is available on startup before /usr has been mounted. |
|
2011-05-05 15:36:35 |
Serge Hallyn |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2011-05-08 10:19:34 |
Tom Ellis |
bug |
|
|
added subscriber Tom Ellis |
2011-05-17 07:37:14 |
Martin Pitt |
ethtool (Ubuntu Lucid): status |
Confirmed |
Fix Committed |
|
2011-05-17 07:37:16 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-05-17 07:37:20 |
Martin Pitt |
tags |
|
verification-needed |
|
2011-05-17 08:15:52 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/ethtool |
|
2011-05-23 14:24:10 |
Jean-Baptiste Lallement |
tags |
verification-needed |
verification-done |
|
2011-05-24 23:01:17 |
Launchpad Janitor |
ethtool (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|