Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   CardBusRTL8139+netboot+сетевая загрузка
RSS

CardBusRTL8139+netboot+сетевая загрузка

Как решить сию задачу грамотно и красиво?

<<Назад  Вперед>> Печать
 
aleksvolgin
Advanced Member


Всего сообщений: 2123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 нояб. 2010
Приветствую, друзья.

Предистория:
разжился не так давно IBM thinkpad A22e, машина хороша но сети никакой нет - ни вифи ни проводов. В наличии на нём есть один miniPCI и один CardBus слот. Т.к. вифи для ноута предпочтительнее, напрягши силы и финансовы ресурсы достал wi-if miniPCI карту на атеросе - всё работает win/linux проблем нет.
Подвернулась оказия - приобрёл такую карту (приобрёл там-же по ссылке). Карта, разумеется, на RTL8139 - работает win/linux проблем нет.

Над чем собсно репу чешу:
захотелось сетевой загрузки по PXE протоколу через cardbus сеть (по wi-if уже есть и функционирует, но скорость низковата). Изучил материал и пока нашёл единственный путь. Засада в том, что размер генерируемого загрузчика, превышает 128 килобайт и прога сборки чесно завершает работу с соответствующим сообщением (ну и не генерирует ничего). Может быть кто-нибудь сталкивался с этой проблемой и имеет её решение?
Подробно операция сборки загрузчика описана здесь и здесь. Тема содержит много деталей, но их намеренно не пишу, дабы не перегружать повествование. Кому интересно - спрашивайте.
Fe-Restorator
Гость

Ссылка

Насколько я понял, эта фишка не прописывается непосредственно в BOOTROM сетевой карты, а, наоборот, подменяет собой таковой. Иными словами: отправив WoL-пакет на заранее настроенный комп, включаем питание последнего. Начинается загрузка, обнаруживается заранее вставленная дискета и уже с неё грузится нетбут-прога, которая, в свою очередь выходит на связь с серваком и грузит ось с сервака. Зачем дискетке умещаться в прокрустово ложе 128К? :14: Я в чём-то ошибаюсь?
PS. Также обрати внимание на фактический размер бутрома твоей сетевушки: китайцы экономят, сжимают образ каким-то "а-ля zip-ом" и впаивают во вдвое меньший по объёму чип.
Кстати, а если разыскать десктопную карточку на том-же чипе, уже со встроенным бутромом, и сей ром грубо позаимствовать, скопировав в кардбас-карточку?
Сейчас на форуме
aleksvolgin
Advanced Member


Всего сообщений: 2123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 нояб. 2010
[q]
Зачем дискетке умещаться в прокрустово ложе 128К? Я в чём-то ошибаюсь?
[/q]
прога предназначена для генерации бутрома, который потом предполагается записать на флэш-микросхему, а там как раз и есть ограничение в 128 килобайт. Загрузка бутрома с дискетки поддерживается, но так сказать предназначена для тестирования - работает/не работает перед прошивкой.
[q]
PS. Также обрати внимание на фактический размер бутрома твоей сетевушки
[/q]
нет его там и изначально не предполагался (хотя если зайти в DOS утилиту конфигурирования карты, то там можно включить бутром и выбрать его размер :tongue: ).
я задавал вопросы о наличии бутрома на конфах делинка и тренднета и везде - мимо.
[q]
Кстати, а если разыскать десктопную карточку на том-же чипе, уже со встроенным бутромом, и сей ром грубо позаимствовать, скопировав в кардбас-карточку?
[/q]
во-первых, бутром можно позаимствовать здесь или здесь
во-вторых, это ничего не даст, т.к. карта не сидит непосредственно на шине PCI, а сидит она на контроллере Cardbus-PCI (в моём случае это TI) и в составе бутрома необходим мааленький модуль, для решения этой проблемы
и в третьих установить бутром не получиться физически т.к. отсутствует много необходимых элементов на PCB карты (обвязка) так и место на самой PCB. :08:
<<Назад  Вперед>> Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   CardBusRTL8139+netboot+сетевая загрузка
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS