Re: [9fans] usb9pfs: network booting without the network

2025-02-12 Thread david
I didn't get too far doing things with USB on the Pi. Inferno at least borrows code from 9pi to behave as a USB host, and it's fairly simple to get it to talk to devices. I've done simple work to make Inferno behave as a USB device on a couple of systems. Hopefully I can make progress with the R

Re: [9fans] usb9pfs: network booting without the network

2025-02-12 Thread Gorka Guardiola
Forgot the link: https://en.m.wikipedia.org/wiki/USB_On-The-Go On Wed, Feb 12, 2025, 16:50 Gorka Guardiola wrote: > There is an standard called USB On The Go, OTG, supported by many phones > and the Raspberry Pi. This standard lets a USB port act as a device or a > host. In the RPi the power por

Re: [9fans] usb9pfs: network booting without the network

2025-02-12 Thread Gorka Guardiola
There is an standard called USB On The Go, OTG, supported by many phones and the Raspberry Pi. This standard lets a USB port act as a device or a host. In the RPi the power port supports OTG, but the last time I looked there was no support in the Plan 9 driver. On Wed, Feb 12, 2025, 04:30 Clout To

Re: [9fans] usb9pfs: network booting without the network

2025-02-11 Thread Clout Tolstoy
The pi zero has a USB hid gadget mode ( it can be used like a rubber ducky for bad usb attacks). Not sure if there is a plan 9 driver for that interface. On Tue, Feb 11, 2025, 2:21 PM wrote: > You can probably use some flavour of Plan 9 on a Pi Zero variant to do the > authentication stuff, if

Re: [9fans] usb9pfs: network booting without the network

2025-02-11 Thread david
You can probably use some flavour of Plan 9 on a Pi Zero variant to do the authentication stuff, if you're OK with running that on ARM cores attached to a media processor running a variant of ThreadX. Other similar form factor boards are available. You could also run Inferno on a smaller system

Re: [9fans] usb9pfs: network booting without the network

2025-02-11 Thread Stuart Morrow
Oh yeah, the linux.pdf thing should have been Inferno, too. "Portability" by emulation seems like cheating, but many Linux midwits will eat it up and believe "Linux is portable / Linux is simple / everything is a file" through sheer repetition like how many Americans seem to believe they're a uniqu

Re: [9fans] usb9pfs: network booting without the network

2025-02-11 Thread Stuart Morrow
On Mon, 10 Feb 2025 at 23:46, sirjofri wrote: > 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 s

Re: [9fans] usb9pfs: network booting without the network

2025-02-10 Thread sirjofri
10.02.2025 23:46:48 Thaddeus Woskowiak : > 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 thinki

Re: [9fans] usb9pfs: network booting without the network

2025-02-10 Thread Thaddeus Woskowiak
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 c

Re: [9fans] usb9pfs: network booting without the network

2025-02-10 Thread sirjofri
10.02.2025 23:16:07 David Boddie : > Doing 9p over USB is interesting, though I would have considered using an > existing device class instead of doing something 9p-specific. Kinda related, when I was working on the 9front pinephone port, which has a serial connector on its phone jack, I thought

[9fans] usb9pfs: network booting without the network

2025-02-10 Thread David Boddie
In Plan 9 adjacent territory, this talk came to my attention recently but the video recording didn't appear until today, I think: https://fosdem.org/2025/schedule/event/fosdem-2025-6103-usb9pfs-network-booting-without-the-network/ Doing 9p over USB is interesting, though I would have considered u