
Also, if you have both a wired *and* a wireless interface in each machine, they should both have different ip >addresses in different subnets. This is important.
Give your wired interfaces IPs in the 192.168.0.0/255.255.255.0 range, and give the wireless interfaces IPs in >the 192.168.1.0/255.255.255.0 range.
I believe daniel has hit the nail on the head here, I may be wrong (feel free to correct me if I am) but from the routing table, and from the rest of the dialog it appears that your laptop is trying to route packets to your network via the wired interface instaed of the wireless. I believe ths could be solved with some creative scripting or magic somewhere and i am probably not the person to solve the problem but hopefully this insight may catch the attention of someone who can help with the specifics.