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 ...

+ Reply to Thread
Results 1 to 4 of 4

Thread: Wireless card driver in Thinkpad T43

  1. 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


  2. 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

  3. 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


  4. 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


+ Reply to Thread