Re: [Hampshire] is it time to get rid of my advansys scsi co…

Top Page

Reply to this message
Author: Alan Pope
Date:  
To: Hampshire LUG Discussion List
Subject: Re: [Hampshire] is it time to get rid of my advansys scsi controller?
2009/6/28 john lewis <johnlewis@???>:
> I decided to install the latest kernel (2.6.30-1-amd64) on my system, on installation I got the following errors
>
> Setting up linux-image-2.6.30-1-amd64
> (2.6.30-1) ... Running
> depmod. Running
> update-initramfs. update-initramfs:
> Generating /boot/initrd.img-2.6.30-1-amd64
>
> W: Possible missing firmware /lib/firmware/advansys/38C1600.bin for
> module advansys
>
> W: Possible missing firmware /lib/firmware/advansys/38C0800.bin for
> module advansys
>
> W: Possible missing firmware /lib/firmware/advansys/3550.bin for module advansys
>
> W: Possible missing firmware /lib/firmware/advansys/mcode.bin for module
> advansys
>


On my Ubuntu system they're in:-

alan@hactar:/lib/firmware$ find | grep 38C
./2.6.30-10-generic/advansys/38C0800.bin
./2.6.30-10-generic/advansys/38C1600.bin
./2.6.30-9-generic/advansys/38C0800.bin
./2.6.30-9-generic/advansys/38C1600.bin

> and it won't boot - with messages saying it cannot find those
> firmware modules. I've tried googling for a solution without
> success.
>
> I also installed the linux-headers package but am not sure how to
> compile those missing firmware modules for a non-running kernel
>


You generally don't compile firmware blobs as they're usually provided
by hardware manufacturers in binary-only form. According to Ubuntu
they're in:-

alan@hactar:~$ dpkg -S /lib/firmware/2.6.30-10-generic/advansys/38C0800.bin
linux-image-2.6.30-10-generic:
/lib/firmware/2.6.30-10-generic/advansys/38C0800.bin

So in Ubuntuland the standard kernel contains that firmware.

I can't find those firmware files in Debian.

http://packages.debian.org/search?searchon=contents&keywords=38C0800.bin&mode=exactfilename&suite=unstable&arch=any

Maybe it's time to upgrade to Ubuntu :p

Cheers,
Al.