* VIA Rhine ethernet driver bug @ 2005-01-15 11:43 Udo van den Heuvel 2005-01-17 12:04 ` Marcelo Tosatti 2005-03-09 20:49 ` jerome lacoste 0 siblings, 2 replies; 8+ messages in thread From: Udo van den Heuvel @ 2005-01-15 11:43 UTC (permalink / raw) To: linux-kernel Hello, On my firewall (VIA EPIA CL-6000 with VIA Rhine network chips running FC3 and custom kernels) I see messages like: Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple buffers, entry 0x4 length 0 status 00000600! Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80040 vs ccf80040. Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple buffers, entry 0x5 length 0 status 00000400! Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80050 vs ccf80050. [...] Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple buffers, entry 0xf length 0 status 00000400! Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf800f0 vs ccf800f0. Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple buffers, entry 0x0 length 0 status 00000400! Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80000 vs ccf80000. Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple buffers, entry 0x1 length 0 status 00000400! Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80010 vs ccf80010. Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple buffers, entry 0x2 length 0 status 00000400! Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80020 vs ccf80020. Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple buffers, entry 0x3 length 0 status 00000581! Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80030 vs ccf80030. every 3 or 4 days or so when I really use the card. (please notice all 16 entries are used and the length is 0) Eth1 is connected to an Alcatel Speedtouch Home at 10 Mbits, Half Duplex. This problem did not occur when I wsa using other hardware for the firewall. While googlin' I saw that this is an old bug which was not fixed for years. I am in contact with the maintainer and currently am trying to see what effect a smaller mtu and/or older driver versions might have. Because of the impact of this nasty bug (many users have these chips in their hardware) I would like to ask if others could have a look into this problem as well. Please email me your experiences (2.6.x kernel? Same bug or no problem? Fixes? Etc). PLEASE help! Thanks, Udo ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: VIA Rhine ethernet driver bug 2005-01-15 11:43 VIA Rhine ethernet driver bug Udo van den Heuvel @ 2005-01-17 12:04 ` Marcelo Tosatti 2005-01-17 15:45 ` Luc Saillard 2005-03-09 20:49 ` jerome lacoste 1 sibling, 1 reply; 8+ messages in thread From: Marcelo Tosatti @ 2005-01-17 12:04 UTC (permalink / raw) To: Udo van den Heuvel; +Cc: linux-kernel On Sat, Jan 15, 2005 at 12:43:33PM +0100, Udo van den Heuvel wrote: > Hello, > > On my firewall (VIA EPIA CL-6000 with VIA Rhine network chips running FC3 > and custom kernels) I see messages like: > > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0x4 length 0 status 00000600! > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80040 vs > ccf80040. > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0x5 length 0 status 00000400! > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80050 vs > ccf80050. > > [...] > > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0xf length 0 status 00000400! > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf800f0 vs > ccf800f0. > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0x0 length 0 status 00000400! > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80000 vs > ccf80000. > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0x1 length 0 status 00000400! > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80010 vs > ccf80010. > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0x2 length 0 status 00000400! > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80020 vs > ccf80020. > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0x3 length 0 status 00000581! > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame ccf80030 vs > ccf80030. > > every 3 or 4 days or so when I really use the card. (please notice all 16 > entries are used and the length is 0) > Eth1 is connected to an Alcatel Speedtouch Home at 10 Mbits, Half Duplex. > This problem did not occur when I wsa using other hardware for the firewall. > > While googlin' I saw that this is an old bug which was not fixed for years. > I am in contact with the maintainer and currently am trying to see what > effect a smaller mtu and/or older driver versions might have. > > Because of the impact of this nasty bug (many users have these chips in > their hardware) I would like to ask if others could have a look into this > problem as well. Please email me your experiences (2.6.x kernel? Same bug or > no problem? Fixes? Etc). > PLEASE help! What kernel version are you using? Its important to inform that. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: VIA Rhine ethernet driver bug 2005-01-17 12:04 ` Marcelo Tosatti @ 2005-01-17 15:45 ` Luc Saillard 2005-01-18 16:55 ` Udo van den Heuvel 0 siblings, 1 reply; 8+ messages in thread From: Luc Saillard @ 2005-01-17 15:45 UTC (permalink / raw) To: Marcelo Tosatti; +Cc: Udo van den Heuvel, linux-kernel On Mon, Jan 17, 2005 at 10:04:27AM -0200, Marcelo Tosatti wrote: > On Sat, Jan 15, 2005 at 12:43:33PM +0100, Udo van den Heuvel wrote: > > On my firewall (VIA EPIA CL-6000 with VIA Rhine network chips running FC3 > > and custom kernels) I see messages like: > > What kernel version are you using? Its important to inform that. Hi, I've the same problem with a VIA EPIA M9000 using the Via rhine controller. My kernel is 2.6.10-ac7. But the problem can be see with a 2.4.27. String use to identify the driver: via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker eth0: VIA Rhine II at 0xe800, 00:40:63:c5:00:f0, IRQ 15. eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1. It's not a critical bug, but if we can resolv the bug ... Luc # mii-tool eth0: negotiated 100baseTx-FD flow-control, link ok eth1: negotiated 100baseTx-FD flow-control, link ok eth0 Link encap:Ethernet HWaddr 00:40:63:C5:00:F0 inet addr:00000000000000 Bcast:00000000000000 Mask:0000000000000 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:42973550 errors:0 dropped:0 overruns:0 frame:686 TX packets:46277158 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1051423138 (1002.7 MiB) TX bytes:412421040 (393.3 MiB) Interrupt:15 Base address:0xe800 Linux version 2.6.10-ac7 (luc@elite1) (version gcc 3.3.5 (Debian 1:3.3.5-5)) #1 Sun Jan 9 12:08:51 CET 2005 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 00000000000a0000 (usable) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000000dff0000 (usable) BIOS-e820: 000000000dff0000 - 000000000dff3000 (ACPI NVS) BIOS-e820: 000000000dff3000 - 000000000e000000 (ACPI data) BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) 223MB LOWMEM available. On node 0 totalpages: 57328 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 53232 pages, LIFO batch:12 HighMem zone: 0 pages, LIFO batch:1 DMI 2.2 present. Built 1 zonelists Kernel command line: root=/dev/hda7 ro ide1=noprobe ide2=noprobe ide3=noprobe ide4=noprobe ide5=noprobe video=vesa:ywrap,vram:32 vga=788 panic=60 ide_setup: ide1=noprobe ide_setup: ide2=noprobe ide_setup: ide3=noprobe ide_setup: ide4=noprobe ide_setup: ide5=noprobe Initializing CPU#0 CPU 0 irqstacks, hard=c03a5000 soft=c03a4000 PID hash table entries: 1024 (order: 10, 16384 bytes) Detected 930.029 MHz processor. Using tsc for high-res timesource Console: colour dummy device 80x25 Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 223556k/229312k available (1788k kernel code, 5256k reserved, 762k data, 128k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay loop... 1854.66 BogoMIPS (lpj=9273344) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) CPU: After generic identify, caps: 00803035 80803035 00000000 00000000 CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32 bytes/line) CPU: L2 Cache: 64K (32 bytes/line) CPU: After all inits, caps: 00803135 80803035 00000000 00000000 CPU: Centaur VIA Ezra stepping 0a Checking 'hlt' instruction... OK. NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xfb260, last bus=1 PCI: Using configuration type 1 mtrr: v2.0 (20020519) SCSI subsystem initialized PCI: Probing PCI hardware PCI: Probing PCI hardware (bus 00) PCI: Via IRQ fixup PCI: Via IRQ fixup PCI: Using IRQ router default [1106/3123] at 0000:00:00.0 Initializing Cryptographic API vesafb: framebuffer at 0xe4000000, mapped to 0xce880000, using 1875k, total 32768k vesafb: mode is 800x600x16, linelength=1600, pages=31 vesafb: protected mode interface info at c000:7dc7 vesafb: scrolling: redraw vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0 mtrr: 0xe4000000,0x2000000 overlaps existing 0xe4000000,0x800000 mtrr: 0xe4000000,0x1000000 overlaps existing 0xe4000000,0x800000 Console: switching to colour frame buffer device 100x37 fb0: VESA VGA frame buffer device Real Time Clock Driver v1.12 Linux agpgart interface v0.100 (c) Dave Jones agpgart: Detected VIA CLE266 chipset agpgart: Maximum main memory to use for agp memory: 176M agpgart: AGP aperture is 64M @ 0xe0000000 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 io scheduler noop registered io scheduler anticipatory registered loop: loaded (max 8 devices) via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker eth0: VIA Rhine II at 0xe800, 00:40:63:c5:00:f0, IRQ 15. eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1. Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller at PCI slot 0000:00:11.1 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1 ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:pio Probing IDE interface ide0... hda: IC25N030ATCS04-0, ATA DISK drive elevator: using anticipatory as default io scheduler ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: max request size: 128KiB hda: 58605120 sectors (30005 MB) w/1768KiB Cache, CHS=58140/16/63, UDMA(33) hda: cache flushes not supported hda: hda1 hda2 hda3 < hda5 hda6 hda7 > mice: PS/2 mouse device common for all mice input: AT Translated Set 2 keyboard on isa0060/serio0 Advanced Linux Sound Architecture Driver Version 1.0.6 (Sun Aug 15 07:17:53 2004 UTC). PCI: Setting latency timer of device 0000:00:11.5 to 64 ALSA device list: #0: VIA 8235 with VT1616i at 0xe400, irq 10 u32 classifier Perfomance counters on OLD policer on input device check on NET: Registered protocol family 2 IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 32768) ip_conntrack version 2.1 (1791 buckets, 14328 max) - 300 bytes per conntrack ip_tables: (C) 2000-2002 Netfilter core team ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>. http://snowman.net/projects/ipt_recent/ arp_tables: (C) 2002 David S. Miller NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 15 kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 128k freed Adding 497972k swap on /dev/hda6. Priority:-1 extents:1 EXT3 FS on hda7, internal journal e100: Intel(R) PRO/100 Network Driver, 3.2.3-k2-NAPI e100: Copyright(c) 1999-2004 Intel Corporation e100: eth1: e100_probe: addr 0xeb101000, irq 11, MAC addr 00:D0:B7:21:DA:44 e100: eth1: e100_watchdog: link up, 100Mbps, full-duplex eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 HTB init, kernel part version 3.17 Ingress scheduler: Classifier actions prefered over netfilter Jan 16 10:42:00 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x0 length 0 status 00000600! Jan 16 10:42:00 epia kernel: eth0: Oversized Ethernet frame cd503000 vs cd503000. Jan 16 10:42:00 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x1 length 1646 status 066e8d00! Jan 16 10:42:00 epia kernel: eth0: Oversized Ethernet frame cd503010 vs cd503010. Jan 16 10:53:02 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x1 length 0 status 00000600! Jan 16 10:53:02 epia kernel: eth0: Oversized Ethernet frame cd503010 vs cd503010. Jan 16 10:53:02 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x2 length 1646 status 066e8d00! Jan 16 10:53:02 epia kernel: eth0: Oversized Ethernet frame cd503020 vs cd503020. Jan 16 10:53:03 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x4 length 0 status 00000600! Jan 16 10:53:03 epia kernel: eth0: Oversized Ethernet frame cd503040 vs cd503040. Jan 16 10:53:03 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x5 length 1646 status 066e8d00! Jan 16 10:53:03 epia kernel: eth0: Oversized Ethernet frame cd503050 vs cd503050. Jan 16 11:10:52 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0xf length 0 status 00000600! Jan 16 11:10:52 epia kernel: eth0: Oversized Ethernet frame cd5030f0 vs cd5030f0. Jan 16 11:10:52 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x0 length 1646 status 066e8d00! Jan 16 11:10:52 epia kernel: eth0: Oversized Ethernet frame cd503000 vs cd503000. Jan 16 11:10:52 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x4 length 0 status 00000600! Jan 16 11:10:52 epia kernel: eth0: Oversized Ethernet frame cd503040 vs cd503040. Jan 16 11:10:52 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x5 length 1672 status 06888d00! Jan 16 11:10:52 epia kernel: eth0: Oversized Ethernet frame cd503050 vs cd503050. Jan 16 11:10:53 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x1 length 0 status 00000600! Jan 16 11:10:53 epia kernel: eth0: Oversized Ethernet frame cd503010 vs cd503010. Jan 16 11:10:53 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x2 length 1542 status 06068d00! Jan 16 11:10:53 epia kernel: eth0: Oversized Ethernet frame cd503020 vs cd503020. Jan 16 11:13:03 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0xd length 0 status 00000600! Jan 16 11:13:03 epia kernel: eth0: Oversized Ethernet frame cd5030d0 vs cd5030d0. Jan 16 11:13:03 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0xe length 1848 status 07388d00! Jan 16 11:13:03 epia kernel: eth0: Oversized Ethernet frame cd5030e0 vs cd5030e0. Jan 16 11:13:10 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x5 length 0 status 00000600! Jan 16 11:13:10 epia kernel: eth0: Oversized Ethernet frame cd503050 vs cd503050. Jan 16 11:13:10 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x6 length 1646 status 066e8d00! Jan 16 11:13:10 epia kernel: eth0: Oversized Ethernet frame cd503060 vs cd503060. Jan 16 11:13:34 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x2 length 0 status 00000600! Jan 16 11:13:34 epia kernel: eth0: Oversized Ethernet frame cd503020 vs cd503020. Jan 16 11:13:34 epia kernel: eth0: Oversized Ethernet frame spanned multiple buffers, entry 0x3 length 1984 status 07c08d00! ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: VIA Rhine ethernet driver bug 2005-01-17 15:45 ` Luc Saillard @ 2005-01-18 16:55 ` Udo van den Heuvel 0 siblings, 0 replies; 8+ messages in thread From: Udo van den Heuvel @ 2005-01-18 16:55 UTC (permalink / raw) To: 'Luc Saillard', 'Marcelo Tosatti'; +Cc: linux-kernel Hello, > -----Original Message----- > From: Luc Saillard [mailto:luc@saillard.org] > Sent: maandag 17 januari 2005 16:46 > To: Marcelo Tosatti > Cc: Udo van den Heuvel; linux-kernel@vger.kernel.org > Subject: Re: VIA Rhine ethernet driver bug > > > On Mon, Jan 17, 2005 at 10:04:27AM -0200, Marcelo Tosatti wrote: > > On Sat, Jan 15, 2005 at 12:43:33PM +0100, Udo van den Heuvel wrote: > > > > On my firewall (VIA EPIA CL-6000 with VIA Rhine network > chips running FC3 > > > and custom kernels) I see messages like: > > > > What kernel version are you using? Its important to inform that. Problem is in all kernel versions since 1999 or so. I am at 2.6.10-mm2, experimented with older via-rhince.c drivers. > It's not a critical bug, but if we can resolv the bug ... If it drops the link with the net I do think it IS critical. Most of the time occurences of this bug do make my pppd choke. ifconfig eth1 down ifconfig eth1 up helps. How can we nail the cause? Fix the bug partly or completely? Suggestions are very welcome. Thanks, Udo ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: VIA Rhine ethernet driver bug 2005-01-15 11:43 VIA Rhine ethernet driver bug Udo van den Heuvel 2005-01-17 12:04 ` Marcelo Tosatti @ 2005-03-09 20:49 ` jerome lacoste 1 sibling, 0 replies; 8+ messages in thread From: jerome lacoste @ 2005-03-09 20:49 UTC (permalink / raw) To: Udo van den Heuvel; +Cc: linux-kernel On Sat, 15 Jan 2005 12:43:33 +0100, Udo van den Heuvel <udovdh@xs4all.nl> wrote: > Hello, > > On my firewall (VIA EPIA CL-6000 with VIA Rhine network chips running FC3 > and custom kernels) I see messages like: > > Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0x4 length 0 status 00000600! That might be interesting to someone: My VIA EPIA based machine was working well until some minutes ago. I accidently removed the power supply and the machine rebooted. From then on I didn't have network anymore. The ethernet card (VIA Rhine II) (static, not dhcp) was not working and "Oversized ...." messages were printed on the console. I've rebooted twice and the network didn't still come up. Pinging a machine on my LAN and pinging the box back resulted in > 98% of the packets lost. So I stopped the machine, let it rest for a minute or so and booted again. That solved the problem. So if you see the same message as Udo, try to let your box rest. Jerome ^ permalink raw reply [flat|nested] 8+ messages in thread
* VIA Rhine ethernet driver bug @ 2005-01-16 15:31 Udo van den Heuvel 0 siblings, 0 replies; 8+ messages in thread From: Udo van den Heuvel @ 2005-01-16 15:31 UTC (permalink / raw) To: linux-kernel Hello, On VIA-Rhine ethernet chips that give errors like: Jan 13 19:35:46 epia kernel: eth1: Oversized Ethernet frame spanned multiple buffers, entry 0x4 length 0 status 00000600! (for all 16 entries) Setting the mtu to a lower value than 1500 appears to help (tested at 500, and 1000 is in progress). Could this give a hint to the cause of the bug? Kind regards, Udo ^ permalink raw reply [flat|nested] 8+ messages in thread
* VIA Rhine ethernet driver bug
@ 2005-04-10 8:16 Udo van den Heuvel
2005-04-12 15:27 ` Roger Luethi
0 siblings, 1 reply; 8+ messages in thread
From: Udo van den Heuvel @ 2005-04-10 8:16 UTC (permalink / raw)
To: netdev; +Cc: rl
Hello,
I posted about the VIA Rhine ethernet bug to the LKML but received the
suggestion to also post here.
Let me explain about the bug, it gives messages like:
Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame spanned multiple
buffers, entry 0x9 length 0 status 00000600!
Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame cca77090 vs
cca77090.
Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame spanned multiple
buffers, entry 0xa length 0 status 00000400!
Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame cca770a0 vs
cca770a0.
[....]
Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame spanned multiple
buffers, entry 0x7 length 0 status 00000400!
Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame cca77070 vs
cca77070.
Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame spanned multiple
buffers, entry 0x8 length 24436 status 5f748d10!
Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame cca77080 vs
cca77080.
Most of the time the ethernet connection is gone and needs and ifconfig
down/up or reboot to make it work again.
I see this error on a VIA EPIA CL-6000 board. Using google I see the
mentionings of the error messages in relation to VIA Rhine go back to 1999.
The other side of eth1 is an Alcatel Speedtouch Home. With different
firewall hardware (Tulip DT5/xxx but same Alcatel) I did not see the errors.
Any ideas? A patch to gather more info so the bug can be fixed?
Etc?
Please post!
Info:
eth0: VIA Rhine III at 0x1d000, 00:40:63:d6:xx:xx, IRQ 11.
eth1: VIA Rhine II at 0x1e800, 00:40:63:d6:xx:xx, IRQ 9.
Linux epia 2.6.11-rc1-mm2 #2 Sat Jan 22 10:51:45 CET 2005 i686 i686 i386
GNU/Linux
00:0f.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev
8b)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev
74)
# cat /proc/interrupts
CPU0
0: 5739616 XT-PIC timer
1: 78 XT-PIC i8042
2: 0 XT-PIC cascade
3: 12 XT-PIC serial
4: 12 XT-PIC serial
8: 1 XT-PIC rtc
9: 804990 XT-PIC VIA8233, uhci_hcd, uhci_hcd, eth1
11: 493428 XT-PIC HiSax, ehci_hcd, uhci_hcd, eth0
12: 512 XT-PIC i8042
14: 453632 XT-PIC ide0
15: 50784 XT-PIC ide1
NMI: 0
ERR: 1
(the ERR value has a relation to the bug? I just rebooted the box and the
error occurred once...)
# ethtool eth1
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000001 (1)
Link detected: yes
Kind regards,
Udo
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: VIA Rhine ethernet driver bug 2005-04-10 8:16 Udo van den Heuvel @ 2005-04-12 15:27 ` Roger Luethi 0 siblings, 0 replies; 8+ messages in thread From: Roger Luethi @ 2005-04-12 15:27 UTC (permalink / raw) To: Udo van den Heuvel; +Cc: netdev On Sun, 10 Apr 2005 10:16:21 +0200, Udo van den Heuvel wrote: > Apr 8 18:51:08 epia kernel: eth1: Oversized Ethernet frame spanned multiple > buffers, entry 0x9 length 0 status 00000600! It's been a while since I looked into this, but here's what I remember: This is not supposed to happen. Because this is so peculiar, I talked it over with VIA, and they want to know whether their own driver makes any difference. I relayed that request to you, but I don't remember ever getting a report back. Did I miss something? Roger ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-04-12 15:27 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2005-01-15 11:43 VIA Rhine ethernet driver bug Udo van den Heuvel 2005-01-17 12:04 ` Marcelo Tosatti 2005-01-17 15:45 ` Luc Saillard 2005-01-18 16:55 ` Udo van den Heuvel 2005-03-09 20:49 ` jerome lacoste -- strict thread matches above, loose matches on Subject: below -- 2005-01-16 15:31 Udo van den Heuvel 2005-04-10 8:16 Udo van den Heuvel 2005-04-12 15:27 ` Roger Luethi
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.