Index: dev/pci/pcidevs =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs,v retrieving revision 1.1143 diff -u -p -r1.1143 pcidevs --- dev/pci/pcidevs 18 Sep 2006 05:48:33 -0000 1.1143 +++ dev/pci/pcidevs 18 Sep 2006 19:12:38 -0000 @@ -973,6 +973,8 @@ product ATHEROS AR5210 0x0007 AR5210 product ATHEROS AR5311 0x0011 AR5211 product ATHEROS AR5211 0x0012 AR5211 product ATHEROS AR5212 0x0013 AR5212 +product ATHEROS AR2413 0x001a AR2413 +product ATHEROS AR5413 0x001b AR5413 product ATHEROS AR5424 0x001c AR5424 product ATHEROS AR5210_AP 0x0207 AR5210 (Early) product ATHEROS AR5212_IBM 0x1014 AR5212 (IBM MiniPCI) Index: dev/ic/ar5xxx.c =================================================================== RCS file: /cvs/src/sys/dev/ic/ar5xxx.c,v retrieving revision 1.33 diff -u -p -r1.33 ar5xxx.c --- dev/ic/ar5xxx.c 5 Jun 2006 15:21:43 -0000 1.33 +++ dev/ic/ar5xxx.c 18 Sep 2006 19:13:55 -0000 @@ -55,6 +55,10 @@ static const struct { ar5k_ar5211_attach }, { PCI_VENDOR_ATHEROS, PCI_PRODUCT_ATHEROS_AR5212, ar5k_ar5212_attach }, + { PCI_VENDOR_ATHEROS, PCI_PRODUCT_ATHEROS_AR2413, + ar5k_ar5212_attach }, + { PCI_VENDOR_ATHEROS, PCI_PRODUCT_ATHEROS_AR5413, + ar5k_ar5212_attach }, { PCI_VENDOR_ATHEROS, PCI_PRODUCT_ATHEROS_AR5212_DEFAULT, ar5k_ar5212_attach }, { PCI_VENDOR_ATHEROS, PCI_PRODUCT_ATHEROS_AR5212_FPGA, Index: dev/ic/ar5xxx.h =================================================================== RCS file: /cvs/src/sys/dev/ic/ar5xxx.h,v retrieving revision 1.32 diff -u -p -r1.32 ar5xxx.h --- dev/ic/ar5xxx.h 23 Jun 2006 21:53:01 -0000 1.32 +++ dev/ic/ar5xxx.h 18 Sep 2006 19:14:06 -0000 @@ -1224,8 +1224,8 @@ struct ar5k_srev_name { #define AR5K_SREV_RAD_5112 0x30 #define AR5K_SREV_RAD_5112A 0x35 #define AR5K_SREV_RAD_2112 0x40 -#define AR5K_SREV_RAD_2112A 0x45 -#define AR5K_SREV_RAD_UNSUPP 0x50 +#define AR5K_SREV_RAD_2112A 0x50 +#define AR5K_SREV_RAD_UNSUPP 0x60 /* * Misc defines