Lpfc_enable_auth module parameter, Fcauthd daemon, Fcauthd daemon parameters – Dell Emulex Family of Adapters User Manual

Page 245

Advertising
background image

OneCommand™ Manager Application

P010066-01A Rev. A

9. Using FC-SP DHCHAP Authentication (Windows, Linux 8.2 and Solaris)

Enabling Authentication

245

lpfc_enable_auth Module Parameter

Use the lpfc_enable_auth module parameter to enable or disable authentication

support. This module parameter can be set when loading the driver to enable or disable

authentication on all Emulex adapters in the system, or it

can

be set dynamically after

the driver is loaded to enable or disable authentication for each port (physical and

virtual). The default setting for the lpfc-enable-auth module parameter is disabled.

fcauthd Daemon

The Emulex LPFC driver requires the fcauthd daemon to perform authentication tasks

for it. To enable authentication you must have this daemon running. If you want to

load the driver with authentication enabled, the fcauthd daemon should be running

prior to driver load. The driver can start with authentication enabled if the daemon is

not running, but all ports are placed into an error state. When the daemon is started the

driver should discover the daemon and reset the adapter to enable the driver to

perform authentication. To test if this daemon is running, start the daemon, or stop the

daemon, you must use the /etc/init.d/fcauthd script. This script accepts the standard

daemon parameters: start, stop, reload, status, restart, and condrestart.
The script syntax is /etc/init.d/fcauthd <parameter>.

Note: The 8.2.0.X driver connects directly to the fcauthd daemon. To unload the driver

you must first stop the fcauthd daemon. This closes the netlink connection and

allows the LPFC driver to unload.

fcauthd Daemon Parameters

The fcauthd daemon supports the following parameters:

start – To start the fcauthd daemon pass the start command to the fcauthd

script. This command loads the daemon into memory, opens a netlink

connection to the driver, and reads the authentication configuration database

into memory for use by the LPFC driver.

stop – To stop the fcauthd daemon pass the stop command to the fcauthd script.

This command takes down the netlink connection between the fcauthd daemon

and the LPFC driver and stops the fcauthd daemon.

reload – The reload command reloads the authentication configuration database

into memory. This is done whenever the database is changed by another

application (the OneCommand Manager application) or by you. If the database

is changed, the new configuration information is not used until the fcauthd

daemon reloads the database.

status – This command is used to show the current status of the fcauthd

daemon. The status should be either running or stopped.

restart – The restart command performs a stop and then a start.

condrestart – The conditional restart command checks the status of the fcauthd

daemon. If it is running it issues a stop and then a start command. If the fcauthd

daemon is not running nothing happens.

Advertising