Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Apr 1996 22:13:47 +0200
From:      se@zpr.uni-koeln.de (Stefan Esser)
To:        Chris Teakle <ccteakle@cc.uq.oz.au>
Cc:        freebsd-questions@freebsd.org
Message-ID:  <199604172013.AA29778@Sisyphos>
In-Reply-To: David Greenman <davidg@root.com> "" (Apr 16,  6:01)

next in thread | previous in thread | raw e-mail | index | archive | help
} I'm trying to install FreeBSD 2.1.0 on a Dell Optiplex-5100 Pentium 100
} with an SMC DC21040 PCI network card.
} The boot floppy kernel appears to recognize the card:
} 
} 	de0 <Digital DC21040 Ethernet> rev 35 int a irq 15 on pci0:13
} 
} But the next message is:
} 
} 	pci_map_port failed: device's iorange 0xff80-0xffff is incompatible
} 		with its bridge's range 0x0-0xffff
} 
} Once I get to the FTP install section, de0 is not listed as an available
} network interface. Similarly, if I go into "Fixit" and run "ifconfig -a"
} then there is no de0.

Sorry, there was an off by one error in the code of 2.1R.
The effect is, that a PCI device which is mapped to a port
range that extends up to 0xffff, will not be accepted.

This has been fixed long ago in both FreeBSD-current and
-stable.

If you got a system to build a new kernel on, then you'll
be able to use your Ethernet card, if you compile with 
/sys/pci/pci.c from the -stable sources.

Else you may want to try the latest SNAP (960323) which
contains fixed PCI code.

If you got some other PCI card, which is not required for
the installation, then you could try to arrange for it to 
be mapped to the highest available port addresses (you may
need to shuffle around PCI cards until since addresses are
assigned by the PCI BIOS according to the slot they occupy).

You could then rebuild your kernel with the PCI bug fixed,
and could then restore it to exactly the current state 
again, if necessary ...

Sorry for the inconvenience!

Regards, STefan
-- 
 Stefan Esser, Zentrum fuer Paralleles Rechnen		Tel:	+49 221 4706021
 Universitaet zu Koeln, Weyertal 80, 50931 Koeln	FAX:	+49 221 4705160
 ==============================================================================
 http://www.zpr.uni-koeln.de/~se			  <se@ZPR.Uni-Koeln.DE>



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