I have already read other questions relating to sharing Internet connection from the Phone to the PC. This as most of us know works out of the box in latest Ubuntu (and for some it just needs to either add an additional package or install a package in the cell). This is not the case here.

What I am looking for is the following:

  1. Internet arrives at the PC via ethernet cable.
  2. PC has Bluetooth and I would like to share the internet via Bluetooth.
  3. Phone should connect to Bluetooth and receive Internet via Bluetooth.

How can I share an Internet connection via Bluetooth from the PC to the Phone. Already tested Blueman and is not working for this.

I am using a Nokia n900 and a Samsung Galaxy S.

  • The answer depends on what kind of phone you want to use.Not every modern phone can see PAND/DUND as network.As far as I know only Palm(old), Nokia N9/N00, Symbians60v2/3 based phones(requires gnubox) & iphone has the capability to do that. Android with ICS may work(Only DUN).You can install PAND/DUND from 'bluez-compact' package. Get help from these topics: post1, post2, post3. Apr 25, 2012 at 23:27
  • In my case I am using a N900 and a Huawei MT8220. Also none of the links you posted will solve this problem. They only apply for very old versions. In some cases VERY old versions. Apr 25, 2012 at 23:29
  • @RohithRaveendran you should actually move the answer here since that would be a duplicate of this one. Feb 19, 2013 at 19:26
  • @Musher are you using a phone that tethering over bluetooth can be enabled on?
    – Jeremy31
    Aug 20, 2015 at 22:01
  • @Musher why not use WiFi? Aug 21, 2015 at 19:12

2 Answers 2


I am not sure if there is any good way using native bluetooth app that ships with ubuntu but I am going to use a pretty old app called blueman.

install it using

sudo apt-get install blueman

Now from unity search (from dash) for blueman and you will get bluetooth manager click on that and you will get window and blueman service will be enabled.

now you can see two bluetooth icons on top panel of unity. one will be native and other will be blueman's

click on blueman's icon and click local services.

selecting local services

Now a new window **Local Services** pops up, in it click on 'network' and enable Network Access point, click apply and save it.

enabling network

Now you can access internet using bluetooth of your computer after pairing them and connecting.

  • 1
    In 12.04 it was working file. But now in 14.04 it's not working. I can't see the blueman icon either.
    – Sambit
    Jun 2, 2014 at 9:50
  • 4
    You can start the Local Services... by executing blueman-services.
    – Wernight
    Nov 10, 2014 at 10:01
  • 1
    I started Local Services with blueman-services, and my screen looks the same as above. I even installed dnsmasq and bridge-utils. Once I do this, my other computer can connect, but it doesn't receive the proper IP address. Even when I set it manually, ping fails. Perhaps this is just broken in 14.04?
    – Brandon
    Apr 11, 2015 at 10:40
  • 2
    Tried it on 16.04 and it does not work.
    – conualfy
    Sep 16, 2016 at 10:48
  • 1
    I use also Blueman - and I was able to "eliminate" the native bluetooth icon (Ubuntu 15.xx, 16.04 and now 16.10) by clicking in the main on/off at top right / System settings (or like that) / Bluetooth / Bluetooth status show up in menu (or similar). BTW Bluetooth sharing is something "ancient", so it is very likely that phone side does not know it (meanwhile Ubuntu side provides).
    – V-Mark
    Oct 24, 2017 at 18:54

Works fine with 16.04.4

When you link your phone to your computer per bluetooth, be sure that your bluetooth works with an internet connection. You have to wait a few seconds after the internet bluetooth link is up

  • OP asked how to share internet from PC to Phone. Kindly add more detail to your answer
    – ptetteh227
    Apr 28, 2018 at 17:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .