10.02.2025 23:46:48 Thaddeus Woskowiak <tswoskow...@gmail.com>:
> This isn't the first time this idea has popped up. 
>
> There are plenty of microcontrollers with USB device support so why not run a 
> 9p server on the micro and let it serve it's hardware to a 9 machine 
> directly, alleviating the user from ever thinking about a driver - the 
> hardware is the driver. You could even embed a manual page that's just a file 
> pulled from flash. 
>
> Here an idea: Since Wi-Fi chips are a pain I figure why not use an ESP32 to 
> act as a software Wi-Fi dongle that serves itself as an ether(3) device doing 
> all the work in the ESP while 9p runs over USB. Instant driverless Wi-Fi. You 
> could even use them as an access point so there's lots of potential. Limited 
> to 150Mbps but I believe this is faster than what we currently have with 
> supported Wi-Fi chips, at least on 9front. 
>
> Another thought are USB microcontrollers with various peripherals which could 
> serve anything attached, uart(3), ether(3), spi bus, CAN, etc. Turn off the 
> shelf micros into driverless dongles or weird docking stations.

I especially also thought of some hardware factotum, a usb thumb drive which 
only serves a factotum as a filesystem and can do all the authentication and 
security stuff without ever leaving the device. We'd need to figure out how to 
store the secrets without leaving the doors open, but I like the idea. Bonus if 
you include some hardware button as a second factor.

I'd also like to investigate inferno more. I basically left it back in 2018/9 
when I switched from 9legacy to 9front.

sirjofri

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T18ad2d35a1754e48-Mc5ae0a695e9aa59ddc2a953f
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to