Iscsi driver situations and their resolutions, Table 4-3 – Dell Emulex Family of Adapters User Manual
Page 879

Emulex Drivers Version 10.2 for Linux User Manual
P010081-01A Rev. A
4. Troubleshooting
Situations and their Resolutions
879
iSCSI Driver Situations and their Resolutions
Table 4-3 lists the iSCSI driver situations and their resolutions for the OneConnect
UCNA.
Table 4-3 iSCSI Driver Situations and their Resolutions
Situation
Resolution
When you log out of a target while an
I/O is running and you log into the
target again, you will get an error
trace in “/var/log/messages”
beginning with the error message,
“trying to free buffer.”
No solution available.
With SLES11 SP1, you cannot update
an iSCSI v2.0 driver to an iSCSI v2.3 or
iSCSI v2.4 driver using the
./elx_iscsi_install.sh script provided
with the package.
The script indicates the installation is complete, but modinfo or
the OneCommand Manager application still displays the older
version of the driver. A system reboot does not update the
driver either.
To work around this issue, follow these steps:
1) Determine whether your current iSCSI driver is a v2.0 driver
by running the following command:
modinfo be2iscsi
The version 2.0 driver usually has a format of “2.102.xxx.x”.
2) Find the location of the driver module under /lib by typing:
find /lib -name be2iscsi.ko -print
For example, the output may look like this:
/lib/modules/2.6.32.12-0.7-
default/updates/be2iscsi.ko
/*this is the module file to remove
2.102.348.0*/
/lib/modules/2.6.32.12-0.7-
default/kernel/drivers/scsi/be2iscsi/be2
iscsi.ko
/*this is the open be2iscsi, do not
remove*/
3) Remove the old module by typing:
rm –f /lib/modules/2.6.32.12-0.7-
default/updates/be2iscsi.ko
Install the latest driver via rpm or elx_iscsi_install.sh.