Установка второй сетевой карты

Материал из wiki.my-comp.net

На борту имеются две сетёвки. При установке системы настраивал только одну, сейчас возникла необходимость поднять вторую.

Первым делом смотрю определилась ли она:

root@media:/home/mcsim# lspci -k | grep Ethernet
01:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
        Subsystem: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
        Subsystem: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express

Как ее видит система:

root@media:~# cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:   64702     780    0    0    0     0          0         0    64702     780    0    0    0     0       0          0
  eth0: 256079384 2477399    0    4    0     0          0      1607 3422579667 3852051    0    0    0     0       0          0
  eth1:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0

В моем случае это eth1.

Название интерфейса можно изменить в /etc/udev/rules.d/70_persistent-net.rules:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:81:5c:a4:b6", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Настройка интерфейса стандартная в /etc/network/interfaces

auto eth1
iface eth1 inet static
    address             172.16.10.2
    netmask             255.255.255.0
#    network             172.16.10.0
#    broadcast           172.16.10.255
#    gateway             172.16.10.1

ребут, либо перезапуск сетевых интерфейсов