Я пытаюсь оптимизировать скорость сети моего сервера 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 Мбит / с.