[pkg-fso-maint] Any known-working configuration currently?

Roland Mas lolando at debian.org
Fri Aug 13 13:08:01 UTC 2010


  Hi all,

  I have to admit I'm lost with the current status of FSO and SHR in
Debian currently.  Up to a few days ago, I had a mostly-working phone:
zhone would ask for my PIN, and initiate and receive calls.  The
phoneuid stuff was just annoyingly stealing the focus from time to time,
and there was probably some bug within a daemon that would crash without
freeing the CPU resource, so no more suspend after the first call.  I
could live with that.

  With the latest round of updates to sid in the recent days, I can't
even seem to get the PIN to the SIM, so I can't do any GSM stuff.  I
tried switching back and forth between fso-abyss, fso-gsm0710muxd,
fso-gsmd, enabling/disabling various subsystems in framework.conf,
rebooting and so on, and I'm not thoroughly confused.  I disabled Zhone
from my .xsession, and the SIM Auth screen shows up but fails to
disappear after I type the PIN.  The frameworkd.log file keeps scrolling
with the following errors:

,----
| 2010.08.13 14:55:17.911 ogsmd.modems.ti_calypso CRITICAL Error allocating channel ogsmd.unsolicited : org.freesmartphone.GSM.MUX.SessionOpenError: Can't initialize the session
| 2010.08.13 14:55:17.918 ogsmd.modem.abstract ERROR    could not open channel UNSOL, retrying in 2 seconds
| 2010.08.13 14:55:17.925 ogsmd.modems.ti_calypso INFO     Requesting new channel from 'fso-abyss'
`----
(…and similar for MISC and CALL).  Running Zhone by hand (or from
.xsession) doesn't give me better results: the UI for PIN entry is
there, but typing it in and validating ends up in the phone-related
icons to stay greyed out in Zhone.

  I freely admit I'm out of my depth, and I would like to humbly ask
whether there's a configuration that's known to work (or at least
supposed to work), for "work" being defined as "able to do and receive
calls".  Maybe it's a single line in my frameworkd.conf, maybe it's a
missing package (or one I should remove)…

My frameworkd.conf currently looks like this (comments and empty lines
removed for brevity):
,----
| [frameworkd]
| version = 1
| log_level = WARNING
| log_to = file
| log_destination = /tmp/frameworkd.log
| persist_format = pickle
| rootdir = ../etc/freesmartphone:/etc/freesmartphone:/usr/etc/freesmartphone
| [odeviced]
| disable = 0
| [odeviced.kernel26]
| disable = 0
| capacity_check_timeout = 300
| fb_blank = 1
| [odeviced.audio]
| disable = 0
| scenario_dir = /usr/share/openmoko/scenarios
| default_scenario = stereoout
| [odeviced.idlenotifier]
| disable = 0
| ignoreinput = 2,3
| idle = 30
| idle_dim = 60
| idle_prelock = 62
| lock = 2
| suspend = 10
| [odeviced.input]
| disable = 0
| ignoreinput = 2,3
| report1 = AUX,key,169,1
| report2 = POWER,key,116,1
| report3 = USB,key,356,0
| report4 = HEADSET,switch,2,0
| [odeviced.powercontrol-neo]
| disable = 0
| [odeviced.accelerometer]
| disable = 1
| accelerometer_type = gta02
| [ogsmd]
| log_level = INFO
| disable = 0
| modemtype = ti_calypso
| ti_calypso_deep_sleep = adaptive
| ti_calypso_dsp_mode = aec+nr
| ti_calypso_muxer = fso-abyss
| [ogpsd]
| disable = 0
| device = GTA02Device
| channel = SerialChannel
| path = /dev/ttySAC1
| [ousaged]
| disable = 1
| sync_resources_with_lifecycle = always
| [ousaged.generic]
| [opreferencesd]
| disable = 0
| log_level = WARNING
| [opreferencesd.opreferences]
| [oeventsd]
| disable = 0
| log_level = WARNING
| [oeventsd.oevents]
| [onetworkd]
| [onetworkd.network]
| [ophoned]
| [ophoned.ophoned]
| [opimd]
| disable = 0
| contacts_default_backend = CSV-Contacts
| messages_default_backend = SIM-Messages-FSO
| calls_default_backend = SQLite-Calls
| dates_default_backend = SQLite-Dates
| notes_default_backend = SQLite-Notes
| tasks_default_backend = SQLite-Tasks
| contacts_merging_enabled = 1
| messages_default_folder = Unfiled
| messages_trash_folder = Trash
| sim_messages_default_folder = SMS
| rootdir = ../etc/freesmartphone/opim:/etc/freesmartphone/opim:/usr/etc/freesmartphone/opim
| [opimd.opimd]
| [otimed]
| timesources = GPS,NTP
| zonesources = GSM
| ntpserver = 134.169.172.1
| [otimed.otimed]
`----

  Currently installed packages (excerpt):
,----
| ii  e17                                    0.16.999.49898-1             The Enlightenment DR17 Window Manager
| ii  e17-data                               0.16.999.49898-1             Enlightenment Window Manager Run Time Data Files
[...]
| ii  fso-abyss                              0.9.0+git20100310-1          GSM 07.10 Multiplexer
| ii  fso-config-gta02                       20100210                     configuration files for Openmoko GTA02 Neo FreeRunner
| ii  fso-deviced                            0+git20100501-1~fso          freesmartphone.org device daemon
| ii  fso-frameworkd                         0.9.5.9+git20100131-4        freesmartphone.org Framework Daemon
| ii  fso-gpsd                               0.8-3.1                      gpsd subset compatibility daemon for the freesmarpthone.org frameworkd
| ii  fso-gsm0710muxd                        0.9.3.1-3                    GSM 07.10 Multiplexer
| ii  fso-gsmd                               0.5.0+git20100602-1          freesmartphone.org GSM daemon
| ii  fso-sounds-yue-base                    20081031-2                   Yue base ringtones for the freesmartphone.org frameworkd
| ii  fso-usaged                             0.9.1.1+git20100507-1        freesmartphone.org usage daemon
| ii  fso-utils                              0.git20090919.1              Useful tools for the freesmartphone.org system
| ii  fsoraw                                 0.1+svn20090706-1            automatic FSO resource requesting
[...]
| ii  libecore-con-svn-06                    0.9.9.49898-1                Ecore Connection Library
| ii  libecore-evas-svn-06                   0.9.9.49898-1                Ecore Evas Wrapper Library
| ii  libecore-fb-svn-06                     0.9.9.49898-1                Ecore frame buffer system functions
| ii  libecore-file-svn-06                   0.9.9.49898-1                Ecore File Library
| ii  libecore-imf-svn-06                    0.9.9.49898-1                Ecore Input Method Framework module
| ii  libecore-input-svn-06                  0.9.9.49898-1                Ecore input module
| ii  libecore-ipc-svn-06                    0.9.9.49898-1                Ecore inter-process communication functions
| ii  libecore-svn-06                        0.9.9.49898-1                Core abstraction layer for enlightenment DR 0.17
| ii  libecore-x-svn-06                      0.9.9.49898-1                Ecore functions for dealing with the X Windows System
[...]
| ii  libframeworkd-glib-20100512            0.1+git20100512-1            glib bindings to frameworkd
[...]
| ii  libfso-glib0                           2010.05.11.2-1               freesmartphone.org GLib-based DBus bindings
| ii  libfsobasics0                          0.9.0+git20100509-2          freesmartphone.org basics library
| ii  libfsoframework0                       0.2.4+git20100501-1          freesmartphone.org framework library
| ii  libfsoresource0                        0.1.1~git20100517-1          freesmartphone.org resource implementation library
| ii  libfsotransport0                       0.9.5.9+git20100507-2        freesmartphone.org transport library
[...]
| ii  libphone-ui-20100517                   0.1+git20100517-1            SHR library for user interface
| ii  libphone-ui-common                     0.1+git20100517-1            SHR library for user interface
| ii  libphone-ui-shr                        0.1+git20100726-1            SHR library for user interface, EFL backend
| ii  libphone-utils0                        0.1+git20100630-1            library for basic phone operations
[...]
| ii  phonefsod                              0.1+git20100802-2            SHR daemon for freesmartphone.org interaction
| ii  phoneui-apps                           0.1+git20100801-1            SHR applications
| ii  phoneuid                               0.1+git20100502-1            SHR daemon for user interaction
[...]
| ii  python-phoneutils                      0.1+git20100219-1            python bindings for libphone-utils
[...]
| ii  zhone                                  0-git20090610-7              freesmartphone.org demo GUI
| ii  zhone-illume-glue                      0-git20090610-7              freesmartphone.org demo GUI - Illume interaction
`----

  Thanks for any help :-)

Roland.
-- 
Roland Mas

  ()    Campagne du ruban ASCII :
  /\    Contre les mails en HTML et les vcard !



More information about the pkg-fso-maint mailing list