EndoR Цитата: Что с Линухом-то делать?
Смотреть где -- не знаю. Никогда не интересовался. А вот менять -- через параметры драйвера. Например, для 3Com'овских карточек на чипах 3c90x это будет так:
insmod 3c90x.o full_duplex=1 (или 0, что значит вкл/выкл соответственно).
Также настройки можно менять через передачу параметров в файле /etc/conf.modules (или /etc/modules.conf -- зависит от дистрибутива). Если драйвер зашит в ядро, то параметры надо передавать, соответственно, ядру. Например через /etc/lilo.conf.
Но, мне кажется, что переключать ничего не надо. Все проблемные случаи, что я встречал (а я их встречал немало), связанные с дуплексом, были вызваны неправильными кабелями, особенно разводкой коннекторов. Так что если есть проблемы, то надо не дуплекс переключать, а менять/чинить кабель.