Три одинаковые ISA сетевухи

Урвал 3 сетевушки из залитых компов(пожар был).

Одна из них по виду была нормальная, её попробовал запустить сразу. Заработала.
2 других вначале под водоё помыл потом сразу в спирт. Полежали, посохли.
Не работают. Но блин линк загорается когда кабель втыкаешь, но биос не видит(они PnP).
Решил погреть. Всё равно не работает.

Чёрт меня дёрнул вытащить DIP-микросхемку в кроватке из карточки живой - перестала определятся. Засунул эту м/с в "нерабочую" сетевуху - та определилась и заработала.

Микруха - HT93LC46 - посмотрел описание: флешка.
На PCI-ном реалтеке тоже такая стоит.

Вопрос: что там хранится и можно ли сдуть её с реалтека(он рабочий, но мне нужны ISA-карточки).

Аватар пользователя savely

MAC-адрес там хранится. Может, проще программатором? Сдампать с живого реалтека, поменять немножко (типа +1) и позашивать в такие же. Кстати - процедура чтения/записи этого EEPROM есть в штатной диагностической утилите от Реалтек 8029, только она внутри теста EEPROM, т.е. сама по себе утилита не предполагает зашивки туда произвольного содержимого.

А кому счас легко...

Хм... я сейчас выпаял её с живого реалтека, попробовал вставить в одну из сетевух - не работает.
Может там не только мак.

а понипрогом шить получится?

P.S. исашные сетевухи определяются как NE2000 compatible LAN Card

Unknown Flash Type

Аватар пользователя savely

Цитата:
Может там не только мак.

Скорее всего. К примеру - еще настройки типа сети - UTP/Сoaxial и дуплекса. Я что-то запутался в твоем описании.

Цитата:
а понипрогом шить получится?

Самому трудно почитать?
Цитата
lancos.com/prog.html
Цитата:
Support 93C06, 93C46, 93C56, 93C57, 93C66, 93C76, 93C86 Microwire EEPROM (C and LC series, the CS serie is not supported yet)

Т.е. 93 LC-серии - получится.

Попытаюсь прояснить для себя.
1. У тебя есть 3 ISA-сетевухи, одна из них рабочая.
2. Реалтек выступает донором EEPROM-ок.
3. Есть понипрог.

Вопрос: какие сетевые чипы стоят на ISA-картах? Одинаковые?
Если одинаковые - то дампаем с живой, смотрим, где там MAC, немного его меняем и пытаемся шить в EEPROM с дохлых. Если не шьется - только тогда пробуем снять донора с Реалтека.

А кому счас легко...

Цитата:
Попытаюсь прояснить для себя.
1. У тебя есть 3 ISA-сетевухи, одна из них рабочая.

Верно. НА всех трёх есть эта м/с, но только на одной из них верная информация, либо только одна из них рабочая(платы были залиты).

Цитата:
2. Реалтек выступает донором EEPROM-ок.

Что значит донором? Просто на одном из PCIных реалтеков также присутствует эта микросхема, есть ещё один(на том же 8029AS чипе) на котором она почему-то отсутствует(сама карта немного меньше по размерам).
Цитата:
3. Есть понипрог.

Ну я его скачал:)

все исашные сетевухи сделаны на чипе Davicom DM9008F, определяются как NE2000 compatible

Вопрос: а прям на сетевухах м/с перепрошить получится? И на какой это надо делать: на реалтеке или на NE2000?

Unknown Flash Type

Аватар пользователя savely

Ну, поехали сначала.

Почему решено, что карты нерабочие? Потому, что нету PnP? Вот попривыкали все, а?
Качать с nix.ru/support/drivers.html?group=16&vendor=73
комплект для UMC 9008, там есть pnpset.exe и mod9008.exe, запустить их в чистом DOS и подумать/посмотреть, что скажут.

Цитата:
определяются как NE2000 compatible

Кем определяются? Все? И исправная и две типа неисправные?

Хе, к понипрогу еще железка нужна, я подумал, что у тебя есть.

Так, порылся в старых CD - у меня есть какой-то альтернативный набор к 9008 и программилка (восстановитель) EEPROM на реалтек 8029, который нам не пригодится - видимо, другой формат, раз пересаженная с реалтека не работает...

А кому счас легко...

Цитата:
Почему решено, что карты нерабочие? Потому, что нету PnP? Вот попривыкали все, а?

Почему нерабочие? Я же говорю, что все карты рабочие! Только их определяемость/непоределяемость соответственно работоспособность/неработоспозобность в виндовс определяется наличием в их кровате заветной микросхемы с одной их них(которая не была залита). Под линуксом мне тестить нехочется, ибо комп в котором есть иса, работает как серв, а на рабочем коме у меня нет иса.
Цитата:
Качать с nix.ru/support/driv.....;vendor=73

комплект для UMC 9008, там есть pnpset.exe и mod9008.exe, запустить их в чистом DOS и подумать/посмотреть, что скажут.

ОК, щас сделаю.
Цитата:
Кем определяются? Все? И исправная и две типа неисправные?

Ну биосом например, на стадии POST'а. Да, все определяются, все работают но это зависит от... см выше:)
Цитата:
Так, порылся в старых CD - у меня есть какой-то альтернативный набор к 9008 и программилка (восстановитель) EEPROM на реалтек 8029, который нам не пригодится - видимо, другой формат, раз пересаженная с реалтека не работает...

Может просто для реалтека там хранится что-то другое? Т.е. у тебя есть прога, которая полностью может залить/слить хоть что с этих флешек?

Unknown Flash Type

Аватар пользователя savely

Хе, так бы и сказал... Эх, забыл народ времена nonPnP - так вот скорее всего у тебя просто выключено PnP в остальных двух. Качай тулзы и включай. Ну, и вменяемость MAC там глянь. В принципе, можно и руками драйвера на порт настроить (как минимум в 9x и NT4.0).

Нет, проге дается текстовый CFG-файл, где прописаны MAC и еще десяток параметров, она их зашивает. Я ж говорю - несовместимо с UMC 9008 получается. А ковырять и делать универсальный программатор - нет времени.

А кому счас легко...

Всё, клиника:))
Вобщем видать в этих еепромках хранится не только мак, но и кой-какие настройки. В частности режим определения кароточек: Jumpless, Auto, PnP.
Ну ы уже догадываешься, что в 2х из трёх карточек было вставлено Jumpless, а в одной PnP.

Вобщем, всё заработало. Пока. Щас буду ставить в сервак, главное, чтоб они смогли жить вместе.
Хотя я вроде уже понял, почему они не хотели жить с hp не pnp карточкой - у неё на корпусе был переключатель порта io - на нём стояло 200, в той карточке, которую я осматривал первой - тоже стояло 200. Её-то я и вставлял. В результате линукс не хотел грузить нимодуль для сторой hp карточки, ни для этой.

Добавлено спустя 4 часа 7 минут 49 секунд:

Кароче в ставил в серв.
заметил что там ни биос при посте не детектит pnp isa карточки, ни даже не выводит таблицы устройств.
вобщем загрузился, значит, пишу modprobe ne.
появляется одна сетевуха и то не работает.
вытаскиваю одну карточку, подгружаю модуль - работает.
думаю, может попробовать модулю указывать прерывание и i/o для каждой карточки.

Unknown Flash Type

Ответ простой:) покупаются/выдергиваются еепром-ки, на driverguide.com ищутся утилиты для сетевух (дрова собссно, в комплекте идет конфигуратор), и устанавливаются маки/режим работы. Все.

Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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