A little confusion on my part:
You say the second laptop is connected to the first via a crossover cable. This would lead one to believe you a using some sort of proxy server software to distribute an internet connection. Then you say you wirelessly connect as well. But to what? Is there a wireless router somewhere in your house?