Как мне узнать дуплексный режим / скорость интерфейса Ethernet под Linux?

938
Mohamed KALLEL

Я хочу выяснить дуплексный режим / скорость интерфейса etherenet или интерфейса моста. И я хочу изменить их также. Я не могу использовать такие инструменты, как ethtoolили miiпотому, что в моей системе нет таких инструментов, и я не могу их установить.

Есть ли решение для этого (например, использование / proc)?

0
Если вы действительно не можете установить ethtool, подумайте только о том, чтобы прочитать источники ethtool и самостоятельно заняться программированием. Я бы порекомендовал вам установить ethtool (либо пакет с использованием менеджера пакетов по вашему выбору, либо скомпилировать его из исходников), потому что все остальное просто делает работу более трудоемкой. Sami Laine 9 лет назад 0

1 ответ на вопрос

0
Kinnectus

Вы можете использовать dmesgвывод, напримерdmesg | grep -i duplex

Ссылка: http://www.cyberciti.biz/faq/howto-setup-linux-lan-card-find-out-full-duplex-half-speed-or-mode/

дуплексная информация может быть потеряна в dmesg, потому что dmesg - это журнал Mohamed KALLEL 9 лет назад 0
У вас заканчиваются варианты, которые не займут много времени, чтобы написать, когда вы могли бы сэкономить много хлопот и просто получить "ethtool" или "mii-tool" ... в чем причина не быть в состоянии установить либо? Kinnectus 9 лет назад 0