💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-08-13.txt captured on 2024-05-12 at 16:07:51.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-08-13T02:17:43 #kisslinux <midfavila> Hey everyone, me again. Managed to get pretty much everything in KISS working, but I'm really struggling with firmware, specifically in regards to my Ethernet controller (it's an rtl8168 from realtek). I made sure to compile the kernel module, and install the firmware from the latest tarball, but according to dmesg libphy is trying to load generic firmware. looked online, didn't find any info that was 2020-08-13T02:17:43 #kisslinux <midfavila> applicable, figured I'd poke you all as a last resort 2020-08-13T02:19:56 #kisslinux <admicos> are you sure you compiled r8169 as a module, and not baked into the kernel? (unless you manually included the firmware files in the kernel) 2020-08-13T02:20:29 #kisslinux <midfavila> Hundred percent sure 2020-08-13T02:20:50 #kisslinux <midfavila> I was manually loading it with modprobe after logging it 2020-08-13T02:21:14 #kisslinux <midfavila> Logging in, thanks autocorrect 2020-08-13T02:21:39 #kisslinux <admicos> hm. you put the linux-firmware files into /lib/firmware, right? with the subfolders and all 2020-08-13T02:21:48 #kisslinux <midfavila> Yep. 2020-08-13T02:22:27 #kisslinux <admicos> hm. can you send your dmesg log? my laptop also has an ethernet controller using the r8169 module, and it always just worked 2020-08-13T02:23:13 #kisslinux <midfavila> Uhhh... crap, I can try, but my PC's dead in the water right now and I'm running my client through an android compatibility layer on an old blackberry, haha 2020-08-13T02:23:17 #kisslinux <midfavila> gimme a sec 2020-08-13T02:28:13 #kisslinux <midfavila> yeah, no can do. sorry 2020-08-13T02:29:32 #kisslinux <admicos> if you do `dmesg | grep r8169` after loading the module, does it say anything about missing firmware, and if so, which files? 2020-08-13T02:30:04 #kisslinux <admicos> (i know trying to debug while not having internet is hard, yeah. i assume you cannot just take a picture and upload it somewhere easily either, can you) 2020-08-13T02:30:37 #kisslinux <midfavila> nope. honestly I'm in a kind of shit spot, lmfao 2020-08-13T02:30:37 #kisslinux <midfavila> doesn't help that I've got no manpages 2020-08-13T02:31:05 #kisslinux <admicos> also, i assume the realtek kernel module is enabled, right? (menuconfig should've already took care of that) 2020-08-13T02:31:25 #kisslinux <midfavila> yeah, it is 2020-08-13T02:32:26 #kisslinux <admicos> assuming you have a live usb of another distro in hand, you can always save the dmesg in the kiss partition, boot up the secondary distro, and search for any suspicious errors that way 2020-08-13T02:32:43 #kisslinux <midfavila> M'hm, that's what I'm in the process of doing 2020-08-13T02:32:55 #kisslinux <midfavila> I always keep a spare usb with CRUX on it 2020-08-13T02:33:11 #kisslinux <midfavila> just trying to get everything in order so that it's not gonna screw with dmesg 2020-08-13T02:36:10 #kisslinux <midfavila> and now gettext is dead. christ. everythin' is going wrong at this point 2020-08-13T02:39:55 #kisslinux <midfavila> you know what- I'm gonna just try reinstalling from scratch at this point. Sorry for wasting your time, I didn't expect it to go like this 2020-08-13T03:06:01 #kisslinux * TinyTimmyTokyo wonders if it would be possible to use LFS as a way to build Kiss 2020-08-13T03:06:26 #kisslinux <TinyTimmyTokyo> to make it even more of a "DIY" distro 2020-08-13T03:27:18 #kisslinux <dilynm> TinyTimmyTokyo: you could use this as a starting point 2020-08-13T03:27:21 #kisslinux <dilynm> https://github.com/dslm4515/Musl-LFS 2020-08-13T03:29:04 #kisslinux <dilynm> You'd just install kiss after you've finished building your toolchain etc 2020-08-13T07:35:23 #kisslinux <dylanaraps> micr0: https://github.com/kisslinux/kiss/commit/d6917d5fe1558d0690a7dd001996d34540ed79d9 2020-08-13T08:51:56 #kisslinux <aurelain> ah 2020-08-13T08:51:58 #kisslinux <aurelain> bliss 2020-08-13T20:48:31 #kisslinux <micr0> o/ 2020-08-13T23:07:55 #kisslinux <dilynm> dylan: I think it would be better to save .build.kiss as $PKG/build for installed packages just in case it's been modified, ye? 2020-08-13T23:08:04 #kisslinux <dilynm> To verify the hooks all worked right etc 2020-08-13T23:08:23 #kisslinux <j`ey> dilynm: in the final output is that? 2020-08-13T23:08:29 #kisslinux <dilynm> Mine isn't 2020-08-13T23:09:00 #kisslinux <j`ey> sorry, I meant if you meant that it should be saved in the final output? 2020-08-13T23:09:44 #kisslinux <dilynm> Oh 2020-08-13T23:10:30 #kisslinux <dilynm> I mean when the installed PKG is put in $sys_db/$PKG with the manifest etc., The build file should be what was .build.kiss instead of build 2020-08-13T23:10:37 #kisslinux <dilynm> To reflect the actual build options 2020-08-13T23:10:58 #kisslinux <dilynm> (sorry if that still doesn't answer you I'm kind of drunk) 2020-08-13T23:11:01 #kisslinux <j`ey> yah, I asked about that, but now I can't remember what dylan said, I guess we'll have to see what he says tomorrow 2020-08-13T23:11:54 #kisslinux <dilynm> It's mostly just a sanity-check concern for those who don't neurotically vet their kiss hooks. I had a small aneurysm when I checked 2020-08-13T23:12:05 #kisslinux <dilynm> Thankfully vim --version outputs compile time options 2020-08-13T23:12:27 #kisslinux <j`ey> dilynm: what are you changing in vim? 2020-08-13T23:13:16 #kisslinux <dilynm> Forked vim to enable python support, decided a hook could do the job 2020-08-13T23:14:17 #kisslinux <j`ey> ah