Also, running mako/vivid-devel/#122, I was able to re-create Jonas' original bug.
I see a delay of 5-6m between changing radio technology and mobile data being re-established. I see it going from 2g -> 3g and visa versa.
Looking at the log, when the technology changes, the NM SCPlugin-Ofono runs as it watches the ofono settings files via inotify. I wonder if this is part of the puzzle. Also, I checked and ofono's ConnectionManager re-attaches pretty quick with the new technology, so the delay is definitely on NM's side.
Also, running mako/vivid- devel/# 122, I was able to re-create Jonas' original bug.
I see a delay of 5-6m between changing radio technology and mobile data being re-established. I see it going from 2g -> 3g and visa versa.
Looking at the log, when the technology changes, the NM SCPlugin-Ofono runs as it watches the ofono settings files via inotify. I wonder if this is part of the puzzle. Also, I checked and ofono's ConnectionManager re-attaches pretty quick with the new technology, so the delay is definitely on NM's side.