Re: sky2 rx error (was: Re: sky2 freezes the system)

2006-02-03 Thread Pekka Pietikainen
On Tue, Jan 31, 2006 at 01:45:18PM -0800, Stephen Hemminger wrote:
 The driver doesn't handle overlength packets properly. 
 Someone maybe sending you jumbo frames or some other crap.
 
 The vendor driver doesn't handle over size frames either;
 it just resets itself every 5 seconds so you don't notice.
Indeed, I just set the MTU to 4000 on the interface with problems and
the hangs went away (it's connected to a switch monitor port so doesn't really
matter what the MTU is, if it's oversized I definately want to see what it
was :-) ). 
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: sky2 rx error (was: Re: sky2 freezes the system)

2006-01-31 Thread Pekka Pietikainen
On Tue, Jan 24, 2006 at 06:36:29PM +0200, Pekka Pietikainen wrote:
 On Mon, Jan 23, 2006 at 08:03:15PM +0200, Pekka Pietikainen wrote:
  The box is a Nexcom NSA 1086 with 4x skge ports and 4x sky2. acpi=off made
  the driver work apparently, haven't used it with much load yet, though.
 Ran the box for a while with some load (the sky2 ports on the box are only 
 used for sniffing, really, so no outbound traffic), and after a while 
 the box stopped receiving traffic on one of the interfaces (the one 
 with the most traffic). Tried rmmod/modprobe sky2, that didn't help as
 well as disabling rx checksums with ethtool.
Still happens with 2.6.16-rc1-git4 + sky2-0.15. I did get 

sky2 eth3: rx error, status 0x7ffc2001 length 72
sky2 eth3: rx error, status 0x7ffc2001 length 72
sky2 eth3: rx error, status 0x7ffc2001 length 112
sky2 eth3: rx error, status 0x7ffc2001 length 108
sky2 eth3: rx error, status 0x7ffc2001 length 104
sky2 eth3: rx error, status 0x7ffc2001 length 80
sky2 eth3: rx error, status 0x7ffc2001 length 108
sky2 eth3: rx error, status 0x7ffc2001 length 112
sky2 eth3: rx error, status 0x7ffc2001 length 104

shortly after booting, then the box (NSA 1086) ran ok for quite some time,
several hours. Then it just stopped accepting packets on one of the sky2
interfaces (others continued running). rmmod/modprobe fixed it now. Nothing
in the logs, unfortunately. Ethtool showed link was still up...
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: sky2 rx error (was: Re: sky2 freezes the system)

2006-01-31 Thread Stephen Hemminger
On Tue, 31 Jan 2006 22:41:51 +0200
Pekka Pietikainen [EMAIL PROTECTED] wrote:

 On Tue, Jan 24, 2006 at 06:36:29PM +0200, Pekka Pietikainen wrote:
  On Mon, Jan 23, 2006 at 08:03:15PM +0200, Pekka Pietikainen wrote:
   The box is a Nexcom NSA 1086 with 4x skge ports and 4x sky2. acpi=off made
   the driver work apparently, haven't used it with much load yet, though.
  Ran the box for a while with some load (the sky2 ports on the box are only 
  used for sniffing, really, so no outbound traffic), and after a while 
  the box stopped receiving traffic on one of the interfaces (the one 
  with the most traffic). Tried rmmod/modprobe sky2, that didn't help as
  well as disabling rx checksums with ethtool.
 Still happens with 2.6.16-rc1-git4 + sky2-0.15. I did get 
 
 sky2 eth3: rx error, status 0x7ffc2001 length 72
 sky2 eth3: rx error, status 0x7ffc2001 length 72
 sky2 eth3: rx error, status 0x7ffc2001 length 112
 sky2 eth3: rx error, status 0x7ffc2001 length 108
 sky2 eth3: rx error, status 0x7ffc2001 length 104
 sky2 eth3: rx error, status 0x7ffc2001 length 80
 sky2 eth3: rx error, status 0x7ffc2001 length 108
 sky2 eth3: rx error, status 0x7ffc2001 length 112
 sky2 eth3: rx error, status 0x7ffc2001 length 104
 
 shortly after booting, then the box (NSA 1086) ran ok for quite some time,
 several hours. Then it just stopped accepting packets on one of the sky2
 interfaces (others continued running). rmmod/modprobe fixed it now. Nothing
 in the logs, unfortunately. Ethtool showed link was still up...

The driver doesn't handle overlength packets properly. 
Someone maybe sending you jumbo frames or some other crap.

The vendor driver doesn't handle over size frames either;
it just resets itself every 5 seconds so you don't notice.


-- 
Stephen Hemminger [EMAIL PROTECTED]
OSDL http://developer.osdl.org/~shemminger
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


sky2 rx error (was: Re: sky2 freezes the system)

2006-01-24 Thread Pekka Pietikainen
On Mon, Jan 23, 2006 at 08:03:15PM +0200, Pekka Pietikainen wrote:
 The box is a Nexcom NSA 1086 with 4x skge ports and 4x sky2. acpi=off made
 the driver work apparently, haven't used it with much load yet, though.
Ran the box for a while with some load (the sky2 ports on the box are only 
used for sniffing, really, so no outbound traffic), and after a while 
the box stopped receiving traffic on one of the interfaces (the one 
with the most traffic). Tried rmmod/modprobe sky2, that didn't help as
well as disabling rx checksums with ethtool.

Jan 24 11:06:45 localhost kernel: sky2 eth4: enabling interface
Jan 24 11:06:46 localhost kernel: sky2 eth3: Link is up at 100 Mbps, full 
duplex, flow control none
Jan 24 11:06:46 localhost kernel: sky2 eth4: Link is up at 100 Mbps, full 
duplex, flow control none
Jan 24 11:06:48 localhost kernel: sky2 eth1: enabling interface
Jan 24 11:06:48 localhost kernel: sky2 eth2: enabling interface
Jan 24 11:41:30 localhost kernel: sky2 eth3: rx error, status 0x7ffc2001 length 
1112
Jan 24 12:05:10 localhost kernel: sky2 eth3: disabling interface
Jan 24 12:05:12 localhost kernel: sky2 eth3: enabling interface
Jan 24 12:05:12 localhost kernel: sky2 unknown status opcode 0xe3
Jan 24 12:05:12 localhost kernel: sky2 eth3: rx error, status 0x9f6c1703 length 
58049
Jan 24 12:05:14 localhost kernel: sky2 eth3: Link is up at 100 Mbps, full 
duplex, flow control none
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html