Shorewall fails to start with > 1 interface in tcdevices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
shorewall (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: shorewall
Shorewall fails to start when more than one interface is specified in /etc/shorewall/
-------
...
6) If multiple entries are present in /etc/shorewall/
globally unique class numbers are not explicitly specified in
/etc/
diagnostic such as:
Setting up Traffic Control...
RTNETLINK answers: File exists
ERROR: Command "tc qdisc add dev eth1 parent 2:2 handle 2: sfq quantum
1500 limit 127 perturb 10" Failed
Processing /etc/shorewall/stop ...
Corrected in 4.4.7.5.
...
-------
As shorewall 4.4.10 is already available for 10.10, can 4.4.10 be made available for lucid?
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: shorewall 4.4.6-1
ProcVersionSign
Uname: Linux 2.6.32-
Architecture: i386
Date: Mon Oct 4 13:27:25 2010
InstallationMedia: Ubuntu-Server 10.04 LTS "Lucid Lynx" - Release i386 (20100427)
PackageArchitec
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: shorewall
I had some time to test further. I used shorewall.conf from the "three-interfaces" example (/usr/share/ doc/shorewall/ examples/ three-interface s/shorewall. conf. That file has "WIDE_TC_MARKS=Yes" as default. Changing to "No" eliminated the start up error.
It's still a bug, but at least there is a workaround.