I have a Cisco 3750G with an IP address of 10.0.0.254. This is configured as the default gateway for my workstations. The default route on the 3750G is a pix firewall with an inside address of 10.0.0.1. The problem I am running into is that we have a couple of multi-homed XP workstations. The two network interfaces are plugged into physically separate networks. One of the network interfaces is configured for the local network 10.0.0.0/24 with a default gateway of 10.0.0.254. The other interface is configured with a 10.1.0.x address with no gateway. For some reason broadcast traffic is passing to the interface that is connected to the 10.0.0.0/24 network. The 3750 attempts to route this traffic to the Pix. This floods the Pix's logs with dropped packets. I tried configuring a null route on the 3750 so it would drop traffic before it hits the Pix, but it still seems to be forwarding packets to the pix.
here is the routing portion of the 3750 config...
ip default-gateway 10.0.0.1
ip route profile
ip route 0.0.0.0 0.0.0.0 10.0.0.1
ip route 10.1.0.0 255.255.255.0 null0
ip route 10.0.4.0 255.255.255.0 10.0.0.248
Any suggestions as to how to drop the traffic before it hits the pix firewall?