**** BEGIN LOGGING AT Tue Dec 28 02:59:56 2010 **** BEGIN LOGGING AT Tue Dec 28 04:44:34 2010 Dec 28 12:49:06 denkenz: hi... about the CDIP task, what would be the property name under call_settings? Dec 28 12:49:21 denkenz: COLP already has the name CalledLinePresentation Dec 28 13:13:53 morning, KERNEL=="s3c2410_serial0", NAME=="ttySAC0", ENV{OFONO_DRIVER}="calypso" dosent work with ofono 0.37 on the freerunner Dec 28 13:14:04 any ideas to fix this? Dec 28 13:31:36 fgau: does the following command tell you anything? Dec 28 13:31:46 fgau: udevadm info --query=all --root --name=ttySAC0 Dec 28 13:33:20 root@gta02:/lib/udev/rules.d# udevadm info --query=all --root --name=ttySAC0 Dec 28 13:33:20 P: /devices/platform/s3c2440-uart.0/tty/ttySAC0 Dec 28 13:33:20 N: ttySAC0 Dec 28 13:33:20 S: char/204:64 Dec 28 13:33:20 E: UDEV_LOG=3 Dec 28 13:33:22 E: DEVPATH=/devices/platform/s3c2440-uart.0/tty/ttySAC0 Dec 28 13:33:25 E: MAJOR=204 Dec 28 13:33:27 E: MINOR=64 Dec 28 13:33:30 E: DEVNAME=/dev/ttySAC0 Dec 28 13:33:32 E: SUBSYSTEM=tty Dec 28 13:33:35 E: DEVLINKS=/dev/char/204:64 Dec 28 13:33:37 thats my output Dec 28 13:35:08 and my distro comes with this rule Dec 28 13:35:11 root@gta02:/lib/udev/rules.d# cat /etc/udev/rules.d/51-calypso.rules Dec 28 13:35:12 KERNEL=="s3c2410_serial[0-9]", NAME="ttySAC%n" Dec 28 13:35:59 you may want to try to match by the devname... dunno if it'll work Dec 28 13:36:27 DEVNAME=="/dev/ttySAC0", ENV{OFONO_DRIVER}="calypso" Dec 28 13:37:55 demarchi: i will try Dec 28 13:38:01 also, make sure you put this rule in the proper place Dec 28 13:38:11 i.e. !ofono.rules Dec 28 13:38:27 because of lines like this: KERNEL!="ttyUSB[0-9]*", GOTO="ofono_tty_end" Dec 28 13:39:10 fgau: create a mymodem.conf under /etc/udev/rules.d/ Dec 28 13:39:39 fgau: if the udev thing is working, you might want to check with the udevadm command i told Dec 28 13:41:26 demarchi: i got it. i have create a new file describe on the mailing list: http://lists.ofono.org/pipermail/ofono/2010-December/006825.html Dec 28 13:41:59 in /lib/udev/rules.d/ Dec 28 13:42:57 DEVNAME is not needed Dec 28 13:43:15 fgau: is it working now? Dec 28 13:43:35 root@gta02:/home/user/ofono/test# python list-modems Dec 28 13:43:36 [ /calypso0 ] Lockdown = 0 Interfaces = Powered = 0 Features = Online = 0 Dec 28 13:43:43 demarchi: jep! Dec 28 13:43:55 fgau: good... so, what was the problem? Dec 28 13:45:00 demarchi: i have removed the ofono.rules, and create a new rule with: KERNEL=="ttySAC0", ENV{OFONO_DRIVER}="calypso" Dec 28 13:46:06 there's even a better udevadm command to list the attributes... Dec 28 13:46:21 udevadm info -a -p $(udevadm info -q path -n /dev/ttySAC0) Dec 28 13:50:04 now i can migrate my little phone app to ofono Dec 28 13:50:09 demarchi: thanks! Dec 28 13:52:47 and that is our congress gsm network ;) drivers/atmodem/network-registration.c:cops_cb() cops_cb: 262 42, 262 42 0 Dec 28 13:55:34 src/voicecall.c:ofono_voicecall_notify() Got a voicecall event, status: 4, id: 1, number: 9531 Dec 28 13:55:37 internal call Dec 28 15:46:21 holtmann: what's the relashionship between CDIP and multiple subscriber profile? Dec 28 15:47:47 holtmann: i didn't find many things related to msp... i'm not sure what it means Dec 28 17:20:47 demarchi: We might have to rename COLP and COLR into ConnectedLine... Dec 28 17:22:23 denkenz: humn... ok, i'll create these patches first then **** ENDING LOGGING AT Tue Dec 28 17:22:34 2010 **** BEGIN LOGGING AT Tue Dec 28 17:22:49 2010 Dec 28 17:23:33 cited in TODO file... i tried to find in specs, but i didn't find anything useful Dec 28 17:23:36 demarchi: basically MSP associates your IMSI with multiple subscriber numbers Dec 28 17:23:49 this magic is done completely on the network Dec 28 17:24:19 so when someone calls you on number A, you get a +CDIP indication that the call is being directed to number A Dec 28 17:24:24 same with number B Dec 28 17:24:29 up to 4 numbers are possible Dec 28 17:24:52 for outgoing calls the network auto-selects the number based on the profile currently active Dec 28 17:25:28 however, the details on MSP are still pretty thin even for me Dec 28 17:25:28 denkenz: humn... so the msp task is to select the active profile? Dec 28 17:25:45 There's a little more to it Dec 28 17:25:57 There are various sim files which are indexed based on the MSP profile Dec 28 17:26:16 but selecting a profile is a large part of it Dec 28 17:26:20 and it's used for outgoing calls... while cdip is used for incoming calls, right? Dec 28 17:26:26 yep Dec 28 17:26:44 great... now it's a bit clearer **** ENDING LOGGING AT Wed Dec 29 02:59:57 2010