From owner-freebsd-wireless@FreeBSD.ORG Mon Dec 3 17:28:32 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 65D39DD2; Mon, 3 Dec 2012 17:28:32 +0000 (UTC) (envelope-from takeda@takeda.tk) Received: from chinatsu.takeda.tk (mail.takeda.tk [74.0.89.210]) by mx1.freebsd.org (Postfix) with ESMTP id 185008FC16; Mon, 3 Dec 2012 17:28:31 +0000 (UTC) Received: from takeda-ws2.lan (takeda-ws2.lan [10.0.0.123]) (authenticated bits=0) by chinatsu.takeda.tk (8.14.5/8.14.5) with ESMTP id qB3HSUPN017760 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Mon, 3 Dec 2012 09:28:31 -0800 (PST) (envelope-from takeda@takeda.tk) Date: Mon, 3 Dec 2012 09:28:29 -0800 From: Derek Kulinski X-Priority: 3 (Normal) Message-ID: <1942047897.20121203092829@takeda.tk> To: Adrian Chadd Subject: Re: Problem with Atheros card, regression? Layer 8 problem? In-Reply-To: References: <188790082.20121202234216@takeda.tk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.6 at chinatsu.takeda.tk X-Virus-Status: Clean Cc: freebsd-wireless@freebsd.org X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2012 17:28:32 -0000 Hello Adrian, That could take a while... Ok I'll try to put a linux on USB and try to boot from it and will let you know. Thanks, Derek Monday, December 3, 2012, 12:26:06 AM, you wrote: > Hi, > If it's not recognising the card then it's either a whacky PCI bus > code problem, or the device is just plainly not being seen by the > motherboard or BIOS. > Can you try booting Linux and see if it sees the PCI device? > Adrian > On 2 December 2012 23:42, Derek Kulinski wrote: >> Hello Adrian, >> >> I'm having some issues with a NIC card that worked fine in another >> FreeBSD box (very old hardware - Celeron 366MHz :) that was running >> version 8. >> >> The box died, and I decided to just move the card to recent machine >> (running FreeBSD 9.1 RC3). >> >> Unfortunately the machine does not recognize the card, I asked on the >> forum, and person trying to help me thinks that perhaps it is a bug: >> >> http://forums.freebsd.org/showthread.php?t=36099 >> >> I thought initially that I couldn't see the card even in pciconf, but >> seems like the card probably is: >> >> none3@pci0:4:0:0: class=0x020000 card=0x3a131186 chip=0x00130000 rev=0x01 hdr=0x00 >> class = network >> subclass = ethernet >> cap 01[44] = powerspec 2 supports D0 D3 current D0 >> >> I tried to follow his advice and changed value of AR5212_DEVID to >> 0x0000 but that did not seem to do anything (I recompiled if_ath and >> if_ath_pci). >> >> So I went further and modified ar5212Probe() >> and put a printf() statement there (as a first instruction). >> Unfortunately it doesn't look that the statement was ever called, or >> at least I did not see anything in the logs. >> >> I decided to not file PR because there is still a possibility I might >> be doing something wrong. I configured that old machine a while ago >> and I no longer have access to it's contents :/ >> >> The old machine was running i386 kernel, the new one is running amd64. >> The new one has Gigabyte GA-H77-DS3H motherboard and the NIC in >> question is D-Link, I belive DWL-G520. >> -- >> Best regards, >> Derek mailto:takeda@takeda.tk >> >> -- I can see clearly now, the brain is gone... >> -- Best regards, Derek mailto:takeda@takeda.tk If you have a procedure with ten parameters, you probably missed some. -- Alan J. Perlis