Ticket #88 (new enhancement)

Opened 3 years ago

Last modified 2 months ago

Enable modem tethering via bluetooth PAN and/or DUN and/or USB

Reported by: chris@… Owned by: stefan
Priority: major Milestone: fso2-milestone2
Component: framework/onetworkd Version:
Keywords: bluetooth, dund, pand Cc:

Description

One role for a mobile handset is as a modem tethered to a laptop. The laptop will connect to the mobile handset via bluetooth or via a USB cable and use the handset's data connection (GPRS) to access the internet for browsing, email, etc. This use case is in lieu of the laptop having access to the internet via alternate means. The connection obtained in this fashion should be work automatically (DNS, routing, proxy) for the laptop and support VPN.

The author of this request is admittedly a little unclear at the detail level how much of this "enhancement" is solved via the handset and how much via the laptop. In the case that some of the implementation requires configuration of the laptop, appropriate documentation for that configuration would suffice.

Finally, the laptop should be thought of as a role. Any other compute device capable of supporting the required interface (usb/bluetooth) should be able to play the laptop role.

Also, I've somewhat naively set the ticket properties below.

Change History

comment:1 Changed 3 years ago by jluebbe

  • Version 2.0 deleted
  • Milestone milestone3 deleted

This won't happen for Milestone 3, as it needs more infrastructure to handle the network configuration.

comment:2 Changed 3 years ago by mickey

I definitely want to support that, but as Jan points out, it needs some thought because it ties into non-existent or not yet thoroughly integrated subsystems (networking, bluez).

Since I'm using this myself a lot though (when travelling on the train), I tend to implement some quick'n'dirty way to set it up.

Do you have any suggestions with regards to a dbus interface?

comment:3 Changed 3 years ago by mickey

  • Milestone set to milestone6

comment:4 Changed 3 years ago by mickey

  • Owner changed from mickey to stefan
  • Component changed from framework/odeviced to framework/onetworkd

comment:5 Changed 2 months ago by morphis

  • Milestone changed from fso2-milestone1 to fso2-milestone2
Note: See TracTickets for help on using tickets.