On Mon, 14 Mar 2005, David S. Miller wrote:
The IDE problem is weird. There are two possibilities: 1) The ALI driver doesn't work modular on his box for some reason. 2) Some patch in the debian kernel tree causes it to break. He does state that building a vanilla 2.4.27 with the ALI driver built statically makes it work. I kind of remember this report for some reason. Perhaps some other device took over the IDE ports or something weird like that, which makes modular IDE driver not work. Can we get this reporter to retry with current CDROM images? If it still fails, I'll pull out my SB100 and help debug.
After discussing it with Joshua Kwan, I came to believe that this is just another incarnation of the CMD646 problem. He had quite a lot of troubles trying make it work as a module, in the end it was just compiled in 2.4.27, which took care of the problem. The same "solution" can be used for ALI, but it would be nice to get to the root of it. I have looked at the BK tree at some point and it looks like none of the relevant IDE and ALI driver files in 2.4.27 were touched for a long time. There are some ide-related Debian patches, which may be relevant to this problem. If you Dave can reproduce it on his machine, it would be great.
[2] http://lists.debian.org/debian-boot/2005/03/msg00249.htmlThis says that current images work and no longer have the problem.There is also #299074 [3], but that is probably unrelated. [3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=299074He lists the exact way to solve the problem, which is that SBUS driver modules don't get loaded properly, and that by autoloading the modules he listed the problem can be worked around. It looks to me like there is an autoprobing and automatic module loading mechanism for PCI devices, and there is not one for SBUS devices.
Autoprobing for SBUS devices has been included in discover1 for quite some time now. And it works nicely with the recent (pre-RC3) installer images, I have tested it myself just a few days ago on an Ultra 1. Unfortunately, the submitter does not mention the version of the installer he used... Anyway, as I was writing this message, the CIA bot reported that Joey Hess has made a commit forcing the loading of sunbmac, sunhme and esp modules to close this bug :-).
Best regards, Jurij Smakov jurij@wooyd.org Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC