From owner-freebsd-mobile@FreeBSD.ORG Fri Mar 24 06:12:20 2006 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF99B16A400 for ; Fri, 24 Mar 2006 06:12:20 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6E9D43D4C for ; Fri, 24 Mar 2006 06:12:18 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.4/8.12.6) with ESMTP id k2O6CBRh009933 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 23 Mar 2006 22:12:12 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <44238DBB.1080708@errno.com> Date: Thu, 23 Mar 2006 22:12:11 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5 (X11/20060210) MIME-Version: 1.0 To: Milan Obuch References: <200603231734.AA260244032@ipro.net> <200603240700.52340.mobile@dino.sk> In-Reply-To: <200603240700.52340.mobile@dino.sk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: pconover@ipro.net, freebsd-mobile@freebsd.org Subject: Re: (to: Sam Leffler) EMP-8602 400mw 802.11a/g/b wireless mini-pci driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Mar 2006 06:12:20 -0000 Milan Obuch wrote: > On Thursday 23 March 2006 23:34, P C wrote: >> To: Sam Leffler >> Please investigate adding this wireless driver to the "ath_hal" if >> possible... >> >> Wireless: Mfg: EnGenius, Model: EMP-8602 Chipset: Atheros AR5006 6th gen. >> >> Hardware: WRAP 2C >> Software: pfSense-Embedded-1.0BETA2.img.gz (freeBSD6.1) >> >> # pciconf -lv >> > ... >> none0@pci0:13:0: class=0x020000 card=0x00000000 chip=0xff16168c rev=0x01 >> hdr=0x00 class = network >> subclass = ethernet >> none1@pci0:13:1: class=0x070002 card=0xee96168c chip=0xff96168c rev=0x01 >> hdr=0x00 class = simple comms >> subclass = UART >> none2@pci0:13:2: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 >> hdr=0x00 class = old >> subclass = non-VGA display device >> none3@pci0:13:3: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 >> hdr=0x00 class = old >> subclass = non-VGA display device >> none4@pci0:13:4: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 >> hdr=0x00 class = old >> subclass = non-VGA display device >> none5@pci0:13:5: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 >> hdr=0x00 class = old >> subclass = non-VGA display device >> none6@pci0:13:6: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 >> hdr=0x00 class = old >> subclass = non-VGA display device >> none7@pci0:13:7: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 >> hdr=0x00 class = old >> subclass = non-VGA display device > ... >> Accoring to Netgate.com product info for EMP-8602 it works with freeBSD 6.1 >> ... http://www.netgate.com/product_info.php?products_id=279 >> They direct you to either look in the kernel tree {see wi,ath,ath(4)} or >> download the kernel driver from: >> http://www.freebsd.org/cgi/man.cgi?query=ath&apropos=0&sektion=0&manpath=Fr >> eeBSD+5.1-current&format=html >> >> >from lsf at http://forum.pfsense.org/index.php?topic=676.0 >>> The chipid is not detected. it's not in the list. >>> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/contrib/dev/ath/ah_devid.h >> Post your pciconf -lv info on the freebsdmobile mailing list and let Sam >> add the deviceID. Also give the relevant info on the card I have a feeling >> that the AR5413 might not be supported by the 0.9.16.16 HAL. I'll try to >> write a patch for this to be detected, but I'm not sure it will work. So >> you should ask Sam Leffler on the freebsdmobile list. >> >>> I have spent some time researching this now. And as far as i can tell this >>> has to be added by Sam Leffler. >> Neither the madwifi drivers or the freebsd driver seem to have this >> deviceID. Mail the freebsdmobile mailing list, that is the best advice i >> can give you. >> >> Thank you, >> -Pete >> > > Well, I have 7.0-CURRENT and this card does not work - I am getting exactly > the same output from pciconf, even with > ath_hal: 0.9.16.16 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) > Already sent notification to Sam. I think it would not be that easy to get > this card working... I can't tell what the pci device id is but I have 2 pre-production EMP-8602 cards and they work fine with both head and releng6: ath0@pci4:0:0: class=0x020000 card=0x2063168c chip=0x001b168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' class = network subclass = ethernet ath_hal: 0.9.16.16 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) ath0: mem 0xdfb10000-0xdfb1ffff at device 0.0 on cardbus0 ath0: Ethernet address: 00:02:6f:3b:c0:95 ath0: mac 10.4 phy 6.1 radio 6.3 In general all pci/cardbus parts other than the MIMO part should work. Sam