**** BEGIN LOGGING AT Fri Jan 08 02:59:57 2010 Jan 08 15:26:43 fyi, ofono is now available in Maemo5, in Fremantle extras-devel repos Jan 08 22:38:25 zhenhua: I have ofono working directly on the device now too. Aki Niemi did an ofono build of version 0.15 that works. Sample: Jan 08 22:38:25 dbus-send --system --print-reply --dest=org.ofono /isimodem0 org.ofono.Modem.GetProperties Jan 08 22:38:46 Talking Nokia N900 Maemo. This *not* in passthrough mode, to clarify. :) Jan 08 22:50:11 but can you actually do anything with it? Jan 08 23:12:29 denkenz: i can make a fone call :) Jan 08 23:12:42 dbus-send --print-reply --system --dest=org.ofono /isimodem0 org.ofono.VoiceCallManager.Dial string:"5551212" string:"" WORKSFORME Jan 08 23:13:28 No SMS yet Jan 08 23:14:35 I know voice calls are provided by the isi driver today, but do you get voice? Jan 08 23:15:24 as in actual audio? Jan 08 23:20:42 denkenz: yes, actual audio Jan 08 23:21:20 it automajickally fires up the N900/Maemo fone interface Jan 08 23:21:24 neat :) Jan 08 23:21:39 i'm going to see what it does under fedora 12 Jan 08 23:22:27 The audio part on N900 requires PulseAudio + GSM voice codecs/drivers Jan 08 23:22:44 I've not been able to find the code released anywhere Jan 08 23:23:16 any clue what ofono/asterisk integration could be done? Jan 08 23:23:30 define integration? Jan 08 23:23:48 the N900 doesn't require pulse, maemo requires it. We could do ofono + asterisk + jack (for example ;) Jan 08 23:24:12 e.g. place/receive ofono calls via asterisk. Jan 08 23:24:31 Well, I remember there was a presentation about N900 audio infrastructure at Plumbers Jan 08 23:24:55 And they said that audio is fed over a character device to PulseAudio driver Jan 08 23:25:28 N900 != maemo though. Maemo is the OS, N900 is the hardware. In "theory" openbsd could be put on the thing, for instance. Jan 08 23:25:32 should be no problem to have asterisk call oFono for voice Jan 08 23:25:58 Sure, but we'd need to write our own gsm audio handling Jan 08 23:26:26 And I've not seen the code for that released anywhere Jan 08 23:26:52 asterisk does gsm audio codec, but perhaps you are referring to something else. Jan 08 23:28:15 http://linuxplumbersconf.org/2009/slides/Jyri-Sarha-audio_miniconf_slides.pdf Jan 08 23:28:20 ah, testing this on f12 right now is going to be a PITA, i wont be able to get to it right now. Jan 08 23:28:48 * jebba reading Jan 08 23:30:05 Basically I suspect that the only reason oFono on native n900 works is that either PulseAudio or the native csd daemon detects the call Jan 08 23:30:24 There's probably more involved in getting a 'pure' oFono based system going Jan 08 23:30:25 Ya, but when he's saying "Audio Features N900 Linux Phone" what he's really saying is "...running Maemo". It's not *tied* to pulseaudio, except under maemo they've done it that way. That said, it may be the way to do it under fedora or Mer or whatever too. But it's not a requirement, unless ofono itself requires it for some reason (which i doubt). Jan 08 23:33:44 oFono still requires someone to do the audio processing, if it works automagically great Jan 08 23:33:55 denkenz: how would you pass an incoming call to the N900 to asterisk though? Jan 08 23:34:24 oFono signals calls via D-Bus Jan 09 02:21:42 den: and should that really be in the gui application? I really need it to work even if X fails **** ENDING LOGGING AT Sat Jan 09 02:59:57 2010