| > There's obviously limits to this, and in fact network traffic management is commonly agreed to be one of them. You can't tell your iPhone to blast on the channel of an operator you have no contractual agreement with. Why shouldn't I? Sure, if I do so, I'll end up with a massive fine from the BNetzA, FCC, or equivalent local authority, but that's still my problem. I agree that freedoms are limited, but you can't enforce social restrictions with technological solutions. The device should obey me, nothing else. I'm not going to accept devices becoming ever more locked down. And it's not like it helps, either – I can just as well take an SDR and do the very same myself without any restrictions. > The baseband? The 802.11 hardware radio? The kernel, running your 802.11 soft-PHY driver? Userspace? Kernel, drivers, userspace have to be 100% under control of the users. Ideally, hardware should also be entirely under control of the user. It's already so much work to custom patch the firmware on my cameras to e.g. allow using certain file formats without requiring the storage medium to have been certified by the manufacturer. I'm already transplanting ICs from the manufacturer's original toner cartridges for my printer to circumvent the shitty DRM brother now introduced as well. I've already got to use custom devices to strip HDCP so I can watch movies on my PC. My secondary monitor is a really high quality one from 2004 which is still better than many today, if I was bound by some shitty limitations I'd have to turn this into e-waste. I’m already building customized kernel drivers for some of my WiFi cards because the official ones apply US channel restrictions even outside of the US, which means I've got less spectrum available than I should have. I want this to be reduced, not increased. I want to move into a future where I need to make less such changes and devices obey me without question. |