По причине сгорания штатной сетевухи во время грозы на ее замену была установлена D-Link DGE-530T. Эта сетевуха сразу заработала и все было нормально. День проработала, а дальше начались чудеса:
При включении вместо ее стандартных VendorID/DeviceID=1186/4B01 сетевуха имела VendorID/DeviceID Marvell = 1148/4320. Т.е. как будто бы карта потеряла свою конфигурацию.
Я попробовал ее на соседней машине жены и там она заработала превосходно. Пробовал ее еще на двух машинах, на одной из которых чипсет nForce4 - все работает как должно. Но на моей машине с nForce2 Ultra 400 - ни в какую. :evil:
Начал эксперименты со своей машиной в части настроек BIOS и выяснил, что если поставить частоту шины 100 или 133 МГц вместо штатных 166, то сетевуха цепляет правильные VendorID/DeviceID и определяется правильно. Дальнейшие эксперименты показали, что и на 175 по шине она тоже работает правильно. На сетевухе была обнаружена 24C08A и на работе я проверил осциллографом - после reset'a стабильно идет загрузка из этой памяти, т.е. конфигурацию читает.
Но очень хочется, чтобы все работало на 166, т.к. я не большой сторонник разгона системы, мне важнее стабильность в штатном режиме.
Есть у меня подозрение, что это как-то может быть связано с настройками чипсета, которые делает BIOS или с ошибками самого BIOS на стадии раннего POST. Кто-нибудь сталкивался с подобным? Что еще можно сделать/попробовать, чтобы все работало на 166 МГц по шине? :?:
при ЛЮБОМ ее положении в биосе доступны все частоты от 100 до упора(250 если не ошибаюсь).
Различие скорее всего в таймингах чипсета. Если хочешь 166 проверь ее
Сейчас стоит именно на 166, как и должно быть. Попробую поставить на 133, но с моей точки зрения это неправильно.
Я тоже на это сначала подумал, пробовал во всех слотах, шевелил много раз - не помогает. Стоит только разогнать или снизить частоту шины от стандартных 166 (ничего физически не трогая), как все начинает работать правильно. Загадка одним словом. :evil:
Добавлено спустя 1 час 11 минут 42 секунды:
В том-то и дело, что не хочется мне разгонять систему - мне важна стабильная работа в штатном режиме. Джампер стоит в положении 166/200 и при этом как раз и наблюдается глюк с сетевухой.
Добавлено спустя 2 минуты 57 секунд:
На nForce2 частота PCI фиксированна (33 MHz), так что 100,133,166 или более для устройств на PCI роли не играет.
Попробовал. Те же яйца, только в профиль. :x
Да, это я знаю. Но как разработчик цифровой техники понимаю, что всякая асинхронность очень часто приводит к снижению производительности несмотря на рост частоты.
Ага, бывает и такое - если коэффициенты деления не целые...
Хотя, ессно, синхрон всегда лучше асинхрона - хотя бы потому, что латентность буферов роли не играет... :roll:
-поставь тогда 167 или 165, может прокатит :(
-Обнови биос на последний официальный
-Поставь Реалтек за 5 $
Поставил 173 - работает. Погонял тесты на стабильность - сбоев нет.
Так и буду работать.
С ним-то как раз все проблемы и есть... :(
Был 3COM, но его убило грозой. А Realtek мне шибко не нравится - больно проц он сильно грузит. Так, что все остальное начинает тормозить.