Internet Connection Sharing

Robone

Senior Member
Joined
Mar 2, 2004
Messages
564
Reaction score
6
Location
Jhb
I hope this hasn't already been covered here previously. I have looked. Promise.
I have 2 computers running on a microsoft network (windows 2000) and they were using Internet Connection sharing via a dial up modem, and every thing was working fine.
Two days ago, I got the MyWireless modem and installed it(128kb), and it works great - on the host, however, I cannot get the client computer to use the MyWireless modem properly. I have managed to get it to access the modem, but the bytes coming through on the client computer are non existant, and then it times out.
After trying to resolve it myself, I downloaded a few network managing programs with out any better results.
So...if someone has got it working and could send me details of their setup...(IP address etc.), I would appreciate it, because I am becoming sleep deprived trying to sort this out:)
 
I'm having same problem got my modem on monday.... I can share my dail up connection from my comp but when i share the sentech it just doesn't send data to other pc's :/
 
Urgh, I sure hopes it works because I'm getting my cable later today.
 
Try Kerio Winroute Firewall (www.kerio.com) or something like Sygate Home/Office Network.

I recommend going to tucows.is.co.za then looking under "Internet" for "Modem sharing" or "Proxy server".

Its a bit of a mission getting it all working since you need to open ports on the firewall etc. but Kerio has PPPoE and all the stuff you need. It should work.

I havent used it with Sentech as I have no Sentech modem yet. I am planning on using Kerio at first..

If you need help with setting it up let me know
 
ICS is not the most trusted way of doing things, get something like winroute to manage your home network. (ICS) should work tho.
 
I have tried wingate and sygate home/office network. Still a problem. Sygate is a lot easier to use, and I am probably going to continue using it.
What I think I will do is re-install MyWireless software again and see what happens.
 
Like I said, try Kerio. It is the best IMHO. you can email me for details/help etc. I have used it quite successfully.. as far as i know, the others dont support (well) PPPoE which is used by the sentech modem
 
okay I tried this Kerio winRoute software...and all I can say is ****!!! this thing is hard to setup how about someone write up a howto on it?
Please :)
 
yep having the saaaammmmeee problem, spent 3-4 nights trying to figure it out no luck, it just doesnt send any data, mk well it sends a little then stops, ive tried XP prof, XP home, winME nothing!, tried different modems, played with every setting possible, same prob but funnily enought it works on my mothers laptop which is running XP home? wierd... anyway gonna try this router story

er...
 
I have no hassles with ICS and Win XP Pro. Set it up, and it worked. It was a lot more work on Sygate firewall to get the PCs to share files with each other though!
 
okay me and skunk put our heads together(mostly relying on his) and we sorted Kerio out it shares beautifully
 
I battled for a while, but eventually got Internet Connection Sharing to work with Sentech's MyWireless system. There were two important things I had to do.

1. The TCP/IP settings on the network adapter of the client machines need to specify a Maximum Transmission Unit (MTU) size of 576 instead of the probable default value somewhere around 1400 to 1500. This is set in the registry of the client machine. As I learned, the MTU is the maximum size of a packet of data that can be transferred in one frame over a network. Recommended values are in the region of 1400 to 1500 for different varieties of physical network connections (e.g. Ethernet). However, a number of systems on the Internet, including dial-up connections (and Sentech MyWireless so it appears), only work properly if this value is set to 576.

When a user requests a web site, a client/server negotiation occurs between the PC and the web server that is hosting the web site. During the negotiation, a maximum MTU size is negotiated, but is basically set by the client PC. If the packets are too large, they can become fragmented and get dropped. This generates a message to the web server that sent the oversized packet. The message informs the web server that it sent an oversized packet and that it needs to resend the packet with a smaller MTU. However, many web servers block such messages, which causes the server to continue sending oversize packets. These packets are dropped, and as a result, the requested web site doesn't load. A partially loaded page occurs when the initial data packets sent from the web server are under the maximum size. However, a packet is then sent that exceeds this maximum. The server continues to retransmit this oversized packet resulting in a partially loaded page and a "waiting for reply..." message in the status bar.

See http://www.cisco.com/warp/public/794/router_mtu.html for a better version (albeit for a different context) of the explanation above, and for more information on how to change the MTU setting in the registry of the client machine.

One additional piece of information that seems to prove the diagnosis above can be obtained by setting the buffer size in a Ping (from a command prompt). Try the following:

ping -f -l 548 www.sentech.co.za
ping -f -l 549 www.sentech.co.za

The first line works (for any number between 68 and 548), but the second line (for any number greater than 548) does not. (More information about 'ping' can be found by typing the word Ping on its own at a command prompt.) For some obscure reason, the correct maximum MTU size is 28 more than the 548 number above. That is, the correct value to use for the maximum MTU setting is 576.

My experience has been that, by changing the maximum MTU size in the registry, the shared (client) connection has gone from not working to fully working. I have done this for a wired Ethernet connection to a Windows 98SE client at home, and to a wireless connection to a Windows 2000 client at work.

2. The second item applies if you are attempting to run Microsoft's Internet Connection Sharing together with Zone Alarm personal firewall software (on the host and/or client computers). Internet Zone Security must be set to Medium, otherwise the sharing does not work. This leaves your computer secure, although slightly visible to the outside world.

I hope this information is helpful to others trying to set up a shared connection.

Regards,
Rodney Jones, Mintek, Randburg
 
I have been running MyWireless networked to 3 PCs without any problems for some time - all now running XP (one XP home with the MyWireless modem attached and the others XP professional), via a cheap R120 'Ethernet switch' 5 port made by Mercury with Realtek chips inside. [^]

Originally one machine had Win98 installed which required a manually assigned IP on the host PC, and Gateway address on the 98 PC set to the same as the host IP address (this was the only way I could get the Sentech connection shared).

After installing XP on all machines, no IP changes were made, clients set to auto IP assignment. Settings on the host PC Sentech connection properties (advanced section) are:

Firewall.....checked
Allow other network users.....checked
Establish a dialup connection whenever.....checked

I hope this info is of some use ...[:)]
 
Hi Rodney,

I'm assuming this is for when you use the modem via the USB cable?
When using the USB, the modem acts like a normal dialup modem, so it makes sense that 576 is a good value then.

I'm using PPPoE, and 1412 is the magic number when sharing the connection through NAT, anything smaller will just create unnecesary fragmentation.

The nice thing when using linux as your router box, is you can change the MTU of the client's network packets on the fly using iptalbes, thus not penalizing your internal ethernet transfers by reducing the MTU on each client.

--
 
Well I found the solution and it works see http://www.pppindia.com/intl/pppshar/

cheers and enjoy
 
Just a note. The only thing you have to set up is the proxy settings on the LAN settings in Internet explorer. They give you all the settings you need.
Here they are
Under HTTP proxy field type your gateway machine IP (typically 192.168.0.1)
and in the Port type 80
Under Secure proxy field type your gateway machine IP (typically 192.168.0.1)
and in the Port type 443
Under FTP proxy field type your gateway machine IP (typically 192.168.0.1)
and in the Port type 8000
Under SOCKS proxy field type your gateway machine IP (typically 192.168.0.1)
and in the Port type 1080
 
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">1. The TCP/IP settings on the network adapter of the client machines need to specify a Maximum Transmission Unit (MTU) size of 576 instead of the probable default value somewhere around 1400 to 1500.<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

OMFG you should never need to do that MTU path discovery etc should sort that out over NAT, I would so not recomend editing the ethernet MTU from 1500 unless it's the NIC that talks directly to the modem.

<hr noshade size="1">
"Since light travels faster than sound, people appear bright until you hear them speak."

NetLink Research
 
I want to try these things, but for some reason my 2 xp machines can't see each other. You think it could be because each machine has a firewall installed?
 
Top
Sign up to the MyBroadband newsletter
X