You are not logged in.

#1 2011-05-28 04:16:24

DrMikeDuke
Member
From: Australia
Registered: 2008-05-12
Posts: 79
Website

Netgear Switch and Bonding: Massive Rx error count!

Hi all,

I have my SMB Server attached to a Netgear GS748T Gigabit switch with bonding enabled on the arch box. My issue is  I am getting a pretty massive receive error count.
I was wondering if anyone had any idea what might be causing this? I am using tested CAT6A cables to the switch so I dont think its a layer 1 issue.

I am using bonding mode 6* as shown below:

cat /etc/modprobe.d/modprobe.conf
#
# /etc/modprobe.d/modprobe.conf (for v2.6 kernels)
#
options bonding miimon=100 mode=6

Here are the statistics in question from my switch's "Statistics" page (Note the Rx errors):
----8<--------------------------------------------------------------------------
ID  Tx            Rx           Tx Error   Rx Error
23  41880447  27811135  0             1330784

ID  Tx           Rx          Tx Error   Rx Error
24  1398740  5029100    0             1321153
------------------------------------------------------------------------>8------

Switch Revision:

Product Name  GS748T   
Firmware Version  V2.0.2_02    
Protocol Version  2.001.002   

Kernel Version:

# uname -a
Linux 2.6.38-ARCH #1 SMP PREEMPT Mon May 23 22:02:08 CEST 2011 x86_64 Dual-Core AMD Opteron(tm) Processor 2214 HE AuthenticAMD GNU/Linux

Hardware:

# lspci |grep -i ethernet
00:08.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a3)
00:09.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a3)

Verbose output:

00:09.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a3)
        Subsystem: nVidia Corporation Device cb84
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 41
        Memory at c800b000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at 2810 [size=8]
        Memory at c800a000 (32-bit, non-prefetchable) [size=256]
        Memory at c8005c00 (32-bit, non-prefetchable) [size=16]
        Capabilities: [44] Power Management version 2
        Capabilities: [70] MSI-X: Enable- Count=8 Masked-
        Capabilities: [50] MSI: Enable+ Count=1/8 Maskable+ 64bit+
        Capabilities: [6c] HyperTransport: MSI Mapping Enable+ Fixed+
        Kernel driver in use: forcedeth
        Kernel modules: forcedeth

Here's my ifconfig

bond0     Link encap:Ethernet  HWaddr 00:03:25:36:93:6D
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:719 errors:0 dropped:137 overruns:0 frame:0
          TX packets:5147 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:114709 (112.0 Kb)  TX bytes:489779 (478.2 Kb)

eth0      Link encap:Ethernet  HWaddr 00:03:25:36:93:6D
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:381 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2623 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:77598 (75.7 Kb)  TX bytes:254509 (248.5 Kb)
          Interrupt:40 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 00:03:25:32:93:3D
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:338 errors:0 dropped:137 overruns:0 frame:0
          TX packets:2524 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:37111 (36.2 Kb)  TX bytes:235270 (229.7 Kb)
          Interrupt:41 Base address:0x2000

* Ref: http://www.linuxfoundation.org/collabor … ng/bonding


Also, if anyone knows why I don't have the 'port aggregation' option on this switch when its supposed to I'd love to know any GS748T owners out there?
Regardless, according to the docos bonding in Linux the way I have is supposed to be transparent to the switch unless I'm mistaken?
Thanks all!

Regards,

Mike.

Last edited by DrMikeDuke (2011-05-28 04:51:30)


Workstation: Core i7 2600k | Asus PBZ68-V/GEN3 | 8GB DDR3-2000 | Gainward GLH GTX570 | Velociraptor 300 | AntecSS 850W | Essence ST | Corsair 800D | Win7x64 Pro/Arch LinuxX64
Server: 2x Six-Core AMD Opteron Processor 8439 SE, 64GB DDR2 ECC, Tyan S2932-SI, Areca ARC-1230 Raid, PCP&C 1Kw PSU, LSi FusionMPT Ultra320 SCSI/Tandberg LTO4 Autoloader
Laptop: Alienware M14xR3

Offline

#2 2011-05-28 04:33:54

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Netgear Switch and Bonding: Massive Rx error count!

DrMikeDuke: please edit your post title so it is descriptive https://wiki.archlinux.org/index.php/Fo … ow_to_Post


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2011-05-28 04:41:23

DrMikeDuke
Member
From: Australia
Registered: 2008-05-12
Posts: 79
Website

Re: Netgear Switch and Bonding: Massive Rx error count!

jasonwryan wrote:

DrMikeDuke: please edit your post title so it is descriptive https://wiki.archlinux.org/index.php/Fo … ow_to_Post

As i mentioned before my final edit, the cat walked over my keyboard and sent my message sooner than I had finished editing it. Sorry.

Last edited by DrMikeDuke (2011-05-28 04:41:45)


Workstation: Core i7 2600k | Asus PBZ68-V/GEN3 | 8GB DDR3-2000 | Gainward GLH GTX570 | Velociraptor 300 | AntecSS 850W | Essence ST | Corsair 800D | Win7x64 Pro/Arch LinuxX64
Server: 2x Six-Core AMD Opteron Processor 8439 SE, 64GB DDR2 ECC, Tyan S2932-SI, Areca ARC-1230 Raid, PCP&C 1Kw PSU, LSi FusionMPT Ultra320 SCSI/Tandberg LTO4 Autoloader
Laptop: Alienware M14xR3

Offline

Board footer

Powered by FluxBB