Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Nov 1998 21:54:06 -0600 (CST)
From:      Dave Bodenstab <imdave@mcs.net>
To:        questions@FreeBSD.ORG
Subject:   Are collisions normal on a local net
Message-ID:  <199811130354.VAA11666@base486.home.org>

next in thread | raw e-mail | index | archive | help

Dear Network Wizards,

I've got 3 PC's networked:

   CPU          OS                      Board                           Driver
----------      ---------------------   --------------------------      -----
   486          FreeBSD 2.0.5           ne2000 clone                     ed
  586/mmx       FreeBSD 2.2.5           ne2000 clone                     ed
2 x 686/pro     FreeBSD 3.0 (8/4 snap)  Intel Etherexpress Pro/100B      fxp
                                        (integrated on a PR440FX MB)

When I do a ``netstat -i'' on either of the machines with the ne2000
cards, I see no collisions, but I do see a few IERRS, ie:

  Name  Mtu   Network     Address            Ipkts Ierrs    Opkts Oerrs  Coll
  ed0   1500  <Link>00.40.05.52.8d.ad      8352016    15  5678032     0     0
  ed0   1500  10          base486          8352016    15  5678032     0     0

However, from the 3.0 box, I see:

  Name  Mtu   Network       Address            Ipkts Ierrs    Opkts Oerrs  Coll
  fxp0  1500  <Link>      00.a0.c9.49.6f.9e   199825     0   363568     0 30635
  fxp0  1500  10/24         base686           199825     0   363568     0 30635

This is after only about one day with the 3.0 machine on the network:

  base486       up 14+00:30,     2 users,  load 0.02, 0.11, 0.22
  base586       up 14+00:21,     2 users,  load 0.81, 0.73, 0.61
>>base686       up  1+05:25,     1 user,   load 0.00, 0.00, 0.00 <<

If I rcp a big file between the two ne2000 boxes, the collision led on
the hub flashed occasionally, but if I do the same between one of the
ne2000 boxes and the intel etherexpress, the collision led is on
much more often.

Is this normal or do I have something wrong with my setup?  Could it be
something with the fxp driver or hardware trying to go at 100M instead of
10M?  I notice that the fxp driver can be ifconfig'ed with a media type
and options... I tried -media 10baseT/UTP but it didn't seem to affect
anything.

Dave Bodenstab
imdave@mcs.net



For completeness, I've attached the ifconfig's and dmesg from each system:

486    FreeBSD 2.0.5
--------------------
ed0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255

FreeBSD 2.0.5-950622-SNAP #0: Wed Dec 31 02:26:08 CST 1997
    bin@base486.home.org:/usr/src/sys/compile/base486
CPU: i486 DX2 (486-class CPU)
  Origin = "GenuineIntel"  Id = 0x435  Stepping=5
  Features=0x3<FPU,VME>
real memory  = 33161216 (8096 pages)
avail memory = 30670848 (7488 pages)
Probing for devices on the ISA bus:
ed0 at 0x280-0x29f irq 10 on isa
ed0: address 00:40:05:52:8d:ad, type NE2000 (16 bit) 



586 mmx   FreeBSD 2.2.5
-----------------------
ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	inet 10.0.0.2 netmask 0xffffff00 broadcast 10.0.0.255
	ether 00:40:05:4a:68:d6 

Copyright (c) 1992-1997 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.
FreeBSD 2.2.5-RELEASE #4: Sun Aug 30 14:27:15 CDT 1998
    bin@base586.home.org:/usr/src/sys/compile/base586
CPU: Pentium (200.46-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x544  Stepping=4
  Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 33554432 (32768K bytes)
avail memory = 30457856 (29744K bytes)
ed0 at 0x280-0x29f irq 11 on isa
ed0: address 00:40:05:4a:68:d6, type NE2000 (16 bit) 



PR440FX   2 x 686/pro    FreeBSD 3.0 8/4 snap
---------------------------------------------
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	inet 10.0.0.3 netmask 0xffffff00 broadcast 10.0.0.255
	ether 00:a0:c9:49:6f:9e 
	media: autoselect
	supported media: autoselect 100baseTX <full-duplex> 100baseTX 10baseT/UTP <full-duplex> 10baseT/UTP

Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California. All rights reserved.
FreeBSD 3.0-19980804-SNAP #0: Sun Aug 30 14:26:13 CDT 1998
    bin@base686.home.org:/usr/src/sys/compile/smp
Timecounter "i8254"  frequency 1193182 Hz  cost 3640 ns
CPU: Pentium Pro (686-class CPU)
  Origin = "GenuineIntel"  Id = 0x619  Stepping=9
  Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV>
real memory  = 67108864 (65536K bytes)
avail memory = 62803968 (61332K bytes)
FreeBSD/SMP: Multiprocessor motherboard
Probing for devices on PCI bus 0:
fxp0: <Intel EtherExpress Pro 10/100B Ethernet> rev 0x02 int a irq 18 on pci0.6.0
fxp0: Ethernet address 00:a0:c9:49:6f:9e


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811130354.VAA11666>