On 2013-12-19 09:47, Ivan T. Ivanov wrote:
Hi Florian,
Hi
On Thu, 2013-12-19 at 09:08 +0100, Florian HEGRON wrote:
I found the line !!
I had to enable wireless extension option on Network Support ->
Wireless
So I enable my card support, and I reboot (I already emerge
ipw2200-firmware).
#dmesg | grep 2200
[ 1.180583] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver,
1.2.2k
[ 1.180643] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[ 1.182617] ipw2200: Detected Intel PRO/Wireless 2200BG Network
Connection
[ 61.408070] ipw2200: ipw2200-bss.fw request_firmware failed: Reason
-2
This means that driver can not find ipw2200-bss.fw file (probably
part of sys-firmware/ipw2200-firmware) to load it to wireless card
RAM chip. Ensure that you have that file, usually it is localed
in /lib/firmware.
This file is present, I checked.
[ 61.409941] ipw2200: Unable to load firmware: -2
[ 61.411877] ipw2200: probe of 0000:06:04.0 failed with error -5
It's not explicit for me. -2, -5, Where are errors descriptions ?
Anybody can explain to me the firmware goal ?
For me a firmware is a internal software of a device. So I don't really
understand.
You can look at wireless card as CPU with just RAM (there are
some other chips of course), so firmware is code which have to be
executed by this specialized CPU in order to control RF stuff. And
because code is not saved to non-volatile storage it have to be loaded
to RAM every time after card is powered up. Driver itself "just"
ensure proper communication between networking stack and CPU on
wireless card.
Regards,
Ivan
Very good explain ! Thank you !
I don't understand the error because I have the firmware.
Thank you for help.