On Wed, Mar 22, 2017 at 04:29:09AM -0700, Greg Hazel wrote:
On Mar 22, 2017, at 4:22 AM, Greg KH greg@kroah.com wrote:
On Wed, Mar 22, 2017 at 04:19:30AM -0700, Greg Hazel wrote:
What exactly do you have connected on the other side of that module uart?
That UART is currently a TI SimpleLink/EasyLink. I’m also considering a slip-radio. These are relatively simple wrappers from radio to ethernet. Most importantly, I can only control the software on my side of the Greybus, so using bridged-phy to expose the UART as a tty would not enable me to use the tty on the other side…
Well, go yell at your system engineers then, you can't fix broken systems by working around it in the kernel :)
The greybus TTY interface should work just fine for you here, that's what it was designed for.
I agree! However, yelling at large device manufacturers hasn’t proved fruitful for me.
Then provide a userspace application that interfaces with the tty device and creates the connection that way? There's no way that any random network device showing up is going to work properly without some system changes happening.
So taking the scenic route; is there a better way than cdc-evm?
It's a tty device, make it a tty device :)
good luck!
greg k-h