libera/#maemo-leste/ Tuesday, 2022-02-01

sicelotmlind: when booting N900 over NFS, you use usbnet?09:43
tmlindsicelo: no i still have a dusty proto in my rack with smc91x ethernet from way back then10:37
sicelooh, fancy :-)10:38
tmlindit's slow but usable for occasional boot testing :)10:41
Wizzupphoto could be fun for a blog post one day :)10:49
Wizzupfreemangordon: ok going to look at the image problems today10:50
Wizzuptmlind: do you have a brief explanation of how those ofono kicks work for the droid 4? I want to see if I can fix the problem(s), for activating internet data, sim detection and sometimes not flushing messages out10:56
Wizzupcan't we just kick ofono on any message, or error if there is no handler for it at least11:07
WizzupI think it looks like for data there are messages like voice call state and maybe the voice call handler gets in the way of those11:07
Wizzuptmlind: ok, yeah not asking for you to do it, just trying to understand how we can improve this stuff11:17
tmlindWizzup: well you can see the uart messages in dmesg with modprobe n_gsm debug=0xff, if there are some unhandled events just kick the usb modem based on those11:19
tmlindmot_qmi_trigger_events() is the call that gets the usb modem to read state and do things11:23
Wizzupcheck, thanks11:25
Wizzupwhat I meant is what perhaps it gets routed to the wrong handler somehow, but maybe that's not possible11:25
tmlindlikely some unhandled events happening on the uart mux ports somewhere11:26
tmlindmost of the handlers just call mot_qmi_trigger_events() and let kernel qmi driver take care of things11:27
Wizzupok, I'll try to get some more dumps11:28
tmlindalso, the modem firmware on d4 vs bionic use different line end :( maybe some of it is not handled properly if one behaves but the other does not11:28
tmlindi ended up doing most of the development against bionic firmware as that allowed a cheap t-mo sim11:29
Wizzupunderstood, do we have a write up of what line/data goes to what tty? is that just in kernel?11:30
tmlindthere are some defines in ofono if you grep for dlci11:31
Wizzupok11:31
tmlindswitching over to use ell api instead of the gatchat would make it easy to get rid of the firmware specific reponse line end issue11:32
tmlindthat's only for the serial port mux communcation, no need to use ell for anything else11:32
Wizzupfreemangordon: looks like qt packages are a problem somehow now wrt libgles212:45
Wizzupwill try to fix, but definitely annoying :)12:46
Wizzupah, it looks like the versions are a problem...13:05
Wizzupfreemangordon: when I have this in control dependencies:13:18
Wizzup  libegl1 (>= 1.3.4),13:18
Wizzup+ libgles1 (>= 1.3.4),13:18
Wizzup+ libgles2 (>= 1.3.4),13:18
WizzupI guess that refers to version of an actual package, not version of the source package?13:18
Wizzuptrying to understand this:13:19
WizzupInvestigating (0) hildon-meta-droid4:armhf < 1.24+2m7 -> 1.33+2m7.1 @ii umU Ib >13:19
WizzupBroken hildon-meta-droid4:armhf Depends on libgles2:armhf < none | 1.3.4-3+2m7.1 @un uH > (>= 1.3.4) Considering libgles2:armhf 7 as a solution to hildon-meta-droid4:armhf 3 Holding Back hildon-meta-droid4:armhf rather than change libgles2:armhf13:19
Wizzuphm libllvm8 is not in stable it seems13:29
Wizzupok, almost done I think13:34
Wizzupand salutem was missing :)14:46
Wizzupok, I think the images will build now14:46
freemangordon:)14:58
Wizzupfreemangordon: images build now, but the vm is once again out of space18:45
Wizzup*sigh*18:45
Wizzupclearing it out now18:46
Wizzupwe need to just host it the images ourselves somewhere18:46
freemangordonin 1-2 months I'll retire my PC and will buy a new one, I may equip it with one more 2TB HDD in RAID1 with current one and keep it running as images server18:53
freemangordonas NFS storage that is18:53
freemangordonmy inet is pretty much ok18:54
freemangordonor, I can see if I can put something on our corporate server18:54
freemangordonunfortunately inet connection is not good there18:54
WizzupI have a lot of space on another server with 1Gbit/s19:07
WizzupI just don't have the time19:07
freemangordonah19:18
freemangordonwell...19:18
freemangordonwe may ask maemo admins to help19:19
freemangordonI doubt xes or warfare would refuse to help19:19
freemangordonxes is on the channel even19:20
Wizzupit's not about refusing, it's just that their host is really slow19:34
Wizzupand the disk space is very limited19:34
WizzupI have ~80T at home and ~2TB on a server in finland or so, so we can just use that19:35
WizzupI just need to migrate a part of maedevu and such19:35
WizzupI'll wait for a bit, see if parazyd comes back19:35
Wizzupwe have pp images now at least  (untested) https://maedevu.maemo.org/images/pinephone/20220201/19:37
freemangordonWizzup: my point was - we can ask for help for the migration/configuration :)19:46
Wizzupright19:47
Wizzuphttps://maedevu.maemo.org/images/droid4/20220201/20:39
uvosgreat20:40
uvoswill we have a newspost for this?20:40
uvos(i know your busy)20:40
Wizzupyes, we will :)20:41
WizzupI also test dist-upgrade from previous stable image and it works20:41
WizzupI'm dding the new image now20:41
Wizzupprobably 1-2 days for the news update20:42
uvosok20:42
Wizzupshould I also build sphone for stable, or keep that in -devel?20:42
Wizzupactually I guess you can do that20:42
uvosi dont think its sane to promote to devel while it dosent work on any device20:42
Wizzupok20:42
uvosi gues it works on pp maybe20:42
uvosbut i cant test20:43
uvosand audio is broken atm?20:43
uvosright?20:43
WizzupI believe so on the PP20:43
Wizzupbtw, something I think I want to fix (not sure how we'll do it yet), but the way we currently sync devel to stable is a bit tricky, in that we have to rebuild everything and also it then directly hits stable, so if we have several multi-hour builds that depend on each other it is a real problem, it would be easier if we could just rsync some repo or something20:43
uvosthat would force devel to be stable at that time tho no partial upgrades of stable20:44
Wizzupright, or we just make our 'stable' repo something that is never updated automatically from jenkins, and requires rsync trigger20:45
Wizzupand then for testing we could use a different url to the stable repo and rsync it when it is ok20:45
Wizzup(of course for extras we would not do this)20:45
uvosthat still a problem20:45
uvosif you have to rush a bugfix into stable20:46
uvoslike the n900 ts breaking etc20:46
Wizzupright, that relies on a specific workflow20:46
Wizzupwell the d4 image boots for me :)21:01
Wizzupto salutem21:01
humpelstilzchen[To get the proximity & light sensor to work I would like a config change on the pinephone kernel, what would be the recommended way? Create an issue on github?21:30
Wizzuphumpelstilzchen[: do you know what we should change in the config?21:34
Wizzuphumpelstilzchen[: maybe a PR to maemo/beowulf-devel makes sense: https://github.com/maemo-leste/pine64-kernel/commits/maemo/beowulf-devel21:34
humpelstilzchen[Wizzup: still in testing phase, but looks really good.21:38
Wizzuphumpelstilzchen[: ok, great21:38
humpelstilzchen[Wizzup: ok, PR, edit an existing patch or create a new one?21:38
humpelstilzchen[Btw its basically STK3310 y -> m and AXP20X_POWER m -> y, not 100% sure why, but looks like its a timing issue between power from PMIC and first access to stk3311 register. Compared it with megi kernel which had stk3310=m and axp=y21:43
uvosi gues you should also report the problem to the maintainer of the kernel module(s) in question21:47
humpelstilzchen[right21:50
Wizzuphumpelstilzchen[: new patch is easier22:32
humpelstilzchen[ok22:32

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!