Hi. I have a weird problem in my LAN.

The wireless connected hosts do not respond to pings from wired ones or other wireless ones. And all the wired connected hosts respond to pings from any wireless one. The same problem applies also to ssh connections exactly as in the ping issue.

The switch the ADSL modem/router and the Access point are all 3 different machines correctly connected to each other.
I do not have a firewall in any of my hosts, all run Slackware 13.1, the wireless ones use "wext" driver and not "ndiswrapper". All wireless hosts login successfully, WPA & DHCP works fine and internet connection goes without a problem. But the fact I can only connect from a wireless host to a wired one is puzzling. Any ideas?