It would be helpful if you'd tell us what version of the installer you used.
Ben Collins wrote: > The network card driver had to be manually selected. This is on an E4500, > but also happens on any sbus machine (ultra30, etc). I had to manually > select the ethernet driver. > > Also, I had to drop to shell in order to load the esp scsi driver (also > sbus), else it would not detect any harddrives. This is also a problem for > CD installs where the cd drive is on the esp scsi chain. Most sbus drivers > should be automatically loaded on sparc and sparc64 machines in order to > get things through properly. There aren't many, this is a good list: > > sunhme > sunbmac > esp Curse these modular sparc kernels. :-/ Well, we can do that, I guess. Patch attached. I do notice that we _try_ to enable discover's sbus probing for sparc: case "$SUBARCH" in sparc/*) sbus=",sbus" ;; esac discover --format="%m:%V %M\n" --disable-all \ --enable=pci,ide,scsi${sbus},pcmcia ide scsi cdrom ethernet bridge | If this doesn't work, is that also a bug in discover? I see in the changelog that sbus detection of sparc64 was supposed to be fixed in discover1 1.6.6. -- see shy jo
Index: debian/changelog =================================================================== --- debian/changelog (revision 25930) +++ debian/changelog (working copy) @@ -1,3 +1,12 @@ +ddetect (1.15) UNRELEASED; urgency=low + + * Joey Hess + - Force register and load sunhme, sunbmac, and esp on sparc since + apparently discover does not find these on at least an E4500. + Closes: #299074 + + -- Joey Hess <[EMAIL PROTECTED]> Fri, 11 Mar 2005 14:27:07 -0500 + ddetect (1.14) unstable; urgency=low * Kurt Roeckx Index: hw-detect.sh =================================================================== --- hw-detect.sh (revision 25930) +++ hw-detect.sh (working copy) @@ -282,6 +282,17 @@ echo "zalon7xx:Zalon SCSI" register-module zalon7xx fi + + # similarly, on sparc, sbus hardware should just be loaded, we + # don't detect it. + if [ "`udpkg --print-architecture`" = sparc ]; then + echo 'sunhme:Sun "Happy Meal" 10/100 Ethernet' + register-module sunhme + echo 'sunbmac:Sun "Big Mac" 10/100 Ethernet' + register-module sunbmac + echo 'esp:ESP SCSI driver' + register-module esp + fi } # Detect discover version
signature.asc
Description: Digital signature