[eepro100] Lockup with Intel PRO/100+ Dual Port Server Adapter
Donald Becker
becker@scyld.com
Sat, 13 Jan 2001 15:35:37 -0500 (EST)
On Sat, 13 Jan 2001, Thomas Lorenzen wrote:
> >>> > machine. My test machine is an old 486. Do you have any idea
> >>> Oooohhh, a 486. Probably a SP3G with the Neptune chip set.
> >>> The one with the PCI burst bug.
..
> >>> This set cache alignment to 8 longwords and the burst limit to 8
> >>> longwords.
> >>>
> >>> You _might_ be able to see the same effect with the eepro100 driver
> >>> setting the module options
> >>> txdmacount=8 rxdmacount=8
> I addition to the dual port adapter the PIII machine is
> also equipped with a 3com adapter, which is eth0 below.
> Entries eth1 and eth2 below steems from the dual port
> adapter.
> eth1 Link encap:Ethernet HWaddr 00:03:47:3B:27:EE
> inet addr:192.168.200.201 Bcast:192.168.200.255 Mask:255.255.255.0
...
> eth2 Link encap:Ethernet HWaddr 00:03:47:3B:27:EF
> inet addr:192.168.200.202 Bcast:192.168.200.255 Mask:255.255.255.0
Note that the interfaces both have the same station address.
You must run trunking on the switch if they are both on the same network
segment.
> 9: 13270 XT-PIC eth1
> 12: 55770 XT-PIC eth0, eth2
This is harmless. I don't know why the BIOS picked this assignment, but
it should work.
You might want to test that the BIOS did set up the mapping correctly:
the packet count should approximatly equal the interrupt count. Wait
for an idle period (or unplug) on eth0 and put a bunch of traffic on
eth1 and eth2. Verify that the interrupt counts are increasing for both.
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Second Generation Beowulf Clusters
Annapolis MD 21403 410-990-9993