(M)  s i s t e m a   o p e r a c i o n a l   m a g n u x   l i n u x ~/ · documentação · suporte · sobre

  Página seguinte Página anterior Índice

126. Packet Radio

Software para ser usado em conjunto com, ou auxiliando o packet radio.

126.1 XNet

Autor

Richard R. Parry, W9IF, rparry@qualcomm.com

Descrição

Um analisador de tráfego de redes AX.25.

Situação

Estável, lançado.

Requisitos de Sistema

TCL-7.5/Tk-4.1, TNC em modo KISS.

Detalhes

O Xnet dispõe de uma variedade de ferramentas que um administrador de rede AX.25 pode usar para analisar e gerenciar o tráfego. As ferramentas apresentam uma visão gráfica de todo o tráfego recebido no nó de monitoração permitindo ao observador facilmente onde o tráfego flui normalmente e outras informações como:

  • contagem de pacotes
  • Estatísticas dos nós
  • Dados de utilização da rede
A rede é mostrada com ícones representando hosts e linhas entre eles representando o fluxo do tráfego. O display gráfico apresenta uma visão instantâneamente absorvível do tráfego da rede que está sendo monitorada. Richard tem mais informações e exemplos em: www.qualcomm.com.
Onde e como obtê-lo

Voce pode obter o software em: www.qualcomm.com

Licensa/Copyright etc.

XNET é um programa freeware. Deve ser distribuído livremente.

Contribuição de

Richard Parry, W9IF

126.2 monax25

Autor

Skip Hansen, WB6YMH and Harold Price, NK6K.

Mantido por

Jonathon Naylor, jsn@cs.nott.ac.uk

Descrição

O monax25 provê uma série de utilitários para coletar estatísticas de uso do canal AX.25.

Situação

Versão 1.1, Estável

Requisitos de Sistema

TNC KISS.

Detalhes

O original do ax25mon foi escrito para MSDOS. Este pacote é a transcrição do software para o Linux.

Onde e como obtê-lo

O pacote `monax25' pode ser obtido em: sunsite.unc.edu diretório de aplicativos ham.

Licensa/Copyright etc.

Livremente copiável, mas sem Licensa pública geral.

126.3 splitscreen

Autor

Dave Brown, N2RJT, dcb@vectorbd.com

Descrição

Programa divisor de tela no estilo do 'ttylink' com scroll back e log em arquivo.

Situação

Versão 1.4.1, estável.

Requisitos de Sistema

Requer o pacote `ncurses'.

Detalhes

O splitscreen é uma implementação unix do comando ttylink do NOS. Ele apresenta um display de tela dividida que torna o chat muito mais fácil do que com a interface telnet. O buffer do scroll back e o arquivo de log são características úteis quando você utiliza o splitscreen para acessar serviços como o convers

Onde e como obtê-lo

O pacote splitscreen está disponível em: sunsite.unc.edu

Licensa/Copyright etc.

Domínio Público

126.4 talk-ax25

Autor

Dave Brown, N2RJT, dcb@vectorbd.com

Descrição

Cliente talk da Berkeley modificado para suportar o AX.25 do Linux

Situação

funcionando.

Requisitos de Sistema

Requer o pacote `ncurses'.

Detalhes

O programa `talk-ax25' é uma versão modificada do Berkeley `talk' original para suportar operações AX.25 do Linux.

Onde e como obtê-lo

O programa `talk-ax25' está disponível em: sunsite.unc.edu ou de: ftp.ucsd.edu.

Licensa/Copyright etc.

Estilo Berkeley. Livremente distribuível, desde que as mensagens de copyright estejam intactas.

126.5 7Plus para Linux

Autor

Axel Bauda, DG1BBQ, DG1BBQ@DB0CL.#HB.DEU.EU

Descrição

Codificador tipo Uuencode para Send e Forward de arquvios binários de BBS's.

Requisitos de Sistema

nenhum em especial

Detalhes

Permite que arquivos binários codificados com 7Plus sejam transmitidos dentro de mensagens de BBS's AX.25.

Onde e como obtê-lo

O codificador 7plus esta disponível em: sunsite.unc.edu.

Licensa/Copyright etc.

Hamware - Uso livre para radioamadores.

126.6 TNOS

Autor

Brian A. Lantz, brian@lantz.com

Descrição

TNOS é um derivado do NOS que é ativamente suportado e o qual está disponível tanto para DOS como para Linux. Ele tem caracteristicas não disponíveis em outras versões do NOS.

Situação

A versão atual e estável é a 2.0.

Requisitos de Sistema

Suporte a rede Slip do Kernel se você quiser usar as facilidades de rede Linux com o TNOS. Um TNC kiss.

Detalhes

Brian um servidor WWW que contém informações atualizadas sobre o TNOS, que você pode encontrar em: www.lantz.com.

Onde e como obtê-lo

A versão atual do TNOS está sempre disponível em: ftp.lantz.com, sunsite.unc.edu, ou ftp.ucsd.edu.

Licensa/Copyright etc.

Uso livre para radioamadores e organizações educacionais.

126.7 N0ARY Packet BBS para UN*X

Autor

Bob Arasmith, N0ARY, transcrito para o Linux (e outros) por Bob Proulx, KF0UW, rwp@fc.hp.com

Descrição

Uma bbs de packet implementada sobre UN*X.

Situação

ALPHA. Bob está executando a versão ARY-0.9 no Linux e no HP-UX. A próxima versão de N0ARY a qual é chamada 4.0 está em estágio alpha de desenvolvimento/lançamento. Bob ainda não conseguir disponibilizar esta versão na rede e ainda esta rodando mods 0.9+kf0uw. Bob tem quase que a metade operando sob Kernel AX.25 de Alan Cox, que seria a combinação ideal.

Requisitos de Sistema.

Instalação do Linux, Compilador C, Equipamento TNC para HAM radio.

Detalhes

Esta BBS de packet tem uma interface execelente com o usuário. Tem um conjunto compatíveis de comandos com a bbs RLI, então os usuários se sentirão familiarizados com ela imediatamente. Então ela amplia o conjunto de comandos para um estilo de linguagem muito natural (exemplo: "list at allus about KPC-3"). Muitos comandos no estilo csh são aceitos. Tambem é incluida uma interface para gateway packet/internet.

Atualmente é necessário customizar o código fonte para a sua instalação, então você necessitará de conhecimentos de programação C.

Onde e como obtê-lo.

Para a versão/informação Linux envie e-mail para rwp@fc.hp.com. Para a versão SunOS entre em contato com bob@arasmith.com. O código ainda não tem formato pacote para distribuição porque ainda não está nem no estágio alpha de desenvolvimento.

Licensa/Copyright

Copyright de Bob Arasmith, N0ARY, mas livremente redistribuível.

Contribuição de:

Bob Proulx, KF0UW

126.8 LBBS - Linux BBS message gateway

Autor

Daryl L Miles, G7LED, dlm@frink.demon.co.uk

Descrição

Um pacote de BBS desenvolvido para operar tanto com o kernel com codigo AX.25 como com o pacote Wampes.

Situação

Em desenvolvimento, funcionando.

Requisitos de Sistema

Suporte AX.25 no Kernel ou o pacote Wampes. sendmail, CNEWS.

Detalhes

O objetivo de Daryl era desenvolver uma plataforma na qual radioamadores pudessem contruir um gateway entre a BBS Packet e SMTP do Linux. Eu não tenho certeza sobre a situação da versão atual mas a última encontrada esta datada de 30/06/95. A última versão binária suporta:

  • MBL, FBB batching, compressão FBB, Forward compactado FBB tipo 1 com facilidade restart incluída, deferimento e rejeição.
  • vários mecanismos de transporte Linux incluindo TCP kernel, AX.25 kernel, Wampes NetROM, AX25 ou TCP.
  • discador simples, para permitir conexões entre AX.25 ou nós NetROM.
  • White Pages
  • gerenciamente de Transient do tipo A (mensagens de ACK).
  • SMTP/NNTP<>BBS gateway fortemente implementado ao ponto de que o front end do usuario estará acessando o spool e Netnews para receber artigos.
  • Mecanismo de filtro de mensagens
  • Swap de campos (como SWAPP.SYS no FBB).
  • Multiusuário/conexão.
Para instalar eu fiz o seguinte:
# cd /usr/src
# mkdir LBBS
# tar xvfz LBBS-0.1.6A.tar.gz
# cd LBBS
# ./Install.sh
Isto criou o diretório /usr/lbbs. O arquivo README.Setup sugere um procedimento para se configurar o BBS.
Onde e como obtê-lo.

Voce pode obter o LBBS em: G7PIT's ftp site, ou ftp.ucsd.edu.

Licensa/Copyright

Livremente distribuível para uso não-comercial apenas por radioamadores. Sem garantias. Sera mudada para LGP (licensa geral publica) quando o software estier estável.

126.9 Conversor de mensagem MBL/RLI para NNTP e email.

Autor

SM0OHI, pme@it.kth.se

Descrição

Software que converterá mensagens vindas em MBL/RLI para tanto NNTP como para mensagens formatadas de acordo com a RFC-822.

Situação

Em desenvolvimento, ainda não foi lançada.

Requisitos de Sistema

Desconhecido.

Detalhes

Este software é ideal para aqueles que querem estabelecer um gateway de mail e new entre redes tcp/ip convencionais e a rede de mensagens de radioamador.

Onde e como obtê-lo.

Ainda não disponível.

Licensa/Copyright

Desconhecido.

Contribuição de:

SM0OHI

126.10 Packet Cluster Node software

Autor

Franta Bendl, DJ0ZY, e Bernhard ("Ben") Buettner, DL6RAI, root@dl6rai.muc.de

Descrição

Um sistema PacketCluster rodando em Linux.

Situação

Lançado em Outubro de 1995.

Requisitos de Sistema

Linux Kernel versão 1.2.0 oou ou com o driver versão .25 do Kernel AX.25 de Alan Cox, rede TCP/IP, SysV IPC. Também precisa de Perl e um TNC KISS no dispositivo serial.

Detalhes

Nós PacketCluster tem estado disponiveis por aproximadamente 6 anos. O software odiginal foi escrito por Dick Newell, AK1A, e está funcionando sob DOS. clx que clona o nó PacketCluster. Para o usuário de fora os comandos e caracteristicas são identicas, nós PacketCluster remotos, que podem ser colocados em rede, não vi diferença entre nó PacketCluster generico e o clx. Então ele se adapta bem numa rede existente de nós PacketCluster.

Clx não é uma aplicação de usuário, é um software de nó de redes. Como tal nao é de muito uso para o radioamador. SysOPs de nós PacketCluster com alguma experiência em PacketCluster e Linux irão achar esta aplicação interessante.

Aqui estão algumas das características do CLX:

  • Ele é totalmente compatível com o protocolo interno PCxx e do ponto de vista do usuário. Ele permite multiprocessamento e prioridades diferentes para ações diferentes.
  • O software detecta possíveis loops DX sem gerar infinitas mensagens. O clx filtra a saída duplicada de tal informação. Nós implementamos um conceito que nos permite conectar uma rede em múltiplos pontos, o que era antigamente chamado de "Cluster Loop". clx entente os assim chamados links "ativos" e "passivos". O resultado é que mais informações DX podem ser vistas pelo clx.
  • Uma interface para chamar seus programas externos (mesmo programas com diálogos).
  • O clx usa modernos conceitos de programação como memória compartilhada para dados comuns, lex & yacc para implementar comandos de linguagem, bibliotecas compartilhadas para manter os executáveis pequenos (isso ainda está nas nossas metas), chamadas de procedures remotas para comunicação entre processos. Ele é estritamente modularizado com seus próprios processos dedicados para para trabalhos maiores.
  • Compreende os seguintes módulos:
    con_ctl

    interfaceia o código de kernel AX.25 e prove sockets para usuarios locais.

    rcv_ctl

    controla spool de recebimento.

    snd_ctl

    controla spool de transmissão.

    rm_disp

    despacho de mensagens recebidas, forward de mensagens para outros processos.

    usr_req

    requisições ao banco de dados de usuários, cria um processo para cada chamada ao banco de dados para fazê-lo executar em background. Depois o processo em background envia os resultados diretamente para o send_ctl.

    mb_ctl

    controle de caixa-postal. O mailbox mantem mensagens no no sistema de arquivos, informações de cabeçalhos são armazenadas no banco de dados.

    usr_ctl

    administração de usuários (logins, logouts, logbook).

    usc_mng

    controla comandos de usuários externos e extensões de comandos.

    iu_com

    comunicação entre usuários (talk, conference).

    send_ctl

    spooling de transmissão, gerenciamento de prioridades.

    icl_com

    comunicação entre nós (processando e gerando mensagens PCxx).

    clx_ctl

    administração do sistema, instalando páginas de memória compartilhadas.

    int_com

    gerencia comunicações interna de programas.

  • A seguir a única aplicação que pode ser executada do console:
    loc_usr

    permite que o operador do console conecte-se como um usuário normal.

Futuras melhorias incluem:

  • um monitor de console para visualizar atividades em andamento
  • otimização de velocidade
  • Um protocolo interno clx
  • Um shell de comandos adicionais para usuarios experientes

Onde e como obtê-lo:

ftp.funet.fi

Cinco arquivos compõe o pacote:

  • 00Index
  • clx_200.tgz
  • install.clx
  • README

Licensa/Copyright

clx (c) by Franta Bendl (DJ0ZY) está disponível para uso não-comercial, mas os autores querem informações de quem está usando seu produto, então, antes que você possa realmente usar o software voce deve pedir um indicativo criptografado que será colocado no arquivo de configuração. Você deverá enviar uma mensagem para <clx_us@dl6rai.muc.de> para requisitar isso.

Contribuição de:

Bernhard ("Ben") Buettner, DL6RAI

126.11 DPTNT Terminal and DPBOX BBS.

Autor

Mark Wahl, DL4YBG, DL4YBG@DB0GR.#BLN.DEU.EU, wahlm@berlin.snafu.de ed Joachim Schurig, DL8HBS, DL8HBS@DB0GR.#BLN.DEU.EU, h0187akk@rz.hu-berlin.de

Descrição

Um conjunto de programas para disponibilizar programas de BBS e Terminal para Linux.

Situação

Estável e funcionando.

Requisitos de Sistema

TNC suportando hostmode WA8DED ou protocolos KISS.

Detalhes

TNT é um programa terminal hostmode completo. Compilá-lo no Linux é tão difícil como descompactá-lo e digitar `make'. Ele provê um terminal 'burro' e uma versão X11. Ele vêm com uma ampla documentação que descreve todas as suas características com detalhes. Suas características principais são:

Multiplas sessões:

TNT suporta multiplas conexões de packet radio em telas virtuais que se alternam. Cada janela de sessão mostra uma tela dividida (envio e recpção de texto separados) de operação com uma linha de Situação. Comandos podem ser digitados tanto em modo comando, ou em qualquer sessão de terminal usando usando teclas de comando. Cada uma das telas virtuais podem ser maiores que a tela física, podendo ser deslizadas.

Captura de dados, transferência de arquivos e logging:

Um número de opcões estão disponíveis para logging de textos recebidos. Você pode ter log de transmissão, recepção ou ambos em um arquivo apropriado. Você pode sobre-escrever ou adicionar dados recebidos a arquivos existentes. Você pode usar o protocolo 'autobin' para transmitir ou receber arquivos binários.

Operações remotas via shell:

Você pode disponibilizar um shell para usuários remotos para que eles possam acessar outros programas em seu computador. Você tambem pode executar um programa e direcionar sua saida/entrada para um canal, para que seus usuários possam usá-los.

Redirecionamento de dispositivos para canais:

TNT permite que você redirecione a entrada/saida de um canal para um dispositivo, um modem por exemplo.

Conversão Umlaut:

TNT permite conversão umlaut se necessário.

Modo Remoto:

Usuários remotos podem, se permitido, enviar comandos.

Modo Socket:

Você pode configurar o TNT para que ele abra um socket para telnet, para que seus usuários possam operar como você na frente do console. Isso é útil quando sua máquina linux está numa rede ethernet e você quer que outros terminais da rede possam fazer uso de seu rádio.

DPBOX é uma BBS completa com as seguintes características:

  • F6FBB, W0RLI, Protoclos de forwarding estilo The Box.
  • Gerenciamento transparente de mensagens 8-bit usando protocolo AutoBIN.
  • Dados do BBS cmpactados para economizar espaço em disco, forward e download.
  • "Live message capture" fora da frequencia do BBS, economiza trafego da rede.
  • Transmissão e Recepção de boletins estilo PACSAT.
  • até 200 usuários simultâneos.

Onde e como obtê-lo.

O TNT pode ser obtido por ftp anônimo em: ftp.funet.fi. O pacote DPTNT pode se encontrado em: ftp.funet.fi, ou ftp.tapr.org, ou ftp.ucsd.edu.

As Home-Pages de seus criadores estão em: DL4YBG e DL8HBS

Licensa/Copyright

Os programas TNT e DPBOXT estão protegidos pela Licensa Pública GNU. O programa TFKISS está protegido pela ALAS (uma licensa alemã para uso de radioamadores), e o programa DPBOX é livremente distribuível para uso de radioamadores.

126.12 IPIP encapsulation daemon.

Nome

Daemon de encapsulamento IPIP por Mike Westerhof.

Autor

Mike Westerhof KA9WSB (código original), depois Bdale Garbee N3EUA (transcreveu para o BSD), depois Ron Atkinson N8FOW e John Paul Morrison (transcrição para o Linux), depois Bdale juntou tudo novamente.

Descrição

Um daemon que permitirá a você utilizar sua máquina linux como um gateway de encapsulamento IPIP.

Situação

Ron está ele mesmo executando este código, e a outra versão funcionou com sucesso.

Requisitos de Sistema

TNC em modo KISS, qualquer versão de Linux com suporte a soquetes raw.

Detalhes

Se você já usou alguma vez um gateway internet via packet radio você provavelmente esteve conectado por algum tipo de gateway de encapsulamento. A maioria roda o KA9Q NOS e DOS, mas outros rodam sob Unix e este daemon. Ele permite que vocêencapsule IP dentro de IP, possibilitando tunelar conexões IP através da Internet. O software permite que você conecte um TNC em modo KISS à sua máquina Linux e tenha todos os datagramas que foram recebidos por ele enviados à Internet por um gateway similar. Bdale fornece instruções sobre instalação no pacote.

Onde e como obtê-lo.

Este software está disponível a partir de seu col.hp.com site ftp.

Licensa/Copyright etc.

Livremente distribuível, mas Bdale pede que se você usar o código e tenha apreciado-o, que lhe envie um cartão de QSL.

Contribuição de:

Ron Atkinson, N8FOW, e Bdale Garbee, N3EUA

Nota:

Você deve preferir o daemon de tunelamento via kernel agora.

126.13 AXIP encapsulation daemon.

Nome

AXIP encapsulation daemon de Mike Westerhof.

Autor

Mike Westerhof KA9WSB, transcrito para o Linux por Ron Atkinson N8FOW.

Descrição

Um daemon que possibilitará que você use sua máquina Linux como um gateway de encapsulamento AXIP.

Situação

Não foi devidamente testado, mas presume-se que funcione.

Requisitos de Sistema

TNC KISS, qualquer versão de Linux que suporte RAW sockets.

Detalhes

Este daemon é o 'irmão' do daemon de encapsulamento IPIP. Ele permite que você faça o encapsulamento de frames AX.25 em IP para serem carregados através da internet. Isso é útil para se linkar redes AX.25 en áreas remotas. Ron forneceu um Makefile para o linux, e com ele o software compilou sem erros no meu sistema que está rodando uma versão recente do kernel. Ron tambem escreveu alguns arquivos README que dão detalhes necessários para se compilar o sistema e e a documentação original descrevendo como configurá-lo.

Onde e como obtê-lo.

Este software está disponível em sunsite.unc.edu ham apps directory.

Licensa/Copyright etc.

Livremente distribuível desde que as notas de copyright estejam intactas.

Contribuição de:

Ron Atkinson, N8FOW

126.14 Servidor de Ping-Pong Convers

Nome

Servidor de Convers para Linux por Fred Baumgartens.

Autor

Fred Baumgarten, DC6IQ, dc6iq@insu1.etec.uni-karlsruhe.de

Descrição

Esta é uma versão do servidor de convers que permite que múltiplos usuários conversem simultâneamente uns com os outros no estilo mesa-redonda. Ele é conpatível com o servidor de convers do NOS, mas contém recursos extras como save/restore de textos pessoais e tópicos de canais.

Situação

Em uso por um número razoável de servidores convers, aparenta ser muito estável.

Requisitos de Sistema.

Linux, GNU make, compilador C.

Detalhes.

Instruções completas de instalação estão incluidas no arquivo INSTALL que se encontra no pacote.

Onde e como obtê-lo.

Uma distribuição deste software está disponível em sunsite.unc.edu. O home-site do software esta em insu1.etec.uni-karlsruhe.de ftp server

Licensa/Copyright etc.

Presumivelmente de Fred Baumgarten (não foi claramente especificado), mas algumas partes parecem ser livres para uso não comercial e pode ser copiado desde que as notas de copyright estejam intactas.

126.15 RSPF Daemon

Nome

RSPF - Radio Shortest Path First routing daemon para Linux

Autor

Craig Small vk2xlz csmall@triode.apana.org.au

Descrição

Uma implementação do protocolo RSPF para linux. O daemon suporta a versão 2.2 do protocolo que corrige vários bugs e problemas presentes na versão 2.1.

Situação

Alpha - funcionando, precisa de testes e relatórios de erros. Versão atual é 0.05

Requisitos de Sistema.

Requer Código AX.25 baseado em kernel por Alan Cox.

Detalhes

Este programa permitira que o Linux se torne um roteador RSPF. Ele endereça alguns dos truques do RSPF v2.1, a versão do NOS, o que significa que o mesmo é incompatível com a versão NOS. Ele tambem permitirá requisições remotas/locais via sessão tcp para propósitos de diagnóstico e debug.

Onde e como obtê-lo.

Versões atualizadas estão sempre disponíveis em sunsite.unc.edu ou ftp.ucsd.edu ou diretamente do autor.

Licensa/Copyright

Licensa Pública GNU vers 2.0

Contribuição de:

Craig Small, VK2XLZ

126.16 TTYLINK Daemon por Michael Westfall

Nome

ttylinkd - um daemon ttylink para Linux.

Autor

Michael Westfall, N6KUY, mwestfal@.csci.csusb.edu

Descrição

Um programa terminal de tela dividida que que escuta a porta ttylink e aceita requisições de conexões que chegam.

Situação

Aparenta funcionar bem.

Requisitos de Sistema

nenhum especial.

Detalhes

Este é um programa standalone que não requer que você mude de maneira nenhuma a configuração de seu sistema. Se você tiver acesso de root em sua máquina então você roda o programa num VT ou em um XTerm e ele limpará a tela esperando por conexões vindas atravéws da porta 87(ttylink). Quando uma conexão é estabelecida ele dividira a tela ao meio de modo que você possa se comunicar com a pessoa que o está chamando.

Onde e como obtê-lo.

Você pode obtê-lo a partir de: sunsite.unc.edu ou ftp.ucsd.edu.

Licensa/Copyright

desconhecido, presume-se que Livremente distribuível.

126.17 TTYLINK Daemon por Craig Small

Nome

ttylinkd - um daemon ttylink para Linux.

Autor

Craig Small, VK2XLZ, csmall@triode.apana.org.au

Descrição

Um daemon que aceita uma conexão tcp/ip ttylink (porta 87) e a converte numa chamada de talk para o usuário na máquina host. Isso tambem deve ser configurado para uso com o programa ax25d para que usuário do AX.25 tambem possam fazer uso dele para se comunicarem com você.

Situação

Alpha, mas funcionando.

Requisitos de Sistema.

funções de rede baseada em Kernel com suporte a AX.25 se desejado.

Detalhes

Devido ao fato de que o protocolo talk não é padronizado, ou seja, ele não está definido em lugar nenhum (com exceção do fonte), o protocolo ttylink do NOS se tornou um padrão, ao menos para radioamadores, para promover comunicação teclado a teclado sob tcp/ip. Esse daemon supre a necessidade por algo que responda a uma chamada ttylink em maquinas linux.

Para gerar e instalar o software, eu fiz:

# cd /usr/src
# tar xvfz ttylinkd-0.02.tar.gz
# cd ttylinkd-0.02
<editei o Makefile mada mudar o SYSOP_USER>
# make
# cp ttylink /usr/sbin
<editei /etc/service, /etc/inetd.conf como instruído no README>
# killall -1 inetd
Onde e como obtê-lo.

Você poderá obter a última versão em: sunsite.unc.edu ou ftp.ucsd.edu.

Licensa/Copyright

Licensa Pública GNU vers 2.0


Página seguinte Página anterior Índice