[Bug 496401] New: The hso driver for 3G mobile nework devices causes kernel crashes
http://bugzilla.novell.com/show_bug.cgi?id=496401 Summary: The hso driver for 3G mobile nework devices causes kernel crashes Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: All OS/Version: openSUSE 11.1 Status: NEW Severity: Critical Priority: P5 - None Component: Kernel AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: nice@titanic.nyme.hu QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; hu-HU; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1.1 Firefox/3.0.8 The hso driver (/lib/modles/VERSION/kernel/drivers/net/usb/hso.ko) sometimes causes very difficult situations, for example when the connection gets lost somehow, and then I unplug the device, and want to restart the frozen NetworkManager, then either it's impossible to shut down the modem_manager (consumpting a constant 100% CPU load) and unload the hso module, or a kernel crash occurs when I attempt to do so. In the last few days, several times a day, either I had to totally restart my system, or I suffered a system crash. However, I recognized, that there is a new version of the hso driver (1.9) which seems to eliminate the mentioned kernel instability problems. The driver can be downloaded from http://www.pharscape.org/hso.html , and can be built by a simple make ; make install cycle, without modifying the kernel source. The new module will be placed as /lib/modles/VERSION/kernel/drivers/net/wwan/hso.ko , so it does not replace physically the current 1.2 hso driver. However, I hope that you can find a way to include this driver in the kernel srpm (and thus in the final rpm) package, and you can release it with the next kernel update. Reproducible: Sometimes Steps to Reproduce: 1. Connect with a hso driven 3G modem 2. Wait until the connection gets somehow lost 3. Unplug the device 4. Stop the network subsystem 5. Try to unload the hso module and kill the frozen modem_manager process Actual Results: Either the system crashes or you have to restart it in order to use it again. Expected Results: You should be able to normalize the situation without a reboot or system crash. (In an ideal world you wouldn't even have to fiddle with commandline to repair your 3G connection :) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 User meissner@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=496401#c1 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |nice@titanic.nyme.hu AssignedTo|bnc-team-screening@forge.pr |kernel-maintainers@forge.pr |ovo.novell.com |ovo.novell.com --- Comment #1 from Marcus Meissner <meissner@novell.com> 2009-04-20 08:23:22 MDT --- do you have a stacktrace or something for us? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 User nice@titanic.nyme.hu added comment http://bugzilla.novell.com/show_bug.cgi?id=496401#c2 --- Comment #2 from Tamás Németh <nice@titanic.nyme.hu> 2009-04-21 16:23:59 MDT --- (In reply to comment #1)
do you have a stacktrace or something for us?
Sorry, but I can't. I would need another machine connected to mine via serial port as far as I know. This is possible since I have a notebook with a builtin serial port, an one of my colleagues has another laptop with openSUSE, and we have already made some stacktrace recordings this way in order to help the developer of the same driver to eliminate some problems. However, I only observed this kind of system crash in a moving car and in another town. Interestingly this didn't happen in my hometown (at least at my home and my working place). So, I would have to convince someone to drive a car for me, and to help me to get the data via serial port, which is too much for me now. All I know that the 1.9 version of the driver works for me (I'm writing this very message using that driver), and that it allegedly solves the kernel crash problems observed by me. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 User nice@titanic.nyme.hu added comment http://bugzilla.novell.com/show_bug.cgi?id=496401#c3 Tamás Németh <nice@titanic.nyme.hu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|nice@titanic.nyme.hu | --- Comment #3 from Tamás Németh <nice@titanic.nyme.hu> 2009-04-21 16:24:47 MDT --- Sorry, the needinfo flag... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 Chengshun Xia <csxia@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED CC| |csxia@novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 User nice@titanic.nyme.hu added comment http://bugzilla.novell.com/show_bug.cgi?id=496401#c4 --- Comment #4 from Tamás Németh <nice@titanic.nyme.hu> 2009-05-08 11:03:20 MDT --- (In reply to comment #1)
do you have a stacktrace or something for us?
OK, I still have no stacktare, but once it happened to me, that my system remained in normal state in a situation when the hso 1.2 driver would crashed. Beside this I must emphasize that there is a little difference between the two drivers: The hso0 network interface created by the driver has a POINTOPOINT link encapsulation in the case of the current 1.2 driver, whileas the 1.9 driver provides an unknown link encapsulation (number 65534) told to be an ip only interface. The PPP encapsulation is needed by the Cisco VPN client (not vpnc which perfectly works with hso 1.9) but hso 1.2's PPP emulation(?) (or the Cisco software itself) is broken, so Cisco VPN won't work with any af these drivers. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEW AssignedTo|kernel-maintainers@forge.pr |gregkh@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 User nice@titanic.nyme.hu added comment http://bugzilla.novell.com/show_bug.cgi?id=496401#c5 --- Comment #5 from Tamás Németh <nice@titanic.nyme.hu> 2009-08-07 12:21:41 MDT --- Read this, please: https://bugzilla.novell.com/show_bug.cgi?id=503397#c12 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 http://bugzilla.novell.com/show_bug.cgi?id=496401#c6 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #6 from Greg Kroah-Hartman <gregkh@novell.com> 2009-12-14 21:18:56 UTC --- As you have moved on to opensuse 11.2, I'll mark this one closed for now. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 http://bugzilla.novell.com/show_bug.cgi?id=496401#c7 Tamás Németh <nice@titanic.nyme.hu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX | --- Comment #7 from Tamás Németh <nice@titanic.nyme.hu> 2009-12-15 18:11:07 UTC --- No, no, don't close it, PLEASE! I'm just one user who migrated to openSUSE 11.2, but there are many, still using openSUSE 11.1 and the same hardware (for example one of my colleagues). But most importantly: What about SLED 11 users? They have to use the same kernel version as openSUSE 11.1 users, but for seven years, don't they? I'm even willing to test their improved driver on a SLES server. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 http://bugzilla.novell.com/show_bug.cgi?id=496401#c8 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #8 from Greg Kroah-Hartman <gregkh@novell.com> 2009-12-15 18:31:59 UTC --- SLED users go through a different support channel than this bugzilla. And we recommend upgrading to 11.2 to resolve this hardware issue. We don't have any of the HSO hardware here to test with, so it's hard to do any kind of debugging. So I'll close this out for now. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=496401 http://bugzilla.novell.com/show_bug.cgi?id=496401#c9 --- Comment #9 from Tamás Németh <nice@titanic.nyme.hu> 2009-12-15 22:35:47 UTC --- (In reply to comment #8)
SLED users go through a different support channel than this bugzilla.
I don't consider this bugzilla to be a support channel. I mostly want to help the developers to make their product better. Personally I'd be able to use this modem even on SLED, but I want to help you make it work out of the box, thus being able to gain popularity for SuSE. So, can I help testing certain SLES/SLED issues?
And we recommend upgrading to 11.2 to resolve this hardware issue.
My colleaugue cannot upgrade, because he has some old ATI graphics card wich has serious issues under openSUSE 11.2. BTW, upgrading to 11.2 is senseless currently, because the hso driver doesn't work there either ( http://bugzilla.novell.com/show_bug.cgi?id=548542 )
We don't have any of the HSO hardware here to test with, so it's hard to do any kind of debugging.
I'm willing to help you debugging either by following instructions or by even letting you log in to some machines here. So, what can I help.
So I'll close this out for now.
Don't do this, please. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com