[Prism54-users] prism54: request_firmware() failed for 'isl3890'

CSTan cstan at flex-p.com
Thu Oct 28 06:46:34 UTC 2004


Hello,

Tried to run the prism54 driver for PrismGT mini-PCI card on kernel
2.4.23. After loading the module, try to bring up the interface by
command ifconfig, the following message was shown:

SIOCSIFFLAGS: Resource temporarily unavailable

Run dmesg:

Loaded prism54 driver, version 1.0.2.2
_mgt_get_request(): data length (1!=4) mismatch for oid=0x17000007
_mgt_get_request(): data length (1!=4) mismatch for oid=0x17000008
_mgt_get_request(): data length (1!=4) mismatch for oid=0x12000000
_mgt_get_request(): data length (1!=4) mismatch for oid=0x12000001
_mgt_get_request(): data length (1!=4) mismatch for oid=0x12000002
_mgt_get_request(): data length (1!=4) mismatch for oid=0x12000003
_mgt_get_request(): data length (1!=34) mismatch for oid=0x12000004
_mgt_get_request(): data length (1!=34) mismatch for oid=0x10000002
_mgt_get_request(): data length (1!=6) mismatch for oid=0x10000001
_mgt_get_request(): data length (1!=4) mismatch for oid=0x13000000
_mgt_get_request(): data length (1!=4) mismatch for oid=0x13000001
_mgt_get_request(): data length (1!=4) mismatch for oid=0x13000002
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
_mgt_get_request(): data length (1!=4) mismatch for oid=0x17000007
_mgt_get_request(): data length (1!=4) mismatch for oid=0x17000008
_mgt_get_request(): data length (1!=4) mismatch for oid=0x12000000
_mgt_get_request(): data length (1!=4) mismatch for oid=0x12000001
_mgt_get_request(): data length (1!=4) mismatch for oid=0x12000002
_mgt_get_request(): data length (1!=4) mismatch for oid=0x12000003
_mgt_get_request(): data length (1!=34) mismatch for oid=0x12000004
_mgt_get_request(): data length (1!=34) mismatch for oid=0x10000002
_mgt_get_request(): data length (1!=6) mismatch for oid=0x10000001
_mgt_get_request(): data length (1!=4) mismatch for oid=0x13000000
_mgt_get_request(): data length (1!=4) mismatch for oid=0x13000001
_mgt_get_request(): data length (1!=4) mismatch for oid=0x13000002
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')

I've copied the firmware into the directory /usr/lib/hotplug/firmware as
isl3890. The firmware agent also exist as following:

# hotplug
Usage: /sbin/hotplug AgentName [AgentArguments]
AgentName values on this system:  (firmware) ieee1394 net pci usb
Most agents also require particular environment parameters.

Any advices?
One thing I couldn't understand is that I can't find the submenu of
'Support for PCI Hotplug' under the menu 'PCI Hotplug support' in the
kernel configuration. Is that the possible cause for this? How can I
insert the submenu and enable the option 'Support for PCI Hotplug'?
-- 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://prism54.org/pipermail/prism54-users/attachments/20041028/121e8dea/attachment.htm


More information about the Prism54-users mailing list