On Fri, 5 Dec 2003 21:39:14 +0100, Michael Heiming
<michael+(E-Mail Removed)> wrote:
> Could you post your 'ifconfig' output, never saw the speed mentioned
> on any Linux distro ifconfig output. Usually 'mii-tool' is used.
Sorry, I was being a bit liberal with my verbage

I had already got
and ran both the vortex-diag and mii-diag tools when I initially posted.
Here's the output of uname and ifconfig for both machines. Also is the
output of vortex-diag and mii-diag for the Linux box. (I'm not sure if
such diagnostic tools exist for OpenBSD or not.)
Thanks again!
Matt
uname -a
OpenBSD septictank.raw-sewage.fake 3.3 GENERIC#44 i386
ifconfig dc0
dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
address: 00:a0:cc:5b:dd:f8
media: Ethernet 100baseTX full-duplex
status: active
inet6 fe80::2a0:ccff:fe5b:ddf8%dc0 prefixlen 64 scopeid 0x2
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
uname -a
Linux sewage 2.4.20-gentoo-r7 #1 Fri Oct 17 07:47:06 CDT 2003 i686 AMD
Athlon(tm) XP 2500+ AuthenticAMD GNU/Linux
ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:26:54:0B:F6:A0
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::226:54ff:fe0b:f6a0/10 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:24190811 errors:0 dropped:0 overruns:11 frame:0
TX packets:29496092 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3298474746 (3145.6 Mb) TX bytes:4217941979 (4022.5 Mb)
Interrupt:11 Base address:0xa000
vortex-diag -a
vortex-diag.c:v2.14 12/28/2002 Donald Becker ((E-Mail Removed))
http://www.scyld.com/diag/index.html
Index #1: Found a 3c905C Tornado 100baseTx adapter at 0xa000.
Station address 00:26:54:0b:f6:a0.
Receive mode is 0x07: Normal unicast and all multicast.
The Vortex chip may be active, so FIFO registers will not be read.
To see all register values use the '-f' flag.
Initial window 7, registers values by window:
Window 0: 0000 0000 0000 0000 8080 00bf ffff 0000.
Window 1: FIFO FIFO 0700 0000 0000 0037 0000 2000.
Window 2: 2600 0b54 a0f6 0000 0000 0000 0052 4000.
Window 3: 0000 0180 05ea 0020 0040 0800 0800 6000.
Window 4: 0000 0000 0000 0cc0 0003 8080 0000 8000.
Window 5: 1ffc 0000 0000 0600 0807 06ce 06c6 a000.
Window 6: 0000 0000 0000 0100 0000 0072 0072 c000.
Window 7: 0000 0000 0000 0000 0000 0000 0000 e000.
Vortex chip registers at 0xa000
0xA010: **FIFO** 00000000 0000001c *STATUS*
0xA020: 00000020 00000000 00080000 00000004
0xA030: 00000000 d45d2ba3 364960a0 00080004
0xA040: 002e3ef7 00000000 000000b7 00000000
0xA050: 00000000 00000000 00000000 00000000
0xA060: 00000000 00000000 00000000 00000000
0xA070: a3000020 00000000 01600040 00000000
DMA control register is 00000020.
Tx list starts at 00000000.
Tx FIFO thresholds: min. burst 256 bytes, priority with 128 bytes to empty.
Rx FIFO thresholds: min. burst 256 bytes, priority with 128 bytes to full.
Poll period Tx 00 ns., Rx 0 ns.
Maximum burst recorded Tx 64, Rx 352.
Indication enable is 06c6, interrupt enable is 06ce.
No interrupt sources are pending.
Transceiver/media interfaces available: MII.
Transceiver type in use: Autonegotiate.
MAC settings: full-duplex.
Station address set to 00:26:54:0b:f6:a0.
Configuration options 0052.
vortex-diag -e
vortex-diag.c:v2.14 12/28/2002 Donald Becker ((E-Mail Removed))
http://www.scyld.com/diag/index.html
Index #1: Found a 3c905C Tornado 100baseTx adapter at 0xa000.
Station address 00:26:54:0b:f6:a0.
Receive mode is 0x07: Normal unicast and all multicast.
Saved EEPROM settings of a 3Com Vortex/Boomerang:
3Com Node Address 00:26:54:0B:F6:A0 (used as a unique ID only).
OEM Station address 00:26:54:0B:F6:A0 (used as the ethernet address).
Device ID 9201, Manufacturer ID 6d50.
Manufacture date (MM/DD/YYYY) 15/31/2027, division ÿ, product ÿÿ.
No BIOS ROM is present.
Transceiver selection: MII.
Options: negotiated duplex, link beat required.
PCI Subsystem IDs: Vendor 1043 Device 80ab.
MII.
Vortex format checksum is incorrect (c9 vs. 1043).
Cyclone format checksum is incorrect (0xf1 vs. 00).
Hurricane format checksum is incorrect (0xda vs. 00).
vortex-diag -m
vortex-diag.c:v2.14 12/28/2002 Donald Becker ((E-Mail Removed))
http://www.scyld.com/diag/index.html
Index #1: Found a 3c905C Tornado 100baseTx adapter at 0xa000.
Station address 00:26:54:0b:f6:a0.
Receive mode is 0x07: Normal unicast and all multicast.
MII PHY found at address 2, status 786d.
MII PHY 0 at #2 transceiver registers:
3000 786d 0022 5521 01e1 41e1 0005 2801
2801 2801 2801 2801 2801 2801 2801 2801
1800 0000 0e99 0000 c010 0001 0fff 8001
8886 00ff 0000 0000 0044 1000 1a60 0100.
mii-diag -v
mii-diag.c:v2.09 9/06/2003 Donald Becker ((E-Mail Removed))
http://www.scyld.com/diag/index.html
Using the new SIOCGMIIPHY value on PHY 2 (BMCR 0x3000).
The autonegotiated capability is 01e0.
The autonegotiated media type is 100baseTx-FD.
Basic mode control register 0x3000: Auto-negotiation enabled.
You have link beat, and everything is working OK.
This transceiver is capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
Able to perform Auto-negotiation, negotiation complete.
Your link partner advertised 41e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
End of basic transceiver information.
libmii.c:v2.10 4/22/2003 Donald Becker ((E-Mail Removed))
http://www.scyld.com/diag/index.html
MII PHY #2 transceiver registers:
3000 786d 0022 5521 01e1 41e1 0005 2801
2801 2801 2801 2801 2801 2801 2801 2801
1800 0000 0e99 0000 c010 0001 0fff 8001
b308 00ff 0000 0000 0044 1000 1a60 0100.
Basic mode control register 0x3000: Auto-negotiation enabled.
Basic mode status register 0x786d ... 786d.
Link status: established.
Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
Able to perform Auto-negotiation, negotiation complete.
Vendor ID is 00:08:95:--:--:--, model 18 rev. 1.
No specific information is known about this transceiver type.
I'm advertising 01e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT
Advertising no additional info pages.
IEEE 802.3 CSMA/CD protocol.
Link partner capability is 41e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
Negotiation completed.
--
Matt Garman
email at:
http://raw-sewage.net/index.php?file=email