Hi Arun, > In mux_query_cb(), the frame size is taken as default (31 or 64). We > have a case where the default values are not accepted by the modem. > > Gatmux is a generic component, and so makes all modem to use the > default values, one needs to modify the gatmux to enable for example, > a larger frame size. > > Why not let the modem plug-in parse the CMUX query and decide on a > suitable configuration for enabling MUX? > > What is your opinion?
patches are welcome. However you do know that the GAtMux has setup functions for basic and advanced mode. So you could parse AT+CMUX all by yourself in the modem plugin. GAtMux *g_at_mux_new_gsm0710_basic(GIOChannel *channel, int framesize); GAtMux *g_at_mux_new_gsm0710_advanced(GIOChannel *channel, int framesize); There is no requirement to actually use g_at_mux_setup_gsm0710(), but it is a lot more convenient. Regards Marcel _______________________________________________ ofono mailing list [email protected] http://lists.ofono.org/listinfo/ofono
