Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » Закладки » прошивка сетевой карты

Модерирует : Akam1, Dr_StandBy, vertex4

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
проблема кратко такая: на материнской плате из за заводского брака в негарантийный срок сгорели USB порты. порты карточки PCI to USB не загрузочные. морщил моск и тут случайно надыбал такую штуку:

Цитата:
 
PLoP Boot Manager http://www.plop.at/
12. Create a PCI boot manager option ROM (save in bios)
   You can create a pci option rom file with [110]plpbtrom-0.5.zip. You
   can store the option rom in your bios or to the rom of a network card
   and run it from there.
Подробнее...
 

не совсем понял вот это процитированное, точно не понял как патчить биос, но как я понял что - на материнских платах есть такая штука как загрузка по сети используя встроенную сетевую карту, чем например лично я не пользуюсь, хотя когда то давно мне так ставили винду техработники одного провайдера. и вот вроде как в процитированном тексте предлагается биос (или прошивку сетевой карты) заменить на PLoP (или какой то файл из набора). начал искать как перепрошить сетевую карту, ниче толкового не нагуглил - но тут скачал с офсайта драйвера на встроенную карту которой не пользуюсь, и в старом выпуске оказалась перепрошивалка и инструкцией
 

Цитата:
Подробнее...

 
надеюсь хоть на какие то каментарии по этому поводу. испытал PLoP-ROM в описании написнао, что его отличие в том что по нажатию ESCAPE происхоит выход в биос, а не перезагрузка. проверил - происходит косяк а не выход в биос, так что тузла эта не надежная видимо работает только на оборудовании автора, переделывать биос явно не стоит, а вот перепрошить сетевую карту в принципе можно, особенно если ее потом можно перепрошить назад.  

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 12:07 01-02-2011 | Исправлено: bomzzz, 12:08 01-02-2011
Aleks78



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bomzzz

Цитата:
на материнской плате из за заводского брака в негарантийный срок сгорели USB порты.

За USB у нас вроде всегда отвечал южный мост и если прошибло до него то плату на выброс...

Всего записей: 19197 | Зарегистр. 18-12-2004 | Отправлено: 12:16 01-02-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
уже больше года назад сгорели а плата работает. мимо кассы. ближе к телу
 
 
хотел для начала прошивку сохранить. вроде все правильно делаю а файл пустой получается, одни нули внутри. в архиве с утилитой лежит какой то файл yukpxe.lom, а в описании идет речь о yukpxe.rom, и размер у него, этого lom - 62,0 КБ (63 488 байт), не такой как получается при сохранении бекапа, хоть и пустого - 96,0 КБ (98 304 байт). то есть не понятно есть ли родная прошивка или нету
 
еще такой вопрос давно понять не могу что вот это такое IBA FE Slot 0258 v4110 ?
Подробнее...
 
нашел тута на форуме тему по марвелу скачал с офсайта более модерновую утилиту для прошивки  
http://www.marvell.com/support.html
 
вот она вроде пишет что вообще прошивки нету, хотя когда пытаешься грузиться с PXE то ищет кабель, пишет что кабеля нет и запускается с винта
 
   
 
 
афтар раскачался. вообщем фигу - нужно выкалупывать основной биос, в нем исправлять часть которая запускает сеть, а сам плоп можно или туда добавить, или использовать биос сетевой карты, чета такое. хотя я толком так и не понял.
 
http://forum.plop.at/index.php/topic,1070.msg3910.html#msg3910
 
еще ворчит. сам написал черти что - ИЛИ значит или там или там

Цитата:
 
You can create a pci option rom file with [110]plpbtrom-0.5.zip.
You can store the option rom in your bios or to the rom of a network card and run it from there.
 

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 12:20 01-02-2011 | Исправлено: bomzzz, 17:10 01-02-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
всё я совсем разобрался. объяснять все просто лень

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 23:30 01-02-2011
uk12



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
всё я совсем разобрался. объяснять все просто лень

 а ты все таки попробуй.  
Тема тоже интересна.

Всего записей: 1545 | Зарегистр. 21-12-2005 | Отправлено: 12:09 21-11-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uk12
 
я на форуме PLoP-а расписал подробней и тута http://www.rom.by/forum
с тех пор на мою INTEL 100M вышла DOS версия FlashRom и теперь можно без линукса обойтися.  
ты как то спроси конкретней что надо.
 
Добавлено:
http://forum.plop.at/index.php?PHPSESSID=55a6a21d56de0de2733374cfc66513d8&topic=1070.0
 
Добавлено:
http://www.rom.by/forum/Universalnaja_utilita_dlja_chtenija_zapisi_flash-chipov_-?page=5#new
 
Добавлено:
обычно проблемы с загрузкой бывают или с сата контролерами добавочными и вот как у меня с сгоревшими юсб на матплате. может просто быть очень старая матплата на которой юсб порты есть но загрузки с них нет. PLoP (сразу отмечу что юсб драйвер не идеальный и может не помочь но другого нет) позволяет интегрировать его в биос матплаты как OptionROM - расширенный биос, при запуске компьютера матплата проверяет есть ли на PCI устройствах свой биос и если есть или выполняет его - как на видео карте или если он загрузочный добавляет его в загрузочное меню. изменение биоса материнской платы дело достаточно рискованное, особенно если результат не гарантированный. но есть интересная возможность - на компьютере могут быть PCI устройства со своим флешчипом. например сетевые карты, а загрузку по сети используют вообще редко, так что его можно абсолютно безболезненно заменить на PLoP. чтоб это сделать надо альтернативный софтину для прожига, потому что родные утилиты чисто заточены под родную прошивку и просто не дадут прошить ничего левого. сначала узнаем есть ли у нас такие дополнительные утсройства и есть ли у них флеш чип. например у меня еще есть сетевуха REALTEK но у нее есть только краватка для установки флеш памяти а самой памяти нет. а вот в сетевой карте INTEL 100 M такая память есть. альтернативных прошивальщиков вот знаю всего два FlashROM и UniFLASH (которая уже не поддерживается искать там же на форуме). теперь надо узнать сможет ли одна из этих утилит прошить наше PCI устройво, они поддерживают не любые определенные. если да - то это еще не все, нельзя прошить любой флеш чип памяти, а только те которые поддерживаются, получаем список поддерживаемых и смотрим какой чип у нас - я разобрал комп и посмотрел что на сетевухином чипе написано - ура совпало можем прошить.
теперь согласно инструкции PLoP настраиваем и создаем PLOP.ROM, и прожигаем его в флеш чип сетевой карты согласно инструкции FlashROMю вуаля в загрузочном меню биоса появляется пункт PloP Boot Manager. но и это еще не все, он не со всеми USB чипами работает хорошшо. если все срастется - USB стали загрузочными.
 
Добавлено:
как все делать там на форумах подробно расписано. на ромбае по русски на плопе по англиски. с досом еще проще.
 
Добавлено:
http://forum.ixbt.com/ про сата контролеры вот тут побольше можно найти, тут и как найти модуль для своего контролера поясняется и как потом его в биос засунуть. в АМИ биос засовывается AMITool утилита. про AWARD BIOS  не знаю
 
Добавлено:
в Marvel ниче прошить не удалось, это сетевая карта не поддерживается альтернативными прошивальщиками (по крайней мере пока, автор раз в пол года что нибудь добавляет), какой в ней флешчип даже не знаю, он кстати пустой, его сетевой загрузчик асус в основной биос встроил. появится утилита можно туда прошить.
 
Добавлено:
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=32855&start=5340#lt
как запустить образ флоппи дискетки с досом в теме груба можно спросить

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 12:18 21-11-2011 | Исправлено: bomzzz, 12:19 21-11-2011
uk12



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дело в следующем.
Есть мать 865PE Neo2-S (MS-6728) с АМИ биосом в которой задокументирована загрузка с usb, но загрузка c usb не идет и видимо не только у меня одного, т.к. на форуме microstara задавали аналогичный вопрос. на что был ответ типа: но проблем формат фат 16 или фат 32.
Поэтому я и подумал о внедрении в bios plop, но возникла проблема MMTool не хочет работать с моей прошивкой bios (пробовал и 3.12 и 3.19 и 3.22 - при открытии ошибка, а 2.22 при открытии зависает).
По сетевухам: есть REALTEK с пустой краваткой, в компе стоит тоже REALTEK - какая завтра разберу комп узнаю.

Цитата:
как запустить образ флоппи дискетки с досом в теме груба можно спросить

С дискеты запускал, грузится плоп, выбираю юсб, идет загрузка с юсб. Это все хорошо, но хотелось бы иметь загрузку с биоса.
В любом случае огромное спасибо за информацию.
Бу копать дальше.

Всего записей: 1545 | Зарегистр. 21-12-2005 | Отправлено: 00:35 22-11-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я смотрб ты уже углубился в тему.
а копать нечего больше я уже все раскопал.  тебя в любом случае остается возможность интегрировать плоп в биос матплаты - то что ммтул не открывает биос очень странно. флеш память можно без труда купить, если ты не в очень маленьком городе живешь. только ты возьми список чипов поддерживаемых.. потом можно купить специально новое устройство.
 
и кажется тебе надо все таки в микростар написать, может они уже новый биос выпустили на твою матплату или хотя скажут чем открыть

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 11:43 22-11-2011 | Исправлено: bomzzz, 11:45 22-11-2011
uk12



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bomzzz
Спасибо за ответ.
Теперь надо либо ехать покупать флеш память, либо крутить биос далее. Писать в MSI думаю бесполезно, да и последнее ихнее обновление биоса было: Release Date 2004-10-07 6728v25.zip ( http://www.msi.com/product/mb/865PE-Neo2-S--LS--FIS2R.html#/?div=BIOS ).
Странно конечно, что MMTool не хочет работать с этой прошивкой bios. Хотя слик мне в нее ребята прошили.
 

Всего записей: 1545 | Зарегистр. 21-12-2005 | Отправлено: 12:03 22-11-2011 | Исправлено: uk12, 12:07 22-11-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uk12
может после прошивки открываться перестало? у них и спроси.
если матплата старая то конечно нового не будет, только странно что не исправили. может не все порты загрузочные?
 
я где то выкладывал в тех постах все чипы поддерживаемые. щас с ходу не вспомнб как это делать. щас попробую сделать список
 
Добавлено:
http://zalil.ru/32108842
вот список чипов. но уже вышла новая версия флешрома может и чипов добавили кроме интеловскиъ карт
 
Добавлено:
http://zalil.ru/32108869
вот последней версии лист поддерживаемых чипов. если конечно еще более новая версия не вышла

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 12:07 22-11-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
kubuntu-kde4-8.04.1-desktop-i386.iso  
 http://mirror.yandex.ru/ubuntu-cdimage/kubuntu-kde4/releases/8.04.1/release/
для начала скопируем с флеш чипа сетевой карты имеющуюся родную прошивку. впрочем она может и не иметься. флеш утилиту и прошивку можно найти на сайте производителя. для Intel Desktop 100M. она нужна чтобы сграбить из неё ID. но можно и без нее обойтись. это нужно делать под досом, загружал образ флоппи грубом. образ с 8 досом в архиве прилагается.  
http://www.intel.com/support/network/sb/cs-008018.htm  
http://downloadcenter.intel.com/Detail_Desc.aspx?lang=rus&changeLang=true&DwnldID=19186  
 
 
Цитата:  
 
 
bootutil -E  
......  
[nicnumber]  
......  
 
bootutil -saveimage -file=intel.rom -nic=[nicnumber]  
 
 
 
 
 
теперь подготовим PLOP.ROM. http://www.plop.at/ подробное описание в архиве с плопом  
 
 
Цитата:  
 
 
plpbtrom -grabid intel.rom plpbtrom.bin plpbt.rom  
 
Grabbing vendorid (0x8086) and deviceid (0x1229)  
plpbt.rom created  
 
 
 
 
 
можно взять исходный plpbt.bin изменить его настройки конфигурационной утилитой а потом так же обработать.  
 
я переключил в другой режим экрана например. можно сразу загрузку с юсб выставить, но плоп добавляет возможность управлять различными установлеными системами, загружаясь напрямую с пбр раздела, так что по умолчанию нормально  
 
Цитата:  
 
 
@echo off  
color 9F  
plpcfgbt plpbt.bin  
plpcfgbt vm=800x600 plpbt.bin  
plpcfgbt plpbt.bin  
pause  
 
 
 
 
 
можно посоветовать сразу отключить появление надписи  
 
Цитата:  
 
 
plpbtrom -hidden -grabid INTEL.ROM plpbtrom.bin plpbt.rom  
 
 
 
 
 
изменим размер полученной прошивки до  65536 байт дописав нулями, это можно сделать 16 ричным редактором или приложенный FileResizer-ом  
 
теперь используя PCIUtils или Everest или подобную программу определим куда подсоединена сетевая карта  
pciutils-3.1.7-DOS  
 
Цитата:  
 
 
LSPCI  
 
 
 
 
Everest  
Bus 2, Device 11, Function 0    Intel 82557/82558/82559 EtherExpress PRO/100B Adapter  
Шина 2, Устройство 11, Функция 0    Intel 82557/82558/82559 EtherExpress PRO/100B Adapter  
в шестнадцатиричном виде для FlashRom-а будет 02:0b.0  
 
теперь загружаем кубунту. можно запустить ее с винта распаковав исошник прямо на нтфс раздел (напрмиер системный) грубом  
 
Цитата:  
 
 
find --set-root --ignore-floppies /casper/vmlinuz  
kernel /casper/vmlinuz file=/preseed/kubuntu-kde4.seed boot=casper quiet splash --  
initrd /casper/initrd.gz  
 
 
 
 
 
эти файлы:  flashrom, libpci3_3.1.7-4ubuntu2_i386.deb, plpbt.rom нужно скопировать в HOME директорию  
 
запускаем системную консоль  
для гарантии сначала делаем копию. можно убедится что в ней не нули и флешром видит не только вашу карту но и умеет чиать ваш чип памяти. впрочем есть force режим и можно поробовать прошить неизвестный чип насильно указав режим похожего у них должны совпадать технические характеристики, напряжение может быть большее но главное должны сопадать ножки микросхемы - по функциям. чтоб узнать какой чип нужно достать сетевую карту из компа и посмотреть что на нем написано  
 
 
Цитата:  
 
 
sudo passwd root  
..........  
su [password]  
 
sudo dpkg -i ./libpci3_3.1.7-4ubuntu2_i386.deb  
./flashrom -r intel.rom -p nicintel:pci=02:0B.0  
./flashrom -w plpbt.bin -p nicintel:pci=02:0B.0  
 
 
 
 
 
или вот так короче:  
 
 
Цитата:  
 
 
sudo dpkg -i ./libpci3_3.1.7-4ubuntu2_i386.deb  
sudo ./flashrom -r intel.rom -p nicintel:pci=02:ob.0  
sudo ./flashrom -w plpbt.rom -p nicintel:pci=02:ob.0  
 
 
 
 
 
перегружаемся. в загрузочном меню биоса появляется пункт - PLOP BOOT MANAGER  
 
чтоб получить список всех поддерживаемых PCI устройств и чипов памяти:  
 
 
Цитата:  
 
 
./flashrom -L  
 
 
 
 
 
точно можно прошить REALTEK-овскую карту, если в ней поддерживаемый чип памяти. но они обычно идут без чипа, который можно докупить отдельно и вставить самому. список поддерживаемых устройств и чипов прилагается в архиве  
 
ОСТОРОЖНО! ТОЛЬКО ЕСЛИ ВЫ ПОНИМАЕТЕ ЧТО ВЫ ДЕЛАЕТЕ!!!  
flashrom.zip  
 
http://files.mail.ru/MCY9TN скрины  
 
можно добавить что в последней 12 версии плопа косяк с загрузкой с СД рома. лучше взять 11.2  
 
 
 
 
если когда нибудь загрузка по сети все таки понадобится, то это тоже не проблема вот надыбал в инете два образа флоппи дисков которые поддерживают большинство сетевых карт http://files.mail.ru/K514M3  
 
 
В ПРИНЦИПЕ МОЖНО СТУПИТЬ И СТЕРЕТЬ ОСНОВНОЙ БИОС МАТПЛАТЫ ТАК ЧТО СКАЧАЙТЕ ПРОШИВКУ И ПОЛОЖЬТЕ ЕЕ КУДАНИТЬ - ЧТО ПОД КУБУНТОЙ ПРОПИСАТЬ НАЗАД ТУТ ЖЕ  
за новыми версиями флешрома следим здесь. тут же на форуме можно найти runiflash она свои устройства поддерживает  
http://www.rom.by/forum
 

 
Добавлено:
http://bomz-co.narod.ru/flashrom-0.9.4_0.zip
флоппи образ доса с последней версией флешрома. запускать грубом

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 16:17 22-11-2011
uk12



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bomzzz
Спасибо за инфу.
Поставил сетевуху 3Com 3C980C-TXM. Прошил туда PLOP вместо PXE, теперь при загрузке по F11 в загрузочном меню биоса есть PLOP BOOT MANAGER, но через его меню не грузится ни с одного устройства - тупо зависает PLOP.
Видимо где-то хомутнул с конфигурацией загрузчика. Хотя там вроде и негде!?
Прошивал по аналогии с http://etherboot.org/wiki/romburning , http://etherboot.org/wiki/romburning/3com
Бу копать далее.
 

Всего записей: 1545 | Зарегистр. 21-12-2005 | Отправлено: 03:43 04-12-2011 | Исправлено: uk12, 03:57 04-12-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uk12
ID сетевой карты в PLoP прошил? видимо прошил раз он появился.  
 
потом еще можно попробовать старые версии. в последних какая то ошибка есть, не передается номер устройства. с сд груб не может диск найти - до 10 находит.
 
http://zalil.ru/32192452
 
тут гарантии никакой нету. других юсб драйверов в принципе нет
 
Добавлено:
uk12
погоди а ты чем прошивал? надо сторонней утилитой, флешром должен твою карту прошивать. может родной прошивальщик изменил прошивку
 
Добавлено:
а просто если плоп с другого устройства запустить работает?

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 09:10 04-12-2011 | Исправлено: bomzzz, 09:11 04-12-2011
uk12



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bomzzz

Цитата:
ID сетевой карты в PLoP прошил?

так как ты и рекомендовал: plpbtrom -hidden -grabid DUMP.ROM plpbtrom.bin plpbt.rom

Цитата:
погоди а ты чем прошивал?

флешромом из под MINT

Цитата:
а просто если плоп с другого устройства запустить работает?

с дискеты идет, правда на дискете plpbt-5.0.10, а прошивал plpbt-5.0.13
Попробую завтра прошить plpbt-5.0.10

Всего записей: 1545 | Зарегистр. 21-12-2005 | Отправлено: 14:15 04-12-2011 | Исправлено: uk12, 14:22 04-12-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uk12
это не я рекомендовал, это в инструкции плопа написькана.
 
у меня тоже 10 версия прошита, потом СД с грубом конфликтует я не стал менять

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 14:27 04-12-2011
uk12



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bomzzz
Да я не в претензии, а даже наоборот. Спасибо за внимание.
Завтра буду шить plpbt-5.0.10

Всего записей: 1545 | Зарегистр. 21-12-2005 | Отправлено: 14:40 04-12-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кроме меня и тебя этого еще никто не делал

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 14:48 04-12-2011
uk12



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bomzzz
да это я уже понял

Всего записей: 1545 | Зарегистр. 21-12-2005 | Отправлено: 15:00 04-12-2011
RASSKAZOVO1



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
САЛЮТ, господа!!! помогите,пожалуйста, подобрать дрова.
AVA1F5OD IDE CONTROLLER
код экземпляра: ACPI\PNPA000\4&5D18F2DF&1
ДАЙТЕ,ПОЖАЛУЙСТА, для виндоус 7 и для ХР.
заранее благодарен

Всего записей: 47 | Зарегистр. 14-11-2011 | Отправлено: 18:32 04-12-2011
uk12



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bomzzz
Прошил plpbt-5.0.10 - полет нормальный!!!
Вывод - plpbt-5.0.13 скажем так, недоделан.


Всего записей: 1545 | Зарегистр. 21-12-2005 | Отправлено: 20:36 04-12-2011 | Исправлено: uk12, 20:36 04-12-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » Закладки » прошивка сетевой карты


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru