**** BEGIN LOGGING AT Thu Nov 19 02:59:57 2009 Nov 19 03:11:02 denkenz: so i will send CHLD=1 patch to ML for review. Nov 19 03:11:12 denkenz: is that ok? Nov 19 03:11:29 s/CHLD=1/call_held=1 Nov 19 03:14:23 yep Nov 19 03:15:26 then, i plan to create a patch for mpty call. Nov 19 03:55:00 ofonod[29525]: App:> AT+CGDCONT=?\r Nov 19 03:55:00 ofonod[29525]: Control:< \r\n+CRSM: 111,0,""\r\n\r\nOK\r\n Nov 19 03:55:00 ofonod[29525]: Control:> AT+CGSN\r Nov 19 03:55:00 ofonod[29525]: App:< \r\n+CGDCONT: (1-16),"IP",,,(0-2),(0-4)\r\n+CGDCONT: (1-16),"PPP",,,(0-2),(0-4)\r\n+CGDCONT: (1-16),"IPV6",,,(0-2),(0-4)\r\n\r\nOK\r\n Nov 19 03:55:34 I see an IPV6 option when trying with my option card. I really would like to use that one. Nov 19 03:55:51 denkenz: Other than that, the HSO stuff works nicely. Nov 19 03:56:51 ofonod[29525]: Control:< \r\n_OWANDATA: 1, 80.187.250.217, 0.0.0.0, 10.74.83.22, 193.254.160.1, 0.0.0.0, 0.0.0.0, 72000\r\r\n\r\n\r\nOK\r\n Nov 19 03:56:52 ofonod[29525]: Got the following parameters for context: 1 Nov 19 03:56:52 ofonod[29525]: IP: 80.187.250.217, Gateway: 0.0.0.0 Nov 19 03:56:52 ofonod[29525]: DNS: 10.74.83.22, 193.254.160.1 Nov 19 03:57:18 Gateway with 0.0.0.0 is a little bit weird, but that can be just my network. We have to route it via the interface anyway. Nov 19 03:59:18 denkenz: And you did see the comment in ModemManager that when AT$QCPDPP fails, we should retry with the non-Qualcomm version of this command. Nov 19 03:59:48 Not that I really care since username/password are stupid anyway. Nov 19 03:59:57 And I only know one network that requires it. Nov 19 04:03:17 About the gateway, maybe we should leave that one out. It is actually not clear that this field is the gateway. Same as that the other two are suppose to be DNS3 and DNS4, but who knows for sure. Nov 19 04:03:43 Do we wanna take the Speed (the 72000) parameter and add it to the Settings dict? Nov 19 04:07:15 denkenz: Found the official Option doc online. Nov 19 04:07:19 _OWANDATA: , , , , Nov 19 04:07:19 , , , Nov 19 04:07:31 : IP address Nov 19 04:07:31 : Gateway address Nov 19 04:07:31 : First DNS server Nov 19 04:07:31 : Second DNS server Nov 19 04:07:31 : First NBNS server Nov 19 04:07:31 : Second NBNS server Nov 19 04:07:33 : Connection Speed Nov 19 04:11:47 So it makes sense to add 0.0.0.0 as Gateway. That way ConnMan can actually figure out what to do. Nov 19 04:12:07 Seems the only missing piece is ifup/ifdown. Nov 19 05:51:32 holtmann: According to comments in network manager source Nov 19 05:51:41 The Option hardware never *actually* reports the gateway Nov 19 05:51:56 So its up to you whether you want 0.0.0.0 or leave it out Nov 19 05:52:46 holtmann:For IPV6 vs IPv4, how do you wanna do this Nov 19 05:52:52 define a new context property? Nov 19 05:53:33 NBNS is NetBios, so we don't give a crap Nov 19 05:53:33 And Speed I can expose, though seems useless Nov 19 05:55:21 holtmann: Once someone actually gets me a Quicksilver card that needs the special command we can quirk that one Nov 19 05:57:32 Otherwise I connman integration now ;) Nov 19 05:57:38 need rather Nov 19 06:32:49 Martin was working on that. So we have to check with him how far he got. Nov 19 06:33:16 Leave the Gateway in. According to the docs that is the gateway details. So ConnMan can figure that out. Nov 19 06:33:45 Fine with me Nov 19 06:33:58 Just need the ifup/ifdown and I can make a new release. Nov 19 06:34:19 Care to add that? I'm in transit tomorrow Nov 19 06:34:29 so won't do it till next week Nov 19 06:34:44 Another thing would be to add a simple script that brings up the interface based on 'Settings' Nov 19 06:35:03 Maybe. Need to figure out where to put in the code. Nov 19 06:35:06 just something that we can run manually once to context is up Nov 19 06:35:25 for testing basically Nov 19 06:36:05 Did you review the "Poll CLCC to replace the code in call_held=1" patch. Maybe we should include that before the release. Nov 19 06:36:36 Yeah, go ahead and apply it Nov 19 06:36:36 And yes, I can get you a script that does exactly that. Nov 19 06:36:42 That one's fine Nov 19 06:37:04 That'd be great, that way we can do some basic testing until proper connman integration is done Nov 19 06:39:46 Patch is corrupted. Nov 19 06:39:57 So you are off to Sydney now? Nov 19 06:40:03 Yes, his outlook always does it Nov 19 06:40:25 Simply hand edit the patch to remove an extra line break it inserts Nov 19 06:40:37 usually at the function signature Nov 19 06:40:38 git send-email with linux.intel.com as SMTP server always works. Nov 19 06:40:49 Yeah, tell him that, I already tried :) Nov 19 06:40:57 No way. He has to learn to send proper patches. Nov 19 06:41:11 hehe Nov 19 06:42:35 Yeah, I'm off to Brisbane tomorrow Nov 19 06:42:47 I'm in Sydney on Monday, then back to Brisbane for the conference Nov 19 06:42:48 Still in the US right now. Nov 19 06:44:17 Thought you were in Germany? Nov 19 06:46:42 I meant you, not me. I am in Germany until middle of December. Nov 19 06:47:41 Ah, yeah right now still in US Nov 19 07:53:10 holtmann: my patch is corrupted? Nov 19 07:53:41 Yes. Fix your mailer. Or use git send-email with linux.intel.com as SMTP Nov 19 07:53:42 i am using smtp.intel.com Nov 19 07:53:47 Don't do that. Nov 19 07:53:54 Use linux.intel.com. Nov 19 07:53:54 let me resend it Nov 19 07:54:15 btw, i am trouble using PTS tester Nov 19 07:54:48 looks even gateway.c doesn't work Nov 19 07:55:05 do i need to modify audio.conf to make it happy. Nov 19 07:55:58 Not that I know of. Nov 19 07:56:17 do u know any one i can consult? Nov 19 07:57:29 - MTC: WARNING: Service search request for UUID: Handsfree found multiple service records Nov 19 08:12:59 i will send my patch tomorrow since my vpn connection has problem now. Nov 19 08:33:23 gmail.com works as SMTP for intel.com :) Nov 19 23:59:09 ofonod[29525]: App:< \r\n+CGREG: 0\r\n Nov 19 23:59:09 ofonod[29525]: App:< \r\n+CGREG: 1,"5620","5EEF"\r\n Nov 19 23:59:17 {DataConnectionManager} [/hso0] Status = unregistered Nov 19 23:59:18 {DataConnectionManager} [/hso0] Attached = 0 Nov 19 23:59:18 {DataConnectionManager} [/hso0] Status = registered Nov 19 23:59:18 {DataConnectionManager} [/hso0] LocationAreaCode = 22048 Nov 19 23:59:18 {DataConnectionManager} [/hso0] CellId = 24303 Nov 19 23:59:20 {DataConnectionManager} [/hso0] Attached = 1 Nov 19 23:59:45 I am not sure if this is the right thing to do. If we detach, we might wanna re-establish the context and re-attach. **** ENDING LOGGING AT Fri Nov 20 03:00:07 2009