Samsung Galaxy S, S II and Tab as 3G Router

As most of the stuff on this site, these are Linux specific instructions! What I have heard is that Windows is so easy to use, that you do not need support of any kind. As far as I know network connection through USB cable does not work in Windows without Kies application, which is pain to install and usually does not even work. However, WiFi Access Point should also work in Windows. Access Points are not operating system specific.


Although firmwares have been updated I have retained older instructions if someone happens to use a Galaxy with older firmware. First check from settings which version your phone has, and then follow version specific instructions.

Basically these instructions apply to Galaxy S, Galaxy S II and Galaxy Tab, since they are so similar. If you have updated them with latest firmware from Samsung, then USB tethering works in all of them according to these instructions. With Galaxy Tab you should follow Android 2.2 instructions, with Galaxy S II Android 2.3 instructions. With Galaxy S you have to check the version and then follow those instructions.

To use Galaxy S with Linux and especially Ubuntu, you do NOT need to install anything. In Windows you have to hassle with drivers and Windows Kies which has lots of problems. Forums are full of complaints, that it is impossible to connect Galaxy with Kies. Some people have managed it, though. But in Linux, using Galaxy as 3G router is a smooth ride, since no extra software is needed (at least in Ubuntu 10.04)

It is extremely easy to use Galaxy as a 3G router for sharing the internet connection (tethering). Options available out-of-the-box are USB cable and wifi. Bluetooth is not a default option, but you have to remember that transfer speed for bluetooth is quite low compared to USB and wifi. If you have full speed broadband on phone, it is better to use either USB or wifi anyway. With USB you also have the benefit of simultaneous battery charging.


NOTE! Galaxy S i9000 is NOT A MODEM. It is a router as it shares its internet connection with others either through USB or WiFi. You do not neet wvdial or any other 3G modem stuff, like you do with USB 3G modems.

USB cable
This explains how to use Galaxy as 3G router with Linux computer using USB cable. If you are using Windows, you should use Kies and different settings.

You have to open Settings, then About Phone. Now you see USB settings. Press it and choose PC Internet. Last choice will stay in effect, so if you do not use USB connection to transfer files (Mass Storage), then you can skip this.

Now connect Galaxy and your Linux computer with USB cable. At least on Ubuntu this usb0 network connection is recognized automatically, and in couple of seconds you are ready to go. There is no need to use wvdial or any other ppp-tool activation, because ubuntu recognizes it as normal active ethernet connection. Galaxy is not a modem, think it as a computer sharing its internet connetion.

If it happens that the connection is not automatically activated, you can do manually from command line. Check first that how you usb network connection was assigned. It might be usb0, eth0 or eth1. Usually it should be usb0. Use ifconfig to see your network interfaces

ifconfig

Usually there are interfaces like eth0 (primary wired interface), lo (loopback) and possibly wlan0 (wifi interface). If you see usb0 on the list use that, if there is eth1 in the list (and you know that your PC has only one wired network connector), then use that and activate connection with


sudo dhclient usb0

You will see how your system look for dhcp server, and then gets ip address and other relevant stuff.


Android 2.2 UPDATE (Following works for both Galaxy S and Galaxy Tab)
If you updated Galaxy S to Android 2.2 (Froyo), then the procedure is quite similar, but menus are a bit different. USB tethering is now in a separate submenu than other USB connection options. Also, you cannot have USB tethering automatically on, you can activate it only after you have connected USB cable. In Settings go to Menu Wireless and Network. There are submenus USB Settings and USB Tethering. Lets say that you have USB Mass storage option activated. This means that when you connect USB cable, a notification screen appears. If you want to tether, then DO NOT press the button. Instead you should go to Settings, there Wireless and Network and then to USB Tethering. There you should activate (press) the tethering on. You can either tether or use mass storage but not both.


Android 2.3 UPDATE (Following works both Galaxy S and Galaxy S II)
Features are basically the same, but menus have changed again. In Settings menu you should open Wireless and Network menu. There is a sub-menu Tethering and portable Hotspot. There are you can activate WiFi hotspot and USB-tethering. You can activate USB-tethering only after you have connected USB-cable, not before. In Wireless and Network menu there is also a sub-menu USB Utilities. That is used for Mass Storage mode and USB on-the-go.


Galaxy S with Android 2.3.3
N.B. This concerns only original Galaxy S (not S II) with 2.3.3 firmware. It seems that there is some bug in Galaxy S 2.3.3 firmware which screws USB tethering. Basically, if you activate USB Tethering from the menus (as described above) it does not work. It worked with previous firmares, but you will get nothing.

However, after some thinking and testing, I found out the solution which will get a working Internet connection. Select Kies mode in USB settings. When you connect USB cable, Ubuntu recognizes Galaxy S as modem (dev/ttyACM0) and everything is okay. If you now activate USB tethering on Galaxy S, then USB connection is screwed. So, if you do not activate USB tethering from the menus, then you can use wvdial to connect to Net.

Install wvdial
> sudo apt-get install wvdial
and then connect Galaxy S with USB cable. Use wvdialconf to autodetect Galaxy S modem.
> wvdialconf
This generates configuration file /etc/wvdial.conf. You have to edit it a little, and certain things depend on your ISP, so I cannot give a file which works for everyone. This is just an example for Saunalahti.

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init4 = AT+CSQ
Init5 = AT+CGDCONT=1,"IP","internet.saunalahti"
Phone = *99#
Modem Type = USB Modem
Stupid Mode = 1
New PPPD = yes
Dial Command = ATDT
Modem = /dev/ttyACM0
ISDN = 0
Password =internet
Username =internet

WiFi
This explains how to turn Galaxy into a wireless (WiFi) Access Point and 3G router. This method may be used with any computer, regardless of operating system, as long as it has WiFi functionality, of course. Remeber, that WiFi consumes power. If you are using Galaxy as WiFi access point for long period, then I suggest you recharge it at the same time.

WiFi in Galaxy can be used in normal way, to access WiFi network. But you can also turn it into WiFi Access Point. You have to open Settings, and then Wireless and Network. Then you choose Mobile AP setting, and there enable Mobile AP. Check that Tethering is activated, too. After activation, you’ll be presented with AP name and WPA key.

Now you have to find that AP with your computer’s network manager, and then punch in the WPA key when asked. After a while your PC should have active internet connection. If not, you can use the same command line command as above but substitute usb0 with wlan0.

Comments
55 Responses to “Samsung Galaxy S, S II and Tab as 3G Router”
  1. no no says:

    So which driver is responsible for this? As in, which module do I need to install (since I use a custom kernel and do not have every possible module available… so which kernel config options do I need to set for this? Tried a few USB Network options, none worked.)

    • technomagus says:

      In 2.6.32 kernel you need at least usbnet, cdc_ether, rndis_host and rndis_wlan. Possibly others, but that is hard to say, since I do not know your kernel configuration exactly. On my kernel those modules are loaded when I plug in the Galaxy while it is PC Internet mode.

      When compiling the kernel I would suggest setting at least
      CONFIG_USB_USBNET=m
      CONFIG_USB_NET_RNDIS_WLAN=m
      CONFIG_USB_NET_RNDIS_HOST=m
      CONFIG_USB_NET_CDCETHER=m
      CONFIG_USB_GADGET=m
      CONFIG_USB_ETH=m
      CONFIG_USB_ETH_RNDIS=y

      CONFIG_NETFILTER=y
      CONFIG_NF_CONNTRACK=m
      CONFIG_NF_CONNTRACK_FTP=m
      CONFIG_NETFILTER_XTABLES=m
      CONFIG_NF_CONNTRACK_IPV4=m
      CONFIG_IP_NF_IPTABLES=m
      CONFIG_NF_NAT=m
      CONFIG_IP_NF_TARGET_MASQUERADE=m

      But that is not all. You also have to configure your system to automatically activate (bring up) the usb networking when such device is plugged in. And also check that firewall is not preventing connection. How this is done depends on your system.

      If you use udev for hotplugging then the default rules should bring the network up. However, if you use the older HotPlug, then you could try adding

      auto usb0

      into /etc/network/interfaces -file.

      But most of these details depend on how your system is set up (what distro it is based on, and how much you have customised it). There are lots of tiny differences between Ubuntu, Fedora/RedHat, SuSE, Gentoo etc. in where certain configuration files are and how they are used. And some versions also had bugs which interfered with this.

      • no no says:

        Ah, ty.

        rndis_host 1-1:6.0: usb0: register 'rndis_host' at usb-0000:00:1a.7-1, RNDIS device, 1a:13:17:22:fb:88

        Works now 🙂

  2. Huub Delea says:

    Hey, after installing KIES under Windows 7 your instructions to select PC in the USB-setting works great in Windows too.
    I’ ve been looking the right way of tethering for weeks and seen many frustrated reactions on different forums. There must be something in the way Linux-users think.
    thx.

  3. androooo says:

    i am using galaxy s exclair 2.1 version…….i am using 3g internet…..when i connect the phone to pc after some time of using net the phone get hang……i had to restart the phone oftenly …….is there any way to rectify this problem……

    • technomagus says:

      Nothing like this has ever happened to me. It is hard to say anything based on this information alone. I can think several reasons causing this.

      One is that you have too many applications multitasking (synchronizing etc.) simultaneously. I have experienced occasional momentarily freezes when several programs synchronize at the same time, nothing seems to work for a moment, and then suddenly everything works again. If you are generating lots of traffic at maximum speed, then it may be too much for Galaxy. It is just a phone, after all.

      Another reason might be some application you have installed is causing this trouble. Although we are talking about Android, it does not mean that every application available on Android Market works on Galaxy S. Some may seem to work but may hang up under special circumstances.

      I would first deactivate all unnecessary network-using application while using internet sharing.

  4. Serfer2 says:

    Nice post.

    Works fine with my ladtop running GNU/Linux Mint 10.

    Thanks 😉

  5. Rolf says:

    Hi Friends!

    I have a security concern using the Galaxy S as a router.

    In a typical router you set a password and you have encryption e g WPA2.

    How is this with Galaxy S and other smartphones? It seems a bit risky to me.

    Best wishes

    Rolf

    • technomagus says:

      In my opinion, smartphones (and other similar devices) are not intended to be used as permanent router but a temporary one. Something that you use to create a temporary routed internet connection for laptop or some other device. Besides, wifi connection uses lots of power draining the battery quite quickly.

      Although a possiblity for security breachin a temporary setup is lower than it is in permanent wifi routers, it is a relevant question. At least in Galaxy S I9000 you may setup your wifi routing with WPA2 PSK and password which should be sufficient for temporary connections. Other Android 2.2 (or higher) have usually same options, if the phone itself is capable of acting as a wifi router.

      I would not worry about that. Instead, I am worried about other security problems these smartphones may have. Usually they are rushed to the market and not properly tested. There may be all kinds of possibilities to install malware or spyware on a smartphone without user knowing anything about it.

  6. WSiaB says:

    Just wanted to thank you for the informative article – outstanding!

  7. Heartinpiece says:

    Thanx for the great info!

    I’m currently using a Galaxy A(Korea release only), but i’m pretty sure that it has similar software with the I9000…
    The thing is when i connect my galaxy onto Ubuntu 10.10 running 2.6.35-27(Not custom but ubuntu-updated); I get the USB connected Notification and if I decide to use it as a MAsS Storage it works…
    but if I connect the USB and WITHOUT enabling mass storage, go straight to Tethring and Turn it on, My laptop doesn’t recognize it…
    Something wrong Hey any solutions?

    • Heartinpiece says:

      BTW I’ve got FROYO 2.2.1 on my phone

      • technomagus says:

        Sorry, I misunderstood.

        Have you checked (with ifconfig from command line) whether the usb0 network activated or not. It is possible that in your configuration usb0 is not in auto mode – meaning that the usb0 network is not automatically activated even if does exist.

        After you have connected the phone and activated tethering on phone, type ifconfig on command line. You should see all network interfaces (eth0 etc). If there is usb0, then your kernel has recognised it. But if there is no ip-address for usb0, then network is not activated for that interface. Meaning that it has no routing information etc. You can try either dhclient usb0 from command line. Or you can use normal visual network configuration tools and select usb0 in there (you can also set usb0 to auto mode).

        However, if you cannot see usb0 in the network interface list, then look at kernel messages with dmesg. That could give some information. As you say, you are using stock ubuntu kernel, so RNDIS options should be all set.

        It is also possible, that for some reason, network interface parameters are not ok. As an example, while tethering with Sony Ericsson Xperia X1 network is automatically activated on computer, but you have to manually set MTU, otherwise it will be stuck after couple of seconds and no data will be transferred. When MTU is set, then data flows normally.

    • technomagus says:

      This is due to Android 2.2. In Galaxy S under Android 2.1 this whole USB connection was different Tethering was just one of the options among Mass storage etc. With 2.2 upgrade Tethering was separated from the rest of the options, and now it works this way. My Galaxy S also first notifies of USB connection and asks if I want to mount Mass storage. I have to cancel that and then go through settings and activate Tethering.

      So there is nothing wrong, it just works this way now. It is a bit awkward, but at least it works!

      • Heartinpiece says:

        But the problem is my laptop doesn’t recognize my phone as a router…. No internet connection available…
        Tethering is turned on(so that means the phone is properly reacting); but my laptop doesn’t bind it as a network device….

  8. David Díaz says:

    Hi,

    I have been looking for a way of tethering the opposite way. I mean, to share the connection of a PC connected to internet with the phone.
    The PC has linux (Ubuntu) installed.

    Do you know any way of doing it. ?

    Thank you very much.

    • technomagus says:

      If your phone supports Ad-hoc wifi connections and your PC is connected to network with RJ-45 (cable) AND it also has wifi adapter, then you can try it as follows.

      In Edit Network connections (right click the network icon on panel) open Wireless tab. and press Add. This opens a new window. Set it as Ad-hoc, give it some SSID. Put some wireless security if you want, but I would suggest to test it without security, at first. Then in IPv4 settings select Shared to Other Computers.

      If you want more realiable connection then it gets more complicated, You have to set wifi adapter into master mode, install dhcp server, wireless tools, configure routing tables etc. That is too long issue to describe in detail.

  9. nicolas says:

    Anyone know if Samsun Galaxy S II is a 3G Router???
    Thanks

    • technomagus says:

      Samsung Galaxy S II is able to share the internet connection in the same way as Galaxy S I9000. Support for USB tethering and Wifi Hotspot is standard feature in Android 2.3 (it was standard feature in 2.2 already). Feature is there, but menus are organized differently between Android versions.

  10. Alan Jang says:

    I got a problem same as Heartinpiece.
    My Ubuntu can’t recognize Galaxy S(Korea release ver.).
    I checked DMESG in Ubuntu, There was log like:

    usb 1-1.2: new high speed USB device using NT72682-ehci and address 22
    usb 1-1.2: New USB device found, idVendor=04e8, idProduct=685e
    usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    usb 1-1.2: configuration #1 chosen from 1 choice
    scsi10 : SCSI emulation for USB Mass Storage devices
    cdc_acm 1-1.2:1.1: This device cannot do calls on its own. It is no modem.
    cdc_acm 1-1.2:1.1: ttyACM0: USB ACM device
    scsi 10:0:0:0: Direct-Access SAMSUNG SHW-M110S 0001 PQ: 0 ANSI: 2
    scsi 10:0:0:1: Direct-Access SAMSUNG SHW-M110S Card 0001 PQ: 0 ANSI: 2
    sd 10:0:0:0: [sdb] Attached SCSI removable disk
    sd 10:0:0:1: [sdc] Attached SCSI removable disk
    usb 1-1.2: USB disconnect, address 22
    usb 1-1.2: new high speed USB device using NT72682-ehci and address 23
    usb 1-1.2: New USB device found, idVendor=04e8, idProduct=6863
    usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    usb 1-1.2: configuration #1 chosen from 1 choice
    usb 1-1.2: bad CDC descriptors

    I have doubt “This device cannot do calls on its own. It is no modem.” and “bad CDC descriptors”
    but i don’t think anything about this message.
    Do u have any idea about this log?
    Could u help me??

    • technomagus says:

      “bad CDC descriptors” tells a story.

      You have probably updated the firmware to 2.3.3. It seems that Samsung boys have screwed something in the USB layers. With Android 2.1 and 2.2 USB tethering worked perfectly in Galaxy S but with Android 2.3.3 update this happens. Mass storage works, but USB tethering doesn’t.

      However in Galaxy S II (Android 2.3.3) USB tethering works automatically as expected.

      Since in Galaxy S II USB tethering works and it previously worked in Galaxy S, I suspect the problem is in Galaxy S (or more specifically in updated Galaxy S Android 2.3.3) and not in Ubuntu.

      I did a little testing which I think shows evidence, that the problem really is in Galaxy S firmware. When I connect the USB cable, but do not activate USB tethering, it is actually recognized as modem. wvdialconf is able to recognize it and wvdial can initialize it. But when I activate the USB tethering option in Galaxy S, then USB connection is changed but something is wrong (in Galaxy).

      And interestingly, the immediate solution is to use wvdial. With wvdial you can use Galaxy S as a modem when you do not activate USB Tethering on Galaxy S. Just plug in the cable and leave Kies mode on. Then use wvdial (with proper wvdial.conf) and you are online. I will write more thorough instructions above.

      • Alan Jang says:

        wow,, that’s why it didn’t work.
        I tried USB tethering on Galaxy K(Android 2.2 ) and Linux could recognize usb0.

        thanks, i appreciate it.

  11. gand says:

    I’m trying to use my Galaxy as (usb cable) wi-fi adapter on Ubuntu 11.04, (no wi-fi device on desktop PC) would that work or not? when I enable “USB Tethering” network manager connects to the phone but internet isn’t working, so is it possible?

    • technomagus says:

      Yes, it works. I am testing this kind of setup by writing this reply. I first disabled data network mode on Galaxy (since I have flat rate full speed 3G data and data network is always on). Then I connected the Galaxy to wi-fi network. I activated wi-fi, and Galaxy scans for wi-fi access points, then chose my own router. When Galaxy is connected to wi-fi access point I checked that internet was really working.

      When Galaxy is connected to internet through wi-fi. I connected Galaxy and computer with USB cable and activated USB tethering (how you do this depends on what Galaxy and what version of Android you are using). Then computer immediately sniffed usb0 network interface and acquired network paraters with dhcp.

      Result: computer is connected to internet like this

      Computer — USB — Galaxy – – – WiFi – – – Access Point/Router —- Internet

      However, this probably does not work on Galaxy S with 2.3.3 update, since USB tethering is broken (as I have reported previously in this post). But you reported that USB tethering seems to work. Basically it does not matter what method (wifi or 3G) Galaxy uses to connect to internet.

      I advise you to try connecting galaxy to wifi access point first, and after that activate USB tethering connection between galaxy and computer. If Galaxy is not connect to internet there is no routing information to pass to dhcp clients. Even if you connect Galaxy to internet afterwards, the routing parameters may not be updated immediately to computer – which means that your computer cannot access the net since it does not know gateway address etc.

  12. Visitor says:

    I’m using wvdial, and galaxy s with android 2.3.3. I tried connecting via wvdial as per your suggestion but wvdial refuses to recognize my phone. Wvdialconf keeps saying modem not detected. Any help would be greatly appreciated, thanks!

    • technomagus says:

      This configuration has worked for me in Ubuntu 11.04. I am writing this reply using the configuration described above (Galaxy S, Android 2.3.3).

      There are at least couple of reasons why your computer may be unable to detect Galaxy S.

      Do not press any button on Galaxy S! If you press any button after connecting the USB cable (deactivating Kies on Galaxy S) modem is not available any more.

      If you have media player (like Rhythmbox) running on your computer, it tries to connect to Galaxy S, and modem is not available any more. So, exit all media players that might automatically connect to Galaxy S.

      And also notice, that you may have to edit wvdial.conf file a little depending on your service provider.

  13. davidea says:

    my galaxy S say “THANKS”
    on ubuntu i must use sudo, but it’s ok!
    if the isp don’t wont a username and password , leave it blank

  14. Noume says:

    Using Galaxy Tab P1000 with 2.3.3 Firmware and there is no ttyACM* device when the Tab connects in Kies mode. This is the same with Galaxy S I9000 also on 2.3.3 firmware. However, when connected to the PC the Kies mode exits automatically after a few seconds when connected. However i found that apps like easytether or PDANet are still working. Debian users can use the appropriate Ubuntu deb provided by the app itself. PDANet is a more tricky solution as it requires openvpn and adb installation.

    • technomagus says:

      Actually there is a ttyACM device. This is the output of dmesg after Samsung Galaxy Tab is connected with USB cable (similar output with S I9000 also)

      [44589.156569] usb 2-1.1: new high speed USB device using ehci_hcd and address 7
      [44589.307399] cdc_acm 2-1.1:1.0: This device cannot do calls on its own. It is not a modem.
      [44589.307552] cdc_acm 2-1.1:1.0: ttyACM0: USB ACM device
      [44589.308148] usbcore: registered new interface driver cdc_acm
      [44589.308153] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
      [44592.498984] usb 2-1.1: USB disconnect, address 7
      [44592.745325] usb 2-1.1: new high speed USB device using ehci_hcd and address 8
      [44592.857949] cdc_acm 2-1.1:1.0: This device cannot do calls on its own. It is not a modem.
      [44592.858052] cdc_acm 2-1.1:1.0: ttyACM0: USB ACM device

      However, if you press Home button, then Kies exits and USB is disconnected. Although it says “It is not a modem”, it seems to function as one. Then I just used wvdialconf, which detected Tab as modem, edited wvdial.conf a bit, and then launced internet connection with sudo wvdial. I am actually writing this reply over this test connection.

      • Florido says:

        Unfortunately the /dev/ttyACM0 device file is not created under debian, although the output is exactly the same as yours.

        Howhever the phone has a really odd behaviour. From time to time the connection is lost, ant the MTP application keeps coming up (maybe triggered by nautilus? don’t know) pressing home to quit kies mode is not responding, or rolls back to a second MTP app call. I wonder if It’s the update that went bad or if it really was a bad idea to upgrade. And samsung still didn’t do anything about it!

        I managed to se the link created immediately after the phone starts. After media scanning, the device disappears in linux and the phone starts the MTP loop again.

        Maybe I have something like rythmbox always running

        Does tethering work on windows with 2.3.3?

  15. technomagus says:

    Although Ubuntu is based on Debian, they are still different, especially if you use Debian stable. But as I wrote weeks ago, you should not have any media player (that scans external devices) active when connecting Galaxy S. That screws USB detection and prevents ttyACM0 to work properly. Media player detects external disks, then jumps in and activates mass storage. And Galaxy S is either mass storage or router/modem, but not both at the same time. Which means that modem is kicked out.

    Probably you have some media player or similar application running in the background.

    When you say “if the update went bad” I assume you mean Galaxy S update. Update probably went okay, but the update itself seems to have these bugs. From that point of view, it was a bad idea to upgrade if you depend on tethering. Otherwise 2.3.3 is faster and more stable.

    In Windows, tethering is handled by Kies, and it should work, but nothing is ever certain.

    • Florido says:

      > “if the update went bad” I assume you mean Galaxy S update.
      Yes but I was forced to do that. Samsung default settings for the device rendered it simply useless, slow and hanging all the time. At least now id doesn’t stay black screen for more than 10 seconds…

      > Probably you have some media player or similar application running in the background.

      You’re right, that’s exactly what I was looking for. It turns out to be some gnome smart script that checks for cameras: gvfs-gphoto2-volume-monitor

      So for those who can’t see the ttyACM0 device
      1. run
      # killall /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
      2. check dmesg output and do a ls /dev/ttyACM0, the device should be there

      Unfortunately I don’t know which strings to put to connect. I am in sweden on a telenor network, but the working setup for an usb dongle I have is not correct, so wvdial cannot establish the connection using *99# (exits with invalid dial command)

      • Florido says:

        I managed to make it work. Here’s my wvdial.conf:

        [Dialer Defaults]
        Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
        Modem Type = USB Modem
        Init3 = AT+CFUN=1
        Init4 = AT+CGDCONT=1,”IP”,”internet.telenor.se”
        Phone = *99#
        ISDN = 0
        Username = internet.telenor.se
        Init1 = ATZ
        Password = internet.telenor.se
        Modem = /dev/ttyACM0
        Baud = 460800
        Stupid Mode = 1

        Howhever, let’s see what the bill says at the end of the month.
        guessing the service IP I think this is little dangerous. Telenor (and other providers) might have different services and I cannot be completely sure internet.telenor.se corresponds to the one I subscribed 😀

        Thanks for this great tutorial and let’s hope that samsung restores the 1-click tethering I really liked

        cheers!

      • technomagus says:

        Hey, thats good news!

        I was just going to post this, when I noticed your results.

        Interesting. I also use gnome, but for me those camera scripts act only when device is really set for media storage mode.

        Yes, the update for both Galaxy S and Galaxy Tab was quite mandatory. Previously they were quite unstable and certain operations jammed too often. After update most of these annoyances were gone.

        My guess is that there will probably be no solution to this Galaxy-S-usb-tethering-with-Linux dilemma for some time – from Samsung, I mean. Linux is not officially supported, so they are probably not even interested. These fixes I have used are bit unstable, and may not always work, since it could depend on kernel, modules and wvdial. One could root the phone and put some custom firmware, where usb tethering hopefully works.

        But wifi tethering is still available, at least. It drains the batteries, but if you have electric outlet nearby, then it is ok.

        Good thing you got it working. At least I have not noticed any “extra charge” when I used it this way, but different operators, different rules. You can probably rise that baud rate. I noticed that wvdial puts very low (and safe) baud rates in the conf file

        Glad to help!

  16. arnoldo diaz says:

    Good

  17. Purusothaman says:

    Hi All,

    I have been looking for wvdial for my android honeycomb tablet for using my Sony Ericsson Hazel (j20i) mobile as modem.

    ie, I have non-android mobile with GPRS enabled.
    I like to connect this to my honeycomb tablet then use my mobile as modem.

    But sadly, honeycomb does not have wvdial.

    Any thoughts ?

  18. Cathal Curtis says:

    Thanks for the post.
    I successfully connected my Galaxy S to Puppy Linux (kernel 2.6.30.5).
    I had to manually load the rndis_wlan driver/module.

    Many thanks,
    Cathal.

  19. Miguel says:

    The larger difficulty is, how do you get the romance back?
    When she reads it, she will automatically be sent
    into a dream where she replays the memory in which you are speaking about.

    Show of hands, how several men will hit the couch and fall asleep like content
    material cats after that fantastic meal?Go someplace
    fancy.When it comes to the card attached to it say one thing sweet.

    The other issue is that all relationships are unique, so everybody’s concept of romance is distinctive.But, it’s not actually the huge repair for continued romance, and these points
    don’t require any work from men.However you might be able to get some guidance from your local relationship guru too but just recognize it’s a distinctive variety of tips.
    But, as time goes by you get comfortable in the day to day routines,
    job stresses, children and other commitments that take up all your time.
    It’s the believed and just that little effort that tends to make us feel particular!Drive to where the carriage is.Which would be ok and essentially genuinely sweet.Ice skating is a romantic activity.Little text messages that would make them assume of you all day long.From there you can rather a lot take over.If you have a fire location make confident that is lit.Some men and women are just a bit “slow” when it comes to romance and romantic gestures, which can make salvaging a relationship a lot tougher than it really should be.

  20. Raymon says:

    hello there and thanks in your information – We’ve certainly used anything new from right here. We’ve done however expertise several technical points
    the application of this website, since I experienced to reload the internet site a lot of times before I may obtain it to load correctly.

    I had been wondering but if your web hosting is ok? No longer
    that I’m complaining, however slow loading instances occasions will sometimes impact your placement online and could injury your quality ranking if advertising and ***********

  21. Keeley says:

    Simply wanna comment on few general things, Their site style is perfect, the written content is rattling superb : D.

  22. df says:

    What you ought to do is find a wedding marquee hire that will provide you with the cost effective for the
    money. Remove and dispose of moldy material in plastic bags, if possible.
    However, installing a bathroom in a basement that hasn’t already been stubbed for a bathroom can be very difficult and costly.

  23. Thorsten says:

    Please note doctors don’t prescribe oral medicines for vaginal infections, it can lead to side-effects. The built quality on the XPS is also a solid one with aluminum carbon chassis, giving it a sturdy, premium look. At the impressive number one spot is the Superpad 10.

  24. Thanks for one’s marvelous posting! I actually enjoyed reading it, you could be a great author.I will make sure to bookmark your blog and definitely will come back very soon. I want to encourage that you continue your great posts, have a nice morning!

  25. webpage says:

    Free PSN Code Cards

  26. this is a amazing android blog for samsung galaxy gadgets

  27. Bijaya kumar nepali says:

    In my samsung galaxyS SHWM110S the sd card has been used as a mass storage device. Please help me out from this..

  28. We are a small grouping of volunteers as well as commencing the latest program inside our area. Your web site provided us beneficial info to be effective with. You’ve done a challenging action plus our full party should be grateful back.

  29. Bali tour says:

    Good information
    Great Article 😀
    Thank you very much

  30. Emil Valentin Toma says:

    Hello everyone. I’ve tried to use i9000 as router on w7 and diff debian/ubuntu based distros. The connection via usb and wifi presents no problem. The only problem is the routing itself, as in w7 it says limited connection/no internet connection. In linux I don t have this warning but it doesn t connect anyway. In ifconfig usb0 or wifi have IP allocated. As well, I tried different ROMs, from 2.2 to 4. Now I am on a stable jelly bean cyanogen. Connections to phone work but internet. Please advise. Thank you.

  31. This is the perfect webpage for anyone who wants to find out about
    this topic. You understand so much its almost hard to argue with you (not that I personally
    would want to…HaHa). You certainly put a new spin on a subject that has been discussed for
    a long time. Excellent stuff, just great!

  32. First off I want to say fantastic blog! I had a quick question in which I’d like to ask if you do not mind.
    I was curious to find out how you center yourself and clear your head before writing.
    I’ve had a tough time clearing my thoughts in getting my ideas out there.
    I do enjoy writing but it just seems like the first 10 to 15 minutes are usually wasted just trying to figure out how to begin.
    Any ideas or tips? Many thanks!

  33. galaxy says:

    Very energetic article, I liked that bit. Will there be a
    part 2?

Trackbacks
Check out what others are saying...
  1. […] Samsung galaxy s, s ii and tab as 3g router | teknomagus […]



Leave a comment

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 105 other subscribers