Progress, of sorts.

Issue #1 is that start_lsm() (from lib.private) was never being called. 
  I changed /etc/shorewall/started from:

# [re]start lsm if this is a 'start' command or if lsm isn't running
if [ "$COMMAND" = start -o -z "$(ps ax | grep 'lsm ' | grep -v 'grep ' 
)" ]; then
     start_lsm
fi

to:

# Restart LSM
start_lsm

What was happening is that I'd change lib.private to edit the LSM 
configuration include file that gets generated, but my changes would not 
take effect until the next reboot.  (Or possibly if I were to do a 
"shorewall stop" then "shorewall start", not tested.)

I'm still left with:

- The default gateway from 'wancbl' DHCP lease is not being added as a 
default route to the 'main' routing table.

- When 'wancbl' goes down, the 't1' provider default route is not added 
to the 'main' table

- When 'wancbl' comes back up, it is not adding the default route for it 
to the 'main' table

/etc/shorewall/providers

cable 1 1 - wancbl detect balance
t1 2 2 - want1 207.97.179.65 fallback



------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to