lkml.org 
[lkml]   [2001]   [Nov]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: anyone got the same problem with DIGITAL 21143 network card ?
On Thu, 22 Nov 2001, Juan Quintela wrote:

> Could you check if this patch makes your card work?

On my system it behaves no diffrent from 2.4.[14,15] vanilla :-(
My box still requires me to a disconnect/reconnect my ethernet cable with
these new tulip drivers... (resulting in that I still run 0.9.13a)

Here is what my kernel spits out during boot (2.4.15-final):

Linux Tulip driver version 0.9.15-pre9-quintela (Nov 23, 2001)
PCI: Found IRQ 5 for device 00:09.0
tulip0: EEPROM default media type Autosense.
tulip0: Index #0 - Media MII (#11) described by a 21142 MII PHY
(3) block.
tulip0: MII transceiver #8 config 3100 status 782d advertising 01e1.
eth0: Digital DS21143 Tulip rev 65 at 0xbc00, 00:80:C8:F7:14:BA, IRQ 5.
.
.
.
eth0: Setting full-duplex based on MII#8 link partner capability of 41e1.


and here is lspci for the NIC:

00:09.0 Ethernet controller: Digital Equipment Corporation DECchip
21142/43 (rev 41)
Subsystem: D-Link System Inc DFE-500TX Fast Ethernet
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at bc00 [size=128]
Memory at e8061000 (32-bit, non-prefetchable) [size=1K]
Expansion ROM at <unassigned> [disabled] [size=256K]


ifconfig:

eth0 Link encap:Ethernet HWaddr 00:80:C8:F7:14:BA
inet addr:192.168.1.253 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:1 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:5 Base address:0xbc00

...doing some pinging (no ans. then host unreachable)...

eth0 Link encap:Ethernet HWaddr 00:80:C8:F7:14:BA
inet addr:192.168.1.253 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:1 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:5 Base address:0xbc00

> It works for me.
> Later, Juan.
> --- linux/drivers/net/tulip/21142.c.orig Mon Nov 5 20:50:27 2001
> +++ linux/drivers/net/tulip/21142.c Mon Nov 5 21:26:40 2001
> @@ -188,8 +188,9 @@
>                          int i;
>                          for (i = 0; i < tp->mtable->leafcount; i++)
>                                  if (tp->mtable->mleaf[i].media ==
> dev->if_port) {
> + int startup = ! ((tp->chip_id ==
> DC21143 && tp->revision == 65));
>                                          tp->cur_index = i;
> - tulip_select_media(dev, 1);
> + tulip_select_media(dev, startup);
>                                          setup_done = 1;
>                                          break;
>                                  }
> --
> In theory, practice and theory are the same, but in practice they
> are different -- Larry McVoy
> -

/Peter

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:13    [W:0.023 / U:0.740 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site