Connect to the internet via an UMTS connection using SUSE 11.0

From LinuxIntro
Jump to: navigation, search

To surf via UMTS under Linux in Germany, I choose SUSE 11.0 Linux and a Fonic Surf Stick. It may work same or similar with another hardware, distribution or country. Do the following steps as root:

yast -i umtsmon
  • attach your USB device Surf Stick
  • Start umtsmon, enter your pin
  • Choose Connection|Manage profiles
  • Add a profile with the APN, save it
  • Click Connection|Connect.

It works now:

 tweedleburg:~ # ping
 PING ( 56(84) bytes of data.
 64 bytes from ( icmp_seq=1 ttl=245 time=1158 ms
 64 bytes from ( icmp_seq=2 ttl=245 time=896 ms
 64 bytes from ( icmp_seq=3 ttl=245 time=719 ms
 --- ping statistics ---
 4 packets transmitted, 3 received, 25% packet loss, time 4291ms
 rtt min/avg/max/mdev = 1890.317/2142.079/2282.493/178.426 ms, pipe 3
 tweedleburg:~ # ifconfig
 ppp0      Link encap:Point-to-Point Protocol
           inet addr:  P-t-P:  Mask:
           RX packets:266 errors:0 dropped:0 overruns:0 frame:0
           TX packets:340 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:3
           RX bytes:112893 (110.2 Kb)  TX bytes:58689 (57.3 Kb)

You can now surf in

  • UMTS
  • GPRS
  • HSDPA and
  • GSM

networks. Umtsmon also supports sending SMS.


  • under Ubuntu I got an error message that ppp did not start. Solution was to run umtsmon as root, e.g.:
sudo ./umtsmon

See also