[onerng talk] install & access
Paul Campbell
paul at taniwha.com
Tue Oct 28 10:48:59 GMT 2014
On Tue, 28 Oct 2014 10:29:45 ianG wrote:
> Now that we're getting close to production runs, and as I haven't paid
> attention, what is the situation for us lot in user-land?
linux is working - there's a UDEV script that's triggered by that verifies the
device's integrity (I'll release that code this week though you all have
unsigned images in your devices so you'll have to disable the check) it starts
rngd a standard linux daemon for feeding the kernel entropy pool
Windows has been somewhat intractable (the APIs for feeding entropy are not
documented if they exist)
Someone is looking at the MacOS side
> My ideal scenario is that you plug it in and it exposes a device of some
> form, either a 'disk file' or a tty. That's because those are easy to
> deal with in a script or program.
it's a tty - set it to raw and it listens for commands and responds with a
byte stream
> Related question is whether a driver or program needs to be installed.
> That is a significant cost to use, and I'd encourage exploring ways to
> get around that, but not sure what they are as yet.
it uses the standard ACM class tty driver - Linux, Windows and macOS all come
with the kernel driver as standard/built in - it's been tested and works on
all 3 platforms
They'll all need some user app - in the linux world you install a .rpm or .deb
- the released files contain no actual compiled code so they're nice and
portable
Paul
More information about the Discuss
mailing list