Jein, es muss beides zusammenspielen. Aber die heutigen WLAN-Chips sollten das eigentlich alle können. Eventuell funktioniert das nicht mit der vollen Geschwindigkeit, die der Laptop sonst könnte (kenne z.B. einen von Acer, der hat ein pre-N WLAN eingebaut, kann aber Ad-Hoc nur G mit 54Mbit). Aber mindestens mit 11Mbit müssten die Geräte sicher zu verbinden sein, 54 geht normalerweise auch.
Welches Betriebssystem hast du da drauf? Ad-Hoc Netzwerke einrichten geht von Vista/7 aus deutlich einfacher (auch wenn du einmal Vista+XP hast, immer erst den Vista-Rechner einstellen, dann findet der XP-Rechner das von selber, andersrum hab ichs nich hinbekommen).
Außerdem musst du beiden Rechnern eine feste IP aus dem gleichen Netz zuteilen (da ist ja kein Gerät, was IPs verteilt, wie in einem normalen Netzwerk mit Router).
z.B. dem einen 192.168.1.10 (Netzwerkmaske 255.255.255.0) und dem anderen 192.168.1.20