**** BEGIN LOGGING AT Tue Feb 15 02:59:56 2011 Feb 15 06:29:47 hmm, MeeGo doesn't have new enough version of glib in it's repositories to satisfy newer version of ofono. Should I continue developing on older ofono? Feb 15 06:39:10 Sorry, I had too old repository config Feb 15 06:39:20 crevetor: phonet goes down? Feb 15 16:13:03 denkenz: ping? Feb 15 16:13:15 pessi: pong Feb 15 16:13:33 what happens if we have sim lock on ifx? Feb 15 16:13:50 iow, AT+CPIN="1234" returns OK Feb 15 16:13:56 then what? Feb 15 16:14:16 you get an XSIMSTAT: 3 or something like that Feb 15 16:15:02 ok, it will trigger call to notify and CPIN? Feb 15 16:15:32 case 3: /* PIN verified – Ready */ Feb 15 16:16:13 that is how I always thought it should work, after the model tells you its ready you call sim_ready_notify Feb 15 16:16:21 re-checking the CPIN is not needed Feb 15 16:16:42 We can of course if there are other locks active Feb 15 16:17:00 Since they are checked after the IMSI is known Feb 15 16:22:11 hm, so after +XSIM: 3 or +XSIM: 2 we must check for lock codes with AT+CPIN? Feb 15 16:22:48 I'm not 100% sure, but that seems logical Feb 15 16:23:12 Network Subsidy locks, etc require the IMSI of the SIM Feb 15 16:23:31 Hence you might get an XSIM:3 but not XSIM:7 Feb 15 16:23:36 ok Feb 15 16:25:16 iow, I should set ready only after +xsim: 7 but call notify after +xsim: 3 4 5? Feb 15 16:27:54 good question, this might depend on the behavior of the modem Feb 15 16:28:43 I seem to get only +XSIM: 7... now where to get operator-locked nCDK Feb 15 16:30:44 I suspect XSIM:3 is never sent by IFX and is a bug Feb 15 16:30:59 Probably subsidy locks are something that no one tested either Feb 15 16:33:03 denkenz: I sent patches for HFP AG support, is it the way you figure it ? Feb 15 16:34:24 fdanis: haven't looked yet Feb 15 16:34:50 hah, and XSIM:3 is a funny one, seems its never sent anyway Feb 15 16:58:39 denkenz: sent rfc patches for the ifx quirk, have a peek in them, I'll test them tomorrow Feb 15 17:44:47 denkenz: what are you trying to do in examples/emulator.c function static void modem_watch(struct ofono_modem *modem, gboolean added, void *user) Feb 15 17:45:03 I didn't got it. Feb 15 17:45:22 its quite simple, I keep a list of powered modems Feb 15 17:45:35 if the list becomes non-empty I register the server Feb 15 17:45:40 if it becomes empty I remove the server Feb 15 17:46:22 Ah, I see now. Feb 15 17:49:24 should make testing easier on a local system with tcp Feb 15 17:50:00 Since gsmdial even supports tcp Feb 15 17:51:12 I think I can do something similar for DUN Feb 15 17:51:30 but sticking on the GPRS atom instead of the powered prop Feb 15 17:52:47 You might not even need to Feb 15 17:53:18 let gprs atom register the command handler Feb 15 17:53:31 if the command handler doesn't exist, then the ATD will get an error anyway Feb 15 17:53:52 For HFP it gets trickier, but DUN is pretty simple Feb 15 17:57:59 denkenz: let the GPRS handle ATD is a good idea, but I still need to bring the emulator up first. Feb 15 17:58:17 Ah, that could happen when I have an incoming connection Feb 15 17:58:25 exactly Feb 15 19:09:18 denkenz: the bluetooth sdp patch looks ok, go ahead and apply it if you haven't any comments against it. Feb 15 19:14:14 padovan: ok, sounds good Feb 15 20:11:55 hi Feb 16 02:35:51 Man, I want this for testing Sim Toolkit http://www.zdnet.com/blog/facebook/gemalto-creates-sim-card-that-brings-facebook-to-feature-phones/113 **** ENDING LOGGING AT Wed Feb 16 02:59:57 2011