EMULEX

Life Pulse Fibre Channel (lpfc).

Nekdy je nutne rucne nastavit prenosovou rychlost emulexu (jinak nevidi disky).

Zjisti, kam jsou karty pripojene (X):

ls -d /sys/bus/pci/drivers/lpfc/*/host*

Vypise viditelne parametry karet.

ls -l /sys/class/scsi_host/hostX/lpfc*

cat do nich muzeme kouknout. Pro jejich zmenu pak:

echo 1 > /sys/class/scsi_host/host8/lpfc_link_speed

Pozor, nektere parametry jsou staticke a nelze menit za behu!

Lze je zapnout modprobem:

modprobe lpfc lpfc_link_speed=2

Pro nastaveni pri bootu/po bootu slouzi soubory:

S jinou chybou jsem se setkal v pci-x verzi

lpfc 0000:01:01.0: 0:0446 Adapter failed to init (255), mbxCmd x9 CFG_RING, mbxStatus x0, ring 0
lpfc 0000:01:01.0: 0:0445 Firmware initialization failed
lpfc 0000:01:01.0: 0:1477 Failed to set up hba

Pomohlo vypnout message signaled interrupts.

modprobe lpfc lpfc_use_msi=0

/etc/modules # okamzite pri bootu /etc/modprobe.d/modulename.conf # nekdy po bootu

Pri /etc/modules bude zrejme jeste nutne pregenerovat initramfs.