networking

Hello All,

My board has a eth0 and wireless interfaces. I manually executed the following commands to configured my network interfaces:

  1. ifconfig eth0 192.168.3.139 netmask 255.255.255.0 up
  2. ifconfig wlan0:1 inet 169.254.6.199 netmask 255.255.0.0 broadcast 169.254.255.255 up

My Routing table:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.3.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 ra0

My other machine is in 192.168.3.x subnet and I am able to ping the 192.168.3.139. But, the problem is I can ping the 169.254.6.199 too.

Is there any special on 169.254 because by using the said subnet it seems the two interfaces has a cross over routing?.
Any idea how to resolve the issue?.

Thanks,

john