Перейти к содержимому
Калькуляторы

Костя С.

Пользователи
  • Публикации

    15
  • Зарегистрирован

  • Посещение

Все публикации пользователя Костя С.


  1. А вот можно рукой мастера вариантик сетёвок + свичок
  2. Приветствую Попросили меня в дружественной конторе перевести сеть на 10 серверах на 10gbps, недорого. После краткой проработки вопроса увидел на ебае б/у сетевушки Mellanox ConnectX-2 очень недорого а в качестве свича что-нибудь 12-16 портовое тыщ до 150руб, кроме вланов там ничего не нужно. ОС на всех сервантах win2012r2. Предполагаю закупить это, соеденить DAC-ами и считать задачу выполненой. Есть ли какие подводные камни в таком соединении? Или купить в сетевухи sfp-rj45 и в качестве свича NETGEAR XS712T, прямо очень недорого получается... Кроме того увидел там же сетевушки Mellanox ConnectX-2 VPI 40Gb, недорого но свичей 40gb дешёвых что-то не вижу :). Видимо не пришло ещё время для дешмана в этом сегменте а было бы вообще неплохо так. Если есть идеи - выскажите плиз
  3. Итоговое HOWTO Для модификации нужна утилита от Интела eeupdate.exe, я нашёл аж 5 вариантов, работал с версией 3.19 взятой здесь http://www.biosrepair.com/biosfiles/eeupdate.rar, другие не пробовал. Запускаем в чистом DOS-е, с ключами eeupdate -all -dump, в результате на диск будет записан файл вида *.eep Внутри он выглядит так (мой файл b30f0fbf.eep) 0200 0FB3 BFFF 0203 0000 0201 4701 0000 7213 8310 4080 000C 8086 0000 0000 0000 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 FFFF 0000 0000 0000 0000 012C 4000 410F 4007 0000 0000 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 258F Нас интересует 2 строка а в ней четвёртая группа цифр, в моём случае она обозначает PRO 100+ Management адаптер. Серверный вариант будет иметь цифры 100C, обычный вариант 000B. Меняем на нужный :) вариант 0200 0FB3 BFFF 0203 0000 0201 4701 0000 7213 8310 4080 100C 8086 0000 0000 0000 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 FFFF 0000 0000 0000 0000 012C 4000 410F 4007 0000 0000 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 258F Изменённый вариант записываем в карту eeupdate -all -d b30f0fbf.eep Прога скажет что-то вроде EEPROM updated succesfully excluding MAC address В случае если сетевушек несколько то надо разбираться с ключами eeupdate, я думаю это уже не проблема. Кроме того мне кажется что данная методика не работает на картах произодства не Интел, по крайней мере когда я попробовал проделать это-же на IBM EtherJet на 558 чипе, мне сказали что поддерживаемых карточек не обнаружено :) С гигабитными картами на чипе 82540 можно сладить при помощи eeupdate поновее http://www.biosrepair.com/biosfiles/eeupdate1.rar Перезагружаемся, Винды находят новую карту, вуаля. Greetings-ы. Спасибо FatAndy с форума iXBT за высказанную когда-то мысль что это возможно, огромное спасибо GluckMaker с форума NAG.RU, написавшему в "остывшую" тему своё наблюдение про eeupdate, спасибо китайскому энтузиасту который расписал всю процедуру и константы, страничка которого http://www.biosrepair.com/pic/pic101.htm первой попалась мне в Гугле при поиске eeupdate, спасибо корпорации Интел которая не забывает своих пользователей, продавая им легкоапгрейдящееся железо:) Вот так осуществилась сбыча мечт.
  4. GluckMaker, золотой ты мой человек, человечище, как ты мне помог, СПАСИБО огромноееееее!!!!!!!!!!!!!! Всё получилось, всё здорово
  5. Вроде нашёл человека, даст доступ к компу с такой сетевухой, чтобы запустить сдампливание nvram. Pony смотрю, как-то не очень понятно пока как это сделать, вроде он только через программатор.
  6. Я имел в виду перешить ничего не выпаивая, прямо на карте, такую мелочь выпаять сноровка нужна. В принципе знакомые с паяльником есть, но в таком варианте нужен дамп серверной карты, ЕСТЬ У КОГО??? Или может где в нете есть?
  7. И ещё интересно, есть софтина которая бы дотянулась бы и перешила микруху через i2c
  8. Косяк в том что у меня например серверного варианта карты нет, и у знакомых ни у кого. Да и как перешить, выпаивать жеж надо да? Я так понимаю это маленькая восминожка ATMEL022 93C46 SC27 Посмотрел доку - это ОНО, даже есть такая инфа These 93C46 Serial EEPROM devices are used in many commercial products where the data contained within the chip, though only 128 bytes, is considered confidential and proprietary. This code library may not be used to "break into" the data stored within devices in commerical products. Use of this code library to modify the behavior of commercial products, without the expressed written authorization of the manufacturer, is also prohibited. (e.g. modifing ethernet card hardware addresses, etc) 128 байт которые могут всё изменить
  9. С переписаным инфом фичи в драйвере открываются но не работают, тут точно надо с железом работать
  10. Здравствуйте Я уже давно на работе и дома использую сетевушки Intel-а, нравятся они мне своей безпроблемностью, совместимостью и отличной работой. Как-то на форуме прочитал что десктопные сетевушки отдельные особо умные люди переделывали в серверные, которые ценою и фичностью конечно сильно отличаются. Технология процесса неизвестна, в интернете я ничего найти не смог, хотя пытался. Внешний вид у десктопных и серверных плат(по крайней мере по фоткам на сайте Интела) одинаковый, мелкие различия есть, но в обвязке, которая на функционал не влияет. Поглядев в inf увидел что собственно драйвер один для всех, просто используется по разному. Была у меня идея что разница может быть в bootrom-е, но как я увидел в пределах одного ASIC он одинаковый. Для пробы перешил подопытную PRO/100+ Management adapter бутромом который предлагался к PRO/100+ Server, как была, так и осталась. Поглядел ещё раз в inf, увидел что моей карте в серверной версии соответствует карта отличающаяся только SUBSYS. Моя карта (PRO/100+ Management adapter) VEN_8086&DEV_1229&SUBSYS_000A8086 PRO/100+ Server VEN_8086&DEV_1229&SUBSYS_10098086&REV_05 обе используют одну и ту же секцию в драйвере. причём до моей карты идут другие (на том же чипе 82559) с SUBSYS 0009,0008,0007, да и серверная есть ещё одна с SUBSYS 1008. Из этого на мой взгляд следует что всё что нужно это изменить SUBSYS и радоваться. Скорее всего он задаётся или резюком (группой резюков), или резюком + битиком в nvram, хотя это маловероятно. Итак, внимание вопрос: что нужно сделать, какой резюк припаять/отпаять чтобы получить нужный SUBSYS??? Буду рад услышать мнение специалистов.