Hi,
I inserted the card into a debian laptop which recongizes it. Here
some output.
dmesg:
[ 149.244112] pcmcia_socket pcmcia_socket1: pccard: PCMCIA card
inserted into slot 1
[ 149.244234] pcmcia_socket pcmcia_socket1: cs: memory probe
0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa00fffff
[ 149.254856] pcmcia 1.0: pcmcia: registering new device pcmcia1.0 (IRQ: 4)
[ 149.351576] pcnet_cs 1.0: eth0: NE2000 (DL10022 rev 30): io
0x320, irq 4, hw_addr 00:13:46:34:0d:62
pccardctl ident:
Socket 1:
product info: "D-Link
", "DFE-670TXD
", "PC Card
", ""
manfid: 0x0149, 0x4530
function: 6 (network)
Is this enough? what can I provide more?
Does the following diff help?
Index: if_ne_pcmcia.c
===================================================================
RCS file: /cvs/src/sys/dev/pcmcia/if_ne_pcmcia.c,v
retrieving revision 1.95
diff -u -p -r1.95 if_ne_pcmcia.c
--- if_ne_pcmcia.c 3 Jul 2011 15:47:17 -0000 1.95
+++ if_ne_pcmcia.c 16 Apr 2013 20:26:47 -0000
@@ -296,19 +296,23 @@ const struct ne2000dev {
PCMCIA_CIS_IODATA_PCETTXR,
0, -1, { 0x00, 0xa0, 0xb0 } },
- { PCMCIA_VENDOR_LINKSYS, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
+ { PCMCIA_VENDOR_NETGEAR, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
PCMCIA_CIS_DLINK_DFE670TXD,
0, -1, { 0x00, 0x05, 0x5d } },
- { PCMCIA_VENDOR_LINKSYS, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
+ { PCMCIA_VENDOR_NETGEAR, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
PCMCIA_CIS_DLINK_DFE670TXD,
0, -1, { 0x00, 0x50, 0xba } },
- { PCMCIA_VENDOR_LINKSYS, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
+ { PCMCIA_VENDOR_NETGEAR, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
PCMCIA_CIS_DLINK_DFE670TXD,
0, -1, { 0x00, 0x0d, 0x88 } },
- { PCMCIA_VENDOR_LINKSYS, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
+ { PCMCIA_VENDOR_NETGEAR, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
+ PCMCIA_CIS_DLINK_DFE670TXD,
+ 0, -1, { 0x00, 0x13, 0x46 } },
+
+ { PCMCIA_VENDOR_NETGEAR, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
PCMCIA_CIS_DLINK_DFE670TXD,
0, -1, { 0x00, 0x40, 0x05 } },