Essencialmente, gostaríamos de fazer interface com um dispositivo externo que esteja em conformidade com uma interface de hardware serial DB-9 (ou DB-25, porque temos um cabo crossover para isso), e tudo o que temos são notebooks da Apple ao redor.
Estou familiarizado com os computadores da Sun Microsystems quando trabalhamos em nossos ambientes de laboratório e fazemos algo como
tip /dev/term/a
ou algo parecido, para obter uma interface no estilo Vt-100 para uma das interfaces seriais do nosso computador de vôo ... - a última vez que eu realmente emiti tal comando foi cerca de 15-20 anos atrás. : -)
[Adicionado para esclarecimentos:]
Do ponto de vista do usuário, eles lançariam um programa (iTerm, possivelmente) ou algo parecido com o antigo programa SunOS 4.3, dica, e então eles se comunicariam através de uma interface serial (UART, provavelmente emulada por um driver) que se conecta a um conector de 9 pinos em um dispositivo externo, através de um fio simples, provavelmente 3 ou 4 fios realmente fazendo a comunicação.
[Adicionado para esclarecimentos:]
Mas existe a necessidade agora de a nossa igreja falar com algum equipamento de som, e nós somos uma loja do Mac, então ...
Alguma ideia? É possível obter uma combinação adaptador / driver em um sistema OS-X posterior para falar uma porta (digamos USB-3) e depois agir como um terminal Vt-100 através do conector DB-9?
Tenho certeza de que vou entrar em algo como o comando STTY (1) para definir as características de controle de fluxo do terminal naquele dispositivo, abstraindo um terminal de um DB-9 com adaptador / driver USB-3 / Thunderbolt apropriado. No entanto, eu estou esperando, sendo um Mac, eu não vou ter que pensar muito sobre esses detalhes ... :-D
Alguma idéia para você gurus UNIX lá fora?
Na verdade, preferimos a abordagem DIY e aprendemos algo no processo.
Nossas preciosas interfaces USB são preciosas, então utilizar uma porta subutilizada, digamos, Thunderbolt, ou mesmo Firewire-400/800, funcionaria melhor para nós.
Quaisquer indicações sobre a ligação de um antigo cabo serial (de uma enorme caixa excedente de tais coisas) e, em seguida, separar um par serial (o que, 2 ou 3 fios?) de um Firewire já quebrado de um Thunderbolt? porta menos utilizada em nosso laptop)?
Eu sou bastante competente com um ferro de solda e cortadores de fios e fios-strippers .... :-) Assim, o diagrama de fiação para Break-out Firewire para uma interface serial com algumas indicações sobre a criação de um dispositivo para tal Uma fera no OS-X e, em seguida, definindo suas características de terminal realmente serviria bem esse bate-papo. :-) Isso mostraria o que é preciso para preencher a lacuna de hardware puro para software puro e realmente levar a uma discussão mais interessante, IMHO.
Mas, uma solução enlatada também funcionaria para nós, mas não uma que custasse muito. Estamos trabalhando em um orçamento financiado pela fé.