~snappy-hwe-team/snappy-hwe-snaps/+git/ci-build-543:network-manager/0.9.10

Last commit made on 2016-08-23
Get this branch:
git clone -b network-manager/0.9.10 https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/ci-build-543
Members of Snappy HWE Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
network-manager/0.9.10
Repository:
lp:~snappy-hwe-team/snappy-hwe-snaps/+git/ci-build-543

Recent commits

7556d5b... by Simon Fels on 2016-08-23

Merge remote-tracking branch 'origin/ipv4v6-fix'

d763d70... by Alfonso Sanchez-Beato on 2016-02-03

Add patch to fix apn ip type selection

1557000... by Dan Williams <email address hidden> on 2014-03-26

wwan: move IP method handling into the modem object

Do it in one place (NMModem) so that NMDeviceBt takes advantage of
the same logic that NMDeviceModem used to use.

340f034... by Alfonso Sanchez-Beato on 2016-02-02

Add patches to support ipv6 cellular connections

c4d30ce... by Mathieu Trudel-Lapierre on 2016-02-02

Port old-modems (pre-MM1) to deal with IP4/6 split.

Old modems (pre-ModemManager1) only support IPv4.

091a3ff... by Mathieu Trudel-Lapierre on 2016-02-02

Port ofono modem support to IP4/6 support; we only support IPv4.

1568883... by Aleksander Morgado on 2015-02-19

wwan: new retry logic when ipv4=auto and ipv6=auto

When ipv4=auto and ipv6=auto, we'll first try with the IPv4v6 PDP type, and if
that fails (e.g. if either the modem or the operator doesn't support it), we'll
fallback to trying with IPv4 or IPv6 PDP types (only if may-fail configuration
allows it).

Patch based on a previous implementation by Dan Williams <email address hidden>

https://bugzilla.gnome.org/show_bug.cgi?id=733696

1452b6a... by Aleksander Morgado on 2015-02-17

wwan: don't assume DNS info is always available

Fixes segfault with e.g. Ericsson modems that reply just with IP+gateway,
without DNS info.

 [mm-port-serial-at.c:440] debug_log(): (ttyACM8): --> 'AT*E2IPCFG?<CR>'
 [mm-port-serial-at.c:440] debug_log(): (ttyACM8): <-- '<CR><LF>*E2IPCFG: (1,"10.191.64.12")(2,"10.191.64.10")<CR><LF>'
 [mm-port-serial-at.c:440] debug_log(): (ttyACM8): <-- '<CR><LF>OK<CR><LF>'
 [mm-port-serial.c:1296] mm_port_serial_close(): (ttyACM8) device open count is 1 (close)
 [mm-port.c:95] mm_port_set_connected(): (wwan0): port now connected
 [mm-base-bearer.c:488] connect_ready(): Connected bearer '/org/freedesktop/ModemManager1/Bearer/0'
 [mm-iface-modem.c:1392] __iface_modem_update_state_internal(): Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected)

 <info> Activation (ttyACM8) Stage 3 of 5 (IP Configure Start) started...
 <info> (ttyACM8): device state change: config -> ip-config (reason 'none') [50 70 0]
 <info> Activation (ttyACM8) Stage 4 of 5 (IPv6 Configure Timeout) scheduled...
 <info> Activation (ttyACM8) Stage 3 of 5 (IP Configure Start) complete.
 <info> (ttyACM8): IPv4 static configuration:
 <info> address 10.191.64.12/28
 <info> gateway 10.191.64.10
Errore di segmentazione

http://lists.freedesktop.org/archives/modemmanager-devel/2015-February/001758.html
(cherry picked from commit 5df024f57afe1cbc2a31e10bcb3b6e92bbc33104)

d7f35cb... by Dan Williams <email address hidden> on 2013-10-16

wwan: add IPv6 support for ModemManager1 (bgo #682623)

https://bugzilla.gnome.org/show_bug.cgi?id=682623

39a1fca... by Dan Williams <email address hidden> on 2013-10-16

wwan: add infrastructure for IPv6 config results