Openmoko Bug #2215: distros using fso-gsm0710muxd will not register

Openmoko Public Trac bugs at
Wed Feb 4 06:26:40 CET 2009

#2215: distros using fso-gsm0710muxd will not register
 Reporter:  BillK            |          Owner:  openmoko-kernel      
     Type:  defect           |         Status:  new                  
 Priority:  normal           |      Milestone:  FSO                  
Component:  System Software  |        Version:                       
 Severity:  normal           |       Keywords:  gsm0710muxd GSM modem
 Haspatch:  0                |      Blockedby:                       
Estimated:                   |    Patchreview:                       
 Blocking:                   |   Reproducible:  always               

Comment(by BillK):

 There should be a specific line discipline used for the ti-calypso in some
 cases - and the ficgta01 multiplexor (in 2008.12 source) has it - the
 gsm0710muxd does not set it that can I see:

 in "ficgta01multiplexer.cpp":

 bool Ficgta01MultiplexerPlugin::detect( QSerialIODevice *device )
 // The FIC needs a special line discipline set on the device.
     QSerialPort *port = qobject_cast<QSerialPort *>( device );
     if (port) {
         int discipline = N_TIHTC;
         ::ioctl(port->fd(), TIOCSETD, &discipline);


Ticket URL: <> <>
openmoko trac

More information about the openmoko-kernel mailing list