После прошивки меняется MAC-адрес

Поступила материнская плата Gigabyte EP31-DS3L со слетевшим BIOS
Дамп снял, но он нерабочий, нет старта с ним.

После прошивки BIOS (M-BIOS / B_BIOS) удачно запустилась, но постоянно меняется MAC адрес на комбинации из 00-20-ED-XX-XX-XX

Засейвил образ биос из Q-flash, открыл файл в программе CH341A V1.18, нашел строчку с вышеуказаным BIOS, вписал те цифры что на LAN гнезде сверху(00-24-1D - ... ), зашил в чип (25L8005), запаял, включил - MAC опять слетел и меняется после каждой перезагрузки.

Опций в пунтках биос, типа, MAC Auto - нету.

lan ic - RTL8111C
OS - голая Win7 x32

Подскажите как зафиксировать МАС.

Кто-то мешает воспользоваться другими ОС и отделить проблемы матплаты от проблем ОС, например:)?

да, действительно строчки меняет Win7
по той простой причине что MAC есть 00-20-ED-FF-FF-FF (см картинку) и находятся эти значения в Bootblock области.
Вот ОСь FF и меняет.


Пробовал менять в файле вышеуказаные значения на МАС тот что на стикере, на ЛАН слоте, всеравно сбрасывает МАС.

Что-то не так делаю?
Может программой какой можно отредактировать Bootblock ?
В чипе B_BIOS вшит образ с оф.сайта(т.е. с затертым MAC).

В снятом нерабочем дампе отличаються цифры подчеркнутые красным
Если поменять 0x0C 0xF4 на числа как в дампе(+ смена чисел мас) - биос виснет наглухо на стартовой картинке(сброс непомогает) и надо прошивать на программаторе чип.
Если менять только 0xED на значения как в дампе(+ смена чисел мак) - загружается, но МАС слетает опять.

BIOS шью через стандартную прогу от Gigabyte

ВложениеРазмер
04072018-1.jpg 115.93 КБ

Что-то не стыкуется. В описании с никса и там же, на фото - RTL8111B, а не С. И рядом с ней микросхемка в SO-8, с намеком на EEPROM 93-й серии.
Если это так, то причем здесь основная прошивка? Мало ли, что система запишет в NVRAM? Все равно MAC будет браться из EEPROM.

igils писал(-а):
Что-то не стыкуется. В описании с никса и там же, на фото - RTL8111B, а не С. И рядом с ней микросхемка в SO-8, с намеком на EEPROM 93-й серии.
Rev.1.0, rev.2.0, rev.2.1 - разводка универсальная, а компоненты разные.


MAC address может располагаться в нескольких зонах - пример.

igils, LAN чип RTL8111C, ревизия платы rev.2.1, место под EEPROM есть, но чип не запаян.

Вопрос с MAC-ом решил.
Нашел и поменял цифры MAC-адреса в файле с оф.сайта(или иного, где есть Xeon)
Снял обе флешки, и прошил их на програматоре.
Запаял - заработало.
Когда прошивал только M_BIOS со своим MAC - непрокатывало. Пришлось шить обе.

Спасибо пользователям за поддержку.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей