Дак у тебя full duplex и стоит, а в нем коллизий не бывает (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено smav 02 октября 2003 г. 11:04
В ответ на: и еще (+) отправлено nvn 02 октября 2003 г. 10:19

Контроллер (или сетевая карта) сама по себе не отличит full duplex от half. Для этого предусмотрена специальная процедура autonegotiation (автопереговоры). Твой контроллер должен ее поддерживать. Если он ее не поддерживает, а подключенное к нему устройство находится в режиме auto, то будет выбран "минимальный" режим 10M half, что у тебя и наблюдается.
Т.е. CS8900 стоит в режиме 10M full, карта, к которой он подключен - в режиме "auto" (т.е. в твоем случае 10Мhalf).
Либо включи на карте принудительно 10 full, либо на контроллере 10half или auto, если он такой режим поддерживает (с CS8900 не работал).
Успехов!

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru