Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Nov 2000 16:07:42 -0800 (PST)
From:      wpaul@FreeBSD.ORG (Bill Paul)
To:        fn@radio-do.de (Frank Nobis)
Cc:        current@freebsd.org
Subject:   Re: if_rl.c broken ? Realtek 8139 not longer recognised.
Message-ID:  <20001102000742.4AC7237B479@hub.freebsd.org>
In-Reply-To: <20001101225744.A752@radio-do.de> from Frank Nobis at "Nov 1, 2000 10:57:44 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> Hi,
> 
> I have a realtek ethernet card. The normal dmesg is this:
> 
> rl0: <RealTek 8139 10/100BaseTX> port 0xb400-0xb4ff mem 0xd9000000-0xd90000ff irq 10 at device 11.0 on pci0
> rl0: Ethernet address: 00:e0:7d:7d:cd:35
> miibus0: <MII bus> on rl0
> rlphy0: <RealTek internal media interface> on miibus0
> rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> 
> With the change to 8bit wide eeprom reads instead of the 6bit wide reads, the message
> is now:
> 
> rl0: <RealTek 8139 10/100BaseTX> port 0xb400-0xb4ff mem 0xd9000000-0xd90000ff irq 10 at device 11.0 on pci0
> rl0: Ethernet address: 00:e0:7d:7d:cd:35
> rl0: unknown device ID: 4a7
> 
> I changed if_rl.c to confirm that it really is the 6/8 bit change:

Just fixed this. It should be 0x8129 that we compare with, not 8129.
Sorry about that. Note that the cardbus hacks aren't in -stable yet
so it wasn't affected.

-Bill 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001102000742.4AC7237B479>