Talvez.
Sinto muito que esta resposta pareça tão frágil, mas a resposta tecnicamente correta é que não há apenas uma resposta definida como sim ou não que seja universalmente verdadeira em todas as circunstâncias. A resposta específica e tecnicamente correta parece ser dependente do hardware. (Em outras palavras, depende do hardware que você está usando.)
Para manter as coisas simples, vou apenas ignorar a complexidade de adicionar uma configuração de PBX ao mix. Eu simplesmente vou responder:
- Se houver dois dispositivos de computação com modems, eles podem se conectar diretamente uns aos outros?
- Uma vez conectado, posso ter um compartilhamento de acesso à Internet com outro?
Acredito que a resposta a essas perguntas fornecerá as informações de que você precisa e, em seguida, você poderá ajustar as coisas (como colocar um sistema de PBX no meio) e, se algo não funcionar, você poderá ter uma ideia de quais ajustes podem ser sensatos para tentar em seguida.
Então, com a primeira pergunta:
If there are two computing devices with modems, can they connect directly to each other?
Às vezes.
Eu tive esse trabalho (por ter um computador usar o ATX3D para cegar e o outro computador usar o ATA). Eu também não tive trabalho. Há alguma suspeita de que isso possa estar relacionado ao fio telefônico usado, mas pelo que me lembro de experiências e leituras, isso pode ser devido a incompatibilidades por um ou ambos os modems. Podes tentar. Se não funcionar, você pode tentar substituir um (ou ambos) dos modems. (Ou o cabo do telefone.) Pode funcionar, mas aparentemente não com todo o equipamento. Esse é um feito tão raramente tentado que os fabricantes não listam isso como um recurso importante, então a maneira mais fácil de saber é tentar.
Or would I have to actually configure the Raspberry Pi as an official "dial-up server" in order to do that?
Normalmente, quando há uma conexão, o resultado é uma conexão "terminal idiota".
Uma vez que você tenha uma conexão "terminal idiota" (onde você pode digitar mensagens), a partir desse ponto, se você quiser apenas transferir arquivos, o método tradicional BBS estava usando um protocolo dedicado como o Z-Modem. .
No entanto, você pode fazer com que o IP funcione. Isso exigirá que algum tipo de software seja ativado e pode ser necessário um pouco de esforço para configurá-lo. Eu não sugiro nem mesmo começar a tentar configurar isso até que você tenha confirmado que o hardware se conecta bem o suficiente para fazer uma conexão no estilo "terminal idiota". Quando você chega a esse ponto, então você pode se beneficiar fornecendo recursos IP.
A maneira como vi isso (nos dias em que o acesso dial-up era mais comum na América) estava usando protocolos como PPP ou C SLIP , ou usando uma conta de shell e programas em execução (possivelmente incluindo SLiRP ). A execução de tais programas funcionava melhor ao usar uma conta do shell usando o rlogin, em vez de usar uma conta do shell usando o telnet.