[2025-12-27T02:14:10Z] a [2025-12-27T03:04:47Z] got the openwrt one today [2025-12-27T03:04:49Z] build quality is great [2025-12-27T03:05:02Z] now i'm trying to figure out how the fuck to access the mikrobus pins [2025-12-27T03:06:23Z] i was able to install that lte modem in it and initialise that, and get it to connect to my isp using hayes commands manually over the modem's USB-C uart, but i can't figure out how to set up the openwrt so that i can access the UART RX and TX pins [2025-12-27T03:06:36Z] they aren't even identified in gpioinfo... [2025-12-27T03:07:53Z] i know from the schematic that they're definitely controlled by the gpiochip, though, and the reset pin is accessible via gpioctl... if i had some way to set pins high or low from the modem's side i could just test every pin in sequence to find the right ones, but the manufacturer's hayes manual is a disaster [2025-12-27T03:08:12Z] i don't have a multimeter either so i can't just set the line high that way... [2025-12-27T03:47:26Z] you're on a wild quest [2025-12-27T03:48:25Z] dude i feel like i'm this fucking close [2025-12-27T03:48:39Z] all i have to do is figure out why the UART isn't showing up under /dev [2025-12-27T03:48:43Z] and i'll be set [2025-12-27T03:52:11Z] i'm really hoping that this isn't like [2025-12-27T03:52:23Z] openwrt and/or bananapi dropping the ball on software here [2025-12-27T03:52:25Z] i *think* [2025-12-27T03:52:27Z] *THINK* [2025-12-27T03:52:30Z] this is a DTS issue [2025-12-27T03:52:59Z] 0x11002000 and 0x11004000 show up in dmesg [2025-12-27T03:53:19Z] and looking those addresses up in the DTS for the board the openwrt one is based on shows that they are, in fact, UARTs [2025-12-27T03:53:27Z] but it marks them as disabled [2025-12-27T03:53:30Z] so i'm *HOPING*, [2025-12-27T03:53:32Z] *HOPING* [2025-12-27T03:53:49Z] all i have to do is flip that around and call it a day [2025-12-27T03:53:58Z] because if not i'm totally lost [2025-12-27T03:54:14Z] there's also zero information about the openwrt one mikrobus interface online at *ALL* [2025-12-27T03:54:24Z] other than lots of bragging about having it in promo material [2025-12-27T04:03:02Z] so dmesg says that ttyS0 is up as a console [2025-12-27T04:03:12Z] i have to wonder if that's for the *router's* secondary UART [2025-12-27T04:03:30Z] the thing is, connecting to it using minicom doesn't show me anything... [2025-12-27T04:03:43Z] ttyS1 isn't registered as anything at all though [2025-12-27T04:14:54Z] seems like some guy got a LoRa module running over mikrobus in the one and wrote some stuff but it's run into issues getting merged [2025-12-27T04:14:57Z] it's a DTS issue for sure [2025-12-27T04:16:37Z] https://github.com/openwrt/packages/pull/26832 [2025-12-27T04:21:35Z] https://github.com/vidplace7/openwrt-dtbo/tree/main [2025-12-27T04:21:36Z] ding ding ding [2025-12-27T04:21:54Z] experimental approach to managing DTSes [2025-12-27T04:21:58Z] allows for runtime loading and such [2025-12-27T04:22:05Z] includes an SPI demonstration [2025-12-27T04:22:22Z] SPI is a bit slow but it would work for my usecase here i think [2025-12-27T04:26:40Z] now i just need to figure out how the hell i'm actually going to build this... [2025-12-27T04:27:00Z] honestly im still legitimately unclear on what the hell you're even doing [2025-12-27T04:27:07Z] but it sounds like it's probably really cool [2025-12-27T04:27:45Z] need to look into UART, you're the only person to have ever said that word to me [2025-12-27T04:27:51Z] word/abbreviation probably [2025-12-27T04:29:22Z] kris_: i'm adding a cellular modem to my router [2025-12-27T04:29:41Z] i got that part [2025-12-27T04:29:44Z] https://www.mikroe.com/4g-lte-2-click-data-for-north-america [2025-12-27T04:29:57Z] UART is just a way to access devices over serial interfaces [2025-12-27T04:30:10Z] as opposed to? [2025-12-27T04:30:14Z] usually it's used for terminal access in extremely embedded environments [2025-12-27T04:30:14Z] the webui and SSH? [2025-12-27T04:30:18Z] yes [2025-12-27T04:30:28Z] openwrt usually has ssh enabled by default i think [2025-12-27T04:30:28Z] uart is like [2025-12-27T04:30:31Z] no [2025-12-27T04:30:33Z] you don't get it [2025-12-27T04:30:47Z] i'm not using the router's uart [2025-12-27T04:30:48Z] lik [2025-12-27T04:30:49Z] like [2025-12-27T04:30:50Z] i am [2025-12-27T04:30:51Z] but [2025-12-27T04:30:55Z] that's separaet [2025-12-27T04:30:58Z] separate even holy fuck [2025-12-27T04:31:12Z] i'm trying to access the modem's uart [2025-12-27T04:31:15Z] *from* the router [2025-12-27T04:31:19Z] OH [2025-12-27T04:31:22Z] yeah [2025-12-27T04:31:23Z] yeah that makes a lot more sense [2025-12-27T04:31:40Z] if i can access the modem as a serial device then it's a simple matter of configuring it in the same fashion as a dialup modem [2025-12-27T04:31:50Z] albeit, different hayes commands and stuff [2025-12-27T04:32:25Z] but i can just slap the right dark incantation into a chat script and then fire up pppd and then configure the router to treat that ppp device as the network gateway [2025-12-27T04:32:29Z] which, [2025-12-27T04:32:34Z] THEORETICALLY, [2025-12-27T04:32:49Z] would allow me to use my data-only business SIM without a phone [2025-12-27T04:33:33Z] tethering is like, the primary usecase i have for my smartphone rn [2025-12-27T04:33:49Z] so if i can remove the need for that then the only thing i'll need to use my phone for is calling [2025-12-27T04:34:19Z] at that point it's a matter of getting the stuff for the wiphone and setting *that* up and then badabingbadaboomgabageegabagoo everything will work [2025-12-27T04:34:43Z] and i can fuckin stop screeching into the void of #kisslinux and prolly pissing off all the lurkers we have lol [2025-12-27T04:36:13Z] until i get that package built tho i'm just going to tether my blackberry to the thingie [2025-12-27T04:36:16Z] that's good enough [2025-12-27T04:36:58Z] man this is so jank. i have the pcb just sitting on a footstool next to me with like a billion goddamn cables hanging off it lmao [2025-12-27T04:55:25Z] that's how you know you're really getting busy with it [2025-12-27T04:55:56Z] im sorry i wish i had actual input on what you're up to [2025-12-27T04:55:59Z] it's really cool [2025-12-27T05:28:02Z] hrm? it's fine lol [2025-12-27T05:28:25Z] i'm setting it aside until i can get that kernel module running anywya [2025-12-27T05:28:28Z] anyway, even [2025-12-27T09:36:58Z] dery: bumping what [2025-12-27T09:37:06Z] (i dont feel like scrolling) [2025-12-27T09:45:49Z] I tried sndio today and I can't get it to work. It runs but no sound coming out, and can't find decent manpages for it. I think sndio is dead for linux [2025-12-27T10:38:12Z] expected tbh [2025-12-27T12:36:42Z] sweetnsour: i've not heard of anyone using sndio on linux in forever and an age [2025-12-27T12:37:17Z] your best bet is ALSA, pulse, or pipewire [2025-12-27T12:46:05Z] just had someone try to argue with me that ppp is a 'slow protocol' [2025-12-27T12:46:10Z] mfer what do you mean [2025-12-27T12:46:47Z] ppp still gets used all over the place in core internet infrastructure including from ISP exchanges to customers [2025-12-27T12:47:07Z] there's marginal overhead but that has nothing to do with 'speed' [2025-12-27T12:47:14Z] * midfavila rubs eyes [2025-12-27T12:47:30Z] or, well, very little. [2025-12-27T13:02:42Z] furry [2025-12-27T13:39:50Z] midfavila: I gave up with sndio, I'll try to patch pipewire to work with libudev-zero [2025-12-27T21:39:00Z] sewn yes i am a furry what about it [2025-12-27T21:39:01Z] nerdlet [2025-12-27T21:39:12Z] * midfavila sniffs