Microsoft Windows 98
 |
Коаксиал
|
Linux Slakware 7.1
 |
Celeron-466
128 Mb
HDD 2.5Gb
net card:
ICL Ether16i |
|
Pentium-166
32 Mb
HDD 0.6Gb
net card:
NE2000 |
Убедили! :) Решил копить деньги на новый винт. А пока поскреб по всему дому и наскреб еще один компьютер (правда, с битым винтом, без клавиатуры и монитора), две сетевые карточки и кусок коаксиала.
На новообразовавшейся машине разбил винт так, чтобы бэды оказались на другой партиции, установил Linux Slackware 7.1 и попытался настроить сеть. Как оказалось, все даже хуже, чем я мог подумать.
В общем, не тут-то было. Карточку ICL EtherTeam 16i, для который есть драйвер под Linux, Cлакварь опознавать решительно отказалась. Пришлось ставить туда какую-то бессовестно NE2000-совместимую, которая, после определенных танцев с бубном (заключавшихся в переборе всех возможных для нее портов), все-таки заработала.
Надо заметить, что для EtherTeam 16i не существует драйверов под Windows. Существует сетапер, позволяющий использовать досёвые драйвера, но только моего собственного изготовления, который писался около шести лет назад и особенными сервисами не отличается. В смысле, что ставить его нужно опять же с примемением бубна. Точнее подбором и ислючением магичесих адресов верхней памяти и верчением пинов, ответственных за прерывания.
Пока я бегал с бубном вокруг обеих карт, я постоянно переставлял их местами, пытаясь, настроить хотя бы одну из них. Это я позже догадался перебрать порты и вспомнил как, наконец, настраивается мой сетапер.
В итоге я убил порядочное количество времени, раздал айпишки, пропинговал и обнаружил, что обе машины друг друга видят, но только в течении первых 20-ти минут. Провел несколько экспериментов с перезагрузкой и убедился, что глючит NE2000-совместимая сборки наших китайских друзей.
Повесил голову, выдернул питание, пошел спать. Утром встал, нашел бутылку медицинского спирта, выдрал плату и зверски протер все спиртом. На всякий случай воткнул в другой слот. Перезагрузился, включил пинг. Два часа сидел смотрел на пинги, как кот на аквариумных рыбок. Пингуется! Заметил, что кулер на второй машине не крутится. Пробил шилом дырку, залил подсолнечным маслом. Работает! Ура! Успокоился, все выключил.
Теперь пытаюсь работать. Выглядит это так. Я включаю оба компьютера, дожидаюсь, когда Линух начинает пинговаться, работаю. Потом отключаю рабочую машину, беру ее клавиатуру, подключаю к серверу, вслепую набираю пароль рута, делаю "shutdown now", дожидаюсь, когда затихнет винт, выключаю. Так по нескольку раз в день. :(
Мечта моя сбылась, но работать так совершенно невозможно. Пожалуй, скоплю денег, куплю все-таки винт и попытаюсь настроить VMWare.