[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: unable to install two network cards
it appears both cards are trying to use the same i/o address. some older
network cards required that you firmware-set their i/o port via a
utility provided from the card manufactuer (lots of the older linksys,
smc, and 3com isa cards were like this). you might try getting this:
package from 3com, booting up to a minimal dos prompt via a bootdisk,
and modifying the cards' default settings.
> I'm attempting to install OpenBSD 2.9 (downloaded, Generic) on a Dell
> Optiplex GL5133 (32M ram) to use as a firewall machine. When I install two
> network cards, I get a panic-halt because it attempts to assign both cards
> to the same port 0x300, although it does give them different irq's.
> The bios of this machine does not allow me to set addresses and/or irq's for
> the nic. The nics are 3Com etherlink III 3C509TP 8352-10 Rev G. I have a
> couple of other rev F or rev G cards, the results are identical.
> The machine has integrated video, two isa slots (one shared), two pci slots.
> There are no other cards in the machine except the two network cards.
> Here is the detail: (of what I can see to reproduce)
> cd0 at scsibus0 targ 1 lun 0: <NEC, CD-ROM DRIVE: 282, 3.07> scsio 5/cdrom
> wd0 at pciide0 channel 0 drive 0: <WDC AC22500L>
> wd0: 16-sector PIO, LBA, 2441 MB, 4960 cyl, 16 head, 63 sec, 4999680 sectors
> pciide0: channel 0 interupting at irq 14
> wd0 (pciide0:0:0): using PIO mode 0, DMA mode 1
> cd0 (pciide0:0:0): using PIO mode 0, DMA mode 1
> pciide0: channel 1 ignored (disabled)
> vga1 at pci0 dev16 function 0 "S3 Trio 32/64" rev 0x00
> wsdisplay0 at vga1: console (80x25, vt100 emulation)
> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> isa0 at pcib0
> isadma0 at isa0
> pckbc0 at isa0 port 0x65/5
> pckbc0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
> ep0 at isa0 port 0x300/16 irq 3: address 00:20:af:10:03:40, utp/ani
> (default utp)
> ep1 at isa0 port 0x300/16 irq 10:panic: ep_isa_attach: can't map i/o space
> When I boot with just one network card in, its just fine and I have that
> card set up. When I add the second card, it crashes with the above message.
> When I first started, I tried it with both cards installed, and it crashed,
> I decided to install with just one card to get the os running, etc. but now
> am stuck at this point.
> When I have just one card in, ifconfig ep0 returns the following:
> ep0: flags=8893<UP, BROADCAST, NOTRAILERS, RUNNING, SIMPLEX, MULTICAST> mtu
> media: Ethernet 10baseT
> inet 192.168.10.55 netmask 0xffffff00 broadcst 192.168.10.255
> inet6 fe80::220:afff:fe99:9b67% ep0 prefixlen 64 scopeid 0x1
> According to the manual pages, it should report the address and irq, but it
> doesn't - or else I can't find the correct command. The manual implies
> there is an 'ep' command that will allow me to specify the address and irq
> of the nic, but typing 'ep' or 'ep0' at the command prompt results in
> "command not found"
> How do I work around this issue?
> I thank you for your work on this program, and on my issue.
> Fred W.
Mike Mclane | email@example.com |