10 More Discussions You Might Find Interesting
1. Red Hat
Hi,
How to determine if HBA card in getting faulty from linux host ? any pointers. (2 Replies)
Discussion started by: saurabh84g
2 Replies
2. Solaris
I have JNI FCE-6460-N fc card , it is detected in OK prompt.....I connected Sun StorEDGE A5000 FC storage.
in OK prompt, PROBE-SCSI-ALL
showing A5000 fc hdds details in ok prompt.....
but in OS level.....not showing the hdd, i tried in DEVFSADM command and FORMAT command not showing A5000... (3 Replies)
Discussion started by: anysystem
3 Replies
3. Solaris
Hello,
I am very new to solaris so please bear with me. I have 2 machines in question. For both I am trying to get the HBA Card Hardware information such as:
HBA Model Name
HBA Firmware version
HBA Port details
HBA Driver details
First machine is a Solaris 10. When I execute fcinfo... (6 Replies)
Discussion started by: flagman5
6 Replies
4. Solaris
Gents,
I am new with Solaris and working on couple of Solaris 8 and 9's.
1. ) I am having issues finding which model of HBA is connected to the host.
I got a link to kb qlogic com/KanisaPlatform/Publishing/130/10441_f.html
But, it is incomplete as read in many places.. Do we have updated... (5 Replies)
Discussion started by: abcd.us786
5 Replies
5. Solaris
Hi,
i have a two port hba card in solaris 10 system one of which is disabled. How to enable and configure the other port.
---------- Post updated at 08:17 AM ---------- Previous update was at 03:40 AM ----------
please help :( (7 Replies)
Discussion started by: rishiraaz
7 Replies
6. Solaris
Hi all
I had update a server from Solaris 8 to Solaris 10
is it the HBA driver still need to reinstall?
since i can get the driver info as below:
root@sgerpdev # fcinfo hba-port
HBA Port WWN: 21000003ba9b58a3
OS Device Name: /dev/cfg/c1
Manufacturer: QLogic Corp.
... (1 Reply)
Discussion started by: SmartAntz
1 Replies
7. Red Hat
Does anyone know how to rest the drivers on a HBA card? Tried the qlogic_lun_scan script but my system isn't seeing the sda and sdc scsi's. (1 Reply)
Discussion started by: soupbone38
1 Replies
8. UNIX for Advanced & Expert Users
I have a V490 that has couple internal disks attached to the same dual-port HBA card that I'm planning attach to the SAN for additional storage.
Would I sacrifice performance if I use the same HBA?
Is it better to throw in a new HBA instead? (1 Reply)
Discussion started by: kiem
1 Replies
9. Solaris
I have installed a qlogic HBA card in an E450 Solaris 9 with all the SUNW packages and the latest EPROM version. Configuration reboot was done. An orange light flashes to the right of where the card plugs into the fiber cable after booting, and the following error apprears at the start of the boot... (9 Replies)
Discussion started by: floydm
9 Replies
10. Solaris
Hello...I got a problem here. I have HBAs installed in one of the domains in E20 and I gotta find out the brand and firmware. But when I do a prtconf, I cannot see the HBA. For other servers installed with HBAs, when I do prtconf on them I can see either qlc or em. Can you guys enlighten me how to... (5 Replies)
Discussion started by: xiaochensg
5 Replies
cfg_subsys_attr_t(9s) cfg_subsys_attr_t(9s)
NAME
cfg_subsys_attr_t - General: Contains attribute information for kernel modules
SYNOPSIS
typedef struct {
char name[CFG_ATTR_NAME_SZ];
uchar type;
uchar operation;
caddr_t addr;
ulong min_val;
ulong max_val;
ulong val_size; } cfg_subsys_attr_t;
MEMBERS
Specifies the ASCII name of the attribute. The name must be between 2 and CFG_ATTR_NAME_SZ characters in length, including the terminating
null character. Do not begin the ASCII name of the attribute with the Method_ or Device_ characters. The cfgmgr framework reserves certain
names that begin with the Method_ and Device_ characters. Specifies the data type associated with the name attribute. See the DESCRIPTION
section for the constants you can pass to the type member. Specifies the operations that the cfgmgr framework can perform on the
attribute. See the DESCRIPTION section for the constants you can pass to the operation member. Specifies the address of the data value
associated with the attribute. The cfgmgr framework obtains the data value for this attribute from the /etc/sysconfigtab database and
stores it at this address. The cfgmgr framework performs this storage operation if the following occurs: The attribute appears in the
cfg_subsys_attr_t table (declared and initialized in the kernel module) with an operation code of CFG_OP_CONFIGURE. The kernel module
writer passes the CFG_OP_CONFIGURE constant to the optype argument of the kernel module's configure routine. This is the kernel module's
configuration entry point for handling static or dynamic configuration requests.
Although the configure routine can initialize attributes that appear in the array with an operation code of CFG_OP_CONFIGURE, the
cfgmgr framework overrides this initialization with the value specified in the /etc/sysconfigtab database. Specifies the minimum
length of a string data value. If the data type for the attribute is numeric, specifies the minimum range. Specifies the maximum
length of a string data value. If the data type for the attribute is numeric, specifies the maximum range. Specifies the binary
data size.
DESCRIPTION
The cfg_subsys_attr_t data structure contains information that kernel modules use to describe a variety of attributes. Kernel module writ-
ers declare and initialize an array of cfg_subsys_attr_t data structures in their kernel modules. The cfg_subsys_attr_t data structure is a
simplified version of the cfg_attr_t data structure and is designed to save space in the kernel.
You must set the type member to one of the following constants: Data type is a null-terminated array of characters. Data type is a 32-bit
signed integer. Data type is a 32-bit unsigned integer. Data type is a 64-bit signed integer. Data type is a 64-bit unsigned integer.
Data type is an array of bytes. Data type is an 8-bit unsigned character. Data type is a 16-bit unsigned short integer.
You can set the operation member to one of the following constants: The cfgmgr framework configures the attribute. This means the cfgmgr
framework obtains a data value for the attribute from the /etc/sysconfigtab database. The configure operation occurs when the cfgmgr frame-
work calls the kernel module's configure routine at its CFG_OP_CONFIGURE entry point. (That is, the optype argument of theconfigure rou-
tine evaluates to the CFG_OP_CONFIGURE constant.) The cfgmgr framework queries (reads) the attribute. This means the kernel module cooper-
ates with the cfgmgr framework to provide the value associated with the attribute as a result of user-initiated query requests. These
requests are typically the result of the sysconfig -q command. The query operation occurs when the cfgmgr framework calls the kernel mod-
ule's configure routine at its CFG_OP_QUERY entry point. (That is, the optype argument of the configure routine evaluates to the
CFG_OP_QUERY constant.) The cfgmgr framework reconfigures the attribute. This means the cfgmgr framework reconfigures the data value for
the attribute. This functionality allows a user to modify the attribute. A reconfigure request is typically the result of the sysconfig
-r command. The reconfigure operation occurs when the cfgmgr framework calls the kernel module's configure routine at its CFG_OP_RECONFIG-
URE entry point. (That is, the optype argument of the configure routine evaluates to the CFG_OP_RECONFIGURE constant.)
FILES
SEE ALSO
Data Structures: cfg_attr_t(9s)
cfg_subsys_attr_t(9s)