| freemangordon | sicelo: do you use ofono from repos? | 17:13 |
|---|---|---|
| freemangordon | sicelo: added more logging, please upgrade, clear the logs and reboot | 18:16 |
| freemangordon | also, please include the result of list-modems script (before going offline->online) | 18:17 |
| sicelo | freemangordon: yes, i use Leste's ofono on the D4. will upgrade in a bit and share | 19:25 |
| freemangordon | sicelo: a general UX question - shall we keep roaming settings per IMSI, per IMEI or per device | 21:03 |
| freemangordon | my gut feeling tells me this shall be per IMSI | 21:03 |
| freemangordon | not sure what fremantle does | 21:03 |
| sicelo | ofono does it per modem | 21:08 |
| freemangordon | yes, I know | 21:08 |
| sicelo | i guess per IMSI is better, yes, at the possible cost of some complexity | 21:09 |
| freemangordon | mhm | 21:09 |
| freemangordon | hmm, lemme check how it is stored actually | 21:09 |
| freemangordon | it is per SIM | 21:10 |
| freemangordon | check in /var/lib/ofono | 21:11 |
| sicelo | ah, great then | 21:16 |
| sicelo | i upgraded, and situation unchanged. will share logs in a moment | 21:17 |
| freemangordon | yeah, the behaviour is the same, just one more thing is logged (RAT) | 21:17 |
| sicelo | pm'ing you list-modems | 21:23 |
| freemangordon | ok | 21:24 |
| freemangordon | you can remove IMSI/IMEI etc, I don't need them | 21:24 |
| freemangordon | I don't think in the other data there is anything important | 21:24 |
| sicelo | hsm log, https://paste.debian.net/1336216/ | 21:28 |
| freemangordon | sim status 0 | 21:31 |
| freemangordon | this is 'no sim' | 21:31 |
| sicelo | list-modems, https://paste.debian.net/1336217/ | 21:32 |
| freemangordon | ok, some bug in connui-cell, somehow it is missing SIM Present=1 property | 21:32 |
| freemangordon | that does not make sense | 21:33 |
| sicelo | yeah, that' why i was thinking perhaps there's some race in early boot? the hsm thinks there's no sim, simply because it appeared late... | 21:34 |
| freemangordon | no, once you register callback, it gets called immediately with the current state | 21:37 |
| freemangordon | hmm... | 21:38 |
| sicelo | the icon is correct after cycling between offline and online. where is the callback registered? | 21:39 |
| freemangordon | in status menu init code | 21:39 |
| * sicelo tries to check | 21:40 | |
| freemangordon | no, status-menu is ok | 21:40 |
| freemangordon | it is the lib that somehow manages to miss the properties | 21:40 |
| freemangordon | property changes | 21:41 |
| freemangordon | hmm, wait, I think I know what it could be | 21:41 |
| freemangordon | sicelo: can you repro by removing/reinserting the card? | 22:07 |
| sicelo | let me see | 22:08 |
| sicelo | ofono is able to update itself that card has been removed. unfortunately reinserting does not make card visible | 22:11 |
| freemangordon | which is good | 22:11 |
| sicelo | which is also strange ... regression? i'm quite sure this worked In the past | 22:11 |
| freemangordon | that way we can start h-s-m from console | 22:11 |
| freemangordon | with all the logs enabled and see what exactly happens | 22:12 |
| freemangordon | I think I know, but better confirm it | 22:12 |
| freemangordon | so: | 22:12 |
| freemangordon | /usr/sbin/dsmetool -k /usr/bin/hildon-status-menu | 22:14 |
| freemangordon | export DISPLAY=:0 | 22:14 |
| freemangordon | G_MESSAGES_DEBUG=all DEBUG_OUTPUT=1 maemo-summoner /usr/bin/hildon-status-menu.launch | 22:16 |
| freemangordon | sicelo: ^^^ | 22:16 |
| sicelo | sure. | 22:17 |
| freemangordon | and then remove/insert the card | 22:17 |
| sicelo | i already did without remove/reinsert ... no sim icon still showing, so i guess it's valid test? | 22:19 |
| sicelo | https://paste.debian.net/1336222/ | 22:19 |
| freemangordon | yeah, perhaps | 22:19 |
| sicelo | this is up to no-sim icon. let me know if you want me to toggle offline-online so icon updates | 22:19 |
| freemangordon | hmm, wait | 22:20 |
| freemangordon | it looks like SIM is not present | 22:20 |
| freemangordon | see Adding ofono sim manager for /motmdm_0 | 22:20 |
| freemangordon | and then SIM /motmdm_0 parsing property Present, type b | 22:21 |
| freemangordon | that's the only property | 22:21 |
| sicelo | ah yes, as said before, sim is no Longer visible | 22:21 |
| freemangordon | ofono does not see it? | 22:21 |
| sicelo | so now only way is offline-online, but i guess this will invalidate the test | 22:22 |
| sicelo | yes @ofono not seeing it anymore | 22:22 |
| freemangordon | no, something is not ok on your device | 22:22 |
| sicelo | user@devuan-droid4:~$ busctl call org.ofono /motmdm_0 org.ofono.SimManager GetProperties | 22:22 |
| sicelo | a{sv} 1 "Present" b false | 22:22 |
| freemangordon | here if I reinsert the card ofono finds it again | 22:22 |
| freemangordon | yeah | 22:22 |
| sicelo | weird then | 22:22 |
| sicelo | without doing anything? | 22:22 |
| freemangordon | yeah | 22:22 |
| sicelo | i wonder what could be up with mine then | 22:23 |
| freemangordon | cellulard is running? | 22:23 |
| sicelo | yes, pidof returns its pid | 22:24 |
| freemangordon | weird | 22:25 |
| freemangordon | could you stop h-s-m , offline/online and start h-s-m again | 22:26 |
| freemangordon | to see if it will behave | 22:26 |
| freemangordon | or: | 22:28 |
| freemangordon | #!/bin/sh | 22:28 |
| freemangordon | DEBUG_OUTPUT=1 G_MESSAGES_DEBUG=all /usr/sbin/dsmetool -t '/usr/bin/hildon-status-menu >> /home/user/hsm.log' | 22:28 |
| freemangordon | change /etc/X11/Xsession.post/15hildon-status-menu to be ^^^ | 22:28 |
| freemangordon | and reboot | 22:28 |
| freemangordon | so we can capture boot logs | 22:28 |
| sicelo | i monitored ofono on dbus ... i'm definitely not getting sim to be seen again, unless i poweroff and poweron modem again | 22:30 |
| sicelo | will make that change now | 22:30 |
| freemangordon | ok | 22:30 |
| freemangordon | so, are you absolutely, 100% sure you did not change ofono? | 22:31 |
| sicelo | yeah :-) | 22:31 |
| freemangordon | ls -al /usr/sbin/ofonod | 22:31 |
| sicelo | i only mess with ofono on the L5 and N900 | 22:31 |
| freemangordon | :) | 22:31 |
| sicelo | user@devuan-droid4:~$ ls -al /usr/sbin/ofonod | 22:32 |
| sicelo | -rwxr-xr-x 1 root root 1302936 Dec 25 2023 /usr/sbin/ofonod | 22:32 |
| freemangordon | right, the same | 22:32 |
| freemangordon | ok, please make the change to see what it will provide | 22:32 |
| sicelo | rebooting ... | 22:34 |
| sicelo | unless the rubber thing next to sim slot is useful for something? i don't think so however ... anyway i no longer have that on my d4 | 22:34 |
| freemangordon | it is just a cover | 22:35 |
| freemangordon | mine just fell off :) | 22:35 |
| sicelo | hsm Log from boot, https://paste.debian.net/1336226/ | 22:39 |
| freemangordon | hmm, looks ok | 22:41 |
| freemangordon | and what is in var/log? | 22:41 |
| sicelo | https://paste.debian.net/1336228/ | 22:43 |
| freemangordon | sim status 0?!? what the? | 22:43 |
| freemangordon | ok, tomorrow will put way more traces to see what happens | 22:44 |
| sicelo | sure | 22:44 |
| freemangordon | thanks! | 22:44 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!