okay so sometimes you need to run a twenty year old game made for another OS or cpu architecture
which… weirdly, easier in Linux than win7; Linux has better backward compatibility with windows than windows. was like three clicks to install.
but sometimes that game uses broadcast UDP packets for LAN multiplayer.
and this is where our problem comes from, because broadcast UDP packets are deprecated, and also most modern routers don’t love them, I don’t think.
so, I needed to find a way to manually readdress outgoing UDP packets from broadcast to a specific set of multicast addresses, which…
also, some issues running USB as serial for some exotic peripherals. and by ‘exotic’ I mean ‘I don’t know for sure the PC is the problem; I might have soldered this wrong’.
also some issues in qubes, but that’s literally all virtualization, and not a distro for anyone who hasn’t both been using Linux for a while and considered the cost of making their apartment a Faraday cage.
a few issues with bare arch, which is the ‘do everything from scratch 0 automation bleeding edge tech nerd, no, seriously you need to manually download a file system’ distro. don’t use arch if you don’t know what youre doing.
Ok cool, so you do very specific things (and I lost you at UDP). So since I don’t have a very specific use case, I am sadly still not convinced that I need to switch
no I’m saying weirdshit that made me fudge things in Linux. and I could. it was easy.
in windows my issues were all ‘this isn’t supposed to work, this isn’t allowed’ and I had to fight the system rather than finding the right config file and changing a couple lines.
so my windows problems were much simpler shit. things like getting the taskbar to to what I want, or getting windows to not explode on top edge of screen (literally a checkbox in KDE plasma)
For the UDP broadcast, you should be able to catch and change them with simple firewall rules, you’d catch packets with a destination address of the broadcast address and send them to a chain that rewrites the destination
me?
okay so sometimes you need to run a twenty year old game made for another OS or cpu architecture
which… weirdly, easier in Linux than win7; Linux has better backward compatibility with windows than windows. was like three clicks to install.
but sometimes that game uses broadcast UDP packets for LAN multiplayer.
and this is where our problem comes from, because broadcast UDP packets are deprecated, and also most modern routers don’t love them, I don’t think.
so, I needed to find a way to manually readdress outgoing UDP packets from broadcast to a specific set of multicast addresses, which…
also, some issues running USB as serial for some exotic peripherals. and by ‘exotic’ I mean ‘I don’t know for sure the PC is the problem; I might have soldered this wrong’.
also some issues in qubes, but that’s literally all virtualization, and not a distro for anyone who hasn’t both been using Linux for a while and considered the cost of making their apartment a Faraday cage.
a few issues with bare arch, which is the ‘do everything from scratch 0 automation bleeding edge tech nerd, no, seriously you need to manually download a file system’ distro. don’t use arch if you don’t know what youre doing.
Ok cool, so you do very specific things (and I lost you at UDP). So since I don’t have a very specific use case, I am sadly still not convinced that I need to switch
no I’m saying weirdshit that made me fudge things in Linux. and I could. it was easy.
in windows my issues were all ‘this isn’t supposed to work, this isn’t allowed’ and I had to fight the system rather than finding the right config file and changing a couple lines.
so my windows problems were much simpler shit. things like getting the taskbar to to what I want, or getting windows to not explode on top edge of screen (literally a checkbox in KDE plasma)
For the UDP broadcast, you should be able to catch and change them with simple firewall rules, you’d catch packets with a destination address of the broadcast address and send them to a chain that rewrites the destination
that was the conclusion I came to, yeah.