Return-path: Received: from mail-qy0-f181.google.com ([209.85.216.181]:46547 "EHLO mail-qy0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753507Ab0LWRnI convert rfc822-to-8bit (ORCPT ); Thu, 23 Dec 2010 12:43:08 -0500 Received: by qyk12 with SMTP id 12so7089090qyk.19 for ; Thu, 23 Dec 2010 09:43:07 -0800 (PST) MIME-Version: 1.0 Reply-To: sedat.dilek@gmail.com In-Reply-To: References: Date: Thu, 23 Dec 2010 18:43:07 +0100 Message-ID: Subject: Re: carl9170 and debian squeeze From: Sedat Dilek To: Der Engel Cc: linux-wireless@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Thu, Dec 23, 2010 at 6:34 PM, Der Engel wrote: > Hi, > > I have a ubiquiti sr71-usb wireless adapter, 'lsusb' shows it as: > 'Atheros Communications, Inc. AR9170 802.11n', the adapter works with > the ar9170.fw firmware but I'm trying to make it work with the > carl9170.fw, until now I have tried the following: > > I have put the carl9170.fw in /lib/firmware (debian default for > firmware files) without the ar9170.fw, dmesg shows that the system its > looking for a firmware with the exact name as 'ar9170.fw' or if it > doesn't find that one it tries to finds the legacy ones(ar9170-1.fw & > ar9170-2.fw), so it ignores carl9170.fw because is not named > ar9170.fw, changing the name of carl9170.fw to ar9170.fw shows the > following: > > dmesg | grep 9170 > [    2.329719] usb 2-2: New USB device found, idVendor=0cf3, idProduct=9170 > [    8.817173] usb 2-2: firmware: requesting ar9170.fw > [    9.862192] ar9170usb: probe of 2-2:1.0 failed with error -110 > [    9.862227] usbcore: registered new interface driver ar9170usb > > The kernel is debian stock one:Linux laptop 2.6.32-5-686 #1 SMP Fri > Dec 10 16:12:40 UTC 2010 i686 GNU/Linux > > Any ideas how can I make carl9170.fw work in debian squeeze? > > Thanks, > Der Looks like the vendor-id/product-id is not considered in your kernel, check [1] if your device is listed as supported devices. I am not sure if the squeeze kernel has support for carl9170. An easy way is to use compat-wireless (stable or bleeding edge) which offers you newer wireless hardware support and features. The wiki in [2] has informations and instructions for you. - Sedat - [1] http://wireless.kernel.org/en/users/Devices [2] http://wireless.kernel.org/en/users/Download/stable/