Урвал 3 сетевушки из залитых компов(пожар был).
Одна из них по виду была нормальная, её попробовал запустить сразу. Заработала.
2 других вначале под водоё помыл потом сразу в спирт. Полежали, посохли.
Не работают. Но блин линк загорается когда кабель втыкаешь, но биос не видит(они PnP).
Решил погреть. Всё равно не работает.
Чёрт меня дёрнул вытащить DIP-микросхемку в кроватке из карточки живой - перестала определятся. Засунул эту м/с в "нерабочую" сетевуху - та определилась и заработала.
Микруха - HT93LC46 - посмотрел описание: флешка.
На PCI-ном реалтеке тоже такая стоит.
Вопрос: что там хранится и можно ли сдуть её с реалтека(он рабочий, но мне нужны ISA-карточки).
MAC-адрес там хранится. Может, проще программатором? Сдампать с живого реалтека, поменять немножко (типа +1) и позашивать в такие же. Кстати - процедура чтения/записи этого EEPROM есть в штатной диагностической утилите от Реалтек 8029, только она внутри теста EEPROM, т.е. сама по себе утилита не предполагает зашивки туда произвольного содержимого.
А кому счас легко...
Хм... я сейчас выпаял её с живого реалтека, попробовал вставить в одну из сетевух - не работает.
Может там не только мак.
а понипрогом шить получится?
P.S. исашные сетевухи определяются как NE2000 compatible LAN Card
Unknown Flash Type
Скорее всего. К примеру - еще настройки типа сети - UTP/Сoaxial и дуплекса. Я что-то запутался в твоем описании.
Самому трудно почитать?
Цитата
lancos.com/prog.html
Т.е. 93 LC-серии - получится.
Попытаюсь прояснить для себя.
1. У тебя есть 3 ISA-сетевухи, одна из них рабочая.
2. Реалтек выступает донором EEPROM-ок.
3. Есть понипрог.
Вопрос: какие сетевые чипы стоят на ISA-картах? Одинаковые?
Если одинаковые - то дампаем с живой, смотрим, где там MAC, немного его меняем и пытаемся шить в EEPROM с дохлых. Если не шьется - только тогда пробуем снять донора с Реалтека.
А кому счас легко...
Верно. НА всех трёх есть эта м/с, но только на одной из них верная информация, либо только одна из них рабочая(платы были залиты).
Что значит донором? Просто на одном из PCIных реалтеков также присутствует эта микросхема, есть ещё один(на том же 8029AS чипе) на котором она почему-то отсутствует(сама карта немного меньше по размерам).
Ну я его скачал
все исашные сетевухи сделаны на чипе Davicom DM9008F, определяются как NE2000 compatible
Вопрос: а прям на сетевухах м/с перепрошить получится? И на какой это надо делать: на реалтеке или на NE2000?
Unknown Flash Type
Ну, поехали сначала.
Почему решено, что карты нерабочие? Потому, что нету PnP? Вот попривыкали все, а?
Качать с nix.ru/support/drivers.html?group=16&vendor=73
комплект для UMC 9008, там есть pnpset.exe и mod9008.exe, запустить их в чистом DOS и подумать/посмотреть, что скажут.
Кем определяются? Все? И исправная и две типа неисправные?
Хе, к понипрогу еще железка нужна, я подумал, что у тебя есть.
Так, порылся в старых CD - у меня есть какой-то альтернативный набор к 9008 и программилка (восстановитель) EEPROM на реалтек 8029, который нам не пригодится - видимо, другой формат, раз пересаженная с реалтека не работает...
А кому счас легко...
Почему нерабочие? Я же говорю, что все карты рабочие! Только их определяемость/непоределяемость соответственно работоспособность/неработоспозобность в виндовс определяется наличием в их кровате заветной микросхемы с одной их них(которая не была залита). Под линуксом мне тестить нехочется, ибо комп в котором есть иса, работает как серв, а на рабочем коме у меня нет иса.
ОК, щас сделаю.
Ну биосом например, на стадии POST'а. Да, все определяются, все работают но это зависит от... см выше
Может просто для реалтека там хранится что-то другое? Т.е. у тебя есть прога, которая полностью может залить/слить хоть что с этих флешек?
Unknown Flash Type
Хе, так бы и сказал... Эх, забыл народ времена 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 - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.
Отправить комментарий