From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7657D138247 for ; Thu, 19 Dec 2013 08:48:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D81E6E0B61; Thu, 19 Dec 2013 08:48:34 +0000 (UTC) Received: from extserv.mm-sol.com (ns.mm-sol.com [37.157.136.199]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 63A7BE0B3E for ; Thu, 19 Dec 2013 08:48:32 +0000 (UTC) Received: from [172.20.1.244] (unknown [172.18.0.3]) by extserv.mm-sol.com (Postfix) with ESMTPSA id D0FBEC71A for ; Thu, 19 Dec 2013 10:48:30 +0200 (EET) Message-ID: <1387442825.2920.16.camel@iivanov-dev.int.mm-sol.com> Subject: Re: [gentoo-user] Wifi, problem, problem, problem From: "Ivan T. Ivanov" To: gentoo-user@lists.gentoo.org Date: Thu, 19 Dec 2013 10:47:05 +0200 In-Reply-To: References: <77c2dd747595c6d15fcea8c7a5d3bfcd@iiiha.com> <52AF22B3.7020504@gentoo.org> <201312162027.25626.michaelkintzios@gmail.com> <9ae1613c1a9b758044f485b3440e6d72@iiiha.com> <20131217104858.380427dc@digimed.co.uk> <51c8c14df2abcb939426b4b018f373be@iiiha.com> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.2.3-0ubuntu6 Content-Transfer-Encoding: 7bit Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 X-Archives-Salt: a816da2f-c7f1-42a7-be7f-6f7531f2ed71 X-Archives-Hash: 567b512b0ac39dbdcb5e1732ae30d8c5 Hi Florian, 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. > [ 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 > > > Thank you !! >