I have this problem.
My setup is like this:
router eigrp 5
network 0.0.0.0 255.255.255.255
When i do:
ip route 10.5.1.0 255.255.255.0 null0
this route gets redistributed int eigrp
but when i do
ip route 22.214.171.124 255.255.255.0 null0
this is not redistributed to eigrp
It seems that private subnets are redistributed but public ips not and this is very weired.
This happens on a 3750 switch with smd routing on it.
Does anyone have any ideea why is this happening?