From owner-freebsd-current@FreeBSD.ORG Thu Feb 9 07:07:46 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86E7816A422 for ; Thu, 9 Feb 2006 07:07:46 +0000 (GMT) (envelope-from air.lightz@gmail.com) Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A03C43D55 for ; Thu, 9 Feb 2006 07:07:40 +0000 (GMT) (envelope-from air.lightz@gmail.com) Received: by uproxy.gmail.com with SMTP id m3so80506ugc for ; Wed, 08 Feb 2006 23:07:39 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=mUsn8fxsgMaFekLCOxjg5uAEzXpmtSS7kd05mGoydkXwRjdrtxhKqgrTfdLrK9zaFmyObVvNM886d2JnCoKlAvwFd+dBNeyg26Fc5pb0vlFrCQPciY7V2ldVG3YwdlYtWnsjjxU1eLbx9Vg11jJdlCHsrAMO6WmWxU9jVLCcb7I= Received: by 10.49.34.11 with SMTP id m11mr2240906nfj; Wed, 08 Feb 2006 22:41:39 -0800 (PST) Received: by 10.49.26.14 with HTTP; Wed, 8 Feb 2006 22:41:39 -0800 (PST) Message-ID: <1b62a7390602082241v5efba56ew48e4e46487c498e2@mail.gmail.com> Date: Thu, 9 Feb 2006 01:41:39 -0500 From: Ryan R To: freebsd-current@freebsd.org In-Reply-To: <1b62a7390602082226k5298cd65ma0aed781f1ce21e7@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <43E822A4.3000806@errno.com> <1b62a7390602082226k5298cd65ma0aed781f1ce21e7@mail.gmail.com> Subject: Re: ath patch+hal for test X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2006 07:07:46 -0000 Oh, my apologies, I was being too hasty.. I should have noted that a couple of days ago I tried this exact process and wasn't successfull at all, so something major happened since then I'm assuming.. Also, the card I am using is probably a pretty common one, so I'd expect this to work for lots of people My wireless card is an "EnGenius EMP-8602" which uses a "6th Generation Atheros AR5006" chipset. http://www.netgate.com/product_info.php?products_id=3D279 is the card I've = got. It is also the exact same as the Senao NMP-8602 models and similar cards I had all seen with this Atheros chipset.. ath_hal: 0.9.16.13 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413,= DFS) npx0: on motherboard ath0: mem 0xfafe0000-0xfafeffff irq 9 at device 3.0 on pci2 ath0: Ethernet address: 00:02:6f:3e:1c:9e ath0: mac 10.4 phy 6.1 radio 6.3 Just thought that might be useful in case anyone with similar cards was interested Cheers > On 2/9/06, Ryan R wrote: > Hi all! > > Just reporting in.. The patch worked EXCELLENT, not a single error > during patching (Which I had loads of before) and not a single issue > compiling the kernel. Here's exactly what I did: > > > 1. Popped in my original 6.0-BOOTONLY ISO image, with a wired > ethernet connection plugged in. > > 2. Chose the MINIMAL install, and only chose the cvsup-without-gui > package, bash, and lynx (to view the handbook or websites). > > 3. Edited the stock 'standard-supfile' and synced my source tree (To > 6.1-PRERELEASE) > > 4. cd /usr/src , then patch -p0 < /path/to/ath.patch (You have to > manually type in which files to patch though once the process starts, > the ath.patch refers to a customized /usr/ncvs directory which doesn't > exist) and patched each file respectively. > > 5. cd /usr/src/sys/contrib/dev and renamed the original ath directory, > unpacked the ath_hal-20051212.tgz here and renamed it in place of the > original ath > > 6. make buildworld , make buildkernel , make installkernel, reboot, > mergemaster -p, make installworld > > 7. created a real simple /etc/wpa_supplicant.conf file for my network, > with my WPA2 PSK and home network SSID info in it > > 8. added 'ifconfig_ath0=3D"ssid my_ssid WPA DHCP" ' to /etc/rc.conf > > 9. manually loaded the if_ath module to make sure I got the dmesg info > and it displayed itself properly, which it did, then added > 'if_ath_load=3D"YES" , and , wlan_ccmp_load=3D"YES" ' to my > /boot/loader.conf file to make sure they loaded automatically; > rebooted again for good measure and to bring everything up, and > voila!!works like a charm! My WPA2 home network finally works with my > laptop!! > > Just wanted to say thanks again, I can now actually make use of this > laptop and use it all over the house > > Excellent job!! Thanks!! > Cheers! > > -Ryan > > On 2/6/06, Sam Leffler wrote: > > You can find the 0.9.16.13 hal (that's been out for a while) and an > > updated ath.patch at http://www.freebsd.org/~sam/ath. Please test and > > report any regressions against what is in CVS. This patch should work > > on both HEAD and RELENG_6. I hope to get things in CVS in time to make > > the 6.1 release so timely feedback is important. > > > > This hal is required if you have one of the newer Atheros parts (e.g. > > 5414). I've mainly tested station mode so beware of ap mode problems. > > > > I am aware of one issue that is not fixed in this patch: beacon miss > > handling may not work correctly if the beacon timers are initialized > > with a stale tsf (as can happen when scanning many channels). This > > affects both station and adhoc mode operation and will be fixed when I > > commit the changes. > > > > If you have a laptop with a radio on/off switch I've tried to add the > > necessary glue to make it functional but since I don't have any laptops > > of this sort the code is untested. > > > > Sam > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o= rg" > > >