Date: Sat, 16 Aug 2003 01:46:14 -0700 From: walt <wa1ter@myrealbox.com> To: Bill Paul <wpaul@FreeBSD.org> Cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/pci if_rl.c Message-ID: <3F3DEF56.6090601@myrealbox.com> In-Reply-To: <bhjnv6$2ama$1@FreeBSD.csie.NCTU.edu.tw> References: <bhjnv6$2ama$1@FreeBSD.csie.NCTU.edu.tw>
next in thread | previous in thread | raw e-mail | index | archive | help
Bill Paul wrote:
> wpaul 2003/08/15 15:46:47 PDT
>
> FreeBSD src repository
>
> Modified files:
> sys/pci if_rl.c
> Log:
> It appears in some configurations with an on-board RTL8100 chip (in this
> case, a "Vortex86" mini PC), the PCI device ID value in the EEPROM (0x8100)
> does not agree with the PCI device ID returned by pci_get_device() (0x8139).
> This means that while rl_probe() matches the device, rl_attach() doesn't.
> Work around this by adding an entry to the rl_devs table for the 8100 with
> a device ID of 0x8100.
Hi Bill,
My plug-in RTL8139 card stopped working after this update.
It is now identified in dmesg as rev. 8100 but I suspect strongly that
it is really not. This is from pciconf -lv:
rl0@pci0:10:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10
hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'RT8139 (A/B/C/8130) Fast Ethernet Adapter'
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F3DEF56.6090601>
