Я пытаюсь оптимизировать скорость сети моего сервера Solaris X86 и обнаружил, что Cisco 3548, к которой он подключен, имеет проблемы с сетевой картой на моем сервере. NIC, кажется, не был настроен полностью, и приближается к 100 полудуплексам. Все 3548 портов настроены на 100 полных.
В идеале я хотел бы, чтобы сервер был установлен на 100 полных, и я пытался настроить его с помощью команд ndd. Однако у меня не было никаких результатов. Следующая команда:
-bash-3.00# dladm show-dev
rtls0 link: unknown speed: 100 Mbps duplex: unknown
NIC отображается как:
pci bus 0x0001 cardnum 0x06 function 0x00: vendor 0x10ec device 0x8139
Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
который должен быть настраиваемым.
Я изменил файл конфигурации с auto config (5) на 100 fdx (4), но безрезультатно.
Если нет другого выбора, я мог бы изменить Cisco 3548 на 100 полудуплекс. Однако это решение приводит к огромной потере производительности. В настоящее время пропускная способность составляет около 500 Кбит / с, тогда как она должна составлять около 40 Мбит / с.