eyJhb changed the topic of #nixos-on-your-router to: NixOS on your Router || https://logs.nix.samueldr.com/nixos-on-your-router
makefu has quit [Ping timeout: 260 seconds]
makefu has joined #nixos-on-your-router
WilliButz has quit [Ping timeout: 256 seconds]
WilliButz has joined #nixos-on-your-router
srk has quit [Ping timeout: 268 seconds]
srk has joined #nixos-on-your-router
danderson has quit [Remote host closed the connection]
danderson has joined #nixos-on-your-router
teto has joined #nixos-on-your-router
hexa- has quit [Quit: WeeChat 2.9]
hexa- has joined #nixos-on-your-router
<srk> Turris Omnia now runs NixOS - https://github.com/sorki/nixos-omnia
<hexa-> flokli: ´
<eyJhb> The first search for Omnia for me was a microwave, I just got so happy seeing that :p A router is also OK
<eyJhb> Also, just got my IPv6 /48 + IPv4 static IP network at my new apartment.Going to be fun moving over there!
<srk> pretty decent openhardware router https://docs.turris.cz/hw/omnia/omnia/ :)
<eyJhb> Looks nice! But isn't the main problem with such routers that have WiFi included, that wesetting such things up are not that easy?
<srk> I'm actually wondering about wifi right now
<eyJhb> Would be cool with small thin clients like Unifi etc.
<srk> maybe I just need to enable firmwares. I would expect installer image to have some but only wired interfaces are available
<eyJhb> What would you use for the software?
<srk> networkmanager xD
<srk> not sure, I only know about this and hostapd which I've played with few years ago
<eyJhb> I wonder what openwrt uses?
<srk> first I need to figure out how to manage it from x86 machine, then figure out firmwares and software is the last step
<srk> not sure
<srk> hostapd
<eyJhb> Hmm... Wonder if there is something NEW BETTER AND STRONGER! in the works
<eyJhb> Or if it is just standard
<hexa-> eyJhb: everyone uses hostapd, not sure what needs to be "NEW BETTER AND STRONGER"
<eyJhb> hexa-: I am unsure as well, but the general thing seems to be that "someone" wants something else, and then we end up with a thousand different pieces of software that does somewhat the same, but not completely :)
<hexa-> "someone" uh-huh
<{^_^}> sorki/nixos-omnia#1 (by sorki, 8 minutes ago, open): No wireless
<hexa-> wifi is al<s>ways</s>most never fun
<srk> easy solution might be replacing atheroses with something that has better support
<hexa-> ath10k requires firmware blobs
<srk> any recommendations?
<hexa-> atheros has good support
<srk> welp this is profiles/installer which has enableRedistFw enabled it seems
<hexa-> qualcomm/atheros (qca) is what they're known as now
<hexa-> ath9k should just work
<hexa-> according to this post its a compex wle900vx
<hexa-> that's 3x3:3 AC Wave1
<srk> oh neat
<hexa-> i have a wle600vx in my apu2, that is the same with 2x2:2
<srk> yeah, linked issue mentions omnia
<hexa-> the chip is probably a qca998x
<srk> couple of kernel rebuilds and it should be good. thanks
<hexa-> yep
<hexa-> sounds like it
<srk> this is linuxPackages_latest ofc .. 5.10.17 :)
<teto> srk I am damn tempted to buy an omnia now
<srk> both wifis seem to work \o/
<srk> teto: I would suggest waiting a couple of days .. :D I've just made it boot
<srk> hexa-: ez fix with boot.kernelParams = [ "pcie_aspm=off" ]; \o/
<hexa-> hehe
<hexa-> you probably don't have many pcie devices on there anyway
<srk> teto: I've tried like two years ago but I cannot be bothered to install ubuntu to be able to rebuild old uboot with DISTRO_DEFAULTS. they do have more recent one now - some details https://gitlab.nic.cz/turris/misc/-/issues/18
<srk> of course their omnia-2019 branch is missing nixos longs paths patch .. :D
<hexa-> podman?
<srk> did I spill podman somewhere?
<hexa-> no, you probably could get by with building uboot in an ubuntu container
<srk> oh, because I'm talking about podman on another channel
<hexa-> haha ok
<srk> non issue currently. they are progressing with uboot mainlining effors which is nice
<srk> it was stuck on older version for some time as SPL grew too large with more recent ones. that seems to be fixed too
<andi-> srk: looking at the nixos-omnia repo the only custom package is uboot?! Any reason not to include that in nixpkgs?
<srk> andi-: not mainlined yet
<andi-> yeah but we also have non-mainlined uboots in nixpkgs already
<srk> but the policy is not clear and some were removed by samueld|r recently? idk for sure
<andi-> mhm
<srk> someone with experience chainloading systemd-boot from uboot? is it doable?
<andi-> uboot is able to execute efi payloads
<andi-> so that should work
<srk> (more like policy is non-existent currently :D)
<srk> andi-: yeah, hope so!
<andi-> make sure that your uboot has EFI support
<andi-> and then it should be like any other EFI payload that you boot into
<srk> it is enabled due to openSUSE it seems, printenv contains mentions of it as well
<srk> motivation would be #84204
<{^_^}> https://github.com/NixOS/nixpkgs/pull/84204 (by danielfullmer, 47 weeks ago, open): [WIP] nixos/systemd-boot: boot counting and automatic fallback
<srk> andi-: oh and there's one more manual step required https://github.com/sorki/nixos-omnia#uboot-shell
<srk> due to omnia recovery / medkit functionality putting /boot/extlinux onto '@' btrfs subvolume
night has quit [Ping timeout: 256 seconds]
NightA has joined #nixos-on-your-router
teto has quit [Quit: WeeChat 3.0.1]
figgyc has quit [Quit: figgyc]
V is now known as v
v is now known as V
edef is now known as EDEF
hexa- is now known as H
H is now known as hexa-
NightA has quit [Quit: NightA]
NightA has joined #nixos-on-your-router
NightA is now known as night