[FUG-BR] mtp0: mtp_cam_event - LSI20320 SCSI

Marcus Alves Grando marcus em sbh.eng.br
Sexta Setembro 14 00:24:59 BRT 2007


Valcir Cabral wrote:
> On Thursday 13 September 2007 09:21, Marcus Alves Grando wrote:
>> Valcir Cabral wrote:
>>> Bom dia,
>>>
>>> Tenho um Dell Power Edge 2950 e o FreeBSD 6.2 Stable instalado. Está tudo
>>> rodando legal. Mas, quando instalo a placa pci-exp LSI20320-R o sistema
>>> não termina a inicialização, dando o erro:
>>> mtp0: mtp_cam_event : 0x16
>>> mpt0: Reply Frame Ignored
>>>
>>> O shell não chega ser carregado, então tenho que desligar o equipamento
>>> no botão.
>>> O kernel foi compilado com o "options mpt".
>>> Esta placa será utilizada para ligar um storage, interface SCSI.
>>>
>>> Alguem tem alguma dica?
>> Inicializa o sistema com "boot -v" e copia toda inicialização do driver
>> mpt. Isso ajudará o pessoal.
>>
>> Outra coisa é pegar o pciconf -lv também, mas para isso você terá que
>> tirar o mpt do kernel.
>>
>> Minha sugestão:
>>
>> 1. Remove o mpt do kernel e compila o mpt como modulo
>> 2. Boota a máquina
>> 3. pciconf -lv
>> 4. sysctl debug.bootverbose=1
>> 5. kldload mpt
>> 6. Copia o resultado do carregamento do driver
>> 7. Envia novamente esses dados
>>
> 
> Boa tarde Marcus,
> 
> Eu não posso remover o mpt. A controladora do servidor utiliza este "device".
> Estou desconfiado que a Placa Offboard da LSI está em conflito com a 
> controladora local (que tambem é uma LSI), no FreeBSD.
> Instalei o Fedora Core 6 e funcionou, veja o dmesg:

Outras duas coisas...

1) tu já criou o disco na controladora nova ou não tem nada atachado 
nela ainda? Se não você poderia atachar algum disco nela e tentar bootar 
novamente. Pelo que lí no código acho que pode ser isso...

2) Senão você pode testar o patch abaixo e recompilar o modulo ou o 
kernel dependendo de como você estiver usando o driver:

=======
Index: src/sys/dev/mpt/mpt_cam.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/mpt/mpt_cam.c,v
retrieving revision 1.61
diff -u -r1.61 mpt_cam.c
--- src/sys/dev/mpt/mpt_cam.c   14 Aug 2007 19:17:35 -0000      1.61
+++ src/sys/dev/mpt/mpt_cam.c   14 Sep 2007 03:23:28 -0000
@@ -2561,6 +2561,7 @@
         case MPI_EVENT_INTEGRATED_RAID:
         case MPI_EVENT_SAS_DEVICE_STATUS_CHANGE:
         case MPI_EVENT_SAS_SES:
+       case MPI_EVENT_SAS_DISCOVERY:
                 break;
         default:
                 mpt_lprt(mpt, MPT_PRT_WARN, "mpt_cam_event: 0x%x\n",
=======

E manda novamente os erros caso dê...

Abraços

> _________________________________
> SCSI subsystem initialized
> Fusion MPT base driver 3.04.01
> Copyright (c) 1999-2005 LSI Logic Corporation
> Fusion MPT SAS Host driver 3.04.01
> ACPI: PCI Interrupt 0000:02:08.0[A] -> GSI 64 (level, low) -> IRQ 82
> mptbase: Initiating ioc0 bringup
> usb 4-5: new high speed USB device using ehci_hcd and address 3
> usb 4-5: configuration #1 chosen from 1 choice
> hub 4-5:1.0: USB hub found
> hub 4-5:1.0: 4 ports detected
> ioc0: SAS1068: Capabilities={Initiator}
> scsi0 : ioc0: LSISAS1068, FwRev=000a3100h, Ports=1, MaxQ=366, IRQ=82
>   Vendor: ATA       Model: WDC WD2500JS-75N  Rev: 2E04
>   Type:   Direct-Access                      ANSI SCSI revision: 05
> SCSI device sda: 488281250 512-byte hdwr sectors (250000 MB)
> sda: Write Protect is off
> sda: Mode Sense: 73 00 00 08
> SCSI device sda: drive cache: write back
> SCSI device sda: 488281250 512-byte hdwr sectors (250000 MB)
> sda: Write Protect is off
> sda: Mode Sense: 73 00 00 08
> SCSI device sda: drive cache: write back
>  sda: sda1 sda2
> sd 0:0:0:0: Attached scsi disk sda
>   Vendor: ATA       Model: WDC WD2500JS-75N  Rev: 2E04
>   Type:   Direct-Access                      ANSI SCSI revision: 05
> SCSI device sdb: 488281250 512-byte hdwr sectors (250000 MB)
> sdb: Write Protect is off
> sdb: Mode Sense: 73 00 00 08
> SCSI device sdb: drive cache: write back
> SCSI device sdb: 488281250 512-byte hdwr sectors (250000 MB)
> sdb: Write Protect is off
> sdb: Mode Sense: 73 00 00 08
> SCSI device sdb: drive cache: write back
>  sdb:
> sd 0:0:1:0: Attached scsi disk sdb
> Fusion MPT SPI Host driver 3.04.01
> ACPI: PCI Interrupt 0000:0a:01.0[A] -> GSI 32 (level, low) -> IRQ 90
> mptbase: Initiating ioc1 bringup
> ioc1: 53C1030: Capabilities={Initiator}
> PCI: Setting latency timer of device 0000:0a:01.0 to 64
> scsi1 : ioc1: LSI53C1030, FwRev=01033010h, Ports=1, MaxQ=222, IRQ=90
> device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: 
> dm-devel at redhat.com
> kjournald starting.  Commit interval 5 seconds
> EXT3-fs: mounted filesystem with ordered data mode.
> ...
> _______________________________
> 
> Alguma sugestão?
> 
> Obrigado,
> Valcir
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-- 
Marcus Alves Grando
marcus(at)sbh.eng.br | Personal
mnag(at)FreeBSD.org  | FreeBSD.org


Mais detalhes sobre a lista de discussão freebsd