Ремонт сетевых карт (общее)

Доброго времени суток, уважаемые участники форума.

Подскажите пожалуйста чайнику, от чего плясать в случае неисправности той или инной сетевой платы? Ведь в основном, они ломаются не полностью, а появляются такие проблеммы, как потеря части пакетов; не работа на скорости 100Mb/s, а только на 10Mb/s.

Просто за несколько лет работы по IT специальности накопилось достаточно большое количество сетевух, хотелось бы восстановить хотя-бы некоторые.

Почитал данную ветку форума, попользовал поиск, но что-то активного обсуждения методики ремонта сетевух не нашел. Впринципе я понимаю, что запчасть то "копеешная", выбросил и купил новую, однако меня тянет, если так можно выразиться, любовь к исскуству:)

Сетевушки есть разные, но в основном это Realtek 8139 и Intel Pro/100 .

Вот, допустим конкретный пример: Realtek 8139: не работает на 100Mb/s - теряются 100% пакетов. Если в драйвере переключить на скорость 10Mb/s - работает отлично без потерь и ошибок. Какие есть мысли?

Заранее спасибо за ответы!

P.S. И еще: а что это за черный залитый квадратик такой ближе к RJ разьему? Преобразователь напряжения?

Здраствуйте!
имеется мать P5K-E со сгоревшей встроенной сетевухой Marvell 88E8056...
везде прекрасно видится и определяется, единственое что при прохождении теста кабеля в биос выдает
1-2 open
3-4 open
5-6 failed
7-8 open
Понятно, без подключенного кабеля...
Ну, постоянно горят светодиоды на разъеме...
Что там могло сгореть? развязывающий трансформатор?

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

Цитата:
развязывающий трансформатор?

вдисятку. А еще мог сетевой чип крякнуть.

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

доброго времени суток. уже неделю мучаюсь может тут кто чо дельное подскажет....


собстно, проблема абсолютно идентична этой - "Вот у меня как раз есть сетевуха Shurecom EP-320XR-1 на RTL8139B у которой что-то не так с VendorID/DeviceID. Биосом она определяется как Unknown Device с параметрами VendorID =10EC DeviceID=8131 !!!Хотя DeviceID по идее должен быть 8139. Такое впечатление что где-то не хватает одного байта 8139-8131=8. Соответственно карта корректно не определяется ОС и утилитами. Контакты протирал - не помогло. Как можно исправить такой глюк? Может это что-то програмное и правкой EEPROM лечится?", ток есть 3 сетевухи разных фирм, TP-link и acorp с чипом rlt 8139, одна крафтвэя с 8169, у первых ID что в семерке что в свинье видятся как 8131, у второй - 8161, и дрова никаким макаром не встают. можно ли как нить решить эту проблему, что то ручками поковырять в самих дровах, либо перепрошить карточки? в принципе акорповскую не жалко даж если умрет, благо не покупал случайно в руки досталась, да и стоит копейки...

Люди ! Помогите чайнику! Неудачно запрограммировал сетевуху Realtek 8139-сейчас её комп не видит.
чтоможно сделать?

Коротнуть еепромку (DO на землю через резистор Ом на 10), запустить в таком виде, снять перемычку и зашить удачно.

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

GetinakS
Ваше предупреждение не помогло. RTL9139PG.rar не сливается -- залейте еще раз.

Почти накрылась сетевуха Canyon CN-D30TXL с контроллером RTL8139D (RTL8139D/8100 EEPROM map). История -- нашел pg8100.rar -- в нем были только 2 файла : 8100.cfg и программатор pg8100_exe

Ввел простую команду :
pg8100_exe HELP ( Do not Enter HELP !!! )

( HELP -- кто же так программы пишет ??? )

После этого сразу "Programming EEPROM is successful!!!" -- и 8100.cfg без предупреждения и подтверждения залился в EEPROM RTL8139D...

Кто же знал, что ee надо было запускать с параметром /r ?????????

Пришлось восстанавливать MAC адрес, VID, DID, SVID, SMID через тот же 8100.cfg. Причем, MAC адрес был раньше записан мной на бумажке, все остальные данные я взял из Реестра. Для Canyon CN-D30TXL с контроллером RTL8139D :

NodeID = 00 02 44 00 00 00
;EndID = 00 02 44 FF FF FF
VID = 10 EC
DID = 81 39
SVID= 10 BD
SMID = 03 20

Драйвера Realtek ставятся под нее нормально. Проверьте у кого есть такая сетевая карта, и скиньте мне, если можно, 8139D.map для последней проверки (хотя теперь это уже и не столь актуально).

Все, что нашел позже для программирования EEPROM RTL8139x / RTL810x и др. контроллеров -- здесь.

Насобиралась информация по теме, может кому-то пригодится...

Инструкция для прграмматора pg8139_exe

Как известно, Realtek NIC контроллеры имеют EEPROM микросхемы (93C46), где записаны MAC адрес, Vendor, Device, и другая информация, терять которую нельзя. EEPROM микросхемы программируются программатором (pg8139_exe) с помощью cfg файлов, карт файлов или bin файлов. Естественно, перед (пере)программированием EEPROM микросхемы, необходимо выполнить резервное копирование EEPROM данных (с помощью того же программатора), чтобы узнать свой MAC адрес, Vendor, Device, и другую информацию, а так же, чтобы можно было восстановить родной EEPROM. Это особенно актуально, если обновлять EEPROM с помощью cfg файла от фирмы Jetway или другого стороннего производителя (если нет поддержки у своего и родного cfg файла). Но не все так просто...

Before launch delete/remove all *.cfg file's -- перед запуском заберите у программатора все *.cfg файлы. Позапускал только что несколько... Предупреждаю -- есть такие, которые ничего не понимают и сразу заливают в Ваш EEPROM Любой.cfg файл !!!

For Card Bus :
pg8139.exe /cb /r ( to Read youre EEPROM to 8139X.map ! )

For PCI :
pg8139.exe /pci /r ( to Read youre EEPROM to 8139X.map ! )

Do not type without parameter's :
pg8139_exe ( Do not Enter without parameter's !!! )

Do not type HELP :
pg8139_exe HELP ( Do not Enter HELP !!! )

For help type :
pg8139.exe /? /? /?

Конфигурационные файлы программатора pg8139_exe

NODEID.cfg -- MAC address
8130.cfg -- EEPROM of RTL8130
8139.cfg -- EEPROM of RTL8139
8139A.cfg -- EEPROM of RTL8139A
8139B.cfg -- EEPROM of RTL8139B(L) for PCI
8139CB.cfg -- EEPROM of RTL8139B(L) for Card Bus
8139C.cfg -- EEPROM of RTL8139C(L) for PCI
8139CCB.cfg -- EEPROM of RTL8139C(L) for Card Bus
8139CP.cfg -- EEPROM of RTL8139C(L)+ for PCI
8139CPCB.cfg -- EEPROM of RTL8139C(L)+ for Card Bus
39D8100.cfg -- EEPROM of RTL8139D(L) / RTL8100(L)
39D8100.cfg -- EEPROM of RTL8139D(L) Multi-Function (2 Controllers)
39D8100X.cfg -- EEPROM of RTL8100X(L)
8101.cfg -- EEPROM of RTL8101L

PCI NIC Realtek ID
NodeID = 00 E0 4C 00 00 00
;EndID = 00 E0 4C FF FF FF
VID = 10 EC
DID = 81 39
SVID= 10 EC
SMID = 81 39

PCI NIC Realtek ID of RTL8139B Card Bus
NodeID = 00 E0 4C 00 00 00
;EndID = 00 E0 4C FF FF FF
VID = 10 EC
DID = 81 38
SVID= 10 EC
SMID = 81 38

У Realtek есть и другие ID ...

Jetway MPLAN1xx ID (отличаются от Realtek MAC адресом)
NodeID = 00 30 18 00 00 00
;EndID = 00 30 18 FF FF FF

Ноутбук GammaTech N12PY (H12Y) с NIC контроллером Realtek RTL8139D
NodeID = 00 40 45 00 00 00
;EndID = 00 40 45 FF FF FF
VID = 10 EC
DID = 81 39
SVID= 14 FF
SMID = A0 03

Доброго времени суток.

Имеется неисправная RTL8139B.
Симптомы:
- при втыкании карточки в PCI-слот мать начинает притворятся трупом (не стартует).
- при этом со страшной силой греется микросхемка контроллера RTL8139B.

Сдох контроллер? Или есть надежда что виноват не он?

Конечно, виноват кто-то другой. А микросхема контроллера просто греется, холодно ей.

Цитата:
Или есть надежда что виноват не он?

Вот ну просто интересно, чтоб понять ход мыслей, предположите по вашему кто, если на плате только один чип.

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

Ну, еще питание. Там могут быть варианты игры с 5V и 3.3V.

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

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

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

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

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