Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Dec 2012 09:28:29 -0800
From:      Derek Kulinski <takeda@takeda.tk>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        freebsd-wireless@freebsd.org
Subject:   Re: Problem with Atheros card, regression? Layer 8 problem?
Message-ID:  <1942047897.20121203092829@takeda.tk>
In-Reply-To: <CAJ-Vmon%2BJ6%2BudCoqABpe8CJA-V67w%2B7s1A9Cfcyq40rTwrYiTA@mail.gmail.com>
References:  <188790082.20121202234216@takeda.tk> <CAJ-Vmon%2BJ6%2BudCoqABpe8CJA-V67w%2B7s1A9Cfcyq40rTwrYiTA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <takeda@takeda.tk> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1942047897.20121203092829>