По причине сгорания штатной сетевухи во время грозы на ее замену была установлена D-Link DGE-530T. Эта сетевуха сразу заработала и все было нормально. День проработала, а дальше начались чудеса:
При включении вместо ее стандартных VendorID/DeviceID=1186/4B01 сетевуха имела VendorID/DeviceID Marvell = 1148/4320. Т.е. как будто бы карта потеряла свою конфигурацию.
Я попробовал ее на соседней машине жены и там она заработала превосходно. Пробовал ее еще на двух машинах, на одной из которых чипсет nForce4 - все работает как должно. Но на моей машине с nForce2 Ultra 400 - ни в какую.
Начал эксперименты со своей машиной в части настроек BIOS и выяснил, что если поставить частоту шины 100 или 133 МГц вместо штатных 166, то сетевуха цепляет правильные VendorID/DeviceID и определяется правильно. Дальнейшие эксперименты показали, что и на 175 по шине она тоже работает правильно. На сетевухе была обнаружена 24C08A и на работе я проверил осциллографом - после reset'a стабильно идет загрузка из этой памяти, т.е. конфигурацию читает.
Но очень хочется, чтобы все работало на 166, т.к. я не большой сторонник разгона системы, мне важнее стабильность в штатном режиме.
Есть у меня подозрение, что это как-то может быть связано с настройками чипсета, которые делает BIOS или с ошибками самого BIOS на стадии раннего POST. Кто-нибудь сталкивался с подобным? Что еще можно сделать/попробовать, чтобы все работало на 166 МГц по шине?
Поставь Интел за 10 баксов.
Где бы их еще взять... Лишних на это нет.
А вот если поменяться - легко. Мою на интел.
Отправить комментарий