(to: Sam Leffler) EMP-8602 400mw 802.11a/g/b wireless mini-pci driver

P C pconover at ipro.net
Thu Mar 23 22:31:33 UTC 2006


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

hostb0 at pci0:0:0:   class=0x060000 card=0x00000000 chip=0x00011078 rev=0x00 hdr=0x00
    class    = bridge
    subclass = HOST-PCI
none0 at pci0:13:0:   class=0x020000 card=0x00000000 chip=0xff16168c rev=0x01 hdr=0x00
    class    = network
    subclass = ethernet
none1 at pci0:13:1:   class=0x070002 card=0xee96168c chip=0xff96168c rev=0x01 hdr=0x00
    class    = simple comms
    subclass = UART
none2 at pci0:13:2:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none3 at pci0:13:3:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none4 at pci0:13:4:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none5 at pci0:13:5:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none6 at pci0:13:6:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none7 at pci0:13:7:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
sis0 at pci0:14:0:   class=0x020000 card=0x0020100b chip=0x0020100b rev=0x00 hdr=0x00
    class    = network
    subclass = ethernet
none8 at pci0:17:0:   class=0x020000 card=0x00000000 chip=0xff16168c rev=0x01 hdr=0x00
    class    = network
    subclass = ethernet
none9 at pci0:17:1:   class=0x070002 card=0xee96168c chip=0xff96168c rev=0x01 hdr=0x00
    class    = simple comms
    subclass = UART
none10 at pci0:17:2:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none11 at pci0:17:3:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none12 at pci0:17:4:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none13 at pci0:17:5:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none14 at pci0:17:6:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none15 at pci0:17:7:   class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
isab0 at pci0:18:0:   class=0x060100 card=0x0500100b chip=0x0510100b rev=0x00 hdr=0x00
    class    = bridge
    subclass = PCI-ISA
none16 at pci0:18:1:   class=0x068000 card=0x0501100b chip=0x0511100b rev=0x00 hdr=0x00
    class    = bridge
atapci0 at pci0:18:2:   class=0x010180 card=0x0502100b chip=0x0502100b rev=0x01 hdr=0x00
    class    = mass storage
    subclass = ATA
none17 at pci0:18:3:   class=0x040100 card=0x0503100b chip=0x0503100b rev=0x00 hdr=0x00
    class    = multimedia
    subclass = audio
none18 at pci0:18:5:   class=0x068000 card=0x0505100b chip=0x0515100b rev=0x00 hdr=0x00
    class    = bridge
#

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=FreeBSD+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 




________________________________________________________________
Sent via the WebMail system at ipro.net


 
                   


More information about the freebsd-mobile mailing list