siddskapoor, this is Bendit (the original poster for this discussion). It seems you have the exact same problem that I have been fighting for a while. DHCP just quit working after 2 weeks when previously everything was fine.
I found a "workaround" for the DHCP issue. I have found that if I hardcode the IP addresses on the laptops, and make the gateway and DNS addresses on those laptops the IP of the server (the computer running ICS), all works fine. In other words, ICS works really well, it is the DHCP part that stops working after a while (hardcoding the IP addresses on the laptops/clients will make them not use the DHCP features of your ICS server). Let's illustrate what I mean here:
-Win XP SP2 ICS server has internet connectivity which is shared and firewalled. The IP address of the wireless adapter on there is
192.168.0.1 with a subnet of 255.255.255.0.-My Win XP SP2 laptop wireless adapter has a hardcoded IP address of
192.168.0.2, a gateway of 192.168.0.1 and a primary DNS of 192.168.0.1 also. The subnet is 255.255.255.0 (same as ICS server).The nice part about the wireless adapter is that the IP address changes can be done on the fly without rebooting. So once you hit the close button on the properties page, changes should kick in right away. Now start a browser and you should be good to go. Let me know how that goes. CHEERS!
Ben