Internet connection sharing on Win98

I have two machines, one of which dual-boots win2k with win98 SE ("A" machine), the other (B) has only win2k.
  I can share my dsl in "win2k" of A machine with B machine. But I cannot share it in "win98" of A machine with B machine: I cannot go on the net from my B machine when A machine is booted into Win98.

A strange thing is, on win98, when I set the DNS in the properties of my 3COM NIC (external network), the properties of my ISA NIC (internal network) automatically copies the address. If I deleted them in My 3Com, my ISA NIC also delete them. Both NICs uses TCP/IP protocol.

In win2k, I can set  different DNS addresses  for internal network and external network, and Win2k has an option of Internet Connection Sharing. But in Win98, again the DNS address I set for internal network copies to external network and vice versa. And win98 doesn't have internet connection sharing.

My external network properties: IP-> given by my ISP; subnet 255.255.255.0; gateway->also given; Pri. and Sec. DNS -> also given.

My internal network: IP 90.0.0.1, DNS-> always copies the DNS addresses I set for my external network but I want it to be the same as my IP (90.0.0.1)

How can I get around with this problem?

*I posted this problem in Win95 Networking. But no one seems to be a help.
windowsdoorsAsked:
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.

windowsdoorsAuthor Commented:
Please, help me.
I want to share my DSL on Win98 with/from Win2k. I have two NICs in the win98 machine. *win98 machine can dual-boot with Win2k which can share dsl with other win2k.

Any comments?
SysExpertCommented:
Win 98 has a lot less flexibility then win NT/win2k.
You should read up on using the ICS and how to install it so that you will be able to share properly.
see :

http://support.microsoft.com/support/kb/articles/Q238/1/35.ASP?LN=EN-US&SD=gn&FR=0
and

http://support.microsoft.com/support/kb/articles/Q230/0/70.ASP?LN=EN-US&SD=gn&FR=0

I hope this helps !

windowsdoorsAuthor Commented:
Thanks for the research.
I think I followed all the instructions there, but it doesn't work.
Can you give me some examples for setting up ICS on Win2k and Win98?

*Win98 should be the server(Internet gateway machine) and Win2k cannot automatically obtain IP address from the server.

Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

RyanBlaceCommented:

You need to reconfigure your client Win2k box to use DHCP.  The DNS servers of your Win98 Server's internal adapter are not important (ie, they will never be used).

Once the Win2k Client is setup to use DHCP, (not a static IP address)...

a) start your Win98 Server with ICS turned on.

b) Start your Win2k Client and let it get an ip address.

c) Ping the Win98 box from the Win2k box.  (The win2k box will have an ip address that starts with 192.168.)

d) If you can ping the Win98 box, then connect to your DSL provider.

e) You are done... the Win2k box will work.

Only problem is that you then need to configure the Win2k Server (sometimes the Win98 Server) to assign ip addresses using DHCP.  Win2k allows sharing the internet connection 2 ways:
1) NAT
2) ICS

You need to use ICS (it works the same way as Win98's ICS).  Don't use NAT... it is more difficult to setup (and kinda a waste for just one or two computers).

Good Luck,
Ryan
SysExpertCommented:
OK, I need you to copy and paste the following info.

1) from win2k on machine A
From a DOS window do  :    ipconfig /all > w98a.txt

Do this from your win2k ( B ) while it is not working.
  ipconfig /all > w2kb1.txt

Do the same for win2k under machines A and B, using different file names, in the configuration that works.

Post the info here.
That will give me enough info to solve your problem.
windowsdoorsAuthor Commented:
Now I need to stay on line all the time.
So I will try your suggestion an hour later.
windowsdoorsAuthor Commented:
I want to reject RyanBlace's comments not because it's not good but I want to see what SysExpert has to say: I copied and pasted your suggestion below. Here we go...

##########Win2k of A machine:


Windows 2000 IP Configuration



      Host Name . . . . . . . . . . . . : YHNCOM
      Primary DNS Suffix  . . . . . . . :
      Node Type . . . . . . . . . . . . : Broadcast

      IP Routing Enabled. . . . . . . . : Yes

      WINS Proxy Enabled. . . . . . . . : No


Ethernet adapter House Network:



      Connection-specific DNS Suffix  . :
      Description . . . . . . . . . . . : SMC EZ Card ISA 10 Adapter (SMC1660)
      Physical Address. . . . . . . . . : 00-E0-29-42-98-F6

      DHCP Enabled. . . . . . . . . . . : No

      IP Address. . . . . . . . . . . . : 90.0.0.1

      Subnet Mask . . . . . . . . . . . : 255.255.255.0

      Default Gateway . . . . . . . . . :

      DNS Servers . . . . . . . . . . . :

Ethernet adapter LAN:



      Connection-specific DNS Suffix  . :
      Description . . . . . . . . . . . : 3Com EtherLink XL PCI TPO NIC (3C900B-TPO)
      Physical Address. . . . . . . . . : 00-50-DA-68-F5-C7

      DHCP Enabled. . . . . . . . . . . : No

      IP Address. . . . . . . . . . . . : 63.248.101.135

      Subnet Mask . . . . . . . . . . . : 255.255.255.0

      Default Gateway . . . . . . . . . : 63.248.101.1

      DNS Servers . . . . . . . . . . . : 209.67.3.166
                                          209.185.207.135

##########win2k of b machine: (able to go online because a machine has been a win2k.)

Windows 2000 IP Configuration



      Host Name . . . . . . . . . . . . : KBSCOM
      Primary DNS Suffix  . . . . . . . :
      Node Type . . . . . . . . . . . . : Broadcast

      IP Routing Enabled. . . . . . . . : No

      WINS Proxy Enabled. . . . . . . . : No


Ethernet adapter House Network:



      Connection-specific DNS Suffix  . :
      Description . . . . . . . . . . . : Intel(R) InBusiness(TM) 10/100 Network Adapter
      Physical Address. . . . . . . . . : 00-90-27-B6-90-F1

      DHCP Enabled. . . . . . . . . . . : No

      IP Address. . . . . . . . . . . . : 90.0.0.2

      Subnet Mask . . . . . . . . . . . : 255.255.255.0

      Default Gateway . . . . . . . . . : 90.0.0.1

      DNS Servers . . . . . . . . . . . : 209.67.3.166
                                          209.185.207.135

###############win98 (A machine):

 Windows 98 IP Configuration



      Host Name . . . . . . . . . : Yhncom

      DNS Servers . . . . . . . . : 209.67.3.166

                                    209.185.207.135

      Node Type . . . . . . . . . : Broadcast

      NetBIOS Scope ID. . . . . . :

      IP Routing Enabled. . . . . : Yes

      WINS Proxy Enabled. . . . . : No

      NetBIOS Resolution Uses DNS : Yes



0 Ethernet adapter :



      Description . . . . . . . . : PPP Adapter.

      Physical Address. . . . . . : 44-45-53-54-00-00

      DHCP Enabled. . . . . . . . : Yes

      IP Address. . . . . . . . . : 0.0.0.0

      Subnet Mask . . . . . . . . : 0.0.0.0

      Default Gateway . . . . . . :

      DHCP Server . . . . . . . . : 255.255.255.255

      Primary WINS Server . . . . :

      Secondary WINS Server . . . :

      Lease Obtained. . . . . . . :

      Lease Expires . . . . . . . :



1 Ethernet adapter :



      Description . . . . . . . . : ICSHARE Adapter.

      Physical Address. . . . . . : 00-50-DA-68-F5-C7

      DHCP Enabled. . . . . . . . : No

      IP Address. . . . . . . . . : 63.248.101.135

      Subnet Mask . . . . . . . . : 255.255.255.0

      Default Gateway . . . . . . : 63.248.101.1

      Primary WINS Server . . . . :

      Secondary WINS Server . . . :

      Lease Obtained. . . . . . . :

      Lease Expires . . . . . . . :



2 Ethernet adapter :



      Description . . . . . . . . : Novell 2000 Adapter.

      Physical Address. . . . . . : 00-E0-29-42-98-F6

      DHCP Enabled. . . . . . . . : No

      IP Address. . . . . . . . . : 192.168.0.1

      Subnet Mask . . . . . . . . : 255.255.255.0

      Default Gateway . . . . . . :

      Primary WINS Server . . . . :

      Secondary WINS Server . . . :

      Lease Obtained. . . . . . . :

      Lease Expires . . . . . . . :


##############win2k of B machine: (NOT able to go online because A machine has been booted to win98 right above)



Windows 2000 IP Configuration



      Host Name . . . . . . . . . . . . : KBSCOM
      Primary DNS Suffix  . . . . . . . :
      Node Type . . . . . . . . . . . . : Broadcast

      IP Routing Enabled. . . . . . . . : No

      WINS Proxy Enabled. . . . . . . . : No


Ethernet adapter House Network:



      Connection-specific DNS Suffix  . :
      Description . . . . . . . . . . . : Intel(R) InBusiness(TM) 10/100 Network Adapter
      Physical Address. . . . . . . . . : 00-90-27-B6-90-F1

      DHCP Enabled. . . . . . . . . . . : No

      IP Address. . . . . . . . . . . . : 90.0.0.2

      Subnet Mask . . . . . . . . . . . : 255.255.255.0

      Default Gateway . . . . . . . . . : 90.0.0.1

      DNS Servers . . . . . . . . . . . : 209.67.3.166
                                          209.185.207.135


That's all I got in my two machines.



 
SysExpertCommented:
Ok, first thing I noticed is that win2k A adapter is defined as
Connection-specific DNS Suffix  . :
                     Description . . . . . . . . . . . : SMC EZ Card ISA 10 Adapter (SMC1660)
                     Physical Address. . . . . . . . . : 00-E0-29-42-98-F6

But under win98 the same adapter is defined as
Description . . . . . . . . : Novell 2000 Adapter.

                     Physical Address. . . . . . : 00-E0-29-42-98-F6
Which is it ?
If it is an SMC, then get the correct win98 driver for it.  I think that will solve your problem !!

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
windowsdoorsAuthor Commented:
The SMC is NE 2000 compatible.
It is said on the SMC retail box. It also said almost all the O/S will recognize the card, which my win98 also automatically installed as NE 2000 compatible. And there is no report of problem devices in my system.
windowsdoorsAuthor Commented:
Hey, SysExpert. You are the expert.
You solved my long-time homework.
I guess the incorrect driver was the problem. But strangely enough, I don't understand why win98 didn't report the card was not working properly. And I could share the folder with the NE 2000 compatible driver. What the heck :-)
Anyway, thanks.
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
Windows Networking

From novice to tech pro — start learning today.