Установка последовательного соединения
Чтобы установить последовательную связь между машиной, работающей на операционной системе Linux, и системой Mac, вам понадобится:
Для Linux кабель последовательного порта DB9 Female-to-DB25 Male или DB25 Female-to-DB25 Male, это зависит от вашего последовательного порта.
Для Macintosh: кабель высокоскоростного модема DIN9-to-DB25 Male.
Убедитесь, что на кабеле обозначено "высокоскоростной" кабель, так как некоторые более старые кабели Macintosh предназначены для своих устаревших линий, которые делают их бесполезными для высокоскоростных последовательных соединений.
Вам также нужен адаптер к нуль-модему, выпускающийся американской фирмой Radio Shack, и соответствующие выходы, а также переходник DB25 Female-to-DB25 Female, чтобы соединить кабели для последовательного порта.
Я слышал, что кабели для принтера Mac в действительности являются кабелями нуль-модема, но этого я не утверждаю. Некоторые из них все-таки- DIN9-to-DIN9, и использование их в последовательном соединении может доставить слишком много хлопот.
Если вам что-то непонятно, прочитайте Serial-HOWTO, чтобы ознакомиться в деталях с настройками кабеля RS-232 и протоколами передачи данных.
Прежде, чем соединить систему Mac и машину, работающую под операционной системой Linux, вы должны определить, что у вас есть рабочие последовательные порты на обеих машинах. Это можно проверить, "дозвонившись" с одной машины на другую, используя программы: minicom
(Linux), ZTerm (Mac), kermit (оба), или с помощью коммуникационной программы по вашему выбору.
Самую последнюю версию minicom вы можете взять на sunsite.unc.edu/pub/Linux/apps/serialcomm/dialout и зеркальных сайтах.
ZTerm является целостной и легкой в использовании программой. К сожалению, она условно бесплатная. Текущую версию можно взять на mac.archive.umich.edu и подобных этому источниках.
Версии программы kermit есть для каждой машины и любой операционной системы. Архивы размещены на ftp.columbia.edu/kermit.
Вы должны серьезно обдумать возможность использования kermit на обеих машинах на этой стадии, по крайней мере, так как 1) она бесплатна (хотя не охвачена открытой лицензией (General Public License) фонда бесплатных программных обеспечений, и 2) гораздо удобнее иметь на обеих машинах kermit, вместо двух совершенно разных коммуникационных программ.
Если у вас другой способ определения состояния портов на двух машинах, то можете воспользоваться и им. Главное- убедиться в том, что у обеих систем есть работающие последовательные порты.
Фактическое осуществление последовательного соединения должно произойти легко. Если это вам не удалось, то, для справки, соединение выглядит так:
Linux PC DB9- or DB25- Null Gender DIN9-to- MacBox --------- to-DB25 male Modem Changer DB25 Mac -------- | | serial cable. | | | | Serial Cable | | | |-----------------| |--| |-----------------| | | | | | | | | | --------- Adapter -------- |