From: Stephen Powell on
On Wed, 24 Mar 2010 20:23:28 -0400 (EDT), Arthur Marsh wrote:
> Stephen Powell wrote, on 25/03/10 02:47:
>> In the case of eata, the best way to handle the situation is to
>> create an external alias.
>>
>> What I would do is to create a file called /etc/modprobe.d/local. In it
>> I would put the following statement:
>>
>> alias pci:v00001044d0000A400* eata
>>
>> Then, remove the "eata" entry from /etc/initramfs-tools/modules.
>> Also make sure that eata is not listed in /etc/modules. Then,
>> run update-initramfs again. Check to make sure that the eata module is
>> still included in your initial RAM filesystem. Re-run lilo, if you're
>> using lilo, then shutdown and reboot. If I have the syntax right for
>> the alias command above, the hotplug system should load the eata module
>> at the proper time for SCSI adapter device drivers to be loaded, but
>> only if the card is actually found in the system. If you were to
>> shutdown, remove the board, and boot again, the eata driver would not
>> be loaded, since the board was not found. In this sense, it is
>> automatic. (But only after you define the external alias.)
>
> Yes, this worked thanks.
>
>> If you want to file a bug report that the eata driver should define
>> an internal alias for every board that it supports, you can give it
>> a try. But I'm not holding my breath. Good luck. ;-)
>
> I'll post something to linux-scsi then (-:.
>
> Regards and thanks for all the help and explanations,
>
> Arthur.

You're welcome. I'm glad you got it working, and I'm glad I was able
to be of some service.

--
.''`. Stephen Powell <zlinuxman(a)wowway.com>
: :' :
`. `'`
`-


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/1045329874.21506871269486070969.JavaMail.root(a)md01.wow.synacor.com