I have a computer with 3 NIC's. Each connected to a different network. I am in a school and 1 connects to my ISP, 1 connects to my classroom LAN and the other connects to the school so I can interact with a mssql server.

My /etc/network/interfaces under 10.10 is
Code:
auto eth0 eth1 eth2

iface eth0 inet static
        address 192.168.6.200
        netmask 255.255.255.0
        broadcast 192.168.6.255
        network 192.168.6.0
        pre-up iptables-restore < /etc/iptables.up.rules

iface eth1 inet dhcp

iface eth2 inet static
        address 192.168.40.3
        netmask 255.255.254.0
        broadcast 192.168.41.255
        network 192.168.40.0                                                                                                                  
        gateway 192.168.40.1
This setup is working fine with 10.10.
When I installed 12.10, it did not see all 3 cards and I tried to copy this config into the new interfaces file and restart networking but I still only had 2 NIC's showing up.

lspci | grep Ether shows :
Code:
00:19.0 Ethernet controller: Intel Corporation 82566DC Gigabit Network Connection (rev 02)                                                    
06:00.0 Ethernet controller: Intel Corporation 82572EI Gigabit Ethernet Controller (Copper) (rev 06)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
Suggestions would be greatly appreciated as I want to upgrade.