danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
schwicht has joined #openwrt-devel
tSYS has quit [Quit: *squeak*]
tSYS has joined #openwrt-devel
rua has quit [Quit: Leaving.]
<russell-->
anybody play with pipewire on openwrt?
<dwfreed>
why
zer0def has quit [Ping timeout: 480 seconds]
<russell-->
dwfreed: in theory, to bypass pulseaudio
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
minimal has quit [Quit: Leaving]
schwicht has joined #openwrt-devel
Gramdalf has quit [Quit: Page closed]
Gramdalf has joined #openwrt-devel
<Gramdalf>
Is there any preferred directory to place service files in? i.e. nginx is in /etc/nginx, so /etc/myservice would be good? Or does it not really matter?
rsalvaterra_ has joined #openwrt-devel
rsalvaterra_ is now known as rsalvaterra
Mangix has quit [Remote host closed the connection]
Mangix has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Mangix has quit [Read error: Connection reset by peer]
Mangix has joined #openwrt-devel
<Mangix>
gch981213: ping
schwicht has joined #openwrt-devel
<Gramdalf>
dwfreed: That thing about fstab and uci isn't working - I copied the args directly from /etc/mtab, but it didn't seem to work.
Gramdalf has quit [Remote host closed the connection]
schwicht has joined #openwrt-devel
schwicht has quit [Ping timeout: 480 seconds]
rua has quit [Remote host closed the connection]
<oliv3r[m]>
Going over the dsa stuff, I notice that near the end of the dsa_register() stuff, the DSA framework puts the link down https://elixir.bootlin.com/linux/latest/source/net/dsa/port.c#L1987. This is fine, but who is responsible of putting it up again? The openwrt networking stuff? the board.d networking stuff? Does it happen automatically in the code but I can't find it?
schwicht has joined #openwrt-devel
swegener has quit [Quit: leaving]
schwicht has quit [Ping timeout: 480 seconds]
swegener has joined #openwrt-devel
schwicht has joined #openwrt-devel
srslypascal has quit [Remote host closed the connection]
schwicht has quit [Ping timeout: 480 seconds]
schwicht has joined #openwrt-devel
feilv has joined #openwrt-devel
feilv has quit []
schwicht has quit [Remote host closed the connection]
schwicht_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schwicht has joined #openwrt-devel
dangole_ is now known as dangole
<dangole>
jow: is there a way in ucode that i can kill a process opened by fs.popen()? or, alternatively, read stdout from a process opened using uloop.process()?
<dangole>
jow: background: i'm writing a script in ucode which should handle events returned as lines to stdout from another process. under some conditions the script (and that child process) should exit.
cbeznea has quit [Ping timeout: 480 seconds]
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
srslypascal has quit [Quit: Leaving]
srslypascal has joined #openwrt-devel
tlj has quit [Remote host closed the connection]
tlj has joined #openwrt-devel
schwicht has joined #openwrt-devel
<jow>
dangole: only indirectly, using something like let pfd = fs.pipe(); uloop.process('/bin/sh', [ '-c', `exec /my/real/program <&${pfd[1].fileno()}` ]); uloop.handle(pfd[0], function(events) { ... }, uloop.ULOOP_READ);
<Mangix>
gch981213: I have an RT1800 - mt7621 NAND. Would breed work?
<Mangix>
I'm thinking the xiaomi 3G bootloader should work
<jow>
dangole: indirectly as in launch program through shell to setup i/o redirection instead of exec'ing target program right away
<olmari>
hmm... maybe some paraller compilation thing for a long time... as error seems to differ between builds
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ansuel_ has joined #openwrt-devel
Ansuel has quit [Ping timeout: 480 seconds]
Ansuel_ is now known as Ansuel
Ansuel_ has joined #openwrt-devel
Ansuel has quit [Ping timeout: 480 seconds]
Ansuel_ is now known as Ansuel
Gramdalf has joined #openwrt-devel
<Gramdalf>
dwfreed: About btrfs subvolumes and UCI again... it seems to work somewhat. It will only mount the last option in the list for any one device - i.e. fstab.@mount[2]. Any ones before that for the same device (fstab.@mount[1]) will not be mounted at all
<Gramdalf>
directly using /etc/fstab and mount -a works, however
<Gramdalf>
How does UCI actually execute those mount options? Is there a technical reference?
Borromini has quit [Quit: Lost terminal]
<Gramdalf>
Alternatively, is there a way to mount /etc/fstab on boot before services start?
Ansuel_ has joined #openwrt-devel
Ansuel has quit [Ping timeout: 480 seconds]
Ansuel_ is now known as Ansuel
fakuivan_ has joined #openwrt-devel
fakuivan has quit [Remote host closed the connection]
Ansuel_ has joined #openwrt-devel
Ansuel has quit [Ping timeout: 480 seconds]
Ansuel_ is now known as Ansuel
Lynx- has quit [Read error: Connection reset by peer]
Lynx- has joined #openwrt-devel
bluew_ has joined #openwrt-devel
Lynx- has quit []
bluew has quit [Read error: Connection reset by peer]