After yet another fresh install of FC3, I tried to update with yum: [hennebry@24-117-46-53 ~]$ su - Password: [root@24-117-46-53 ~]# yum update
You have enabled checking of packages via GPG keys. This is a good thing. However, you do not have any GPG public keys installed. You need to download the keys for packages you wish to install and install them. You can do that by running the command: rpm --import public.gpg.key For more information contact your distribution or package provider. [root@24-117-46-53 ~]# rpm --import public.gpg.key error: public.gpg.key: import read failed. [root@24-117-46-53 ~]#
Now what? If the answer is RTFM, WITFM? Googling yum FAQ didn't help.
Michael Hennebry wrote:
After yet another fresh install of FC3, I tried to update with yum: [hennebry@24-117-46-53 ~]$ su - Password: [root@24-117-46-53 ~]# yum update
You have enabled checking of packages via GPG keys. This is a good thing. However, you do not have any GPG public keys installed. You need to download the keys for packages you wish to install and install them. You can do that by running the command: rpm --import public.gpg.key For more information contact your distribution or package provider. [root@24-117-46-53 ~]# rpm --import public.gpg.key error: public.gpg.key: import read failed. [root@24-117-46-53 ~]#
Now what? If the answer is RTFM, WITFM? Googling yum FAQ didn't help.
The "public.gpg.key" is not meant to be interpreted as literal text; it represents the GPG key for the repository you are trying to use.
So for the default repos in FC3, you can do:
# rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-KEY
As for the FM, try this one:
http://www.fedorafaq.org/#gpgsig
Paul.
Paul Howarth wrote:
Michael Hennebry wrote:
After yet another fresh install of FC3, I tried to update with yum: [hennebry@24-117-46-53 ~]$ su - Password: [root@24-117-46-53 ~]# yum update
You have enabled checking of packages via GPG keys. This is a good thing. However, you do not have any GPG public keys installed. You need to download the keys for packages you wish to install and install them. You can do that by running the command: rpm --import public.gpg.key For more information contact your distribution or package provider. [root@24-117-46-53 ~]# rpm --import public.gpg.key error: public.gpg.key: import read failed. [root@24-117-46-53 ~]#
Now what? If the answer is RTFM, WITFM? Googling yum FAQ didn't help.
The "public.gpg.key" is not meant to be interpreted as literal text; it represents the GPG key for the repository you are trying to use.
So for the default repos in FC3, you can do:
# rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-KEY
Whoops, better make that:
# rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-KEY*
Paul.
I've been working on getting the drivers from qlogic's website (QLA4010) to work on a Dell Poweredge 2800, with the newest kernel 2.6.11-27 with no luck. My log's are getting filled with mailbox_command errors. The drivers are compiled, and I can actually mount an iscsi device and read/write to it, but eventually (5-10 minutes) it will fail, and continuously give me the included errors. I've contacted qlogic, and their response time has been far from satisfactory (I haven't heard from them in 5-6 days)
If anyone can help in anyway, please do... I'm dieing here ;)
scsi1: qla4xxx_mailbox_command: Trying to execute a mailbox request, while another one is interrupting Service existing interrupt first scsi1: qla4xxx_mailbox_command: **** FAILED, cmd = 00000069, sts = 00000000 **** 0x00 mailbox[0] = 0x00004000 0x04 mailbox[1] = 0x00000001 0x08 mailbox[2] = 0x00040002 0x0C mailbox[3] = 0x00000010 0x10 mailbox[4] = 0x00000001 0x14 mailbox[5] = 0x00000000 0x18 mailbox[6] = 0x00000000 0x1C mailbox[7] = 0xFFFFAD37 0x20 flash_address = 0x00057DFF 0x24 flash_data = 0x000000FF 0x28 ctrl_status = 0x00000040 0x2C nvram = 0x00000008 0x38 req_q_in = 0x00000000 0x3C rsp_q_out = 0x00000000 0x50 ext_hw_conf = 0x00001916 0x58 port_ctrl = 0x00000C1F 0x5C port_status = 0x0001C61D 0x80 req_q_out = 0x00000000 0xE0 gp_out = 0x00000003 0xE4 gp_in = 0x0000000E 0xFC port_err_status = 0x00000000 scsi1: qla4extioctl_query_hba_iscsi_portal: MBOX_CMD_GET_FW_STATE failed w/ status 0000
Also here's a build error I get when compiling the module.
qla4xxx -- Building the qla4xxx driver... make: Entering directory `/lib/modules/2.6.11-1.27_FC3smp/build' CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isns.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_nvram.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_dbg.o /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function `qla4xxx_probe_adapter': /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:195: sorry, unimplemented: inlining failed in call to 'qla4xxx_config_dma_addressing': function body not available /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:392: sorry, unimplemented: called from here /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_glbl.h:34: sorry, unimplemented: inlining failed in call to 'qla4xxx_soft_reset': function body not available /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:459: sorry, unimplemented: called from here /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function `qla4xxx_config_dma_addressing': /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:876: warning: ignoring return value of `pci_set_consistent_dma_mask', declared with attribute warn_unused_result /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:884: warning: ignoring return value of `pci_set_dma_mask', declared with attribute warn_unused_result CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_cfg.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_cfgln.o make[1]: *** [/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.o] Error 1 make[1]: *** Waiting for unfinished jobs.... /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.c: In function `qla4xxx_start_firmware': /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_glbl.h:34: sorry, unimplemented: inlining failed in call to 'qla4xxx_soft_reset': function body not available /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.c:1958: sorry, unimplemented: called from here make[1]: *** [/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.o] Error 1 make: *** [_module_/usr/src/qlogic/v5.00.02-1/5.00.02] Error 2 make: Leaving directory `/lib/modules/2.6.11-1.27_FC3smp/build'
Jimmy McMillan wrote:
I've been working on getting the drivers from qlogic's website (QLA4010) to work on a Dell Poweredge 2800, with the newest kernel 2.6.11-27 with no luck. My log's are getting filled with mailbox_command errors. The drivers are compiled, and I can actually mount an iscsi device and read/write to it, but eventually (5-10 minutes) it will fail, and continuously give me the included errors. I've contacted qlogic, and their response time has been far from satisfactory (I haven't heard from them in 5-6 days)
If anyone can help in anyway, please do... I'm dieing here ;)
scsi1: qla4xxx_mailbox_command: Trying to execute a mailbox request, while another one is interrupting Service existing interrupt first scsi1: qla4xxx_mailbox_command: **** FAILED, cmd = 00000069, sts = 00000000 **** 0x00 mailbox[0] = 0x00004000 0x04 mailbox[1] = 0x00000001 0x08 mailbox[2] = 0x00040002 0x0C mailbox[3] = 0x00000010 0x10 mailbox[4] = 0x00000001 0x14 mailbox[5] = 0x00000000 0x18 mailbox[6] = 0x00000000 0x1C mailbox[7] = 0xFFFFAD37 0x20 flash_address = 0x00057DFF 0x24 flash_data = 0x000000FF 0x28 ctrl_status = 0x00000040 0x2C nvram = 0x00000008 0x38 req_q_in = 0x00000000 0x3C rsp_q_out = 0x00000000 0x50 ext_hw_conf = 0x00001916 0x58 port_ctrl = 0x00000C1F 0x5C port_status = 0x0001C61D 0x80 req_q_out = 0x00000000 0xE0 gp_out = 0x00000003 0xE4 gp_in = 0x0000000E 0xFC port_err_status = 0x00000000 scsi1: qla4extioctl_query_hba_iscsi_portal: MBOX_CMD_GET_FW_STATE failed w/ status 0000
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jimmy McMillan wrote: | Also here's a build error I get when compiling the module.
| /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function | `qla4xxx_probe_adapter': | /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:195: sorry, unimplemented: | inlining failed in call to 'qla4xxx_config_dma_addressing': function | body not available
These are likely genuine problems with the source which the later version of the compiler you have now is detecting and complaining about, whereas previous versions of the compiler silently accepted the error.
Remove the "inline" token at the function declarations and it should continue.
- -Andy
Awesome, got it compiled, and probed. So far so good. I got a few warnings included at compile time, but all in all it's working. I'm gonna setup random writes to the device for a day to see if it eventually fails. It's so random. Thanks alot Andy!
qla4xxx -- Building the qla4xxx driver... make: Entering directory `/lib/modules/2.6.11-1.27_FC3smp/build' CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_mbx.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_iocb.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.o /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.c: In function `qla4xxx_check_and_copy_sense': /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.c:161: warning: ISO C90 forbids mixed declarations and code /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function `qla4xxx_config_dma_addressing': /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:876: warning: ignoring return value of `pci_set_consistent_dma_mask', declared with attribute warn_unused_result /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:884: warning: ignoring return value of `pci_set_dma_mask', declared with attribute warn_unused_result CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isns.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_nvram.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_dbg.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_cfg.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_cfgln.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_fo.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foio.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foioctl.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foln.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_xioct.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_inioct.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_32ioctl.o LD [M] /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.o Building modules, stage 2. MODPOST CC /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.mod.o LD [M] /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.ko make: Leaving directory `/lib/modules/2.6.11-1.27_FC3smp/build'
Andy Green wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jimmy McMillan wrote: | Also here's a build error I get when compiling the module.
| /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function | `qla4xxx_probe_adapter': | /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:195: sorry, unimplemented: | inlining failed in call to 'qla4xxx_config_dma_addressing': function | body not available
These are likely genuine problems with the source which the later version of the compiler you have now is detecting and complaining about, whereas previous versions of the compiler silently accepted the error.
Remove the "inline" token at the function declarations and it should continue.
- -Andy
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFCnHs8jKeDCxMJCTIRAhFzAJ9EDEffZ3ihzpaFkitYpzMxMDX0FQCfaviy NfsjZg1If4j35NU7qm1Buw0= =XJN4 -----END PGP SIGNATURE-----
Ok, scratch that, it still isn't working...Still getting the mailbox errors... Cannot even soft reboot it. I have to pull the power from the machine because it's stuck trying to talk with the SAN. More info if needed. Thanks!
scsi1: qla4xxx_mailbox_command: Trying to execute a mailbox request, while another one is interrupting Service existing interrupt first scsi1: qla4xxx_mailbox_command: **** FAILED, cmd = 00000069, sts = 00000000 **** 0x00 mailbox[0] = 0x00004000 0x04 mailbox[1] = 0x00000001 0x08 mailbox[2] = 0x00040002 0x0C mailbox[3] = 0x00000010 0x10 mailbox[4] = 0x00000001 0x14 mailbox[5] = 0x00000000 0x18 mailbox[6] = 0x00000000 0x1C mailbox[7] = 0xFFFFAD37 0x20 flash_address = 0x00057DFF 0x24 flash_data = 0x000000FF 0x28 ctrl_status = 0x00000040 0x2C nvram = 0x00000008 0x38 req_q_in = 0x00000000 0x3C rsp_q_out = 0x00000000 0x50 ext_hw_conf = 0x00001916 0x58 port_ctrl = 0x00000C1F 0x5C port_status = 0x0001C61D 0x80 req_q_out = 0x00000000 0xE0 gp_out = 0x00000003 0xE4 gp_in = 0x0000000E 0xFC port_err_status = 0x00000000 scsi1: qla4extioctl_query_hba_iscsi_portal: MBOX_CMD_GET_FW_STATE failed w/ status 0000
Jimmy McMillan wrote:
Awesome, got it compiled, and probed. So far so good. I got a few warnings included at compile time, but all in all it's working. I'm gonna setup random writes to the device for a day to see if it eventually fails. It's so random. Thanks alot Andy!
qla4xxx -- Building the qla4xxx driver... make: Entering directory `/lib/modules/2.6.11-1.27_FC3smp/build' CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_mbx.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_iocb.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.o /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.c: In function `qla4xxx_check_and_copy_sense': /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.c:161: warning: ISO C90 forbids mixed declarations and code /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function `qla4xxx_config_dma_addressing': /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:876: warning: ignoring return value of `pci_set_consistent_dma_mask', declared with attribute warn_unused_result /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:884: warning: ignoring return value of `pci_set_dma_mask', declared with attribute warn_unused_result CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isns.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_nvram.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_dbg.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_cfg.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_cfgln.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_fo.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foio.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foioctl.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foln.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_xioct.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_inioct.o CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_32ioctl.o LD [M] /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.o Building modules, stage 2. MODPOST CC /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.mod.o LD [M] /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.ko make: Leaving directory `/lib/modules/2.6.11-1.27_FC3smp/build'
Andy Green wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jimmy McMillan wrote: | Also here's a build error I get when compiling the module.
| /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function | `qla4xxx_probe_adapter': | /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:195: sorry, unimplemented: | inlining failed in call to 'qla4xxx_config_dma_addressing': function | body not available
These are likely genuine problems with the source which the later version of the compiler you have now is detecting and complaining about, whereas previous versions of the compiler silently accepted the error.
Remove the "inline" token at the function declarations and it should continue.
- -Andy
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFCnHs8jKeDCxMJCTIRAhFzAJ9EDEffZ3ihzpaFkitYpzMxMDX0FQCfaviy NfsjZg1If4j35NU7qm1Buw0= =XJN4 -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jimmy McMillan wrote:
| Ok, scratch that, it still isn't working...Still getting the mailbox | errors... Cannot even soft reboot it. I have to pull the power from | the machine because it's stuck trying to talk with the SAN. More info | if needed. Thanks! | | scsi1: qla4xxx_mailbox_command: Trying to execute a mailbox request, | while another one is interrupting | Service existing interrupt first | scsi1: qla4xxx_mailbox_command: **** FAILED, cmd = 00000069, sts = | 00000000 **** | 0x00 mailbox[0] = 0x00004000
This looks like a dump of registers on the card by the driver, and looks like a driver bug. Since you are running SMP, the bug may be being provoked by that.
You should probably contact the maintainer of the driver and copy him your dump.
It might be worth booting the uniprocessor kernel and compiling the driver against that too, and see if the error still occurs; you might be able to struggle on like that and the results will be useful for the driver maintainer.
- -Andy
On 5/31/05, Michael Hennebry hennebry@web.cs.ndsu.nodak.edu wrote:
After yet another fresh install of FC3, I tried to update with yum: [hennebry@24-117-46-53 ~]$ su - Password: [root@24-117-46-53 ~]# yum update
You have enabled checking of packages via GPG keys. This is a good thing. However, you do not have any GPG public keys installed. You need to download the keys for packages you wish to install and install them. You can do that by running the command: rpm --import public.gpg.key For more information contact your distribution or package provider. [root@24-117-46-53 ~]# rpm --import public.gpg.key error: public.gpg.key: import read failed. [root@24-117-46-53 ~]#
Now what? If the answer is RTFM, WITFM?
TFM is fedorafaq.org.