Re: Hard hang with u3g and -current

From: Kostik Belousov <kostikbel_at_gmail.com>
Date: Wed, 3 Jun 2009 14:57:22 +0300
On Wed, Jun 03, 2009 at 05:52:05PM +1000, Peter Jeremy wrote:
> I have a Huawei E169 3G modem which I'm using with the u3g driver on
> -current/i386 from about 4 weeks ago on my Aspire One (dual-core
> N270).  If I access the stats port (/dev/cuaD0.2) then the system will
> randomly hang.  The problem seems to occur more frequently when I'm
> using X but I've also seen it (once) when I was using a VTY.  I'm not
> using hald.  There doesn't seem to be a problem if I don't access
> /dev/cuaD0.2.
> 
> When the system hangs, the 3G modem hangs up (though this may be the
> keepalive timer expiring at the remote end) and there's no response to
> the keyboard (Ctrl-Alt-Del and Ctrl-Alt-Fn from X; Ctrl-Alt-Esc and
> Alt-Fn from VTY; CapsLock, NumLock in either mode).  The kernel still
> responds to pings over ethernet and I can change brightness via the
> keyboard so SMM is still working.
> 
> Has anyone else seen anything like this?
> 
> Can anyone suggest a way to track this down?  I can't get to DDB, there's
> no serial, firewire, PCcard or similar I/O.

I am not volunteering to do the debugging. I am only to suggest how
to grab the debugging information for this case, that looks like a
deadlock. Since parts of the network stack are functional, add ddb
script to dump neccessary information, and trigger it by receiving
some specially formatted ping packet. I higly suspect that you
need at least backtraces of all threads and information on held
locks.

Received on Wed Jun 03 2009 - 09:57:27 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:49 UTC