** Attachment added: "lspci -vvnn"
   http://launchpadlibrarian.net/14234248/lspci-vvnn.log

** Description changed:

  The occurrence of this bug is seemingly random, but happens to me on
  average once a day (but twice while writing this).  Effectively, all of
  my TCP connections do nothing, and any new programs I start which use
  sockets in any way hang until I resolve the problem.
  
  Solving the problem involves making NetworkManager stop the network
  connection (usually by telling it to reconnect).  When I do this I get
  the following in dmesg:
  
  [15824.027472] ndiswrapper (set_scan:1212): scanning failed (C0000001)
  [15824.277080] ndiswrapper (set_essid:59): setting essid failed (C0000001)
  [15825.861715] ndiswrapper (set_essid:59): setting essid failed (C0000001)
  [15826.111890] ndiswrapper (set_essid:59): setting essid failed (C0000001)
  
  However all of the processes that hung before catch up when I do this.
  To regain use of my wireless I have to reload the ndiswrapper module
  (rmmod ndiswrapper ; modprobe ndiswrapper).  At this point, everything
  is back to normal.
  
  I say that it's anything using sockets because most programs that are
  self-contained work fine when in this state, but things that fail to
  work tend to be using networking, or GNOME settings daemon (e.g. gnome-
  terminal, nautilus), or some other form of socket-based thing (I never
  knew sudo used sockets, but apparently it does!).
  
  It took me quite a while to consider the networking to be the problem,
  but everything started working again when I killed the network
  connection.  I'm thinking maybe this is some kind of deadlock somewhere
  to do with socket handling, which only gets resolves when a load of TCP
  connections get dropped.  Unfortunately I'm not intimately familiar with
  the Linux kernel so I'm not sure where to look.
  
  Uname: Linux iapetus 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 
i686 GNU/Linux
  Version: Ubuntu 2.6.24-16.30-generic
+ Using ndiswrapper with "Marvell Technology Group Ltd. 88w8335 [Libertas] 
802.11b/g Wireless (rev 03)" device
  
  Let me know what else is needed (I'll attach the usual dmesg and lspci
  info).

-- 
linux kernel socket deadlock (ndiswrapper?)
https://bugs.launchpad.net/bugs/227033
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to