sundance.o only two ports working

sundance.o only two ports working

Post by Holger.Woe.. » Fri, 16 Aug 2002 01:40:08



Hello,
i have a strange problem with two of my machines:
They are identical P4 systems with Intel Chipset with two epro100 adapters
onboard and a d-link dfe-580TX quad ethernet card.
I am using Kernel 2.4.18 and sundance.o v1.07a 7/9/2002.
The problem is, that i only can use the two first ports of the d-link card.
I can set up all four with no problems according to mii-diag and alta-diag.
Each port recognises link up/down and negotiates to the right speed and
flowcontrol.
But when i send traffic over the ports 4&5, at first nothing happens and of
course i can't see any interrupts in /proc/interrupts eth4 eth5 and after a
while i get
the console message:
eth4: Transmit timed out, status c0, resetting...

Having a look at alta-diag i noticed, that the column
" Interrupt status is..." differs between Index#1 / #2 and Index#3 / #4
Index#1 and #2 tells: Interrupt status is 0000: No interrupts pending.
Index#3 and #4 tells: Interrupt status is 0101: Interrupt summary Link status
changed

and after genrating some traffic that line changes at Index#3 & #4 to:

Interrupt status is 0301: Interrupt summary Link status changed Tx DMA done.

The beehavier is identical on both machines.

For better analysing i can send a file including cat /proc/pic, pci-config,
alta-diag -e and alta-diag -m bevor and after sending some pings.
This file is a some more pages long so i don't know if it is ok to send it to
the mailing list.

with regards
Holger

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

sundance.o only two ports working

Post by Matthew Hal » Fri, 16 Aug 2002 02:10:06



> Hello,
> i have a strange problem with two of my machines:
> They are identical P4 systems with Intel Chipset with two epro100 adapters
> onboard and a d-link dfe-580TX quad ethernet card.
> I am using Kernel 2.4.18 and sundance.o v1.07a 7/9/2002.

I experienced problems with the sundance on the dfe580tx a while back
too, and I made a patch for 2.4.18 a while back (it on my site (in the
sig)), donald becker then released v1.08 on his site a while back
(www.scyld.com) which fixed the problem (my patch now includes this).
Please apply this patch and try again, (or try db's original version).
Fyi, the dfe580tx doesn't support mii-diag afaik. The best error check
was to check the output of ifconfig and see whether the RX bytes
equalled the TX bytes (unless running lo, these shouldn't be the same,
and they were the first time I had a problem).
Hope this helps,
Matt

> The problem is, that i only can use the two first ports of the d-link card.
> I can set up all four with no problems according to mii-diag and alta-diag.
> Each port recognises link up/down and negotiates to the right speed and
> flowcontrol.
> But when i send traffic over the ports 4&5, at first nothing happens and of
> course i can't see any interrupts in /proc/interrupts eth4 eth5 and after a
> while i get
> the console message:
> eth4: Transmit timed out, status c0, resetting...

> Having a look at alta-diag i noticed, that the column
> " Interrupt status is..." differs between Index#1 / #2 and Index#3 / #4
> Index#1 and #2 tells: Interrupt status is 0000: No interrupts pending.
> Index#3 and #4 tells: Interrupt status is 0101: Interrupt summary Link status
> changed

> and after genrating some traffic that line changes at Index#3 & #4 to:

> Interrupt status is 0301: Interrupt summary Link status changed Tx DMA done.

> The beehavier is identical on both machines.

> For better analysing i can send a file including cat /proc/pic, pci-config,
> alta-diag -e and alta-diag -m bevor and after sending some pings.
> This file is a some more pages long so i don't know if it is ok to send it to
> the mailing list.

> with regards
> Holger

> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

--

Sig: Printed on 100% recycled electrons.

  signature.asc
< 1K Download

 
 
 

sundance.o only two ports working

Post by Holger.Woe.. » Fri, 16 Aug 2002 18:30:09



>I experienced problems with the sundance on the dfe580tx a while back
>too, and I made a patch for 2.4.18 a while back (it on my site (in the
>sig)), donald becker then released v1.08 on his site a while back
>(www.scyld.com) which fixed the problem (my patch now includes this).
>Please apply this patch and try again, (or try db's original version).
>Fyi, the dfe580tx doesn't support mii-diag afaik. The best error check
>was to check the output of ifconfig and see whether the RX bytes
>equalled the TX bytes (unless running lo, these shouldn't be the same,
>and they were the first time I had a problem).
>Hope this helps,
>Matt

> Hello,
> i have a strange problem with two of my machines:
> They are identical P4 systems with Intel Chipset with two epro100 adapters
> onboard and a d-link dfe-580TX quad ethernet card.
> I am using Kernel 2.4.18 and sundance.o v1.07a 7/9/2002.

Hello,
i used the new V1.09 driver but nothing changed.
I have the suspicion that i run into a irq problem with the D-LINK being a
PCI-PCI bridge.
Can that be the reason ?

# cat /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 4).
      Prefetchable 32 bit memory at 0xe4000000 [0xe43fffff].
  Bus  0, device   1, function  0:
    PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 4).
      Master Capable.  Latency=64.  Min Gnt=6.
  Bus  0, device  30, function  0:
    PCI bridge: Intel Corp. 82820 820 (Camino 2) Chipset PCI (rev 5).
      Master Capable.  No bursts.  Min Gnt=14.
  Bus  0, device  31, function  0:
    ISA bridge: Intel Corp. 82820 820 (Camino 2) Chipset ISA Bridge (ICH2) (rev
5).
  Bus  0, device  31, function  1:
    IDE interface: Intel Corp. 82820 820 (Camino 2) Chipset IDE U100 (rev 5).
      I/O at 0xf000 [0xf00f].
  Bus  0, device  31, function  2:
    USB Controller: Intel Corp. 82820 820 (Camino 2) Chipset USB (Hub A) (rev
5).
      IRQ 5.
      I/O at 0xb000 [0xb01f].
  Bus  0, device  31, function  3:
    SMBus: Intel Corp. 82820 820 (Camino 2) Chipset SMBus (rev 5).
      IRQ 3.
      I/O at 0x500 [0x50f].
  Bus  0, device  31, function  4:
    USB Controller: Intel Corp. 82820 820 (Camino 2) Chipset USB (Hub B) (rev
5).
      IRQ 11.
      I/O at 0xb800 [0xb81f].
  Bus  2, device   1, function  0:
    PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 3).
      Master Capable.  Latency=32.  Min Gnt=6.
  Bus  2, device   6, function  0:
    Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 8).
      IRQ 11.
      Master Capable.  Latency=32.  Min Gnt=8.Max Lat=56.
      Non-prefetchable 32 bit memory at 0xe3200000 [0xe3200fff].
      I/O at 0xa000 [0xa03f].
      Non-prefetchable 32 bit memory at 0xe3100000 [0xe31fffff].
  Bus  2, device   7, function  0:
    Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (#2) (rev 8).
      IRQ 9.
      Master Capable.  Latency=32.  Min Gnt=8.Max Lat=56.
      Non-prefetchable 32 bit memory at 0xe3201000 [0xe3201fff].
      I/O at 0xa400 [0xa43f].
      Non-prefetchable 32 bit memory at 0xe3000000 [0xe30fffff].
  Bus  2, device   8, function  0:
    VGA compatible controller: ATI Technologies Inc Rage XL (rev 39).
      IRQ 9.
      Master Capable.  Latency=32.  Min Gnt=8.
      Non-prefetchable 32 bit memory at 0xe2000000 [0xe2ffffff].
      I/O at 0xa800 [0xa8ff].
      Non-prefetchable 32 bit memory at 0xe3202000 [0xe3202fff].
  Bus  3, device   4, function  0:
    Ethernet controller: D-Link System Inc Sundance Ethernet (rev 18).
      IRQ 3.
      Master Capable.  Latency=32.  Min Gnt=10.Max Lat=10.
      I/O at 0x9000 [0x907f].
  Bus  3, device   5, function  0:
    Ethernet controller: D-Link System Inc Sundance Ethernet (#2) (rev 18).
      IRQ 7.
      Master Capable.  Latency=32.  Min Gnt=10.Max Lat=10.
      I/O at 0x9400 [0x947f].
  Bus  3, device   6, function  0:
    Ethernet controller: D-Link System Inc Sundance Ethernet (#3) (rev 18).
      IRQ 5.
      Master Capable.  Latency=32.  Min Gnt=10.Max Lat=10.
      I/O at 0x9800 [0x987f].
  Bus  3, device   7, function  0:
    Ethernet controller: D-Link System Inc Sundance Ethernet (#4) (rev 18).
      IRQ 10.
      Master Capable.  Latency=32.  Min Gnt=10.Max Lat=10.
      I/O at 0x9c00 [0x9c7f].

# pci-config

 http://www.scyld.com/diag/index.html
Device #1 at bus 0 device/function 0/0, 1a308086.
Device #2 at bus 0 device/function 1/0, 1a318086.
Device #3 at bus 0 device/function 30/0, 244e8086.
Device #4 at bus 0 device/function 31/0, 24408086.
Device #5 at bus 0 device/function 31/1, 244b8086.
Device #6 at bus 0 device/function 31/2, 24428086.
Device #7 at bus 0 device/function 31/3, 24438086.
Device #8 at bus 0 device/function 31/4, 24448086.

with regards

Holger

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. Bidirectional ports on SCO (was: getting two ports to work)

Back when I was still using SCO, most of the their drivers were pretty buggy
(serial, scsi, keyboard, etc.).  I got around this by installing other more
robust drivers.  For serial, I used FAS, which provided nice clean HW flow
controlled 115.2Kbaud bidirectional (dial in and out) serial support for
two serial ports on an ancient 386/40.

FAS is very easy to configure and install, though I'm not sure if it's being
actively supported anymore.  If you can't find it anywhere, send e-mail --
I may be able to retrieve a copy from my backups for you.

- Tim Iverson

+----------------
| Date: Wed, 07 Aug 1996 23:39:20 GMT



|
| SCO UNIX 3.2 V 4.2 w/ taylor uucp 1.6.1
|
| BUT I cannot get two identically configured modems
| to both allow logins on tty1A and tty2A respectively.
|
| i have successfully(???) patched the kernel and can now do
| 115KB dialout/dialin on one port and only dialout on the other.

2. Berza Domena (.COM .CO.YU)

3. sundance working in 2.4.20-pre8

4. newfs and minimum free space (problem??)

5. DFE-580tx and redhat 7.3's sundance driver does not work.

6. kupdated, bdflush and kjournald stuck in D state on RAID1 device (deadlock?)

7. second LAN-Port does not work

8. Repost: Proview PX-765 PnP monitor

9. getting two ports to work

10. How to connect two Linux boxes via Com ports having two wires only

11. Networking between two PC with both having two Ethernet port

12. Forwarding of multicast packets between two subnets with two NICS - Does not work

13. two HD, two OS, how can it work ?