On Thu, 2004-10-21 at 20:19, Matthew Gregan wrote: > At 2004-10-21T19:03:38+1300, Michael JasonSmith wrote: > > WARNING: â sata_sis.ko needs unknown symbol ata_port_start > > Serial ATA was not selected anywhere (we checked many times). It turns > > Checked for what? sata_sis.o is only build if CONFIG_SCSI_SATA_SIS is > set to 'm' or 'y'. We checked for anything that looked like serial ATA and made sure it was off. I may be a broken dependency, but you may be correct with your guess: > Sounds like you built the kernel using a bogus .config or kernel source > tree. It's really not surprising that you're having problems. I should have re-extracted and started again, but I did run "make mrproper" before each major re-compile.
> Why don't you stick to the vendor-provided kernel if you have so much > trouble building your own? Well, I seemed to cope ok with the 2.2 and 2.4 series all the way through. I *like* building my own kernel. I normally find it a soothing and relaxing way to spend an hour: read some docs, find some new config options, and watch the messages from Make scroll past. I build my own kernel for the same reason others fish instead of going to a fishmonger. And it was not all bad. When I switch off my box I do not get a kernel panic, thanks to the CONFIG_APM_REAL_MODE_POWER_OFF setting. > > While going through the options I saw "Low Performance USB Block > > driver" (CONFIG_BLK_DEV_UB). > > Which is under 'block devices', not 'SCSI devices'... > ...so it's hardly surprising that the device doesn't show up as a SCSI > block device. And given that ub is a very new driver, it's hardly > surprising to find that you don't have a device file in /dev for it yet. Agreed. It all makes sense *now*. I really should be trying to keep up with kernel development, but I have so much on my plate at the moment. *Sigh* Do you know the advantages of the new ub driver over the old USB-SCSI driver? > > In the end, I think that the 2.6 series hates me. I will wait for 2.8â > > You could be waiting a while. True. I better get used to 2.6 then :) -- Michael JasonSmith http://www.ldots.org/
