Via C3

August 5, 2008, 7:25 pm linux VIA Hardware Compilation kernel

Мне довелось общаться с сервером на таком вот процессоре - Via C3 - чудо техники, процессор класса-уровня Pentium3, работающий на на 866 мегагерцах, с 256 мегабайтами оперативной памяти.

Это один из наших (наследных) ДНС серверов, раньше, до примерно апреля 2008г это чудо было ещё и почтовым сервером, в день перед отключением спамеры словно сговорились и сервер с трудом сумел переработать ~650 тысяч сообщений за сутки,  у него буквально пар изо всех щелей пёр.

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

Но как ни странно нас ждало неожиданное явление, сразу после выбора ядра (через 1 - 1.5 секунды) сиситема уходила в перезагруз, даже не продемонстрировав никаких строк диагностических сообщений, я пересобирал ядро в разных конфигурациях, результат один - перезагруз, пока что была запущена сборка ядра с указанием архитектуры i486, может это поможет...

6 августа...

помогло, всё заработало на ядре 2.4.36.6

Next Post Previous Post