Link to home
Start Free TrialLog in
Avatar of alicia1234
alicia1234Flag for United States of America

asked on

How to share my Verizon broadband card's internet connection with another computer wirelessly

At home, my husband and I each have a notebook computer running Windows XP and we access each other's files and printers and the internet wirelessly. We have Verizon FiOS internet, a D-Link router, and a Linksys wireless access point.

Now - when we go on the road: I have a Verizon broadband card (pcmcia) that we physically share. Only one of us at a time can be on the internet.

I know that Windows XP supports Internet Connection Sharing, but I'm confused about how to set this up. I've gone as far as specifying that my Verizon BB connection is to be shared with other computers on my network. But what I'm confused about is how do I setup the local area network wirelessly? Right now, neither one of us sees the other's computer in "Network Connections". And can I do this without destroying all the settings that we use at home? That is, I want to go home and have everything still work as it usually does there without having to reconfigure anything.
ASKER CERTIFIED SOLUTION
Avatar of Darr247
Darr247
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of alicia1234

ASKER

OK, thanks. First step:

I enabled connection sharing by opening Network Connections, going to properties for the"National Access-Broadband Access" connection, advanced tab, then checking the box to share the connection. As soon as I do that, I get a warning that "The user name and password for this connection were not saved for use by all users. As a result, Internet Connection Sharing" can only dial this connection when you are logged on. To enable automatic dialing, save your usern name and password for all users in the Connect dialog". I clicked OK.

Then for the "Home networking connection", I selected "Wireless Network Connection" (the only other choice is Local Area Connection 6). I unchecked the boxes for  establishing a dial-up connection whenever another computer on the network accesses the internet, and for allowing other users to control or disable internet connection sharing. Then I get a warning "Since this connection is currently active, some settings will not take effect until the next time you dial it." So I disconnected and connect again.

Then I go into network connections, right-click on the "National Access - Broadband Access" and select properties. On the "networking" tab, when I view the properties TCP/IP, it still says "Obtain an address automatically". It's not getting set to the static IP of 192.168.0.1
oops! I realized I should have been checking the wireless card for that IP address. Yes, it's there. So hold on while I try the rest of the stuff.
Thanks!
OK. Went through all the steps. Double-checked that everything was done as you said, and that my results matched what you said I should get. On my husband's PC, 3G-Share does show up in the wireless networks list. I highlight it and click "Connect". It takes a while (maybe a minute?), then on that same "Choose a wireless network" screen, under 3G-Share, it says "Not connected" over on the right, but underneath the "Security-enabled computer-to-computer network" it says "You are currently connected to this network. To disconnect from this network, click Disconnect". And there is a disconnect button.
If I try to access the internet on my husbands pc, I get a "Dial-up connection" window where I can select from "3G Connection" (I have no idea what this is) or "National Access-Broadband Access". I select "National Access-Broadband Access". It has my Verizon broadband username already entered in (my card's phone number plus @vzw3g.com". I enter in the password (I know it's correct) and click "Connect". It gives an error that there is no dial tone (which, of course, there isn't because the card is not in that computer).
Any ideas?
oh - but wait! When I closed out of that error window, the page I had tried to access on the internet is there. So I do have internet access on my husband's computer. Yay! BUT - why do I get that dial-up window?
oh man - sorry - it's giving me the page "offline". I'm NOT able to access the internet.
OK, on a hunch I though maybe I needed to connect to the 3G-Share network on MY pc first. So I did that. Got the same statuses as described above ("Not connected" on the right, but the "you are currently connected..." message at the bottom.
Meanwhile, on my husband's pc, I tried to connect again. As soon as I hit the "connect" button, MY pc said "Connected" at the top right corner of the window now instead of "Not connected". My husband's pc connected to the network, then after several seconds of "Acquiring network address", it said it was "Connected".
BUT when I try to access the internet on my husband's pc, it says the page I'm looking for is not available offline etc. I click "Connect" and and now I get the dial-up connection window again.
If I do an ipconfig on my husband's pc, the ip address and default gateway are 169.254.63.226.
On my pc, IP for the wireless card is 192.168.0.1 with no default gateway.
For the PPP adapter (National Access-BroadbandAccess) IP and gateway are 75.221.84.176.
I rebooted my husband's pc. The "Dial-up connection" window comes up automatically! I cancel out of it, it came up again, I cancelled out. Three times. Connected again to 3G-Share. Same IP address (it says it's autoconfiguration IP address). Is that the problem? Also I notice now that 3G-Share is "manual", not "on demand".
On a hunch, I edited the wireless connection properties on my husband's computer and set the IP to a static address of 192.168.0.2. Now I can access the shared files on his pc from my pc.
However, he still cannot get out to the internet. Whenever I try to access the internet from his pc, I get the "Dial-up connection" box.
I have determined that it is the Windows Firewall on my pc that is causing the problem. I disabled the firewall. On my husband's pc, I set the tcp/ip properties for the wireless connection back to "obtain an IP address automatically".
Now the connection to 3G-Share works and I can access the internet on his computer.
I do have to connect my pc to the 3G-Share network first. Without that, my husband's pc won't connect.
So now I've tried to figure out how to configure the firewall to do whatever it is that I need to make the Internet connection work but I can't figure it out. There's nowhere that I can say, basically, let this IP address have free range. I need help with that. Windows XP SP3.
I've upped points to 500 so I can get this question resolved.
Thanks.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks ... will have to resume this in the morning. ;-)
Ta Da!! It worked! I "unshared" the internet connection. Turned on the firewall. Shut down and restarted both computers. Then on my pc, I shared the internet connection again. Then on both computers, I connected to the 3G-Share network. Both computers do what they should.

Question: does it make sense that I have to connect my pc to the 3G-Share network too? If so, could you explain why?
Here's my summary of what had to be done, just to have it all in one place, in case someone else wants to know:
On the PC that has the Verizon card in it ("host"):
 
Enable internet connection sharing (do this ONCE):
1.	Do not connect to the Verizon card yet.
2.	CP > Network Connections > Properties for the"National Access-Broadband Access" connection, Advanced tab; check the box to share the connection.
3.	Ignore the warning about the username and password not being saved.
4.	For the "Home networking connection", select "Wireless Network Connection"
5.	Uncheck the boxes for establishing a dial-up connection whenever another computer on the network accesses the internet, and for allowing other users to control or disable internet connection sharing.
6.	Now connect to the Verizon card through VZAccess (in the usual manner)
 
Check that the IP address is now correct:
1.	CP > Network Connections > Properties for "Wireless Network Connection"; General tab; select TCP/IP connection and click "Properties" button.  IP address should be static at 192.168.0.1 with a mask of 255.255.255.0 and no default gateway.
 
Create a new wireless adhoc network (do this ONCE):
1.	CP > Network Connections > Properties for "Wireless Network Connection", "Wireless Networks" tab, click "Advanced" button. Make sure that the radio button for "Any available network (access point preferred)" is selected, and that the box for "Automatically connect to non-preferred networks" is NOT checked. (These settings were already that way.) Click "Close".
2.	Back on the "Wireless Networks" tab, click the "Add" button:
"	For SSID: 3G-Share (case-sensitive; can be anything you want but be consistent)
"	At the bottom of that window check the ''This is a computer-to-computer (ad hoc) network ...'' box
"	Uncheck the box for "The key is provided to me automatically"
"	Enter a 10-digit key (for 64-Bit RC-4 encryption; less overhead than 128-bit). I used my home phone number without dashes.
3.	On the "Connection" tab, make sure that the box for "Connect when this network is in range" is NOT checked. Click "OK".
4.	Back on the "Wireless Networks" tab, there is now a new network listed as "3G-Share (On Demand)". The icon is a little broadband card, not an antenna.
 
 
On the second PC ("client": the one that will be sharing the internet connection):
 
Create a new wireless adhoc network (do this ONCE):
1.	Follow the above steps exactly, same as for setting it up on the host PC
 
 
Now, whenever you want to share the connection:
1.	On the host pc, establish the internet connection through the broadband card.
2.	On the host pc, connect to the 3G-Share wireless network.
"	It may say "not connected" at the top right, but say that it is connected in the area just below the security setting; when another pc connects, it will change to "connected" at the top right
3.	On the client pc, connect to the 3G-Share wireless network.
 
 
To switch between "normal home use" and sharing the Verizon card, on the host pc, set the IP for the "Wireless Network" connection:
"	Control Panel > Network Connections; right-click "Wireless Network" and select "Properties"; on "General" tab, highlight "Internet Protocol (TCP/IP)" and click "Properties" button:
"	For normal home use (using home's wireless network with router and AP point, etc): "Acquire address automatically"
"	For sharing Verizon card: 192.168.0.1 with mask 255.255.255.0

Open in new window

> Question: does it make sense that I have to connect my pc to the 3G-Share network too?

Not really... I don't recall having to do that.  I don't usually use ad-hoc networks though (my S720 card is usually plugged into a KR-1 router), so maybe microsoft changed something since the last time I tried it.  I'll revisit that this afternoon (will be gone for a couple hours first) and see if it works that way here, too and I'm just mis-remembering.
Well, it was working great most of the day. We were happily sharing the broadband internet connection, here in a little cottage by a river. Sigh. Then I noticed that my wireless icon in the system try had that balloon saying "Wireless network is now connected". It seems that it reset itself. Also, my Verizon broadband connection had to be re-established.

My husband could no longer access the internet. I disconnected him from 3G-Share and reconnected. No good. Shut down, restarted. No good. Tried the unshare/share fix on my pc. No good. The only way I could get him out to the internet again was to disable the firewall on the internet connection.

I'm totally confused. ;-(
No new posts in a while so I will close this out. The basic technique that was given was correct, except that I still have this firewall issue. Oh well.
I'm not sure what's going on with that. I have not had any problems like that whether using windows firewall or norton internet security's firewall.  Is he using other ports besides '80' (HTTP)?

If you want to see what ports are being used at any moment, you could use TCPView, which is made by SysInternals. They make some good utilities, and microsoft was so impressed with them they bought the company.

TCPView is on this page - http://technet.microsoft.com/en-us/sysinternals/677683af-3f5e-42ea-8116-9c92acd2c271.aspx

It shows open sockets... a socket is the IP address + port number, usually expressed like 192.168.0.2:80, and TCP will show the socket addresses open on the local AND the remote systems you're connected to.