Skip site navigation (1)Skip section navigation (2)
Date:      28 May 1998 13:19:37 +0100
From:      Graeme Brown <graeme.brown@bt-sys.bt.co.uk>
To:        "FreeBSD-Net (FreeBSD.Org) List" <freebsd-net@FreeBSD.ORG>
Subject:   More on fxp driver under 2.2.5/6
Message-ID:  <n1315760953.81901@maczebedee>

next in thread | raw e-mail | index | archive | help
I have tried to install three Ethernet Express Pro 100/B ethernet
cards on a newly installed FreeBSD-2.2.5 (Dell) Pentium II system.
On booting the fxp driver gives an error message for fxp2 :-

Probing for devices on PCI bus 2:
fxp2 <Intel EtherExpress Pro 10/100B Ethernet> rev 4 int a irq 11 on pci2:9
pci_map_mem failed: device's memrange 0xf6fff000-0xf6ffffff is incompatible
with its bridge's memrange 0xfa000000-0xfbffffff
fxp2: Ethernet address 00:a0:c9:c8:f3:39

Does this mean broken h/w device, a broken fxp driver, a faulty kernel
configuration
or I have exceeded some system limit for the number of fxp devices which may
be supported ?

If I have two PCI buses on my motherboard do I need two PCI controllers in my 
kernel config file, say pci1 in addition to pci0 ?. My  current kernel build
has only
pci0.

If I have several Intel EtherExpress Pro 100/B cards installed (I'm trying to
build
a FreeBSD router) do I need a device fxpn [nwhere =0,1,2...] for each
installed Ether Express
in the kernel Config file ? I have only device fxp0 in my present kernel build
and yet
the driver does appear to see all three cards 

(full dmesg output follows---------------------------------)

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 #0: Thu May 28 12:00:29 BST 1998
    root@freeb7.bt-sys.bt.co.uk:/usr/src/sys/compile/CUSTOM1
CPU: Pentium Pro (264.89-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x634  Stepping=4
 
Features=0x80f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,<b11>,MTRR,PGE,MCA,CMOV>
real memory  = 67108864 (65536K bytes)
avail memory = 62734336 (61264K bytes)
Probing for devices on PCI bus 0:
chip0 <generic PCI bridge (vendor=8086 device=7180 subclass=0)> rev 3 on
pci0:0
chip1 <generic PCI bridge (vendor=8086 device=7181 subclass=4)> rev 3 on
pci0:1
chip2 <generic PCI bridge (vendor=8086 device=7110 subclass=1)> rev 1 on
pci0:7:0
pci0:7:1: Intel Corporation, device=0x7111, class=storage (ide) [no driver
assigned]
pci0:7:2: Intel Corporation, device=0x7112, class=0x0c, subclass=0x03 int d
irq 11 [no driver assigned]
chip3 <generic PCI bridge (vendor=8086 device=7113 subclass=128)> rev 1 on
pci0:7:3
fxp0 <Intel EtherExpress Pro 10/100B Ethernet> rev 4 int a irq 10 on pci0:13
fxp0: Ethernet address 00:a0:c9:c8:e5:88
fxp1 <Intel EtherExpress Pro 10/100B Ethernet> rev 4 int a irq 9 on pci0:14
fxp1: Ethernet address 00:a0:c9:c8:e7:20
chip4 <generic PCI bridge (vendor=1011 device=0024 subclass=4)> rev 2 on
pci0:15
vx0 <3COM 3C905 Fast Etherlink XL PCI> rev 0 int a irq 11 on pci0:17
mii[*mii*]: disable 'auto select' with DOS util! address 00:c0:4f:91:4c:c7
Probing for devices on PCI bus 1:
vga0 <VGA-compatible display device> rev 92 on pci1:0
Probing for devices on PCI bus 2:
fxp2 <Intel EtherExpress Pro 10/100B Ethernet> rev 4 int a irq 11 on pci2:9
pci_map_mem failed: device's memrange 0xf6fff000-0xf6ffffff is incompatible
with its bridge's memrange 0xfa000000-0xfbffffff
fxp2: Ethernet address 00:a0:c9:c8:f3:39
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <Maxtor 84320D4>
wd0: 4120MB (8438850 sectors), 8930 cyls, 15 heads, 63 S/T, 512 B/S
wdc1 at 0x170-0x177 irq 15 on isa
wdc1: unit 0 (atapi): <TOSHIBA CD-ROM XM-6102B/1106>, removable, accel, ovlap,
dma, iordy
wcd0: 4133/4134Kb/sec, 256Kb cache, audio play, 255 volume levels, ejectable
tray
wcd0: no disc inside, unlocked
npx0 flags 0x1 on motherboard
npx0: INT 16 interface
------------------ End dmesg output-----------------------------

TIA

Graeme Brown
Internet Futures
BT Laboratories, UK
email: graeme.brown@bt-sys.bt.co.uk

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



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