oFono running on new Freerunner distribution
Marcel Holtmann
marcel at holtmann.org
Wed Dec 2 03:38:29 PST 2009
Hi Dario,
> >> I also noticed a missing line in the plugins/calypso.c file which
> >> differs from 0.7 to 0.8-0.11, I added in the 0.11 release but without
> >> results, but if it can be useful to debug the line is:
> >>
> >> ofono_devinfo_create(modem, 0, "atmodem", data->dlcs[AUX_DLC]);
> >>
> >
> > It isn't missing, it has been moved to pre_sim function. Actually all of
> > calypso.c atom setup was completely wrong. It suffered some bit-rot.
> >
> well, I forgot to mention it was present (in 0.7) in both functions, but
> it doesn't mind ;) I'm very happy to announce now everything works ok! :)
> > I've fixed up calypso plugin and tested it running natively on my Freerunner.
> > I can now dial -> alerting -> hangup, and also dial -> accept -> hangup.
> >
> > Hopefully third time is the charm. Let me know if it still doesn't work.
> >
> YES IT WORKS! :)
> Thank you very much for your effort, very nice job!
> I have only one question: which parameters do you use to compile oFono?
> Do you activate threads or not? (I don't and don't use neither udev as
> in our distribution we choose to use a statically populated /dev directory)
you don't have to use --enable-threads. That is for for plugins that
wanna use threads and we don't have that yet. And I hope we never need
it. It would introduce a complexity that might break things. So we
always compile it without threading support.
Regards
Marcel
More information about the ofono
mailing list