There is 2 computers here, 1 is running Debian 6 and one - Windows XP. They are both connected via Wifi but cannot ping each other.
But, when one is connected via a wired connection, I can ping the wired one from the wireless one. And once I ping it (but not before!), pinging from the wired to the wireless also works.
So Why are the computers not seeing each other? Is there a way to correct this and make the network work when both are connected wirelessly?
Update: more details...
Router IP is 192.168.2.1, subnet mask 255.255.255.0. DHCP configuration for clients.
Windows XP IP: 192.168.2.100, subnet 255.255.255.0 Debian IP: 192.168.2.103, subnet 255.255.255.0
Windows XP routing table:
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.100 25
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 192.168.2.100 192.168.2.100 20
192.168.2.0 255.255.255.0 192.168.2.100 192.168.2.100 25
192.168.2.100 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.2.255 255.255.255.255 192.168.2.100 192.168.2.100 25
224.0.0.0 240.0.0.0 192.168.2.100 192.168.2.100 25
255.255.255.255 255.255.255.255 192.168.2.100 192.168.2.100 1
Default Gateway: 192.168.2.1
===========================================================================
Persistent Routes:
None
Debian routing table:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.2.0 * 255.255.255.0 U 2 0 0 wlan0
link-local * 255.255.0.0 U 1000 0 0 wlan0
default 192.168.2.1 0.0.0.0 UG 0 0 0 wlan0