how often does the letter i occur in:
q: routing squid traffic via same interface over different gateway (= dsl modem) mi have two interfaces on an ipcop machine, eth1 (public) and eth0 (local lan). transparent squid is listening and caching on eth0, and all traffic is routed from there across eth1 for public web access. as the eth1 is getting too slow, i want to split certain endpoint traffic via different dsl gateways.
current eth0 is 192.168.1.1, eth1 is dynamic.
ive created eth0:0 as 192.168.50.1 and have set squids tcp_outgoing_connection to 192.168.50.1. the dsl router ip is 192.168.50.250.
ive added the route for 192.168.50.0/24 to be 192.168.50.250.
i can ping external servers via this route, but dont get any traffic back via squid (i can see the connection outgoing from 192.168.50.1:800 to 192.68.50.250 but it stops there).
on eth0 all traffic is allowed across the eth0-network.
what am i missing? what iptables / route settings must i change? do i need postroute masquerading?
using a desktop machine, i can browse at will with 192.168.50.250 as my gateway.
i cant use iproute2 or any of those options...
help?

a: basically, youll need iproute2 functionality since what you are doing is source-based routing:
echo 1 squid >> /etc/iproute2/rt_tables
ip route add default 192.168.50.250 table squid
ip rule add from 192.168.50.1 lookup squid

apparently the ipcop kernel is built without the fwmark featureset, so this wont work for you. there also has been a route target for iptables once in patch-o-matic which could do the same, but i believe its development has been abandoned as the behavior is redundant and the functionality is inferior to iproute2. i also dont think it has been included with recent ipcops releases - you would have to compile it itself and add it to your ipcop installation. 
a quick search turned up a precompiled version for an outdated 1.4.15 version of ipcop (probably wont work with more recent versions, but you can give it a try) - there might be more recent builds, you should ask on the ipcop mailing lists or forums if you dont want to compile it yourself.

user
I found one hundred and thirty-two "i"s in the provided passage.
assistant