Using DHCP over ICS

Hi there

i have an evironment where ICS is being used to share an internet connection between 2 windows xp computers (current modem is a usb adsl modem). I want to install a broadband modem/router, where the users will connect to the router (Netgear wireless), and the router will dial out. Im having problems removing ICS from the host machine (The router will also be the dhcp server ) because everytime i try connect the previous host machine to the router and try get an ip address, it gets stuck on 'acquiring ip address' . If it eventually gets an address, i get a 'limited or no connectivity' icon, and the ip address assigned seems to be some sort of a default 253.169.x.x (or something to that effect). Sometimes an ipconfig times out saying the dhcp server could not be contacted.
Im pretty sure ICS is causing the problem, as the address 192.168.0.1 is reserved but the DHCP portion of ICS. That would obviously need to be used by the new gateway ie the broadband router.

Ive tried numerous methods to remove ICS, including manual methods and registry hacks. nothing works. Im sure its not related to something simple like broken cables; ive tried resetiing the modem and the latest firmware - but im sure its not a problem with the modem.
Ive tried practically everything - removing the network device from the hardware profile, reinstalling drivers - cept for reinstalling the os
All in all i know its a problem with ICS previously being there and thus conflicting with the router.
pedro311Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

stevenlewisCommented:
what os has ICS on it?
stevenlewisCommented:
OH, OK XP
when you uncheck "share this connection, what happens?
howe about stopping the service?
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

pedro311Author Commented:
Yeah ive unchecked share this connection and stopped the windows firewall/ICS service.

Note that it has windows xp sp2 installed and i have the sp2 hot fix regarding limited connectivity installed.
pedro311Author Commented:
ive also seen that article and tried the tips, no change. but keep the suggestions coming
rafael_accCommented:
The problem is that, in Windows, when using ICS you HAVE TO DISABLE ANY EXTERNAL DHCP SERVER. It's as simple as that! This is because ICS is also a built-in dhcp server! To avoid conflicts, it's recomended to turn off any other dhcp services in your subenetwork where ICS is running.

Cheers.
stevenlewisCommented:
>>If it eventually gets an address, i get a 'limited or no connectivity' icon, and the ip address assigned seems to be some sort of a default 253.169.x.x
actually it's 169.254.x.x which is the APIPA addres when it can't connect to t he dhcp server (this is normal) and shows you have disabled ICS (It would show the ip of 192.168.0.1 if ICS were enabled
lets check the connectivity (assuming the router is using 192.168.0.1
set a static ip of
192.168.0.25
mask 255.255.255.0
gateway 192.168.0.1
then see if you can ping the router
pedro311Author Commented:
hey rafael_acc

Yeah i want to remove ICS altogether. i want to use the broadband router as the new dhcp server, and its obviously conflicting with the ics (which seems impossible to remove!)
pedro311Author Commented:
Hey stevenlewis

I set a static ip on the machine. when i try and ping the router, i get a destination host unreacheable error message.

But surely, once i disable ICS, and set the router as the dhcp server, it should get an ip address automatically assigned?

Thanks.
rafael_accCommented:
How is your network setup? Are u using different subnets?
And the answer to your questions is "Yes". Once you disable ICS and configure a DHCP server (on your router for example) then you should get ip information from the dhcp server unless your client is not configured to do so.
There are still some more issues on this related to my first 2 questions.

Cheers.
stevenlewisCommented:
turn off any firewalls (including the built in one on XP) and try again
rafael_accCommented:
Additionally if you was running ICS I assume you are sharing your internet connection. If you disable it, then you have to configure NAT also, besides the DHCP server.

(Sorry for the double post.)
stevenlewisCommented:
also get and run this
http://www.spychecker.com/program/winsockxpfix.html
the fact that  you  can set the ip to something different than 192.168.0.1 proves ICS is disabled, if it weren't you couldn't reset the ip

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
stevenlewisCommented:
rafael_acc
the router should handle NAT automatically
rafael_accCommented:
it depends on the router, however! Not all routers do that and you must agree with me! Therefore, I had to make that comment.

Cheers.
pedro311Author Commented:
rafael_acc

Current setup is 2 windows Xp machines. The host machine has a usb adsl modem,
ip 192.168.0.1
mask 255.255.255.0
(assigned by ICS)
The other machine is also windows xp, and is connected to host machine via crossover cable. (but there is no issue with this machine)
sstalibCommented:
Check your eventlogs on the ICS host. Do you see any errors logged? Post them in here.

pedro311Author Commented:
Had a look through the event logs, 1 or 2 regarding dhcp, but warnings merely stating that it is assuming an address 169.254.x.x .
im going to reinstall the OS on the problem pc.
stevenlewisCommented:
Thanks, and good luck!
rafael_accCommented:
See u soon, mate
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Networking

From novice to tech pro — start learning today.