Wireless card driver in Thinkpad T43 - Hardware
This is a discussion on Wireless card driver in Thinkpad T43 - Hardware ; Hello,
I want to install the wireless card driver in my laptop.
I use Kernel 2.6.17, so, at first, I just use the ipw2200 driver in the
Kernel. When I load ipw2200, I saw the error message in syslog like
...
-
Wireless card driver in Thinkpad T43
Hello,
I want to install the wireless card driver in my laptop.
I use Kernel 2.6.17, so, at first, I just use the ipw2200 driver in the
Kernel. When I load ipw2200, I saw the error message in syslog like
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ipw2200: probe of 0000:0b:02.0 failed with error -5
I thought maybe I used the wrong firmware version, but I was not sure
what is the version of ipw2200 in Linux kernel. So I download the
ipw2200 v1.1.1, firmware v3.0, and ieee80211 v1.2.15.
I followed the instructions in INSTALL of ipw2200, but still got the
same error.
I have check the following possible reasons:
- firmware in wrong location or wrong firmware version. Follow the
instructions in the section LOADING FIRMWARE VIA HOT-PLUG above.
- sysfs may not be mounted. Follow the instructions in the SYSFS
section above.
I think I didn't place firmware in the wrong location.
In /etc/hotplug/firmware.agent, I can see
FIRMWARE_DIRS="/lib/firmware /usr/local/lib/firmware
/usr/lib/hotplug/firmware"
In /lib/firmware, I have ipw2200-bss.fw, ipw2200-ibss.fw,
ipw2200-sniffer.fw, LICENSE.ipw2200-fw.
And I don't think I use the firmware of wrong version.
And sysfs has been mounted in my system.
Then why do I still have such an error?
With regards,
Zheng Da
--
Posted via a free Usenet account from http://www.teranews.com
-
Re: Wireless card driver in Thinkpad T43
On Tue, 05 Dec 2006 22:34:50 +0100, Zheng Da wrote:
> FIRMWARE_DIRS="/lib/firmware /usr/local/lib/firmware
> /usr/lib/hotplug/firmware"
> In /lib/firmware, I have ipw2200-bss.fw, ipw2200-ibss.fw,
> ipw2200-sniffer.fw, LICENSE.ipw2200-fw.
> And I don't think I use the firmware of wrong version.
> And sysfs has been mounted in my system.
> Then why do I still have such an error?
>
You need files with "ucode" as part of their names (e.g.,
ipw2200-bss_ucode.fw)
--
Vladimir
-
Re: Wireless card driver in Thinkpad T43
Vladimir Florinski 写道:
> On Tue, 05 Dec 2006 22:34:50 +0100, Zheng Da wrote:
>
>> FIRMWARE_DIRS="/lib/firmware /usr/local/lib/firmware
>> /usr/lib/hotplug/firmware"
>> In /lib/firmware, I have ipw2200-bss.fw, ipw2200-ibss.fw,
>> ipw2200-sniffer.fw, LICENSE.ipw2200-fw.
>> And I don't think I use the firmware of wrong version.
>> And sysfs has been mounted in my system.
>> Then why do I still have such an error?
>>
>
> You need files with "ucode" as part of their names (e.g.,
> ipw2200-bss_ucode.fw)
Are you sure there is such kind of files?
I try to search ipw2200-bss_ucode.fw in google, and find nothing.
>
>
--
Posted via a free Usenet account from http://www.teranews.com
-
Re: Wireless card driver in Thinkpad T43
Vladimir Florinski wrote:
> On Tue, 05 Dec 2006 22:34:50 +0100, Zheng Da wrote:
>
>> FIRMWARE_DIRS="/lib/firmware /usr/local/lib/firmware
>> /usr/lib/hotplug/firmware"
>> In /lib/firmware, I have ipw2200-bss.fw, ipw2200-ibss.fw,
>> ipw2200-sniffer.fw, LICENSE.ipw2200-fw.
>> And I don't think I use the firmware of wrong version.
>> And sysfs has been mounted in my system.
>> Then why do I still have such an error?
>>
>
> You need files with "ucode" as part of their names (e.g.,
> ipw2200-bss_ucode.fw)
>
>
I find where is the problem. I copy the files like ipw2200-bss.fw to
/usr/lib/hotplug/firmware, and it works.
But I don't know why these files can't be found when they are in
/lib/firmware.
Actually, in /etc/hotplug/firmware.agent, there is
FIRMWARE_DIRS="/lib/firmware /usr/local/lib/firmware
/usr/lib/hotplug/firmware"
Zheng Da
--
Posted via a free Usenet account from http://www.teranews.com