Messages in this thread | | | Date | Tue, 6 May 1997 11:09:00 +0200 (METDST) | From | Gabriel Paubert <> | Subject | Re: PCI busmastering? Limitations? Hmm. |
| |
On Mon, 5 May 1997, Elijah L. Wright wrote:
> 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
Wrong, all depends of the number of REQ/GNT pin pairs on the arbiter. Have you got a non bus mastering slot in your machine. How many PCI slots total do you have ?
> 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.
[snipped] > Mother board is a Tyan Titan VX > DEC FDDI card, obviously, well, here's the output from 'dmesg' for people > to peruse....
Please send also the output of `cat /proc/pci' with 2 and 3 3c905 installed.
> > ---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-----
I've not seen eth2 in this list, did you forget something in your cut and paste ?
Gabriel.
| |