iptables + MARK + iproute2

Van egy gépben 2 hálókártya (eth0, eth1) és szeretném uid alapjan a kimenő forgalmat tetszés szerinti hólókartyán keresztül lebonyolítani

Addig juttottam, hogy kb ezzel a paranccsal megjelölném a kimenő csamagokat:
iptables -t mangle -A PREROUTING -m owner --uid-owner 99 --jump MARK --set-mark 99

és utána iprote2 segítségével a jelölés alapján a tetszőleges hálókártyán keresztül menne.

Kérdések:
-Miért kapom ezt a hiaüzenetet a fent emlitett iptables pareancsra:

getsockopt failed strangely: No such file or directory

- Hogyan tudom iprote2 segítségével a tetszőleges hálókártyára irányítani a forgalmat?