> -----Ursprüngliche Nachricht----- > Von: Dan Williams [mailto:[email protected]] > Gesendet: Mittwoch, 3. April 2013 20:20 > An: Gerald Richter > Cc: Aleksander Morgado; Marius Kotsbak; Harald Jung; networkmanager- > [email protected] > Betreff: Re: AW: AW: Problems with Sierra MC 8790 with older firmware > revision > > On Wed, 2013-04-03 at 19:37 +0200, Gerald Richter - ECOS wrote: > > Hi, > > > > we have a similar case here (Also firmware version 2_*). We are > investigating at the moment. As soon as I have more information, we will try > to create an updated patch. > > If there's any chance you can run the ENTERCND thing, then AT!CUSTOM to > see if your MUXMODE has been modified, that would be great. I'm really > poking around in the dark here, but it would be very, very nice to have a way > of detecting this automatically rather than doing something like; > > strstr (info, "8790") && strstr (fwver, "2_") >
Sorry, I don't have direct access to this modem in this case, so in this case this will not be possible Gerald > Dan > > > Gerald > > > > > > > -----Ursprüngliche Nachricht----- > > > Von: Aleksander Morgado [mailto:[email protected]] > > > Gesendet: Mittwoch, 3. April 2013 19:00 > > > An: Dan Williams > > > Cc: Gerald Richter; Marius Kotsbak; Harald Jung; networkmanager- > > > [email protected] > > > Betreff: Re: AW: Problems with Sierra MC 8790 with older firmware > > > revision > > > > > > On 03/04/2013 03:33 PM, Dan Williams wrote: > > > > On Fri, 2013-03-01 at 15:08 +0100, Gerald Richter - ECOS wrote: > > > >> The following patch solves the problem for us. It works with all > > > >> revisions we have available for testing > > > > > > > > Pushed to git master and 0.6, thanks! > > > > > > > > Dan > > > > > > > >> Gerald > > > >> > > > >> --- mm-plugin-sierra.c~ 2012-08-29 17:02:18.000000000 +0200 > > > >> +++ mm-plugin-sierra.c 2013-03-01 13:22:09.000000000 +0100 > > > >> @@ -78,6 +78,9 @@ > > > >> if (strstr (response, "C885")) > > > >> g_object_set_data (G_OBJECT (task), > > > >> TAG_SIERRA_APP_PPP_OK, GUINT_TO_POINTER (TRUE)); > > > >> > > > >> + if (strstr (response, "MC8790")) > > > >> + g_object_set_data (G_OBJECT (task), > > > >> + TAG_SIERRA_APP_PPP_OK, GUINT_TO_POINTER (TRUE)); > > > >> + > > > >> /* For debugging: let users figure out if their device > > > >> supports it or not > > > */ > > > >> if (getenv ("MM_SIERRA_APP1_PPP_OK")) { > > > >> mm_dbg ("Sierra: APP1 PPP OK '%s'", response); > > > >> > > > > > > > > > Ah, the fun... :) > > > > > > So I've got a MC8790 here which does *not* like the APP1 port for PPP. > > > It has the following revision: > > > 'K2_0_7_35AP C:/WS/FW/K2_0_7_35AP/MSM6290/SRC 2010/03/04 > 17:37:08' > > > > > > This is what we get from the probing: > > > > > > log_port(): (/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7) > > > tty/ttyUSB3 at (primary) > > > log_port(): (/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7) > > > tty/ttyUSB4 data (primary) > > > log_port(): (/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7) > > > tty/ttyUSB1 qcdm > > > > > > And it just stalls when we try to launch the ATD call in ttyUSB4: > > > > > > [1365007565.579948] [mm-broadband-bearer.c:200] > > > common_get_at_data_port(): Connection through a plain serial AT port > > > (ttyUSB4) > > > [1365007565.579997] [mm-serial-port.c:958] mm_serial_port_open(): > > > (ttyUSB4) device open count is 2 (open) [1365007565.580036] > > > [mm-serial-port.c:1003] mm_serial_port_close(): > > > (ttyUSB3) device open count is 1 (close) [1365007565.580080] > > > [mm-at-serial- port.c:408] debug_log(): (ttyUSB4): > > > --> 'ATD*99***2#<CR>' > > > ... > > > And that's it, won't reply. > > > > > > Running the ATD call in the primary ttyUSB3 port (without the patch > > > above) kind of works; in that case ttyUSB4 is marked as secondary, > > > but again > > > ttyUSB4 doesn't know how to properly work not even as secondary and > > > either reports error or times out most messages... > > > > > > Some additional info for Dan, surely not very useful :) > > > > > > AT!NVPORTSET? > > > ERROR > > > AT!MXPORTMAP? > > > ERROR > > > AT!NVMUXMODE? > > > ERROR > > > AT!NVMUXMODE=? > > > ERROR > > > AT!MAPUART=? > > > ERROR > > > AT!MAPUART? > > > ERROR > > > AT!NVPORTMAP? > > > ERROR > > > > > > -- > > > Aleksander > > > _______________________________________________ networkmanager-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/networkmanager-list
