**** BEGIN LOGGING AT Fri Oct 22 02:59:58 2010 Oct 22 05:32:16 holtmann:ping Oct 22 07:16:42 matt_chen: pong Oct 22 07:21:15 haltmann : is the /etc/ofono/modem.conf required ? Oct 22 07:23:00 haltmann : I found if the ofonod runs without this file, it can not detect and read the correct path of Device. Such as /dev/ttyUSB0. Oct 22 07:25:58 denkenz: no problem Oct 22 07:27:20 denkenz: I also removed the check in network.c on strength_notify(). I had to put an ugly hack in the isimodem driver due to that, because it seems RSSI is reported *before* reg status... Oct 22 07:28:34 denkenz: Can't think of what can break by removing the check, but if it did, I have some ideas on how to fix it in a more elaborate way. :) Oct 22 07:29:29 holtmann: gotcha on DGB use; we'll try to debug all we need in the drivers Oct 22 07:30:01 matt_chen: No. Detection should be done via udev. Oct 22 07:30:36 akiniemi: I didn't see it initially as well, but then I had isimodem disabled to save some binary size ;) Oct 22 07:31:01 holtmann: ahem ;) Oct 22 07:31:14 Same as my screwup with the compiler warnings that I disabled when building the stupid 32-bit binaries :( Oct 22 07:32:18 akiniemi: There was a bug in the USB gadget kernel driver and I couldn't copy to big binaries over scp ;) Oct 22 07:34:21 haltmann : USB kernel driver bug ? Oct 22 07:35:31 holtmann : which version of ofono is working much stable ? do you have any suggestion ? I am using 0.32 now. ;-) Oct 22 07:35:50 0.32 is good. I am using it daily. Oct 22 07:35:59 However it depends a bit on which modem you wanna use it. Oct 22 07:36:23 matt_chen: Intel platform driver USB host/device support. Is fixed now. Oct 22 07:37:29 holtmann : I am using MeeGo v.1.0 Oct 22 07:37:51 That is a bit out-dated. Oct 22 07:37:59 holtmann : the kernel is 2.6.33.3. is this what you mentioned ? Oct 22 07:38:26 What hardware do you wanna use oFono for. 3G hardware. Oct 22 07:38:38 * matt_chen look up the 3G module. Oct 22 07:39:05 holtmann : Huawei (12d1:1404) Oct 22 07:40:46 holtmann : I can make it work, but it just needs to read the correct /dev/ttyUSBx Oct 22 07:40:57 That is an udev configuration file. Oct 22 07:41:08 It comes with oFono. plugins/ofono.rules. Oct 22 07:41:25 I see. Oct 22 07:42:10 but sometimes ttyUSB0 can not work, I need to change the /etc/ofono/modem.conf to use a specific path, such as /dev/ttyUSB1. Oct 22 07:46:34 It will work. Oct 22 07:46:43 As I said, it is detected via udev. Oct 22 07:46:56 You do NOT needed modem.conf. Oct 22 07:49:43 ok...so about you mentioned the "Intel platform driver USB host/device support", is there any patch for that ? Oct 22 07:54:03 Most be. The newer kernels that I have has this fixed. I did not look into the details. Oct 22 07:54:09 s/Most/Must/ Oct 22 07:54:49 Besides the point btw. It is a dev platform anyway. I was just making excuses for being stupid yesterday ;) Oct 22 13:08:30 akiniemi: In general we try to only report properties where they make sense, e.g. technology only after you're registered, etc. But for signal strength it might be OK Oct 22 13:08:33 Lets see how it works out Oct 22 13:55:59 hi! i try to use ofono with huawei EM770W. the modem properties Online=0 and the simmanager Present=0 (the sim is inserted). is the modem known to work? Oct 22 13:57:00 is the modem powered? Oct 22 13:57:03 yes Oct 22 13:57:10 hi denkenz btw :) Oct 22 13:57:25 i used some py dbus code from the samples to enable power Oct 22 13:57:28 and the obvious question, is the sim inserted? Oct 22 13:57:33 yes Oct 22 13:57:34 :D Oct 22 13:58:07 so Huawei firmware is pretty craptastic about telling us when the sim is ready Oct 22 13:58:12 Do you have a PIN on your sim by any chance? Oct 22 13:58:19 yes Oct 22 13:58:46 so the sim manager shows up /after/ pin entry? Oct 22 13:58:48 So last I checked the current huawei drivers don't work well when SIM PIN is enabled Oct 22 13:59:14 no, but we rely on the modem to tell us a sim is inserted or not Oct 22 13:59:38 have you been involved into wetab development? Oct 22 13:59:48 nope, no idea what that is Oct 22 14:00:23 a atom-based tab with that modem Oct 22 14:00:38 intel is pushing it a bit ;) Oct 22 14:01:21 http://wetab.mobi/en Oct 22 14:01:54 nice, but looks like its android Oct 22 14:01:57 megoo based, ofono installed but not used. they enable it successfully with shellscript/chat and wvdial :/ Oct 22 14:02:09 no, not really Oct 22 14:02:18 it shall one day run android apps Oct 22 14:02:31 today it's a mix of megoo and gtk-stuff Oct 22 14:02:44 really? does it run oFono? :) Oct 22 14:03:08 yes, i splitted disk, installed debian, installed ofono and it works - until the point shown above Oct 22 14:03:32 in the wetab-os ofono is installed but not used Oct 22 14:03:44 interesting Oct 22 14:04:04 yes. nice hw but i need the modem to work, so i tried your ofono :D Oct 22 14:04:25 Someone just needs to give some love to the huawei driver Oct 22 14:04:40 Basically everything else works except for the silly SIM pin enabled case Oct 22 14:04:56 really? Oct 22 14:05:01 how can i help? Oct 22 14:05:26 yeah, we were doing voice calls, sms, gprs with every Huawei dongle around Oct 22 14:05:50 Well, get familiar with plugins/huawei.c Oct 22 14:06:03 And figure out why ofono_sim_inserted isn't getting called at the right time Oct 22 14:06:05 using bt for voice calls with that tab would be amazing... Oct 22 14:06:41 could one for a first shot answer with "yes" all the time? Oct 22 14:06:42 Yep, some Huaweis come with special firmware that does voice routing (Vodafone only) Oct 22 14:07:13 emdete: something you can try Oct 22 14:07:30 huawei has been touched and re-touched and nobody made it work nicely yet Oct 22 14:07:40 I don't have time for it unfortunately :( Oct 22 14:07:57 time? what't that? :D Oct 22 14:08:10 yeah exactly :) Oct 22 14:08:54 weekend is coming, maybe... are you around at weekend for some questions? Oct 22 14:09:54 I usually have irc open, so yes but with delayed response time Oct 22 14:11:06 is gps included for that modem in ofono too? Oct 22 14:11:33 we haven't had time to figure out the gps bits Oct 22 14:11:53 gps will probably be supported by the usual suspects, but oFono will allow power on / off of the GPS device if it is on board the modem Oct 22 14:12:15 Its even in our TODO list I think Oct 22 14:15:43 emdete: I have been trying to get huawei work, but like denkenz said pin query is still broken Oct 22 14:16:25 kvalo: do you know more where the problem can be? Oct 22 14:17:55 emdete: most probably the sim_state handling in plugins/huawei.c. Oct 22 14:18:49 denkenz was saying that huawei should poll the sim state just like some other plugin does. was it mbm? Oct 22 14:18:57 what do you think about (for fast workaround) enable sim insterted always? Oct 22 14:19:17 it should work of course Oct 22 14:19:24 yeah, simpin_check() in mbm.c polls the state Oct 22 14:20:00 emdete: but that most breaks the cold start case Oct 22 14:20:11 emdete: ie. you plug in the modem when ofono is running Oct 22 14:20:41 let me check... Oct 22 14:21:59 emdete:just put the sim on some phone and disable pin query. that way you should get the modem working Oct 22 14:22:41 kvalo: that sim doesnt allow that ;) Oct 22 14:24:17 heh Oct 22 14:24:36 well he's not even getting to sim_inserted Oct 22 14:24:44 so something with our SYSINFO polling is not quite right Oct 22 14:25:53 emdete: can you send logs? Oct 22 14:26:16 emdete: with at debug Oct 22 14:28:03 holtmann: Btw, go ahead and make the release, neither of the patch sets I talked about yesterday are ready Oct 22 14:29:38 kvalo: sure - adr? Oct 22 14:30:53 just pastebin it Oct 22 14:31:07 emdete: remember OFONO_AT_DEBUG=1 Oct 22 14:31:15 Feel free to scrub personal details if any Oct 22 14:31:40 kvalo: always on ;) Oct 22 14:32:24 ah, your modem most probably is in HUAWEI_SIM_STATE_INVALID_OR_LOCKED and that's why sim is not inserted Oct 22 14:32:45 it's totally stupid to combine invalid and locked states into one Oct 22 14:32:59 not necessarily Oct 22 14:33:11 invalid does not mean not present Oct 22 14:37:09 but I think that huawei should do that similar polling like mbm does. the current method of following sim_state just doesn't work properly, too many corner cases Oct 22 14:42:11 kvalo: which polling? Oct 22 14:42:19 there are two separate issues here Oct 22 14:42:37 one is sim is inserted and we can read from it Oct 22 14:42:50 the other one is pin is accepted and we can read the pin-protected entries Oct 22 14:43:01 both have race condition issues Oct 22 14:46:25 denkenz: I mean that we would poll with CPIN or similar command to see when the huawei modem has initialised itself properly Oct 22 14:46:57 denkenz: currently we are trying to guess that from sim state, but it's not reliable Oct 22 14:47:43 denkenz: I'm travelling this and next week, so I don't have logs right now to show the problem Oct 22 14:48:09 I think the reason we use SYSINFO and SIMST is that they're actually supposed to be used for the purpose Oct 22 14:48:14 At least from the AT command docs Oct 22 14:48:31 But you might be right and they simply don't work well enough Oct 22 14:49:07 kvalo: http://mister-muffin.de/p/8U-f.txt Oct 22 14:50:56 the properties i get from manager.GetModems are these the same as the one from modem.GetProperties? Oct 22 14:59:54 yes Oct 22 15:02:04 hm, i added a ofono_sim_inserted_notify after line 588. now i get a Present=True. Oct 22 15:02:47 emdete: thanks, just as I suspected: Oct 22 15:02:50 Oct 22 13:47:16 metab ofonod[1162]: plugins/huawei.c:notify_sim_state() 0 Oct 22 15:03:02 that's the invalid and locked state Oct 22 15:03:30 should we add a new check for that state to see if the sim is either invalid or locked? Oct 22 15:06:20 should i see an org.ofono.NetworkRegistration in modem Oct 22 15:06:29 properties interfaces? Oct 22 15:08:44 kvalo: So invalid in 3GPP means that the SIM is present but not responding Oct 22 15:09:04 kvalo: I think in the mean time you can treat invalid_or_locked as present Oct 22 15:09:15 emdete: Only after you go online Oct 22 15:09:23 emdete: test/enable-online Oct 22 15:11:05 YES! Oct 22 15:11:17 we are on! great, guys, thanks alot! Oct 22 15:12:05 have u any experiences with cell-ids in 3g networks? Oct 22 15:12:38 does the huawai report that correctly? i.e. by a cellid > 0x10000? Oct 22 15:13:32 no idea really Oct 22 15:13:50 sure, but one step forward Oct 22 15:14:26 ah, sry. thought you meant that my solution for SIM inserted was "not ideal" :D Oct 22 15:14:50 okya, will investigate later, have to leave now Oct 22 16:36:04 denkenz: what's the preferred way of reporting ofono bugs? Oct 22 16:36:15 mailing list? Oct 22 16:36:36 along with a patch that fixes it ;) Oct 22 16:42:42 haha :) Oct 22 20:02:35 denkenz: i have 2 issues, wasy to fix. interested? Oct 22 20:02:52 sure Oct 22 20:05:09 one is the manpage, it mentiones --debug, -d ...nothing behind. all other manpage mostly say stuff like --suffix=SUFFIX. this is especailly ugly, cause the argument isn't checked. i struggled when i used `ofonod --debug --nodetach` which in fact detaches. took me a while to figure that out... Oct 22 20:05:36 the old manpage not even mentioned the parameter in the text below, that's fixed. Oct 22 20:06:12 the other issue is about the init.d-script. there is no dependency on dbus mentioned so ofono starts before and is unable to connect to dbus & fails. Oct 22 20:06:43 so i added "Required-Start: $syslog dbus" and it works Oct 22 20:08:00 send both fixes to the mailing list Oct 22 20:08:11 which? Oct 22 20:08:31 Well the init.d fixes for one Oct 22 20:08:54 :D no: which mailing list? may i post without being subscribed? Oct 22 20:09:40 ofono@ofono.org Oct 22 20:09:55 And I think you need to be subscribed Oct 22 20:10:17 The --debug part is funny, we always run it -n -d Oct 22 20:10:21 Never the other way around Oct 22 20:10:46 try ;) Oct 22 20:11:15 maybe it's different now. i tested an quite old version.. let me check Oct 22 20:11:15 ofonod -d -n works Oct 22 20:11:35 So does --debug -n Oct 22 20:12:40 fine, than that was fixed. anyway the manpage should then use a -d bla|--debug[=bla] or similar Oct 22 20:14:03 yep, please send a patch for that Oct 22 20:14:47 :P Oct 22 20:15:26 You found it, might as well get the credit Oct 22 20:19:10 take the credit ;) Oct 22 20:20:32 git shortlog -s -n Oct 22 20:20:34 1954 Denis Kenzior Oct 22 20:20:34 609 Marcel Holtmann Oct 22 20:20:34 251 Andrzej Zaborowski Oct 22 20:20:39 I think I have enough ;) Oct 22 20:22:07 denkenz: Did you get a chance to look into the multiple context stuff? Oct 22 20:22:15 I am a bit lost in that code. Oct 22 20:22:29 yeah, its missing some bits Oct 22 20:22:43 nothing major, but I need a few quiet hours Oct 22 20:22:57 So do we want a release with it or without it? Oct 22 20:23:10 Do one without it for now Oct 22 20:23:22 It would be a nice feature though since we have now hardware to test it on. Oct 22 20:23:32 If I'm going to touch that part, I also want to fix DeactivateAll Oct 22 20:23:36 and that takes longer Oct 22 20:23:45 Okay. Then I am doing a release without it. Oct 22 20:24:02 I did add two context atom within IFX driver. Does that look sane to you? Oct 22 20:24:38 yeah that looks good Oct 22 20:24:54 Just remember that only GPRS2 is going to be used ATM Oct 22 20:25:06 I know that. Which is fine. Oct 22 20:25:22 The IFX raw IP gives you "invalid" as interface name anyway ;) Oct 22 20:25:38 heh Oct 22 20:25:57 And currently I don't wanna look into the async and buffering for running GAtRawIP in user space. Oct 22 20:26:10 It does work, but I need some clear head to think about it a bit more. Oct 22 20:26:44 nod, then push that release and we fix multi context in the next one Oct 22 20:26:59 And I do wanna do some testing in see how far we would get with using N_GSM upstream line discipline. Oct 22 20:27:07 Do you have anything else pending? Oct 22 20:27:18 Like the SIM ready stuff? Or does that need work? Oct 22 20:28:03 Pekka's set I don't completely agree with Oct 22 20:28:20 So I think more discussion required Oct 22 20:28:45 If you feel up to it, you can apply my patch from August Oct 22 20:28:51 And test with IFX Oct 22 20:28:59 I'm pretty sure it should work Oct 22 20:29:20 Nope. We do that in the next release then. Oct 22 20:29:35 I have looked at IFX a bit too much this week. Oct 22 20:29:40 agreed, that stuff works anyway Oct 22 20:29:47 I am just happy that all works just fine. Oct 22 20:31:13 Do note that with FDN, you also need the patch from phonesim Oct 22 20:31:26 So you might want to do a phonesim release too Oct 22 20:31:36 Sounds like a good idea. Oct 22 20:32:04 That one has the nice scripting features to boot Oct 22 20:32:20 s/has/will have/ Oct 22 20:32:27 Yep. I am getting to that one now within the next hours and then I call it a week. Oct 22 20:38:22 can i determine if the modem uses 2g or 3g? Oct 22 20:38:39 emdete: for what purpose Oct 22 20:38:48 ? Oct 22 20:39:08 i jsut need to know Oct 22 20:39:24 Not through D-Bus Oct 22 20:41:37 any other way? could it be exposed? Oct 22 20:42:13 Not without a usecase Oct 22 20:42:30 i want the dev as a testing device Oct 22 20:42:41 need cell information, location, stuff like that Oct 22 20:42:47 develop agps test suites and on Oct 22 20:43:45 Neighbor Cell Info and aGPS is something that is on the TODO list Oct 22 20:43:59 however, nobody has done the work yet Oct 22 20:48:29 not that far... i just need cell information of the current cell with 3g/2g differenciation Oct 22 20:49:59 If that's what you want, then you should be able to grab that from NetworkRegistration interface Oct 22 20:50:10 see CellId / LocationAreaCode and Technology properties Oct 22 20:51:00 yes, i have to check if the cell-id is in fact an utran for 3g then i'm done Oct 22 21:12:23 running into wierdness on MeeGo trunk builds... ofonod starts, but it's not visible on the system bus... Oct 22 21:12:26 known issue? Oct 22 21:12:40 * sabotage finally getting back to upstream work Oct 22 21:12:55 denkenz: ^^^ Oct 22 21:13:20 no obvious errors in debugging output Oct 22 21:13:35 Sounds like the issue raji reported earlier where ofonod was crashing Oct 22 21:13:46 but it's not crashing Oct 22 21:14:08 Are you seeing 'System bus disconnected' in your ofono logs? Oct 22 21:14:15 gets through drivers/atmodem/sim.c:at_crsm_read_cb() and then stops Oct 22 21:14:43 are you using upstream? Oct 22 21:14:45 on Meego 1.1, same thing, except that I can see org.ofono on the system bus and not on 1.2 Oct 22 21:14:46 update phonesim Oct 22 21:15:04 denkenz: upstream, yes Oct 22 21:15:19 phonesim, using whatever package is in trunk (1.2)... Oct 22 21:15:21 However, that does not explain your system bus issue Oct 22 21:15:32 nod Oct 22 21:15:41 I see the phonesim driver an plugins load fine Oct 22 21:15:52 sabotage: maybe ofono starts before dbus? i had that here... Oct 22 21:16:02 I saw that above emdete Oct 22 21:16:04 sabotage: You need latest upstream phonesim, or the following change Oct 22 21:16:06 Oct 22 21:16:07 - 07 Oct 22 21:16:07 + 00 Oct 22 21:16:07 Oct 22 21:16:11 but I've restarted ofonod manuall Oct 22 21:16:14 +y Oct 22 21:16:42 * sabotage checks what he's got for phonesim Oct 22 21:17:28 denkenz: ATM, I'm just using what's packaged in OBS for MeeGo trunk: Oct 22 21:17:32 phonesim-1.1-4.139.i586 Oct 22 21:17:33 ofono-0.31-1.2.i586 Oct 22 21:17:51 does martin still own these packages Oct 22 21:18:09 yes, afaik Oct 22 21:18:42 sheesh! Oct 22 21:19:00 Trunk is still on phonesim 1.1 and upstream is up to 1.7+ Oct 22 21:19:24 * sabotage files a bug for martin Oct 22 21:20:29 * sabotage wishes phonesim had it's own component in BMC Oct 22 21:43:41 denkenz: ok, now running phonesim from git tip, seeing dbus warnings, but not sure if they are related or not Oct 22 21:43:43 http://pastebin.ca/1970377 Oct 22 21:43:54 meh Oct 22 21:43:56 sorry Oct 22 21:44:06 looks like that is just "scripting" support related Oct 22 21:44:20 prolly nothing to do with ofono Oct 22 21:44:36 that's phonesim Oct 22 21:44:55 and I'm not getting that, so must be some silly security stuff on meego Oct 22 21:46:55 denkenz, From commit d486ba8f2aa22d429f5d892dcd71a820834039ed dbus registration problems started for history plugins. The Changelog shows lot of changes in that release. any clues? Oct 22 21:47:11 well I see no meaningful diffs in the ofono.conf dbus config files Oct 22 21:47:55 raji__: Nope, you might have to git bisect a bit more Oct 22 21:50:12 quick question Oct 22 21:50:40 I have compiled the nettime example. Do I need to change anything else for it to be called ? Oct 22 21:51:09 no, but if it uses debugs you might need to run ofono with debug enabled Oct 22 21:51:24 And remember it only gets called when the modem and the network actually report NITZ Oct 22 21:53:13 denkenz: If I get a NET_TIME_IND from isimodem then it should be called right ? Oct 22 21:53:39 yep Oct 22 21:54:31 ok Oct 22 22:00:02 denkenz: I don't need to call example_nettime_init from somewhere ? Oct 22 22:00:31 nope, done automagically Oct 22 22:00:41 unless you're not running maintainer mode Oct 22 22:01:06 Let me check Oct 22 22:01:25 examples might only be enabled by maintainer mode Oct 22 22:02:06 ok Oct 22 23:22:34 denkenz: do ofono and connman now have to be matched at some version now? Oct 22 23:23:24 I can now see ofono starting, and get it to powerup phonesim, exposing the gui Oct 22 23:23:57 but the moment I try sending it any method calls (via ofono test scripts) Oct 22 23:24:09 I see it de-refister from the system bus Oct 22 23:24:22 followed every time by prop changes in connman Oct 22 23:25:39 it's probably just connman noting that ofono is gone and droping the data context... Oct 22 23:26:14 there was a major change over for connman and ofono Oct 22 23:26:21 Right around 0.26+ time frame Oct 22 23:26:32 After that there should be no incompatibilities Oct 22 23:26:46 ok Oct 22 23:26:55 connman is 0.62.2 Oct 22 23:27:06 ofono is 0.31 Oct 22 23:27:58 that should work Oct 22 23:28:21 like I said... twerks... until I start trying to *use* it? Oct 22 23:28:34 and by use it, I mean, just call list-modems Oct 22 23:28:38 or enable-modem Oct 22 23:28:44 or introspect with d-feet Oct 22 23:30:12 I see a NameOwnerChanged on the system bus from "org.ofono" to ":1.100" (or whatever address it happened to have) Oct 22 23:30:25 and then :1.100 disappears Oct 22 23:30:38 ofonod is still running, or hung Oct 22 23:31:28 it still at a poll call in strace until I kill it Oct 22 23:33:05 no idea, twerks for me Oct 22 23:33:22 try running ofonod manually with debug on and nodetach Oct 22 23:33:43 been doing that Oct 22 23:35:41 the python test tools are giving: Oct 22 23:35:42 ERROR:dbus.proxies:Introspect error on :1.103:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus) Oct 22 23:35:56 so its crashing, but for what reason Oct 22 23:35:58 followed by : Oct 22 23:35:59 dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.103 was not provided by any .service files Oct 22 23:36:33 cant tell Oct 22 23:36:39 I'm seeing no errors Oct 22 23:38:15 if you're suddenly jumping off dbus that means oFono or its plugins are trying to send malformed data Oct 22 23:38:20 hard as hell to debug Oct 22 23:39:23 you're telling me ;) Oct 22 23:40:43 http://pastebin.ca/1970424 Oct 22 23:40:44 try disabling external plugins if you have them Oct 22 23:40:47 Otherwise no idea Oct 22 23:41:13 line 01 is stable point, ofono reg on sys bus, phonesim gui up and all loaded Oct 22 23:41:42 line 07 is the moment I invoked list-modems Oct 22 23:41:58 pretty much meaningless to me Oct 22 23:42:20 and strace it not flushing anymore past that until I kill ofono Oct 22 23:44:50 ding ding... Oct 22 23:45:12 removing voicecallhistory and smshistory seems to have fixed it :/ Oct 22 23:45:34 * sabotage bangs head on wall, over and over and over... Oct 22 23:47:28 reinstalled smshitory, still works Oct 22 23:48:22 raji__: FYI... seems in 0.31 version of ofono, having voicecallhistory installed is what is causing ofono to drop off the system bus and hang Oct 22 23:48:30 hows that git bisect coming along ;) Oct 22 23:49:48 denkenz, sabotage, history plugins fail from this commit 8ef8135a2afdfd8de363a61d8a6ae6e1218a01ec, Add support for GDBus security handlers Oct 22 23:50:14 denkenz: thanks for the ideas... I'm off for the weekend, will tackle dialer port to 0.31 on monday I guess now Oct 22 23:51:11 sabotage, that is the problem I saw. there are some changes made to gdbus in ofono that is causing the ofono to drop off when history plugins register Oct 22 23:52:44 raji__: what's different between smshistory and voicecallhistory then Oct 22 23:53:15 oh, nm Oct 22 23:53:21 smshistory is never loaded Oct 22 23:53:26 due to the version mismatch Oct 22 23:53:56 that's why having it installed doesn't seem to cause the problem while it does for voicecallhistory Oct 22 23:54:13 Yes Oct 23 01:12:31 balrog-k1n: around? Oct 23 01:20:26 balrog-k1n: I really like your tone_send patch, just one question, do we really need a memcpy in the tone_request_run function? Oct 23 01:21:16 Seems we can save the char, set it to null, send to the driver and restore the original char Oct 23 01:51:21 Is there a documentation somewhere about the isi messages ? Oct 23 01:56:15 denkenz: Are you there ? Oct 23 02:39:07 there is no isi documentation Oct 23 02:45:07 denkenz: yeah, we could do this, i'll send a follow up patch Oct 23 02:45:08 :'( Oct 23 02:45:35 denkenz: there's probably one but it's nokia only I guess.. Oct 23 02:46:07 denkenz: So you have to read the code to understand how to decode the messages I guess. Oct 23 02:46:51 basically Oct 23 02:47:42 denkenz, that's no true Oct 23 02:47:49 There is isi documentation. Oct 23 02:48:04 balrog-k1n: Cool, another thing that I thought might be a good idea was to limit the number of tones that we send at once Oct 23 02:48:27 Not in the ofono tree, but you can get documentation from a Nokia website Oct 23 02:48:33 Termana: where is it ? Oct 23 02:48:52 balrog-k1n: two reasons, AT command lines are limited, and in case we need to cancel it doesn't take too long Oct 23 02:48:56 crevetor, trying to find the link, it's been a while since I looked Oct 23 02:49:07 balrog-k1n: But those are probably really far out cases :) Oct 23 02:49:14 There is wireless modem api Oct 23 02:49:21 However, that is not the same ISI protocol Oct 23 02:49:33 It is similar, but not the same Oct 23 02:49:58 Ah. Oct 23 02:50:17 http://www.wirelessmodemapi.com/ is the link anyway. You need to create an account and log in to get it Oct 23 02:50:45 You might get lucky of course Oct 23 02:50:46 (and accept a EULA, but anyhow) Oct 23 02:51:07 denkenz: let's limit to 8 tones at once Oct 23 02:51:23 balrog-k1n: Yep, sounds good to me Oct 23 02:51:54 Termana: thanks Oct 23 02:53:19 balrog-k1n: Otherwise I really like the approach, and looks like we can easily support dial strings too **** ENDING LOGGING AT Sat Oct 23 02:59:57 2010