[mel kravitz]
| does free bsd v2.2.6 support dual ethernet cards
Yes.
| will GENERIC kernel
| initialize both tx0(tulip) and tx1 on boot up?
Um, the tx driver is for the SMC 83c170 (EPIC) based cards. Tulip
normally refers to the DEC 21040/21140 based cards, which use the de
driver. I know several multiport Ethernet cards based on the Tulip
chips, but haven't heard about any based on the SMC 83c170 chip.
Anyway, for the PCI cards, you only need one line in the configuration
file to support multiple cards (or multiple ports on one card). So the
following machine only has
device de0
in the kernel config file:
Probing for devices on PCI bus 1:
de0 <Digital 21040 Ethernet> rev 35 int a irq 10 on pci1:4
de0: ZNYX ZX314 21040 [10Mb/s] pass 2.3
de0: address 00:c0:95:f0:1d:20
de0: enabling 10baseT port
de1 <Digital 21040 Ethernet> rev 35 int a irq 10 on pci1:5
de1: (null)21040 [10Mb/s] pass 2.3
de1: address 00:c0:95:f0:1d:21
de1: enabling 10baseT port
de2 <Digital 21040 Ethernet> rev 35 int a irq 11 on pci1:6
de2: (null)21040 [10Mb/s] pass 2.3
de2: address 00:c0:95:f0:1d:22
de2: enabling 10baseT port
de3 <Digital 21040 Ethernet> rev 35 int a irq 11 on pci1:7
de3: (null)21040 [10Mb/s] pass 2.3
de3: address 00:c0:95:f0:1d:23
de3: enabling 10baseT port
Probing for devices on PCI bus 2:
de4 <Digital 21040 Ethernet> rev 35 int a irq 11 on pci2:4
de4: SMC 8434T-CH1 21040 [10Mb/s] pass 2.3
de4: address 00:00:c0:2b:0e:c0
de4: enabling 10baseT port
de5 <Digital 21040 Ethernet> rev 35 int a irq 10 on pci2:5
de5: SMC 8434T-CH2 21040 [10Mb/s] pass 2.3
de5: address 00:00:c0:4e:10:c0
de5: enabling 10baseT port
Probing for devices on PCI bus 3:
de6 <Digital 21140A Fast Ethernet> rev 32 int a irq 11 on pci3:4
de6: SMC 9332BDT 21140A [10-100Mb/s] pass 2.0
de6: address 00:00:c0:cd:8d:ef
de7 <Digital 21140A Fast Ethernet> rev 32 int a irq 11 on pci3:5
de7: SMC 9332BDT 21140A [10-100Mb/s] pass 2.0
de7: address 00:00:c0:cc:8d:ef
for a total of 6 x 10 Mbps and 2 x 100 Mbps Ethernet ports.
The GENERIC kernel has
device de0
device tx0
(among other things), so it'll handle multiple tx or de ports.