adaptec 29160 as module (on amd64) ?

Scott Long scottl at samsco.org
Sun Jul 18 07:42:48 PDT 2004


Bjoern A. Zeeb wrote:
> Hi,
> 
> I got a 29160 (no extension) and put it in my amd64 machine;
> ahc is currently compiled as module and not into kernel.
> 
> kldload -v ahc
> loads ahc and cam but gives nothing in dmesg:
> 
> amd64# kldstat | egrep -E '(ahc|cam)'
>  3    1 0xffffffffa7b2d000 19bde    ahc.ko
>  4    2 0xffffffffa7b47000 2a98e    cam.ko
> amd64# dmesg | egrep -i -E '(adaptec|ahc)'
> amd64#
> 
> 
> here is the output of
> 
> amd64# pciconf -l -v
> none2 at pci0:14:0:        class=0x010000 card=0xe2a09005 chip=0x00809005 rev=0x02 hdr=0x00
>     vendor   = 'Adaptec Inc'
>     device   = '29160/N/LP Ultra160 (AIC-7892A) SCSI Host Adapter'
>     class    = mass storage
>     subclass = SCSI
> 
> and
> 
> amd64# camcontrol devlist -v
> scbus-1 on xpt0 bus 0:
> <  >                               at scbus-1 target -1 lun -1 (xpt0)
> 
> I does not recognize the attached DLT8000.
> 
> Giving <ctrl>+<a> while booting does recognize the tape device.
> 
> Either I am missing something or ahc is not supposed to be
> working as module (on amd64) ?
> 

I don't know of any reason why the ahc driver would behave any
differently on amd64 vs any other platform.  Unfortunately, amd64
doesn't fully support kernel modules yet.  This is rumored to be
fixed in time for 5.3.

Scott


More information about the freebsd-scsi mailing list