60

Просто ради удовольствия хочу приобрести старый ноутбук Tandy 1400LT :

  • NEC V20 (эквивалент Intel 8088)
  • 640 КБ ОЗУ
  • 9 '' CGA монохромный дисплей с подсветкой
  • два 3,5-дюймовых дисковода гибких дисков на 720 КБ
  • Последовательный порт RS-232C (DB-9 M)
  • Порт Centronics параллельный (DB-25 F)

Я хочу подключить устройство к Интернету и использовать его как терминал SSH.

У ОС не должно быть проблем, так как это аппаратное обеспечение 386. На нем должен быть небольшой дистрибутив Linux.

Проблема, которую я вижу здесь, это подключение к интернету. У кого-нибудь есть опыт работы с преобразователями последовательный / параллельный в Ethernet?

11 ответов11

37

Ну, если ты действительно чувствуешь себя старой школой, ты можешь вернуться к предыстории, я едва достаточно взрослый, чтобы помнить!

Тебе понадобится:

  1. Копия DOS для запуска на Тэнди
  2. Кермит (эмулятор терминала, а не лягушка)
  3. Нуль-модемный кабель (или для некоторого настоящего олдскульного кредита, пара модемов и телефонных линий)
  4. Машина под управлением какой-то Unix-подобной ОС, подключенная к Интернету с последовательным портом.

Сконфигурируйте getty или eqiuvalent на Unix-машине, чтобы вы могли войти в систему на последовательной консоли.

Подключите Tandy к последовательному порту Unix-машины.
Либо с помощью нуль-модемного кабеля, либо через два модема и телефонную сеть.

Запустите эмулятор терминала.

Наберите модем, если требуется.

Войдите в окно Unix.

Используйте links (или lynx), ftp , PINE или любое другое любимое текстовое интернет-программное обеспечение.

Для достижения наилучших результатов смотрите это, настраивая все это.

31

У ОС не должно быть проблем, так как это аппаратное обеспечение 386.

Вероятно, вам потребуется 4 МБ ОЗУ (вероятно, больше) при абсолютном минимуме для запуска Linux, и, вероятно, 16 МБ для запуска любого дистрибутива или ядра с достойным выбором программного обеспечения с 2000 года или около того. Если вы не можете обновить оперативную память, вы застряли.

Некоторые краткие поиски, кажется, предполагают, что у этого есть 8088 с 512 КБ или 768 КБ или RAM, все же. Современный Linux не будет работать на этом вообще. (Вы можете следить за ELKS, процессор NEC от Tandy упоминается в загрузке / настройке.S файл.)

Я загрузил Linux на старом ноутбуке Winbook 1995 года с дискеты, я думаю, что использовал muLinux.

разъем rs-232c

Способ "преобразовать" последовательный в сетевое соединение - PPP. Вам потребуется настроить PPP-клиент на вашем ноутбуке и запустить pppd на другом хосте Linux/Windows, который может маршрутизировать ваше ppp соединение к вашему исходящему интернет-соединению.


Вероятно, вы все равно можете использовать его как ssh-терминал, если установите на него SSHDOS .

Во всяком случае, установите адаптер RS-232 в вашей системе Linux, сконфигурируйте свой inittab чтобы он вызывал getty на ttyS0 или ttyUSB0 и используйте терминальную программу DOS для доступа к вашей системе.

14

У меня 1400HD и как ни странно подключаю его к интернету.

Лучший способ - приобрести сетевой адаптер Xircom PE3-10BT, который будет подключаться к параллельному порту 1400. PE3 имеет драйвер DOS ODI, который позволит вам использовать стек TCP, такой как mTCP, WATTCP, PC/TCP и т.д. MTCP включает в себя irc, ftp, telnet и другие клиенты и работает хорошо.

Далее следует подключить Digi One SP или linux box с tcpser к последовательному порту 1400 и использовать его в качестве виртуального модема. Любой из них будет эмулировать модем, подключенный к com1, что позволит вам использовать обычное терминальное программное обеспечение, такое как procomm, telix, qmpro на 1400 to telnet.

12

Могу ли я предложить вам попробовать Minix v2.0? Он будет работать на оборудовании XT, например, на вашем ноутбуке, хотя, вероятно, потребует некоторых усилий.

Minix 2.0 достаточно полнофункциональный, и есть встроенный драйвер PPP , который также будет работать на оборудовании в стиле XT. Затем вы можете использовать PPP через последовательное соединение с правильно сетевой системой Linux. Однако найти SSH-клиента, который будет работать на Minix с таким небольшим объемом памяти, - более сложная задача ...

10

ИМЯ: 1400 HD
ПРОИЗВОДИТЕЛЬ: Tandy Radio Shack
ТИП: Портативный
Происхождение: США
ГОД: 1987
КОНЕЦ ПРОИЗВОДСТВА: неизвестно
СОЗДАН НА ЯЗЫКЕ: MS-DOS, GW-BASIC & DESKmate поставляется на дисках
КЛАВИАТУРА: полноразмерная клавиатура, 76 клавиш
Процессор: NEC V20 (эквивалент Intel 8088)
СКОРОСТЬ: 4,77 МГц или 7,16 МГц
Сопроцессор: Intel 8087-2 (8 МГц) сопроцессора
ОЗУ: 640 КБ + 128 КБ доступно для драйвера диска на основе ОЗУ или диспетчера очереди печати
ROM: 16 КБ
ТЕКСТОВЫЕ РЕЖИМЫ: 40 x 25, 80 x 25
ГРАФИЧЕСКИЕ РЕЖИМЫ: 640 x 200 (монохромный 9-дюймовый ЖК-дисплей с подсветкой), соответствуют IBM CGA
ЦВЕТА: 16 оттенков синего со встроенным ЖК-дисплеем. Цвета с внешним монитором
Звук: Звуковой сигнал
РАЗМЕР / ВЕС: 3,5 x 14,5 x 12,5 дюймов / 13,5 фунтов 370 x 310 x 80 мм / 5 кг
ПОРТЫ В / В: адаптер переменного тока, Centronics / параллельный (DB-25 F), RS232 / последовательный порт (DB-9 M), выход RGBI для цветного монитора (DB-9 F), композитный видеовыход, улучшенная клавиатура (5-контактная) Din F), 2 внутренних слота (модем, шина ввода / вывода)
ВСТРОЕНЫ В СМИ:
LT & FD: 2 x 3,5-дюймовых дисковода гибких дисков (DS DD, 720 КБ каждый)
HD: один 3,5-дюймовый дисковод гибких дисков (720 КБ) + 20 МБ жесткого диска
ОС: Tandy DOS 3
ИСТОЧНИК ПИТАНИЯ: внешний блок питания - 15 В постоянного тока, 700 мА и внутренняя батарея (12 В, 2200 мАч, 4 часа непрерывной работы)
Периферийные устройства: 1200 бод модем, 128 КБ расширения RAMdrive, внешний жесткий диск
ЦЕНА: 1599 $ (США, 1987)


В соответствии с вышеприведенными спецификациями, для правильного подключения вам потребуется найти оригинальный модем на 1200 бод, указанный в разделе PERIPHERALS, и подключиться по коммутируемому соединению. 1200 бод = 1200 б / с. Вам понадобится что-то похожее на устройство, показанное на рисунке ниже:

Модем TRS-80 DC-2212

5

Вы не собираетесь запускать Linux или любую многозадачную ОС, у 8088 просто нет требуемого MMU. Ваш единственный шанс - DOS, использующий что-то вроде браузера Arachne DOS - или его старую версию, которая помещается в вашу доступную память. Если вы хотите использовать его только в качестве консоли, достаточно просто использовать программу терминала DOS.

3

Попробуйте использовать консольный сервер / терминальные серверы / последовательный сервер / сервер устройств - разные имена для одного и того же. Вы можете подключиться к нему через порт RS-232 (при условии, что вы правильно подключили кабель - возможно, вам придется его построить) и оттуда через Ethernet к Интернету. Но зачем? Дешевле и веселее получить Raspberry Pie, иметь настоящий дистрибутив linux на современном процессоре, и если вы хотите пойти по старому стилю, загрузите его с помощью ОС Risc или используйте один из множества доступных эмуляторов.

3

Один вариант, который приходит на ум, учитывая, что вы признаете в своем вопросе, что в любом случае действительно хотите использовать его только в качестве SSH-терминала, - это использовать эмулятор терминала на Tandy, чтобы действовать в качестве последовательного терминала для более современного компьютера, подключенного по RS232.

Вы по-прежнему можете эффективно использовать SSH для хостов в Интернете, хотя очевидно, что в этом случае сам ноутбук фактически отсутствует в сети. Но это определенно было бы намного более полезным.

1

Если вы не делаете этот проект как хобби само по себе, я бы не решился даже попытаться подключить что-то старое и примитивное к сети. Вероятно, это будет гораздо больше работы, чем вы рассчитываете, и очень вероятно, приведет к системным проблемам. Если вы зеленый и не хотите бросать работающую часть оборудования (я так), лучшим вариантом для этого может быть прямое последовательное соединение (нуль-модем?) к автономному серверу, в качестве консоли обслуживания в нормально отключенной среде.

0

Принимая во внимание технические характеристики системы, вы не можете запустить текущий дистрибутив Linux на этой машине, как указано выше, но я думаю, что вы можете создать свой собственный Linux для этого ноутбука, ознакомьтесь с руководствами Linux From Scratch и, возможно, вы сможете установить простое ядро Linux с помощью всего лишь терминала Bash. ,

2 других варианта:

Станьте программистом (если вы еще этого не сделали) и создайте свою собственную ОС

Попросите программиста разработать для вас ОС (ищите программистов для arduino и устройств для малых и средних устройств)

0

Вы должны проверить, что этот парень уже сделал, и не изобретать велосипед, если у вас его нет :)

http://users.telenet.be/mydotcom/library/network/dostcpip.htm

Он описывает, как заставить стек TCP/IP работать под DOS, хотя все использует dial-up, есть ссылки на браузеры DOS и другие вещи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .