I have not tried that before, but on an interface can we have the primary IP address and the secondary IP address on the same subnet,
for example
interface fast0/0
ip address 10.1.1.1 255.255.255.0
ip address 10.1.1.2 255.255.255.0 sec
Will the router accept this configuration?