We help IT Professionals succeed at work.

Cable Modem sharing (WinME)

CRAK asked
I would like to share my (cable) internet connection.

I am using WinME on a PC with with two network adapters:
3COM PCI (fixed IP for internal network)
Sitecom USB (connected to the cable modem)
Cable connection is listed as a PPPoE network device.

Last time I tried to do so, while installing ICS, I skipped creating an installation diskette and did not know what to answer on what adapter to share: either the Sitecom USB or the PPPoE device. Never got it to work as WinME crashed.

Please don't tell me ME is a risk and I should use either 98SE or 2000: only have 95, 98 1st ed. and ME available! It SHOULD work on ME... it has been done before (i.e. by others!)

Already have my current system witten to CDR as ghost images ;-))  What should I do next?
Watch Question

I've found that on me systems, i need to set up the ics the corrct way, then backwards, then do it again the correct way, before it will work properly.


I don't think I understand....
First set up ics the correct way (seems logical),
then backward (losing track there...!)
and then do it again the correct way (noproblem: happens more often...)

Can you please clarify?
And which adapter you refer to as gateway (the USB NIC or the PPPoE thing)?

be sure to have microsoft networking set up on second system
be sure tcpip on second system is set to dhcp

set up the 3com as the gateway (cable modem)
restart. (check for internet)
then re run set up with the the usb as gateway, (do not move modem)
then re run again with 3com as gateway.

next power down the second pc.
then restart the me system
then power up the second pc.

  About PPPoE - This stands for PPP over Ethernet. Its a new "feature" that is being used by DSL and other broadband companies. I personaly hate it! Causes to much hassel.

  Anyways, the way I belive you should set up the network is to have your 3com be the adapter used to access your home network and the PPPoE adapter used to share as the internet connection.

  Also, make sure you connect to the internet using the software your ISP gave you. And double check that it is configured to use the Sitecom USB.


Sorry to have kept you guys waiting! I haven't been able to access EE for a while: login problems (on all connecttion types: 56k modem, ISDN, PPPoE and at work).

I'll look into it! jwc02026's set of links seem to offer a good guide.... ;-)

gholami, simply sharing the PPPoE adapter seem to conflict with jwc02026's 3rd link. Is it based on personal expirience, or a suggestion for trial and error? I have done some trialling myself already and got fed up with the errors! I will evaluate your suggestion too, but for now set the status back to "unanswered".

I'll be back in a few days!


Well... it took a while but I tried it!
After installation the PC requires a reboot. In the bootup sequence the system hangs in an empty black screen. No disk activity, no keyboard response (CTRL + ALT + DEL / CapsLock-LED) etc.
Trying to get it up and running again I tried another reboot..... some odd blue screen error appeared (after login).
Good thing ME has a restore option, to fall back on a configuration prior to the installation!

I don't think I'll be able to get this stuff working on my system.... Mind if I change the question?

If I seek a hardware solution... a router or so (??)... any recommendations, or brands NOT to buy?
(I'd prefer to keep costs as low as possible....)

The Linksys Instant High-Speed Internet Sharing EtherFast Cable/DSL Router is the perfect option to connect multiple PCs to a high speed Internet connection or to an Ethernet back-bone.The built-in NAT technology acts as a firewall protecting you from hackers. Configurable as a DHCP server, the EtherFast Cable/DSL Router acts as the only externally recognized Internet device on your local area network (LAN).
I recommend this one as it is what I use and it seems to be the most reliable of devices I have installed.  I did home network installs for 2.5 years with various high speed access providers.  These are easy to install and I have never seen one not work.
At home, I have a small network with 2 PC's
1 Windows ME, which is connected to my ADSL modem and
1 Windows 98SE

My ME computer has 2 network cards, one for my DSL modem and one for the internal network.

First make sure your internal network works.
Configure on both systems the TCP/IP adapter and set it to a fix IP address.
eg : ME :
     98 :
Make sure you have the "Client for Microsoft Networking" available and set File and Printer sharing on.
Share a drive or directory on both PC's so you can see each other.

Now reboot and the 2 PC's should find each other.
Second step is to set up modem sharing. I tried it with ICS, but it didn't work for me. So I started looking for an alternative. You could use a Proxy server. This is a freeware program which has to be installed on the computer with the DSL modem.
eg : Proxy+ is a good one, it allows HTTP, FTP Socks4 and 5

Install this program on your Server PC. Make a few adjustments on the client in IE to use a proxy server
and a specific Port.
Now it should work.
At least I do not have any problem with it and are using it for quit a while.



Glad to hear I'm not the only one having trouble with ICS.... sometimes I wonder....
I have no knowledge of proxies. Are the IP adresses you mentioned (x.0 and x.1) critical or would it work entirely different (sequential) numbers too?

And how good should the network be running?
Pc1 is the ME one with two network cards.
I can reach Pc2 (98) from it and vice versa.
Pc3 (98SE) can reach both, but only Pc2 is able to reach Pc3.
Pc1 detects Pc3, and even sees Pc3's shared drive, but when trying to acess it, there seems no valid connection available (time-out)....

I know for sure I never had that problem before, under 98. ME by the way was a new install; not an upgrade on a live system.

Due to speed issues and difficulty of install, I truly recommend the Item I mentioned previously.  I am sure others agree, ICS is much slower than using a DSL/CABLE router.

Hi,what is the ICS ? is it a proxy sotware?

If you have an old box (at least 486, 16 M RAM) lying about you could get two cheapo used NIC:s and run a Freesco router. It is a specialized Linux thingy that fits on and runs off an ordinary 1.44M floppy. (www.freesco.org/overview/shtml) After it is set up, the box needs no monitor or kb (if BIOS accepts that). It is not as bad as it may sound; it is not windows, but it isn't totally user-unfriendly either. Since the modem sets the top speed, there's no need for fast (100M) NIC:s. You'll also need a hub for your internal network. I found this a cheap and reliable solution and the router provides some extra security as well.

Hi RID, that is true you could run that one or for ease you could also use a newer system and put Mandrake on it as it is incredibly easy to set up.  However, I thought it was said that there were only two computers in the equation.  Now, it looks like three.
Anyway, with the additional IPs all you normally need to do with Road Runner is give them your NIC mac addresses and run "winipconfig" or "ipconfig"from a DOS prompt then hit "release all" and then "renew all" and you should have acquired the IP they have assigned you.  It is actually quite simple.

<<<<WHAT IS ICS?>>>>>from http://www.annoyances.org/exec/show/ics
"Internet Connection Sharing made its debut in Windows 98 Second Edition, and has been built-in to every successive OS: Windows Me, Windows 2000, and Windows XP. It allows two or more networked computers to share a single Internet connection, whether it is DSL, ISDN, Cable, T1, satellite, or dial-up.
The problem is that the Internet Connection Sharing Wizards that come with Windows 98 Second Edition and Windows Me don't work very well, and in some cases, can break your existing Internet Connection. The good news is that it's not that hard to set up, as long as you do it properly. Choose one of the following procedures, based on your operating system....." Follow the white rabbit for more help.

there's no need for fast (100M) NIC:s????
Sure there is! Part of a network setup is to allow data transfer between the machines you have sharing the connection.  In fact, for even better data transfer and for backup purposes you may even consider a couple 10/100/1000 cards as they are ONLY 79.00 a piece.  :-)

Ehm, I meant in this router machine... obviously you're on to something concerning the other nodes :-), but transfer to/from the modem will never reach the 10M limit. Sure this means yet another box but, depending on where in the world you are, suitable ones could be found for free.


Sorry I kept you all waiting!
Took a while.... got completely fed up with it all! Noticed another problem for a different area. I switched to ME as 98 1st ed. did not support ICS. Now it appears that my Miro DC30+ video capture board fails as well....
Saving for new/additional hardware now.... including a router!

You will buy a router?  You gave the points to someone else.  What's up with that?

no way PB i should get the point...



I will.... in time!
For now this will have to do. Besides... I did aim for a software solution.

Lets make a deal... when the router is there, and I can't get it to work I'll come back and remember you!

(Funny, I'm active in the Lotus Notes area myself, where we have similar arguments.... we have found a new hobby: pushing the questioneers into spending some more points. You'd like it!)



Terribly sorry man! Got myself a router today (Unex NexIP ISO50p, EUR 155,-). Spent more time getting the supertwists and knots out of all new UTP cables (had coax before) than I needed to get the thing up and running.

This is a lot easier and.... I don't have to leave my PC on!

Anyway... this means no additional points...  ;-((

No hard feelings I hope? I did remember that I made you a (conditional) promise...!

Explore More ContentExplore courses, solutions, and other research materials related to this topic.