Meanwhile on my not very expensive D-Link DGS-1008D GBit switch my desktop is connected to:
http://media.gdgt.com/img/product/12/9ry/dgs-1008d-oqx-460.jpgp9p1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet xxx.xxx.xxx.xxx netmask 255.255.255.0 broadcast xxx.xxx.xxx.255
inet6 xxxx::xxxx:xxxx:xxxx:xxxx prefixlen 64 scopeid 0x20<link>
ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)
RX packets 62921947 bytes 33087058738 (30.8 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 63627380 bytes 48378527420 (45.0 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
16:10:52 up 4 days, 2:51, 33 users, load average: 1.36, 1.43, 1.48
Yep I prefer switches ...
Well - if newer kernels hide errors - my older one (name hidden to protect the innocent) doesn't seem to:
... my internet connection (linux box bridged using rpppoe) that runs through an old switch to my ADSL modem
eth1 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:10.xxx.xxx.xxx Bcast:10.xxx.xxx.255 Mask:255.255.255.0
inet6 addr: xxxx::xxxx:xxxx:xxxx:xxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:601281065 errors:37121 dropped:76234 overruns:37121 frame:0
TX packets:565768303 errors:0 dropped:0 overruns:19 carrier:0
collisions:0 txqueuelen:1000
RX bytes:397893249118 (370.5 GiB) TX bytes:282719849762 (263.3 GiB)
Interrupt:18 Base address:0xa000
07:36:19 up 112 days, 15:43
I see errors there ... to be expected ...
But the link to the main switch at home (D-Link DGS-1016D)
http://media0.symbios.pk/d-link-16-port-gigabit-rackmountable-switch-10-100-1000-m-dgs-1016d-1001.jpgeth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.255 Mask:255.255.255.0
inet6 addr: xxxx::xxxx:xxxx:xxxx:xxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:687446826 errors:0 dropped:0 overruns:0 frame:0
TX packets:719410978 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:315374024750 (293.7 GiB) TX bytes:434255477859 (404.4 GiB)
Interrupt:18 Base address:0x2000
I see none.