** Description changed:

+ ofono logs an error when duplicate EFsdn entries are read from the SIM.
+ When this occurs, only the first entry is exported in the SimManager's
+ 'ServiceNumbers' property.
+ 
+ Here's the log message and 'ServiceNumbers' property reported by Sergio:
+ 
+ Aug  5 21:45:58 ubuntu-phablet ofonod[1128]: Duplicate EFsdn entries for
+ `Personal'
+ 
+ ServiceNumbers = [Personal] = '+810' [Club Personal] = '*2582' [At.
+ Clientes] = '*111' [Llam. a su Cargo] = '1111111111'
+ 
+ After further debug, it turns out that the numbers associated with the
+ two entries are actually different, but it's unclear yet whether this is
+ allowable or not, so this will need to be discussed with upstream.
+ 
+ That said, 'ServiceNumbers' aren't actually used for anything in Touch
+ at this time, so this should be considered low priority.   This bug was
+ originally rated high priority as it was thought to have an adverse
+ effect on data provisioning ( ie. APN lookup ), however this was dis-
+ proven.
+ 
+ ---
+ 
  Touch Build: Ubuntu Saucy Salamander (development branch) - armhf (20130805)
  ofono package from: 
https://code.launchpad.net/~awe/phablet-extras/ofono-lp1204683/+merge/178137/comments/402806
  
  Summary:
  =======
  
  Given
  root@ubuntu-phablet:/# /usr/share/ofono/scripts/list-modems
  [ /ril_0 ]
      Features = sms net gprs sim
      Emergency = 0
      Powered = 1
      Lockdown = 0
      Interfaces = org.ofono.CallVolume org.ofono.SmartMessaging 
org.ofono.PushNotification org.ofono.MessageManager 
org.ofono.NetworkRegistration org.ofono.VoiceCallManager 
org.ofono.ConnectionManager org.ofono.NetworkTime org.ofono.SimManager
      Online = 1
      Model = Fake Modem Model
      Revision = I9250XXLJ1
      Type = hardware
      Serial = XXXXXXXXXXXXXXXXXXX
      Manufacturer = Fake Manufacturer
      [ org.ofono.CallVolume ]
          Muted = 0
          SpeakerVolume = 0
          MicrophoneVolume = 0
      [ org.ofono.SmartMessaging ]
      [ org.ofono.PushNotification ]
      [ org.ofono.MessageManager ]
          Alphabet = default
          UseDeliveryReports = 0
          Bearer = cs-preferred
          ServiceCenterAddress =
      [ org.ofono.NetworkRegistration ]
          Status = registered
          Strength = 61
          Name = Personal
          LocationAreaCode = 391
          Mode = auto
          MobileCountryCode = 722
          Technology = umts
          CellId = 13269544
          MobileNetworkCode = 34
      [ org.ofono.VoiceCallManager ]
          EmergencyNumbers = 08 000 999 110 112 911 118 119
      [ org.ofono.ConnectionManager ]
          Powered = 0
          Attached = 0
          Bearer = none
          RoamingAllowed = 0
      [ org.ofono.NetworkTime ]
      [ org.ofono.SimManager ]
          Retries =
          MobileCountryCode = 722
          FixedDialing = 0
          SubscriberNumbers =
          PreferredLanguages = es en pt it
          BarredDialing = 0
          ServiceNumbers = [Personal] = '+810' [Club Personal] = '*2582' [At. 
Clientes] = '*111' [Llam. a su Cargo] = '1111111111'
          CardIdentifier = XXXXXXXXXXXXXXXXXXXX
          LockedPins =
          MobileNetworkCode = 34
          SubscriberIdentity = XXXXXXXXXXXXXXXXXX
          Present = 1
          PinRequired = none
  
  and in /usr/share/mobile-broadband-provider-info/serviceproviders.xml (mnc 
modified after package install to match the mobile network code)
          <provider>
                  <name>Personal</name>
                  <gsm>
                          <network-id mcc="722" mnc="34"/>
                          <apn value="gprs.personal.com">
                                  <plan type="postpaid"/>
                                  <usage type="internet"/>
                                  <username>gprs</username>
                                  <password>adgj</password>
                                  <dns>172.25.7.6</dns>
                                  <dns>172.25.7.7</dns>
                          </apn>
                  </gsm>
          </provider>
  
- When ofono starts, this is what I see:
- ofonod[1780]: Duplicate EFsdn entries for `Personal'
+ When ofono starts, the following is written to the syslog:
+ Aug  5 21:45:58 ubuntu-phablet ofonod[1128]: Duplicate EFsdn entries for 
`Personal'
  
  http://bazaar.launchpad.net/~phablet-team/phablet-
  extras/ofono/view/head:/src/sim.c#L1247
  
- These are the entries for sdn on my sim, snippet follows (from 
http://paste.ubuntu.com/5985054/):
- ofonod[1780]: src/sim.c:sim_sdn_read_cb() alpha: At. Clientes ph.number: *111
- ofonod[1780]: src/sim.c:sim_sdn_read_cb() alpha: Club Personal ph.number: 
*2582
- ofonod[1780]: src/sim.c:sim_sdn_read_cb() alpha: Llam. a su Cargo ph.number: 
1111111111
- ofonod[1780]: src/sim.c:sim_sdn_read_cb() alpha: Personal ph.number: +810
- ofonod[1780]: src/sim.c:sim_sdn_read_cb() alpha: Personal ph.number: +813
- ofonod[1780]: Duplicate EFsdn entries for `Personal'
- 
- ofonod was launched like: ofonod -n -d -p
- ril,rilmodem,provision,mbpi,nettime > log 2>&1
+ This prevents the gprs context from being configured, such that:
+ root@ubuntu-phablet:/# /usr/share/ofono/scripts/list-contexts [ /ril_0 ]
+     [ /ril_0/context1 ]
+         Username =
+         Protocol = ip
+         Name = Internet
+         Settings = { }
+         IPv6.Settings = { }
+         Active = 0
+         AccessPointName =
+         Password =
+         Type = internet

** Changed in: touch-preview-images
   Importance: Medium => Low

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1208643

Title:
  [ofono] duplicate EFsdn entries error on sim read for service number

To manage notifications about this bug go to:
https://bugs.launchpad.net/touch-preview-images/+bug/1208643/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to