Page MenuHomePhabricator

Why? Keep? Qubes-Whonix /sbin/ethtool -K ${INTERFACE} sg off | /sbin/ethtool -K ${INTERFACE} tx off
Open, NormalPublic

Description

Why does qubes-whonix use

/sbin/ethtool -K ${INTERFACE} sg off || true
/sbin/ethtool -K ${INTERFACE} tx off || true

?

Why is that? (Was introduced by nrgaway.)

Used in Qubes generally.

Should we keep that?

//cc @marmarek

Details

Impact
Normal

Event Timeline

Patrick triaged this task as Normal priority.Sep 20 2018, 11:47 AM
Patrick created this task.

It was copied from native setup_ip script, details here:
https://github.com/qubesos/qubes-core-agent-linux/commit/5cbb38a2
https://github.com/qubesos/qubes-issues/issues/700
It definitely was relevant for old stubdomain hosting qemu (which is still possible to use in R4.0). Not sure if applies to new linux-based stubdomain.
It may be not needed anymore. To verify that, try removing those lines and check networking in Windows (or other OS without Xen PV drivers).