sis0 / sis1 dont play nice together

fbsd_user fbsd_user at
Mon Nov 24 17:48:28 PST 2003

First try some simple fixit steps below.

Verify that the PCI Nic cards is not in the first PCI expansion
slot. Slot closest to power supply.
Try  pciconf -lv  command to see if it gives you any useful info.
Disable any Bio's plug-n-play option.
Disable or set to auto any Bio's option to assign irq numbers to PCI
expansion slots.

Your only remaining option is to customize the kernel source by
adding the following device statement at the end of the kernel
source and then recompiling.

device  puc

An side effect of this device is that an more detailed probe of the
bios is done for PCI devices. It can determine that all 3 of your
Nic cards are using irq 9, the ms/windows shared PCI bus irq, and
reassign 2 of the Nics to other irq numbers.

You have nothing to lose in trying.

-----Original Message-----
From: owner-freebsd-questions at
[mailto:owner-freebsd-questions at]On Behalf Of JacobRhoden
Sent: Monday, November 24, 2003 5:38 PM
To: freebsd-questions at
Subject: sis0 / sis1 dont play nice together


I have 3 network cards, and no matter what combination of two of
them being
plugged in, (Two are netgear, one is 3com) they dont work together.
Is there
something I am missing? Do I need to do anything special to get them
working at the same time.

 - They are always both recognised
    correctly in DMESG.
 - ifconfig then lists both of them but one
   of them with the wrong driver name
    ie: sis0/sis1 in dmesg ends up being
          sis0/de0 in ifconfig ?!?

(Im running 5.1-RELEASE)


Jacob Rhoden            Phone: +61 3 8344 4478
ITS Division            Email: jrhoden at
Melbourne University   Mobile: +61 403 788 386
freebsd-questions at mailing list
To unsubscribe, send any mail to
"freebsd-questions-unsubscribe at"

More information about the freebsd-questions mailing list