Where are programs that use CUSE (character in user space)?
Solution 1:
How about this one:
http://userweb.kernel.org/~tj/ossp/
It emulates OSS (Open Sound System) /dev/dsp e.t.c. device nodes and forwards all operations to pulseaudio. I believe this was (one of) the first applications, if not the motivation, for CUSE.
Solution 2:
I'd be interested to use CUSE to make a virtual serial port that connects to an RFC-2217 serial-over-network server. That would be a really good use of CUSE.
See:
- Any Linux RFC2217 Client for ser2net?
- astrand, maintainer of cyclades-serial-client, made a comment about CUSE and serial-over-network, but it seems cyclades-serial-client still doesn't use CUSE.
I found mhuxd — Device Router for microHam Keyers and Linux which uses CUSE to create a virtual serial port.
I also found utty on GitHub which has some CUSE code for a TTY (terminal), although it's not clear to me whether the ioctl
s for serial port support are functional.