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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Поднял сеть на XT на 3c509b ISA-16
RSS

Поднял сеть на XT на 3c509b ISA-16

и запустил веб сервер

<<Назад  Вперед>> Страницы: 1 2 3 4 5
Печать
 
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Появилась у меня сетевушку ISA-16 3C509B:

http://habrastorage.org/files/...24f281.jpg

Эту карточку нужно вставить в ISA-16 материнку, запустить программу 3C5X9CFG.EXE (гуглится по названию). Дальше необходимо зайти в настройки, выставить подходящее для XT IRQ. Я выбрал 7, исходя из того, что 3 и 4 занято под COM-порты, 5 - для XT IDE или саунд-бластера. А 7 - свободно. Там же можно выбрать порт, я оставил 0x300h, который по умолчанию. Дальше необходимо отключить PnP, можно еще поставить оптимизацию для DOS Client (вместо Windows по умолчанию). Все, сохраняем настройки, выдергиваем карту из ISA-16 матери и вставляем ее в XT-материнку.

Для нее есть модифицированный для 8088 пакетный драйвер: на форуме Vintage-Computer.com
Единственное, там автор видимо забыл заремить лишний JMP send_pkt_6 в этом коде:
[q]
;start 8086 code
send_8086:
lodsw
out dx,ax
loop send_8086
;end 8086 code

jmp short send_pkt_6
;send_pkt_7:
; .386
; shr cx,2 ;already rounded up.
; rep outsd ;output 32 bits at a time.
; .286
send_pkt_6:
[/q]
Мелочь конечно, но с другой стороны на XT любая лишняя команда трудозатратна. А джамп нифига не пару циклов занимает, а около 10-11 (не помню точно). Вообщем заремил, пересобрал. Прикладываю на всякий случай в конце сообщения.

Запускается пакетный драйвер командой 3C905.COM 0x60, где 0x60 - обслуживающее прерывание.

Дальше берется mTCP, там есть DHCP-клиент, для авто-получения IP-адреса, команды PING, TELNET и др. По TELNET посмотрел текстовые звездные войны (telnet:towel.blinkenlights.nl)


здесь запускается пакетный драйвер, после него DHCP-клиент, который ждет получения IP-адреса.


IP-адрес получен.

После чего можно настроить и запустить httpserv:


И на большом брате заходим на веб-сервер:


PS: Жаль я сижу вообще за NAT'ом, поэтому проблематично прокинуть во внешний мир сервер. А так было бы прикольно его в инет выставить :)

Прикрепленный файл (3C509.COM, 8143 байт, скачан: 35 раз)
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
круто, давненько ни приходилось такого читать :thumbup:
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
[q]
7 - свободно
[/q]
IRQ 7 используется LPT1:
rw6hrm
Advanced Member
Почётный тоховод Генсокё

Откуда: Ставрополь
Всего сообщений: 937
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2008
Вот теперь у моего 386 ДОСовского хттп-сервера появился братишка ;) Реально можно было бы накатить и EZNOS, ибо под ХТ сборка существует. Но про джамп спасибо, тогда об этом не думал.
bblkkskgv
Гость

Ссылка

ТС, спасибо за вдохновение! )
Сейчас на форуме
STIW
Advanced Member


Откуда: Тамбов
Всего сообщений: 2410
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 мая 2007
Tronix написал:
[q]
PS: Жаль я сижу вообще за NAT'ом, поэтому проблематично прокинуть во внешний мир сервер.
[/q]
DynDNS в помощь, проброс IP в роутере...
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Tronix Они кстати сделали еще пакетный драйвер для NE-2000 соместимых воткнутых в ISA-8.

http://www.vintage-computer.co...-bit-slots
gtnhtyrj
Изгнанный


Откуда: из лесу, вестимо.
Всего сообщений: 436
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 мар. 2012
Любопытно фото данной сетевой платы, установленной в главную плату.
Оффтопик: Оффтопик: ( "mainboard"- так правильно изначально называлось только потом жаргонное "мотхербоард" прилепилось название )
Fasterpast
Advanced Member


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


Ссылка


Дата регистрации на форуме:
20 окт. 2013
Отличная идея, прямо пропитана духом прошлого! Интересно, сколько запросов в секунду он сможет обработать?
Оффтопик: Оффтопик:
petrenko написал:
[q]
Оффтопик: ( "mainboard"- так правильно изначально называлось только потом жаргонное "мотхербоард" прилепилось название )
[/q]
Где-то я читал дискуссию на этот счёт на английском, вроде, в США изначально было как раз "мазерборд", и пришло оно оттуда.
conn
Newbie


Откуда: Narva, Estonia
Всего сообщений: 9
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
19 мая 2014
Тоже поднял на 286й сеть с помощью этой карты. Арахна завелась на пакетном драйвере, но работала очень медленно, не смотря на 512 кб видеопамяти и 4 мегабайта оперативной.
<<Назад  Вперед>> Страницы: 1 2 3 4 5
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Поднял сеть на XT на 3c509b ISA-16
RSS

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

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

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