Messages in this thread | | | Date | Mon, 5 May 1997 21:27:35 -0500 (CDT) | From | "Elijah L. Wright" <> | Subject | PCI busmastering? Limitations? Hmm. |
| |
This is a really odd question, but I don't know the answer, and it affects a rather important Linux box we're in the process of implementing.
This particular machine currently has a DEC DEFPA FDDI controller and two 3c905 cards in it. Upon adding a third 3c905 card, the system refuses to ifconfig up the eth0 interface. My first suspicion is that you can't run a machine with more than THREE PCI busmasters. I know for a fact that the FDDI is _*always*_ a busmaster, at least according to the manual, and I'm not intentionally setting the 3c905's as busmasters, although they may be running in such a mode.
I haven't yet had any of the reputed problems with the 3c905's, other than the cards not wanting to ifconfig up with three of them in a machine. It isn't the cards, since I have 5 of them handy and have tried various permutations of the three. =(
Mother board is a Tyan Titan VX DEC FDDI card, obviously, well, here's the output from 'dmesg' for people to peruse....
---start here--- tunnel: version v0.2b2 defxx.c:v1.04 09/16/96 Lawrence V. Stefani (stefani@lkg.dec.com) fddi0: DEFPA at I/O addr = 0x6100, IRQ = 15, Hardware addr = 08-00-2B-B6-B6-DD 3Com EtherLink III: Overriding PCI latency timer (CFLT) setting of 32, new val ue is 255. eth0: 3Com 3c905 Boomerang 100baseTx at 0x6200, 00:60:97:83:b0:f4, IRQ 11 Internal config register is 16302d8, transceivers 0xe040. 8K word-wide RAM 3:5 Rx:Tx split, autoselect/MII interface. 3Com EtherLink III: Overriding PCI latency timer (CFLT) setting of 32, new val ue is 255. eth1: 3Com 3c905 Boomerang 100baseTx at 0x6300, 00:60:97:83:b0:54, IRQ 15 Internal config register is 16302d8, transceivers 0xe040. 8K word-wide RAM 3:5 Rx:Tx split, autoselect/MII interface. 3c59x.c:v0.30-all 12/23/96 becker@cesdis.gsfc.nasa.gov ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov) NE*000 ethercard probe at 0x300: 00 00 e8 c0 9f 13 eth3: NE2000 found at 0x300, using IRQ 7. NE*000 ethercard probe at 0x340: 00 00 e8 c0 a1 87 eth4: NE2000 found at 0x340, using IRQ 10. -----screen capture ends here-----
Any help would be much appreciated. If nothing else, I can always buy one of the neat Cogent 4x100 cards... Anyone have good experience with those? =)
--elijah ewright@multipro.com elw@wc.tntech.edu TTU Water Center Systems Admin.
| |