On Wednesday, April 10, 2013 23:57 CEST, Riccardo Mottola
<[email protected]> wrote:
> Hi,
>
> I bought a new PCMCIA card for my ol' Thinkpad since I managed to break
> the old one.
>
> This is what I see in dmesg when I insert it, but then no device shows
> up in ifconfig.
>
> ne4 at pcmcia0 function 0 "D-Link, DFE-670TXD, PC Card" port 0xa040/32:
> can't match ethernet vendor code
>
> The card is perfectly recognized as such, but ifconfig shows no "ne4".
>
> I'm running a stock 5.2 kernel.
A quick search in the sources I found this:
{ PCMCIA_VENDOR_LINKSYS, PCMCIA_PRODUCT_NETGEAR_FA410TXC,
PCMCIA_CIS_DLINK_DFE670TXD,
0, -1, { 0x00, 0x05, 0x5d } },
in dev/pcmcia/if_ne_pcmcia.c
check the const struct ne2000dev ...
I'm not sure if pcidump -v will print out information about the PCMCIA card too,
but there you should find vendor and product ID of the card.
also found this:
http://openbsd.7691.n7.nabble.com/Socket-10-100-Ethernet-CF-Card-td206491.html
Maybe your MAC address is not matching?
cheers,
Sebastian
>
> Riccardo