[realtek] Problem with Accton EN1207D-TX

Ville Herva vherva@mail.niksula.cs.hut.fi
Tue, 9 Jan 2001 17:09:23 +0200


On Tue, Jan 09, 2001 at 03:35:09AM -0500, you [Donald Becker] claimed:
> On Tue, 9 Jan 2001, Ville Herva wrote:
> 
> 
> No current driver will recognize this card.
> Adding the table entry is trivial, but I won't do it to the distributed
> version until we verify that this is not just a hardware or EEPROM
> programming problem.

Just for the kicks, I tried the following:

--- rtl8139.c   Tue Jan  9 15:30:43 2001
+++ rtl8139n.c  Tue Jan  9 09:09:59 2001
@@ -203,8 +203,6 @@
         RTL8139_IOTYPE, 0x80, RTL8139_CAPS, },
        {"Accton MPX5030 (RealTek RTL8139)", { 0x12111113, 0xffffffff,},
         RTL8139_IOTYPE, 0x80, RTL8139_CAPS, },
+       {"Accton/HP EN1207D-TX (Realtek RTL8139)", { 0x12101113, 0xffffffff,},
+        RTL8139_IOTYPE, 0x80, RTL8139_CAPS, },
        {0,},                                           /* 0 terminated list. */ };

(Of course, I don't a slightest clue on how one should add that table
entry, but that's hardly an excuse for not trying, is it? ;) (In
particular, what are the last 4 hexdigits supposed to be? - Well, forget
it... :) )

The card was detected, but immediately after ifup eth0, it gave these
errors:

eth0: RTL8139 interrupt line blocked, status ffff

and while pinging (which obviously did not succeed):

eth0: Transmit timed out, status 0d 0004 media 00
eth0: Oversized Ethernet packet, status 2dc8

and a couple of these again:

eth0: RTL8139 interrupt line blocked, status ffff

Then the machine spontaneously rebooted itself :).



-- v --

v@iki.fi