routing to the Internet by a laptop with UMTS connection

Dear all
I’m going to an area with no wired internet connection so I would gather information on if it is possible and how to make working the following configuration for an home network:

a wireless access point connected to a laptop (an old one with a centrino Duo) with a usb stick for UMTS connection to the internet

[li]it is possible to use the laptop for routing to the internet the requests (http, ftp, mail etc…) of the PC connected to the home LAN
[li]which software have I to install on the laptop?

thank in advance.

I don’t understand the roles of the various computers.

It sounds to me like you are going to a place where someone there has a laptop with a wireless connection to the Internet via a UMTS device. And you are taking with you a PC. And you want to share the Internet connection of the laptop with a wired link: an Ethernet connection between the PC and the laptop.

If that’s a wrong interpretation, please clarify for me.

Thanks Swerdna
I have two laptop, A and B (and some friends that can arrive using their computer) and a wireless G access point D-Link

Computer A has a wireless connection by an UMTS device (USB huawei e220) with the internet through an ISP and could be wired to the access point (via eth0) or could be connected to the D-Link by its wlan0.

computer B has its wireless connection to the access point

I would know how to share the internet connection of computer A using the D-Link access point to connect more then one computer
If I wasn’t plane don’t esitate to ask again…

Dear Swerdna
thanks again.
I’m more then 18 so I was allowed to browse your site and I think that the tutorial

openSUSE ICS: Internet Connection Sharing (Linux IP Masquerading) with Suse or Windows Servers

is the one I need.
After a first reading I wonder if it is “mandatory” to have the server wired to the switch or the second network interface could be a wireless one?

LOL to the 18+. That’s meant to ensure that all inquisitive geeks (like me) follow the link and visit. Regarding wired and wireless: it should make no difference (and thanks for reminding me that I should edit that page and say so).

It seems that I succesfully configured my ICS with the following problem regarding the UMTS connection:

If I use NetworkManager usually I’m able to surf at the first connection, using ifup i need to restart many times , with “rcnetwork restart”, before to get a working connection

this is my /etc/sysconfig/network/ifcfg-modem0

INIT2='AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0'

Any clue?

No clues from me - beyond my experience.
(at this point I usually go with the option that works).

second drawback after some idle time the modem disconnect although in
my /etc/sysconfig/network/providers/provider0 I had this configuration


setting the


with the parameter


could resolve the problem due to the disconnection after an idle time that it seems to me not set.

After the insertion of the option “persist” the modem has no more been disconnected

Congratulations on solving it

life is never easy I upgraded my HDSPA modem to an ONDA MDC835UP. I’m able to configure it with networkmanager but I’m unable to configur it with Yast.


ifup debug modem0

I got “no configuration found” error. Amazingly I found this site with this script that is able to start an ppp0 working network connection

Sakis3G - All-in-one script

Some hints on how to set up a permant connection using the information gathered from networkmanager or sakis3g?

I experiencing some slow down surfing the internet from connected laptop respect surfing directly from the router pc. Any advice to speed up for example i started the PC at the runlevel 3 with no increase, there are service that I can shut down?..

OK finally it works. This is a summary.
I wasn’t able to configure the “ppp0” as efficiently as network manager, and this leave me very angry (with myself), I dont like when there is something abfuscated.

I wasn’t able, unlike network manager, to have a permanent fast P-t-P connection, it was like if I’m asking for an “on demand” connection although I set the “persist” option, people at NetworkManager did a very good job

BTW using the information in this post:
Getting NetworkManager to work at boot -

I am able to permanently use the connection set up by NetworkManager at the runlevel 3 too and it is very fast something like a standard ADLS connection