Bug 5979
Summary: | (net dmfe) Davicom DM9102 Network Card cuts out every 60 secs | ||
---|---|---|---|
Product: | Drivers | Reporter: | John C. McCabe-Dansted (gmatht) |
Component: | Network | Assignee: | Jeff Garzik (jgarzik) |
Status: | REJECTED UNREPRODUCIBLE | ||
Severity: | normal | CC: | nigel, protasnb |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.15.1 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
John C. McCabe-Dansted
2006-01-30 03:30:11 UTC
I encouraged John to push this bug upstream because I can't see anything that Suspend2 changes which would be related. We touch kernel thread freezing, but the tulip cards don't use a kernel thread. Everything else apart from the 'doesn't happen without Suspend2 applied' says to me this is a problem in the driver itself. John, could you give more detail regarding the testing you're doing? Without Suspend2 applied to a 2.6.15.1 kernel, does everything work ok if you use "echo disk > /sys/power/state"? (Assuming you have swsusp compiled in and configured). Regards, Nigel It had nothing to do with the Suspend2 kernel patch, it *does* occur with vanilla 2.6.15.1. It was the suspend2 initrd that caused, or rather didn't solve the problem. 1) If I use an Ubuntu/Debian kernel with an Ubuntu/Debian initrd it works. 2) If I use an Ubuntu/Debian kernel with a manually built initrd or I use a 2.6.15.1 kernel (patched or not) without an initrd or I use a 2.6.15.1 kernel (patched or not) with a manually built initrd then the networking problem occurs. However I don't understand why the Ubuntu initrd would fix the problem. I assume that the initrd is just there so that it doesn't need to mount a ext3 partition to load the ext3 module, like in the old "CD-Rom detected, please insert MS-Windows CD-Rom" dilemma. Perhaps I was just lucky that it happened to work with the original Ubuntu initrd? What is the status on this problem? Has it been resolved? Thanks. I no-longer have this card, so I will leave this as unreproducible. |