Я установил Solaris 10 на свой компьютер netra
из dladm show-dev я могу видеть, какой интерфейс не работает или работает
все интерфейсы подключены к коммутатору Cisco, и все светодиоды горят на всех сетевых картах
но я не понимаю, почему все интерфейсы кроме e1000g0 неизвестны?
Посоветуйте, пожалуйста, как поднять неизвестные интерфейсы?
# dladm show-dev
e1000g0 link: up speed: 1000 Mbps duplex: full
e1000g1 link: unknown speed: 0 Mbps duplex: unknown
e1000g2 link: unknown speed: 0 Mbps duplex: unknown
e1000g3 link: unknown speed: 0 Mbps duplex: unknown
nxge0 link: unknown speed: 0 Mbps duplex: unknown
nxge1 link: unknown speed: 0 Mbps duplex: unknown
nxge2 link: unknown speed: 0 Mbps duplex: unknown
nxge3 link: unknown speed: 0 Mbps duplex: unknown
Статус ссылки установлен на 'unknown', потому что интерфейсы еще никогда не были "подключены" через ifconfig. Вот что я увидел на своей тестовой машине:
# dladm show-dev
bge0 link: up speed: 1000 Mbps duplex: full
bge1 link: up speed: 1000 Mbps duplex: full
bge2 link: unknown speed: 0 Mbps duplex: unknown
bge3 link: unknown speed: 0 Mbps duplex: unknown
# ifconfig bge2 plumb
# dladm show-dev
bge0 link: up speed: 1000 Mbps duplex: full
bge1 link: up speed: 1000 Mbps duplex: full
bge2 link: down speed: 0 Mbps duplex: unknown
bge3 link: unknown speed: 0 Mbps duplex: unknown
После подключения состояние канала изменилось с «неизвестно» на «не работает» (поскольку интерфейс не подключен). Скорость и дуплекс будут отображаться, когда интерфейсы будут "повышены" с помощью ifconfig, и они действительно подключены к коммутатору.