MUXer issues (was: 3 extra driver need to develop for GTA03)

Michael 'Mickey' Lauer mickey at
Wed May 28 22:27:37 CEST 2008

I don't really want to discuss that, but for the records...

Am Mittwoch, den 28.05.2008, 09:40 +0200 schrieb Joerg Reisenweber:
> Am Mi  28. Mai 2008 schrieb Andy Green:
> > So it means the answer to Tony's concern is that Mickey recommends
> > gsm0710muxd which is reportedly mostly working.  We just need to make
> > sure the "testing and polishing" preferably on the final module actually
> > happens.
> > 
> > I guess it isn't my problem but if Vala and glib fell out of it, for a
> > low level daemon that might also be a good thing.

I don't see any urgent needs to change that. First, there is no need for
Vala, it's C. Second, glib is only used for the dbus interface, so no
runtime penalty for actual MUXing. Since we have glib on the device
anyways, I don't see a problem.

If we're talking about possible adoption by projects that can't afford
to have glib on the device, yes that may be another thing. Those guys
probably don't want a userspace MUXer anyways though.

> Yep, as I see it, there should be some new devs in /dev to access the virtual 
> serial channels which are muxed over one physical connection. That's 
> obviously a low level deamon thing.

I rather like the way how we currently allocate /dev/pty/<n> on demand
for a virtual channel and release it when it's no longer necessary.


More information about the openmoko-kernel mailing list