Re: Debian Installer - boot floppies
On Fri, Apr 07, 2006 at 06:50:54AM -0500, Colin Watson wrote:
> On Fri, Mar 03, 2006 at 02:30:36PM -0800, Brad Boyer wrote:
> > On Fri, Mar 03, 2006 at 10:04:41PM +0100, Frans Pop wrote:
> > > So, my questions would be:
> > > - which driver is actually needed in the case of #345467
> > swim3.ko
> > > - is this driver available on the root floppy (built in or module)
> > > - if it's modular, is it being loaded
> > No idea. Haven't looked. Based on the email thread, I would say it's
> > there one way or another. It sounded like the driver was loaded but
> > there wasn't a node in /dev created to be able to use it.
> All sounds very plausible, due to the switch to udev. I'm happy to
> install a workaround in mountfloppy for this, but I have no idea how to
> detect from userspace that swim3 is being used and that the device
> should therefore be created. Can anyone help?
My guesses would be to see if the swim3 driver is loaded by looking
in the lsmod output, or to see if there is a device for it in
/sys/bus/macio/devices (which there should be even without a proper
device model driver for swim3). I just don't have a box in the
condition to try out the installer and see how these look.
Based on the code, it looks like the driver will not load if there
is no device, but I'm not sure what that will do if it's not a
module. I'm also not sure if this is a module or compiled in on
the default installer kernel.