ok, also ich habe es gerade ausprobiert.
1. Windows XP rechte Maus auf die WLAN Netzwerkkarte/Eigenschaften
2. dort unter "Erweitert" erstmal einstellen, dass Du mit der WLAN-Karte nur ADhoc Netzwerke benutzen willst. Und dass Du diese Internetverbindung nicht sharen möchtest (das machst Du später mit der LAN Karte wo das Kabel zum Router dran ist), Windows Firewall kannst Du bei der Gelegenheit für diese Karte auch gleich ausschalten.
3. dann erzeugst Du eine neue WLAN Verbindung, die heißt z.B. "iphone-net", Verschlüsselung ist WEP, Key ist z.B. "abcdefghij", Verbindung automatisch wenn das Netz in Reichweite ist.
4. Jetzt passiert erstmal gar nichts. Klicke nochmal auf die Eigenschaften von der WLAN-Karte und änder bei TCP/IP die IP Addresse in 192.168.1.1 und subnet 255.255.255.0
5. Jetzt erscheint auf Deinem iPhone, dass iphone-net in Reichweite ist. Du kannst Dich auch verbinden, bekommst aber keine IP
6. als IP gibst Du jetzt auf dem Iphone 192.168.1.2 und Subnet auch 255.255.255.0 ein, unter Router und DNS jeweils 192.168.1.1. Jetzt kannst Du Dein iPhone vom PC aus pingen (start->ausführen->cmd->ping 192.168.1.2")
wenn Du es soweit hinbekommen hast sag bescheid, dann machen wir weiter. Ich muss jetzt aber erstmal für 2 Stunden weg.
hier kannst ja mal schauen wie das aussieht. Ohne WEP geht aber nicht mehr. Aber sollte kein Problem sein, bei mir geht es auch mit. Das SMB-Zeug kannst Du ignorieren.
http://signalblue.com/iphone/