Skip site navigation (1)Skip section navigation (2)
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>