> > I realize the right (tm) way to fix this is to fix the drivers, but > how hard > would it be to reload the ide-scsi driver as part of the card recognition > ?
You need some configuration framework for this. Not every PCMCIA IDE drive is used as ide-scsi; and IDE-pure case obviously works (that is why I said that I suspect IDE part is already handled correctly). > It's extremely unlikely that a laptop is going to be using a scsi > controller, SCSI controller has nothing to do with ide-scsi. > or that a desktop machine or server is going to be using a pcmcia > controller > to run ide-scsi devices. True. Doesn't the ide-scsi driver look for what slots > are > open when it loads? > Yep. That is why reloading it helps. > Can the loading / unloading be put in the pcmcia ide startup script? If you could suggest _clean_ framework to set up when ide-scsi has to be loaded ... of course it could be done every time - if it fails it fails, if not it does not harm. > I > think I tried to do something along those lines once, but didn't get very > far > - even though doing this manually worked. (Means I don't program shell > scripts worth shit, probably ) > Eh? Add modprobe under start) case in /etc/pcmcia/ide script. Or what have you done? > > I'd be happy to test any code - have two different laptops and can > try on > both. May be, let's see. -andrej