2024-07-05.log

chartreusejosch: Did your build with the dts changes finish and get put somewhere? Mine was building locally overnight though when I went to check on it around lunch I'd seemed to have locked up and had to restartand I don't see the built deb file00:50
joschchartreuse: that would be this: https://source.mnt.re/reform/reform-debian-packages/-/jobs/4808/artifacts/browse/repo/pool/main/l/linux/00:52
joschit's from the pipeline associated to this MR: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/600:53
joschthat's with wlf,hp-cfg = <2 2 3>; wlf,gpio-cfg = <1 3>;00:53
joschbut now i have to go to bed -- i hope this helps :)00:53
chartreuseAH thanks00:55
chartreuseI'll give it a try00:55
+ jagtalon_ (~jagtalon@pool-100-34-179-37.phlapa.fios.verizon.net)01:00
- jagtalon_ (QUIT: Client Quit) (~jagtalon@pool-100-34-179-37.phlapa.fios.verizon.net)01:01
sigrid07:11 < chartreuse> Not sure why they're also changing the gpio select lines though, I think those settings are for making GPIO1 a debounced jack select which doesn't apply01:02
sigridjd2 is jack detect, but gpio1 needs to be used for output01:02
+ jagtalon_ (~jagtalon@pool-100-34-179-37.phlapa.fios.verizon.net)01:02
sigridto trigger an interrupt01:03
sigridthis is the "debounced jack detect output"01:03
- jagtalon_ (QUIT: Changing host) (~jagtalon@pool-100-34-179-37.phlapa.fios.verizon.net)01:03
+ jagtalon_ (~jagtalon@user/jagtalon)01:03
sigridI might have gotten the values wrong because it's hard to do anything with dts without going insane01:03
sigridthis idea works in 9front, at least01:03
sigridhttps://github.com/9front/9front/blob/front/sys/src/cmd/reform/audio.c#L19901:05
* jagtalon_ -> jagtalon01:05
- jagtalon (QUIT: Remote host closed the connection) (~jagtalon@user/jagtalon)01:06
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)01:10
chartreuseWell I just installed the new kernel/dtbs and the audio chip is clearly sorta swapping but linux isn't fully noticing. If I have it set to speaker output and plug headphones in the speakers do mute but I have to manually change the port to headphones01:11
sigridyes. hence the interrupt via gpio. I have no idea if linux driver does anything about it, or if it can at all01:11
chartreuseThis is with including those gpio configurations. Though I believe there's another gpio register that needs to be set to overall change the ADCLRC pin to be a GPIO in the first place01:13
sigridbut also that doesn't sound correct. it *should* play the sound, regardless of interrupt availability. maybe linux disables one of the outputs it thinks isn't active01:14
chartreuseOtherwise it's still the frame clock despite the gpio-cfg canges IIRC. It's in the Audio Interface (0x09) register to change it to GPIO01:14
chartreuseI'll pull up alsa mixer and see if that shows info on stuff being muted01:14
chartreuseOkay if I manually change the headphone level in alsamixer it is playing on the headphones when it is automatically switching. But pulse/alsa isn't detecting the switch and automatically changing volume levels for headphone01:16
chartreuseSo it's kinda half working, likely what you said about interrupts. The WM chip is handling it but linux isn't01:18
sigridwm8960's gpio1 is wired to gpio4/io21 of sai201:18
chartreuseI'll read the driver and see if there's another register that needs set to change the GPIO flag in the AudioInterface register01:19
sigridso it's up to sai interrupt handler to figure out what to do01:19
chartreuseI figure it's still going to be in the WM8960 alsa driver to set that up01:19
chartreuseAlso getting some weirdness with just these changes where if I start music playback it plays a bit before going mute and I have to plug the jack in and out again01:21
sigridsorry, not sai2 interrupt handler. I forgot that it's the mux pad config that needs to be changed01:21
chartreuseThen it's fine for the rest of the playback01:21
sigridsai2's rxfs to gpio4/io21 function01:21
chartreuseGuess I need to track down where that's set in the dts01:22
chartreuseThough the wm8960 the default register for 0x9 is 0x00 so the ALRCGPIO flag is set to ADCLRC frame clock and not GPIO1. 01:23
chartreuseOh nevermind that's what's being set by the first 1 in the gpio-cfg, I was under the impression that was the polarity signal IIRC01:26
chartreuseHmm so it's likely what you're saying on the other end01:27
sigridcheck hp-det-gpio01:29
sigridie simple-audio-card,hp-det-gpio = <&gpio4 21 GPIO_ACTIVE_HIGH>;01:30
sigridor something like that01:30
chartreuseIn the pinctrl_sai2 it has ...TXFS... assigned as 0xd6, though the commented pin numbers also don't match the schematic where TXFS is on pin 168 but listed as 172, unless that's from a different module01:33
chartreuseSomehow needs to be set as an input instead of output on the sai201:34
chartreuseI'll give that a try though, adding hp-det-gpio to the audio device, just seeing if the sai needs some config for that01:37
sigridI think you need to change MX8MQ_IOMUXC_SAI2_RXFS_SAI2_RX_SYNC01:37
sigridit's rxfs, not txfs01:37
chartreuseAh01:37
sigridMX8MQ_IOMUXC_SAI2_RXFS_GPIO4_IO2101:39
sigridthat'd be the right one01:39
chartreuseYou're a lot faster than I am at finding this stuff XD01:39
sigridI wrote the audio drivers for 9front, that helps01:39
sigridthat hex value (d6) must be changed too01:40
chartreuseYeah I figured, d6 is likely for having it as the clock01:41
sigridin 9front it's a very comfortably readable "~LVTTL HYS PUE ~ODE FAST 45_OHM"01:41
sigridwhich gets converted to a number01:41
sigridlemme open the imx8mq datasheet01:41
chartreuseIs this a kernel value or something on the im8mq's datasheet01:41
chartreuseAh okay01:41
chartreuseMX8MQ_IOMUXC_SAI2_RXFS_SAI2_RX_SYNC gets removed I assume then (as I try and find the datasheet registers)01:42
sigridI *think* MX8MQ_IOMUXC_SAI2_RXFS_SAI2_RX_SYNC 0xd6 should become MX8MQ_IOMUXC_SAI2_RXFS_GPIO4_IO21 0x9601:46
+ abortretryfail (~arf@146.ip-149-56-132.net)01:47
chartreuseWhich manual are these documented in? I'm seeing references to a pin configurator too, though surely it's documented01:48
sigridIMX8MDQLQRM.pdf01:54
sigridpage 175901:54
sigridlet me double-check that 0x9601:54
chartreuseAh thanks, was having trouble finding the fixes on NXP's website but that got me it01:54
chartreusefiles*01:54
chartreuseAnd need an NXP account one moment...01:56
sigridseems correct02:00
sigridit's either 0x96 or 0x4000009602:04
chartreuseJust need to find the gpio one, but from random stuff online I'm guessing 0x19. Though just finally got the pdf downloaded after giving way too much info to nxp02:05
sigrid9front set it to 0x96 and enables SION (software input on) to override it02:06
sigridso that'd be 0x40000096. I just don't know if SION is needed or not. idr why I put it there02:06
chartreuseFor the GPIO and the RX_SYNC one?02:07
sigridmaybe you're right and 0x19 would work, dunno02:07
sigridwdu mean?02:07
chartreuseOh my bad, I misread your message and thought you said RX_SYNC to 96 *and* then add the GPIO402:08
sigridnah02:08
sigridrx_sync is the wrong config for this02:09
chartreuseYeah I was just thinking it had to be disabled with a specific value for some reason02:09
chartreuseI'll try 96 and see if that works02:11
chartreuseThough 19 would also match the GPIO3 config already in there02:11
sigridwhere's that?02:13
chartreuseMX8MQ_IOMUXC_SAI5_RXC_GPIO3_IO20        0x19 // WL_EN on Nitrogen8M_SOM, pin 38, goes to /EN i    nput of SN65DSI8602:14
chartreusein hoggrp02:14
sigridthis seems to be to set gpio active high02:15
sigridI don't think that's what you want02:15
chartreuseI think I've just confused myself02:15
sigridtry MX8MQ_IOMUXC_SAI2_RXFS_GPIO4_IO21 0x4000009602:15
chartreuseAlright02:16
sigridI guess linux allows to poll gpio interrupts from userspace, and there must be a tool for this02:16
sigridmaybe smth like: gpiomon `gpiofind GPIO4`02:18
sigridso even if hp-det-gpio isn't correct you could probably see it log events when you (dis)connect headphones02:20
- nocko (QUIT: Quit: WeeChat 4.0.4) (~nock@user/nocko)02:21
chartreuseYeah02:25
chartreuseThat did it!02:38
sigridnice02:38
sigriddoes pulseaudio notice it too?02:38
chartreuseYep, pulse is changing to Headphones (plugged in)02:38
sigridalmost hard to believe it worked just like that02:38
chartreuseYeah02:39
chartreuseJust was two extra changes to the dts besides your original patch a year ago02:39
chartreuseThere is a bit of a pop in the headphones when plugging them in so not sure it's bothering to change the volume on a zero crossing, or if that's something else 02:40
sigridmaybe that's about wm8960 being configured slightly wrong02:41
chartreuseLooking at alsamixer, I see the speaker volume drop, the headphones go to the speaker volume, then drop to the set headphone volume, so pulse just might be doing things in a weird way02:41
sigridbut also maybe a bit of a pop is to be expected02:41
sigridas long as it does not destroy the ears02:41
chartreuseYeah it's quick enough to not be a problem, though might dig into that later02:41
chartreuseI guess I'll wrap up all the changes into a pull request though so others can use them. Then maybe look into if any changes are needed on the a311d dtbs for people using those. Though I only have the 8mq to test02:42
sigridat least now we know how to do it in general02:43
chartreuseHmm still getting some weird behaviour if I stop playing for a bit, where the system seems to have swapped back to thinking headphones are plugged in when they're not02:47
chartreuseMight have a pullup issue02:47
chartreusePlugging in and out the headphones doesn't seem to change it unless you then start the music playing and do it oddly02:48
chartreuseJust again, stopped music for a bit. Was on speakers, and pulse showing the same. Start the music playing, and 1/2 second after starting it changes to headphones for no reason02:49
sigridcould be wm8960 being clocked down when inactive02:49
sigridbut you're probably right02:49
chartreuseThere's no physical pullup on the GPIO4 pin we're using, so presumably the SAI needs to be configured to have one02:49
chartreuseWhich if I'm reading this right is bit 6, so d6 instead of 9602:51
sigridyep02:51
chartreuseAlright still working with d6, trying to trigger the bug and haven't gotten it yet02:55
chartreuseNope still happened... hmm02:57
sigridmaybe monitoring it would hint at something02:58
chartreuseAll the gpios are unnamed in gpioinfo, but I do see it as gpiochip3 line  21 since the function is listed as "Headphone detection"03:01
chartreusedevice or resource busy though, I guess since pulse is waiting on it?03:02
chartreuseGuess that 0x40000000 flag didn't help, so I need to rebuild the dtb without that gpio assigned to hp detect03:03
- nsc (QUIT: Ping timeout: 268 seconds) (~nicolas@135-98-142-46.pool.kielnet.net)03:09
chartreuseHmm guess that doens't help, commented out the hp-det-gpio = <&gpio4 21 GPIO_ACTIVE_HIGH> and now that pin is just sitting at 0, even if I do gpiomon -B pull-up gpiochip3 2103:09
sigridthat's because it's not configured at all then03:10
+ nsc (~nicolas@104-97-142-46.pool.kielnet.net)03:11
chartreuseIt's still set in the mux though, shouldn't it be configured from that? Apologies for my newbishness here with dtbs03:14
sigridlinux still needs to configure gpio to trigger interrupts03:15
sigridwithout this configuration it doesn't do that, so you get no interrupts03:15
chartreuseYes, though shouldn't I be able to watch it by polling with gpioget or such? It's just constantly 003:16
chartreuseOr does that rely on a pin change interrupt too?03:16
sigridmaybe if you configure it from userspace, to trigger on edge03:17
sigrididk how to do that03:17
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)03:21
sigridinteresting that imx8mm-nitrogen-r2.dts sets the pinmux config in wm8960 group...03:22
sigridthough it shouldn't really matter03:24
sigridcan you show the full diff so far?03:25
chartreusehttps://source.mnt.re/Chartreuse/reform-debian-packages/-/blob/4e3f5023f8db44b4992acb1291375141fc300415/linux/imx8mq-mnt-reform2.dts03:28
sigridyou're running without hdmi atm?03:29
chartreuseAt the moment yes, though I did the changes to both 03:30
sigridmaybe you can try disabling power saving for sai and/or wm8960, if it's possible03:41
chartreuseI'll take a look again later, I need to get some life stuff done at the moment03:46
sigridanother thing to try is to remove HYS flag03:47
sigridit's schmitt trigger. I think since wm8960 already passes on *debounced* value, it's not needed03:47
sigridI am not sure if it would cause issues03:47
joschwow, you two got the jack detection half working! \o/07:11
joschminute: ^07:11
- cobra (QUIT: Quit: ZNC 1.8.2 - https://znc.in) (~cobra@user/Cobra)08:39
+ cobra (~cobra@user/Cobra)09:48
+ mjw (~mjw@gnu.wildebeest.org)10:44
amospallajosch: https://paste.debian.net/1322383/10:49
amospallathe module does not load, I tried copying some related files from the stock (debian sid) pocket os, and modprobe sent something to stderr and dmesg showed something slightly different.10:51
Zabawell, it appears to be looking for wlan/qcom_cfg.ini, did you try putting the files in /usr/lib/firmware/wlan/qcacld2 into /usr/lib/firmware/wlan instead?10:53
amospallazaba: yay, yeah, that was it.11:32
amospallanot exactly that path, I've copied it over several places until it worked, but it works :D11:32
amospallajosch: ^11:32
amospallaNow I have to start from scratch and find the exact files and paths.11:33
amospallaAlso, I have two new interfaces, wlan0 and p2p0, and I suspect that the p2p is not meant to attach to an AP.11:34
joschamospalla: aha! thank you!! then i indeed have to fix the packaging11:39
joschi have to take a look at how Lukas packaged it and steal^Wcopy from them :)11:39
amospallaI did a dpkg -L from the package on stock debian, and replicated it into stable, I'll double check.11:39
amospallaAnyway, I'll get the exact needed files and routes for it to work.11:40
amospallathank you josch11:40
joschthank you for test driving my stuff and reporting issues -- that's a big help! :)11:41
amospallaYou did the hard work, I just tested it, I'm glad to help :)11:43
josch<311:47
minuteamospalla: josch: i disabled the p2p stuff in my version btw... it's mainly just confusing12:11
amospallaIs there anything on debian/sid that the Reform computers benefit from, that is not present on debian/stable or on the reform apt repositories?12:11
amospallaminute: so I can just ignore it, eventually when repackaged it won't appear right?12:11
minuteprobably up-to-dater mesa, up-to-date versions of applications12:11
minutefor my work i need versions of apps that are usually already a bit old in unstable12:11
minutelike kicad, inkscape, emacs-pgtk (maybe that's in stable nowadays?)12:12
minutegimp with gtk3 12:12
amospallaI see, the mesa packages are a good motivation12:12
amospallathank you12:12
minuteone could probably get newer versions of those via flatpak or sth12:13
minutebut i generally avoid flatpak12:14
amospallaI've been using stable distros for years with 3rd repositories (linuxbrew, gentoo/prefix, nix, pkgx, flatpak, etc), but I always feel I've got malwares running on background I'm not aware of :/12:19
amospallaOne of my favourite distros is gentoo, I miss it, but my free time is not the same it was.12:20
gsorai recently re-tried gentoo for old times sake, i truly enjoy how everything is so neatly organized12:23
amospallaI wrote a python script named "debworld", union from debian and the gentoo's portage "world" file, where you define what do you want installed.12:25
amospallagsora: I do use some packages on my amd64 system from a gentoo prefix (https://wiki.gentoo.org/wiki/Project:Prefix). It works mostly ok on amd64, I have still not tried it on the pocket (arm is quite less supported though).12:30
gsorawhen my reform will come (soon hopefully!) i'll most probably run chimera linux, i'm willing to try something new on my hacking laptop12:37
joschminute: thank you for making me aware that you disabled the p2p interface. I think I found the commit where you did this by not setting WLAN_OPEN_P2P_INTERFACE. I shall patch the Debian package in unstable in the same way.12:42
gsorathough it might be fun to setup gentoo on an rk3588 hah12:42
amospallajosch: copied again the firmware files, and found it works by moving them as on https://paste.debian.net/1322395/12:43
amospallaDon't know why the two o.s. need different paths.12:43
amospallaMaybe I'm missing something.12:44
amospallaAt the end, it can be simplified, to remove the "qcacld2" component from the paths "/usr/lib/firmware/qcacld2/" and "/usr/lib/firmware/wlan/qcacld2/"12:44
joschamospalla: huh but how does the reform-qcacld2 package ship these files with the "qcacld2" component and have it work?12:46
amospallaI don't know.12:46
joschi'm surprised that it does not work with the "qcacld2" in the path with the dkms module from unstable12:47
joschokay, well sounds like an easy fix12:47
joschi just have to ship these *.bin and *.dat and *.ini files either in the dkms package or in a new ezurio-qcacld-2.0-firmware package12:47
joschin the meantime i also made progress backporting tuigreet to stable12:49
joschthe people in the #debian-rust irc channel were very supportive and had great ideas how to fix it and even provided several hundred lines of rust code i could've never written myself (total rust noob here)12:49
joschso that will receive a backport soon12:50
amospallaThe path search logic is looking these files on other path, a different one not being "qcacld2".12:50
amospallaI guess the kernel is the responsible for this, but I'm just talking here, no idea.12:51
joschminute: in your reform-qcacld2 package you ship three *.bin files in /usr/lib/firmware/qcacld2/ -- but those files are not present in https://github.com/boundarydevices/qcacld-2.0/tree/boundary-CNSS.LEA.NRT_3.112:54
joschminute: do you know where they are from?12:54
joschif these are just normal firmware files, then those indeed have to go into their own package which then needs to get uploaded into non-free-firmware12:54
joschbut before that can be done i need their copyright information12:55
joschoh no... the WCNSS_cfg.dat file also seems to be just a binary blob12:56
joschthis is not allowed in "main"... i just found an RC bug... i have to remove this file asap...12:57
- mjw (QUIT: Killed (iridium.libera.chat (Nickname regained by services))) (~mjw@gnu.wildebeest.org)13:16
* Guest7935 -> mjw13:16
+ Guest6183 (~mjw@gnu.wildebeest.org)13:16
- colinsane (QUIT: Ping timeout: 272 seconds) (~colinunin@97-113-64-230.tukw.qwest.net)14:50
mtmminute: is there a way on the mnt.re site for me to track the status of a support ticket?15:13
minutemtm: no15:15
minutemtm: plomlompom will get back to you as soon as they're back to work15:16
mtmokay15:16
mtmthanks15:16
Zabathe path from where the qcacld2 module tries to load the configuration and the firmware files depends on the MODNAME build parameter15:25
Zabaso if modules from different builds are using different paths, there's probably something different in their respective build environments15:25
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)15:26
- akira (QUIT: Ping timeout: 252 seconds) (~akira@37.4.230.225)15:38
+ akira (~akira@2a01:599:a23:54ed:98cf:eb66:639c:3d61)15:42
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)15:46
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)15:59
- colinsane (QUIT: Client Quit) (~colinunin@97-113-64-230.tukw.qwest.net)16:02
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)16:09
- colinsane (QUIT: Client Quit) (~colinunin@97-113-64-230.tukw.qwest.net)16:12
+ guiller_ (~guiller@222.red-88-5-194.dynamicip.rima-tde.net)16:16
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)16:17
- guiller_ (QUIT: Client Quit) (~guiller@222.red-88-5-194.dynamicip.rima-tde.net)16:19
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)16:26
+ bkeys (~Thunderbi@45.134.140.153)16:31
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)16:31
- colinsane (QUIT: Client Quit) (~colinunin@97-113-64-230.tukw.qwest.net)16:34
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)16:39
- colinsane (QUIT: Remote host closed the connection) (~colinunin@97-113-64-230.tukw.qwest.net)16:40
+ guiller (~guiller@user/guiller)16:42
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)16:45
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)16:49
- guiller (QUIT: Quit: leaving) (~guiller@user/guiller)16:51
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)16:57
- mesaoptimizer (QUIT: Quit: mesaoptimizer) (~mesaoptim@user/PapuaHardyNet)16:58
+ mesaoptimizer (~mesaoptim@user/PapuaHardyNet)16:58
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)17:02
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)17:10
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)17:19
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)17:24
- colinsane (QUIT: Client Quit) (~colinunin@97-113-64-230.tukw.qwest.net)17:25
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)17:30
- colinsane (QUIT: Client Quit) (~colinunin@97-113-64-230.tukw.qwest.net)17:31
- robin (QUIT: Remote host closed the connection) (~robin@user/terpri)17:32
+ robin (~robin@user/terpri)17:35
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)17:36
- colinsane (QUIT: Client Quit) (~colinunin@97-113-64-230.tukw.qwest.net)17:40
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)17:45
pandora@minute: i read ur response in the forum about setting the hwclock. the command is not install by default on the pocket. according to some sources on the internet i need to install util-linux to get hwclock but that is already installed. do u know if hwclock is somehow different  on the pocket or idk?17:50
minutepandora: you used sudo?17:52
pandorai did17:53
minuteaha > util-linux-extra: /usr/sbin/hwclock17:53
minute(i found that using `apt-file search hwclock`)17:53
minutepandora: try sudo apt install util-linux-extra17:53
+ Gooberpatrol_66 (~Gooberpat@user/gooberpatrol66)17:54
- Gooberpatrol66 (QUIT: Ping timeout: 264 seconds) (~Gooberpat@user/gooberpatrol66)17:54
pandoraahhh... i should fix that by putting sbin into my PATH in .bashrc17:55
pandorathx17:55
- akira (QUIT: Read error: Connection reset by peer) (~akira@2a01:599:a23:54ed:98cf:eb66:639c:3d61)17:59
+ akira (~akira@37.4.230.225)17:59
pandorathat worked... rebooting to check if the pocket keeps the time18:04
pandoraworked!18:05
- akira (QUIT: Read error: Connection reset by peer) (~akira@37.4.230.225)18:16
+ akira (~akira@2a01:599:a23:54ed:98cf:eb66:639c:3d61)18:17
minutepandora: noice18:19
- akira (QUIT: Read error: Connection reset by peer) (~akira@2a01:599:a23:54ed:98cf:eb66:639c:3d61)18:32
+ akira (~akira@ip2504e6e1.dynamic.kabel-deutschland.de)18:32
* mjw -> Guest125018:48
- Guest1250 (QUIT: Killed (zinc.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)18:48
* Guest6183 -> mjw18:48
+ Guest1250 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)18:48
+ rvense (~niklas@user/rvense)18:50
- rvense (QUIT: Ping timeout: 255 seconds) (~niklas@user/rvense)19:35
+ rvense (~niklas@152.115.193.19)19:58
- rvense (QUIT: Changing host) (~niklas@152.115.193.19)19:58
+ rvense (~niklas@user/rvense)19:58
+ gustav28 (~gustav@c-2f35524e.019-141-67626730.bbcust.telenor.se)20:02
- rvense (QUIT: Ping timeout: 252 seconds) (~niklas@user/rvense)20:04
- gustav28 (QUIT: Quit: Quit) (~gustav@c-2f35524e.019-141-67626730.bbcust.telenor.se)20:26
+ gustav28 (~gustav@c-2f35524e.019-141-67626730.bbcust.telenor.se)20:32
+ rvense (~niklas@152.115.193.19)20:35
- rvense (QUIT: Changing host) (~niklas@152.115.193.19)20:35
+ rvense (~niklas@user/rvense)20:35
- rvense (QUIT: Ping timeout: 272 seconds) (~niklas@user/rvense)20:53
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)21:10
+ rvense (~niklas@user/rvense)21:21
- gustav28 (QUIT: Quit: Quit) (~gustav@c-2f35524e.019-141-67626730.bbcust.telenor.se)22:15
chi really hope you don't need hwclock on any modern hardware23:21
mtmsince an 'apt upgrade' brought in linux 6.9.7 I've lost Bluetooth on the Pocket.  'dmesg' shows "Bluetooth: hci0: Frame reassembly failed (-84)".  Anyone else seeing this?23:27
- akira (QUIT: Ping timeout: 252 seconds) (~akira@ip2504e6e1.dynamic.kabel-deutschland.de)23:27
+ akira (~akira@2a01:599:a2b:694a:816d:9d4b:fe4:a6f7)23:28
joschmtm: yes, there already were reports about this in the past days -- see above23:34
mtmpartially solved:  running 'rfkill unblock all; hciconfig hci0 up' brought it back up23:34
mtmneed to see where rfkill is being set during boot23:34
mtmjosch: thanks will do23:35
- rvense (QUIT: Ping timeout: 252 seconds) (~niklas@user/rvense)23:35
joschi only found this bluetooth related bug: https://bugzilla.kernel.org/show_bug.cgi?id=21875723:36
mtmWhen I ran 'rfkill list all' it showed hci0 being soft blocked.  Guess a work around would be to just run 'rfkill unblock all; hciconfig hci0 up' at boot time until the bug is fixed23:38
joschwould not be the first workaround23:39
mtm:P23:39
joschmtm: can you try putting this into /usr/sbin/reform-hw-setup?23:39
mtmwill do23:39
mtmwill test it later tonight (heading out to dinner)23:40
joschhave a nice meal!23:40

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