ConnMan

Differences between revisions 1 and 25 (spanning 24 versions)
Revision 1 as of 2010-05-21 06:41:41
Size: 949
Editor: a91-155-134-76
Comment: Instructions for installing indicator-network from the PPA
Revision 25 as of 2010-10-12 07:11:12
Size: 3266
Editor: 81-65-157-127
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Connection Manager (ConnMan) = {{attachment:network-menu.jpg|screenshot of Network Menu|align="right"}}
Line 3: Line 3:
!ConnMan and indicator-network installation instructions for Ubuntu 10.04 LTS: [[http://connman.net/|Connection Manager]] (ConnMan) is a daemon for managing internet connections in Linux. The Connection Manager is designed to be slim and to use as few resources as possible, so it can be easily integrated. The primary use case is embedded systems, but it can be also used in desktop environments.
Line 5: Line 5:
 1. Install Indicator Network PPA: [[http://ofono.org/|oFono]] is a mobile telephony stack for Linux. For Connman it provides access to data modems so that a connection to Internet can be created.
Line 7: Line 7:
    {{{ sudo add-apt-repository ppa:indicator-network-developers/ppa }}} Ubuntu has [[https://launchpad.net/indicator-network|Network Menu]] as the frontend for ConnMan. It uses [[DesktopExperienceTeam/ApplicationIndicators|Application Indicator framework]] to show the menu to the user and provides various dialogs needed for managing Internet connections.
Line 9: Line 9:
 1. Install indicator-network (which will also install connman): The goal is to have all this working in Ubuntu Netbook Edition (UNE), but all the components work also with the Desktop edition.
Line 11: Line 11:
    {{{ sudo apt-get install indicator-network }}} == Table of Contents ==
Line 13: Line 13:
 1. Disable !NetworkManager from starting during boot:  * [[ConnMan/Installation|Installation]]
 * [[ConnMan/ReportingBugs|Reporting bugs]]
 * [[ConnMan/Debugging|Debugging]]
 * [[ConnMan/Hardware/3G|3G support]]
 * [[ConnMan/Hardware/Test|Testing hardware support]]
 * [[ConnMan/DailyBuilds|Daily builds]]
Line 15: Line 20:
    {{{ sudo mv /etc/init/network-manager.conf /etc/init/network-manager.conf-disabled }}} == Status ==
Line 17: Line 22:
 1. Reboot computer The packages are now included in Ubuntu 10.10, but are not installed by default and needs to be manually installed. UI components are still under state of flux, but most of the features should work now.
Line 19: Line 24:
 1. Use [[NetworkSettings|NetworkMenu]] by clicking network indicator icon. Supported features:
Line 21: Line 26:
Current usage options:  * Ethernet
 * Wi-Fi Open, WEP, WPA and WPA2
 * 3G on GSM networks
 * BT PAN
 * IPv6 (static)
Line 23: Line 32:
 1. Wired: plug in cable and network will be automatically enabled
 1. Wi-Fi: click indicator icon and choose network
 1. Wi-Fi security: a dialog asks passphrase from user during connection establishment
 1. Command-line tool cmcc for debugging and editing connections. For usage run:
Notable missing features:
Line 28: Line 34:
    {{{ cmcc help }}}  * any sort of VPN
 * Wi-Fi Ad-Hoc, WPA Enterprise
 * CDMA/EVDO modem support
 * BT DUN
 * PPPoE

== Feedback ==

All bug reports are greatly appreciated and there is a separate page [[ConnMan/ReportingBugs|about reporting bugs]].

Any feedback, good or bad, is really valuable. Please send any comments to [[https://launchpad.net/~kvalo|Kalle Valo]] <[[mailto:kalle.valo@canonical.com|kalle.valo@canonical.com]]>. You can also [[https://answers.launchpad.net/indicator-network/+addquestion|ask questions in launchpad]].

== News ==

If you want to stay up-to-date what's happening in ConnMan Ubuntu project, follow [[https://kvalo.wordpress.com/category/connman/|connman category]] of Kalle Valo's blog.

== Links ==

 * [[NetworkSettings|Network Menu specification]]
 * [[http://connman.net|Connection Manager upstream project]]
 * [[http://ofono.org|oFono]]
 * [[https://launchpad.net/indicator-network|indicator-network launchpad project]]
 * [[https://launchpad.net/connman|connman launchpad project]]
 * [[https://launchpad.net/ofono|ofono launchpad project]]
 * [[https://launchpad.net/indicator-network|indicator-network launchpad project]]
 * [[https://launchpad.net/ubuntu/+source/connman|connman ubuntu package]]
 * [[https://launchpad.net/ubuntu/+source/ofono|ofono ubuntu package]]
 * [[https://launchpad.net/ubuntu/+source/indicator-network|indicator-network ubuntu package]]
 * [[https://launchpad.net/~indicator-network-developers/+archive/ppa|Indicator Network PPA]]
 * [[https://launchpad.net/~indicator-network-developers/+archive/daily-ppa|Indicator Network daily PPA]]

screenshot of Network Menu

Connection Manager (ConnMan) is a daemon for managing internet connections in Linux. The Connection Manager is designed to be slim and to use as few resources as possible, so it can be easily integrated. The primary use case is embedded systems, but it can be also used in desktop environments.

oFono is a mobile telephony stack for Linux. For Connman it provides access to data modems so that a connection to Internet can be created.

Ubuntu has Network Menu as the frontend for ConnMan. It uses Application Indicator framework to show the menu to the user and provides various dialogs needed for managing Internet connections.

The goal is to have all this working in Ubuntu Netbook Edition (UNE), but all the components work also with the Desktop edition.

Table of Contents

Status

The packages are now included in Ubuntu 10.10, but are not installed by default and needs to be manually installed. UI components are still under state of flux, but most of the features should work now.

Supported features:

  • Ethernet
  • Wi-Fi Open, WEP, WPA and WPA2
  • 3G on GSM networks
  • BT PAN
  • IPv6 (static)

Notable missing features:

  • any sort of VPN
  • Wi-Fi Ad-Hoc, WPA Enterprise
  • CDMA/EVDO modem support
  • BT DUN
  • PPPoE

Feedback

All bug reports are greatly appreciated and there is a separate page about reporting bugs.

Any feedback, good or bad, is really valuable. Please send any comments to Kalle Valo <kalle.valo@canonical.com>. You can also ask questions in launchpad.

News

If you want to stay up-to-date what's happening in ConnMan Ubuntu project, follow connman category of Kalle Valo's blog.

ConnMan (last edited 2011-03-15 13:06:52 by a88-115-184-248)