Skip to content

retlAairtlA/opendialup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenDialUP

Bem-vindo ao projeto OpenDialUP, uma iniciativa que visa resgatar a experiência da Internet Discada por meio da tecnologia VoIP. Este projeto é liderado por Jorge Willians, um entusiasta de eletrônica e informática no Brasil.

Visão Geral

OpenDialUP tem como objetivo reviver a nostalgia da Internet Discada, adaptando-a para a era moderna com a tecnologia VoIP. Se você é um amante da tecnologia ou simplesmente deseja explorar a história da internet, este projeto é para você.

Objetivos do Projeto

Os principais objetivos do projeto "OpenDialUP" incluem:

  • Código Aberto: O projeto é totalmente de código aberto, o que significa que qualquer pessoa é bem-vinda para usar, modificar e contribuir para ele. Acreditamos na colaboração e na disponibilidade para a comunidade.

  • Acesso Universal: Queremos garantir que a nostalgia e a funcionalidade da Internet Discada estejam ao alcance de todos. Nossa missão é tornar o OpenDialUP uma solução acessível e inclusiva.

  • Preservação da História: Este projeto visa preservar a história da Internet Discada, permitindo que as gerações atuais e futuras experimentem e aprendam com essa tecnologia.

  • Conexão Direta e Simplificada: O projeto "OpenDialUP" tem como objetivo oferecer uma solução de conexão direta e simplificada à Internet Discada, sem a necessidade de uma "ponte" intermediária como o Raspberry Pi. Isso envolve a possibilidade de conexão direta a partir de uma ONT do próprio provedor de internet ou usando um ATA PAP2T da Linksys, tornando a experiência de Internet Discada mais acessível e conveniente, para diversos dispositivos antigos que usam modems, como computadores e videogames.

Estrutura Atual

O projeto "OpenDialUP" conta atualmente com a seguinte estrutura:

Servidor VoIP

  • Sistema Operacional: Ubuntu Server 22.04.3
  • Software: Asterisk 18.10.0
  • Descrição: Este servidor atua como uma "central telefônica," responsável por receber chamadas dos clientes e direcioná-las para o modem correto.

Servidor Proxy

  • Sistema Operacional: Ubuntu Server 22.04.3
  • Software: WebOne
  • Descrição: Este servidor funciona como uma ponte entre a internet atual e softwares antigos, como navegadores incompatíveis com protocolos modernos. O WebOne ajuda a minimizar erros. Link do projeto WebOne: WebOne GitHub

Servidor RAS

  • Sistema Operacional: Windows Server 2003
  • Modems: Motorola SM56, SmartLink SL2800
  • Descrição: Este servidor recebe a conexão do servidor VoIP e fornece internet aos clientes através dos modems disponíveis.

ATA Linksys PAP2T

  • Descrição: Um clássico ATA da Linksys PAP2T é utilizado para fazer a ponte entre os modems e o servidor VoIP.

Números de Entrada

  • DDD (15) 3199-7790
  • DDD (31) 2012-0564

Como se conectar?

Para facilitar o teste e a experiência com o projeto OpenDialUP, disponibilizei o acesso a um servidor VoIP. Para criar uma conta e experimentar, entre em contato no nosso grupo no Discord.

Planos Futuros

  • Desenvolver modems virtuais capazes de substituir modems reais via hardware e assim ter muitas conexões de entrada. E também poder ter um servidor único que faça a função do servidor VoIP e o servidor RAS simultâneamente.

  • Desenvolver um ATA de baixo custo para facilitar o acesso de todos.

  • Disponibilizar uma imagem usando Docker com o servidor VoIP pronto para uso.

Contribuições

Estamos entusiasmados com contribuições de toda a comunidade. Se deseja contribuir com o projeto "OpenDialUP" no GitHub, siga estas etapas:

  1. Crie um fork do repositório.
  2. Clone o seu fork para a sua máquina local.
  3. Crie uma nova branch para a sua contribuição.
  4. Faça as alterações necessárias e commit.
  5. Envie um pull request para o repositório principal.

Se deseja contribuir com testes, com seu conhecimento etc entre no servidor do Discord: [https://dub.sh/XQtfC5j]

Agradecemos antecipadamente por suas contribuições!

Quem está contribuindo?

  • Renâ Augusto @RenaAPMartins: Contribuiu com testes relacionados à ONT Huawei EG8145V5 e tem desempenhado um papel importante na moderação e organização do servidor do Discord.

  • Tayro Borges: Contribuiu com um número de telefone VoIP DDD 31 e tem realizado testes usando um ATA GrandStream HT813.

  • Rodrigo Cambrussi @rcambrussi: Contribuiu com testes relacionados ao uso direto com uma linha convencional.

  • Caio Fernando @Marmelucos: Contribuiu com testes relacionados ao ATA PAP2T.

E muitos outros membros da comunidade que estão colaborando para tornar o projeto "OpenDialUP" um sucesso. Agradecemos a todos por suas contribuições!

Contato e Discussão

Se você estiver interessado em usar o servidor ou quiser discutir o projeto OpenDialUP, você pode se juntar ao nosso grupo no Discord:

English

OpenDialUP

Welcome to the OpenDialUP project, a pioneering initiative aimed at reviving the experience of Dial-Up Internet through VoIP technology. This project is led by Jorge Willians, an electronics and computer enthusiast in Brazil.

Overview

OpenDialUP aims to revive the nostalgia of Dial-Up Internet, adapting it to the modern era with VoIP technology. Whether you're a tech enthusiast or just want to explore the history of the internet, this project is for you.

Project Goals

The main goals of the "OpenDialUP" project include:

  • Open Source: The project is entirely open source, which means anyone is welcome to use, modify, and contribute to it. We believe in collaboration and availability to the community.

  • Universal Access: We aim to ensure that the nostalgia and functionality of Dial-Up Internet are accessible to everyone. Our mission is to make OpenDialUP an affordable and inclusive solution.

  • Preserving History: This project seeks to preserve the history of Dial-Up Internet, allowing current and future generations to experience and learn from this technology.

Current Structure

The "OpenDialUP" project currently has the following structure:

VoIP Server

  • Operating System: Ubuntu Server 22.04.3
  • Software: Asterisk 18.10.0
  • Description: This server acts as a "phone exchange," responsible for receiving calls from clients and directing them to the correct modem.

Proxy Server

  • Operating System: Ubuntu Server 22.04.3
  • Software: WebOne
  • Description: This server serves as a bridge between the current internet and old software, such as browsers incompatible with modern protocols. WebOne helps minimize errors. Link to the WebOne project: WebOne GitHub

RAS Server

  • Operating System: Windows Server 2003
  • Modems: Motorola SM56, SmartLink SL2800
  • Description: This server receives the connection from the VoIP server and provides internet to clients through the available modems.

Linksys PAP2T ATA

  • Description: A classic Linksys PAP2T ATA is used to bridge the modems and the VoIP server.

Entry Numbers

  • Area Code (15) 3199-7790
  • Area Code (31) 2012-0564

How to Connect?

To facilitate testing and experiencing the OpenDialUP project, I have provided access to a VoIP server. To create an account and try it out, please contact us in our Discord group.

Future Plans

  • Develop virtual modems capable of replacing real modems through hardware, enabling multiple incoming connections. This would also allow a single server to perform the functions of the VoIP server and RAS server simultaneously.

  • Develop a low-cost ATA to make access more accessible to everyone.

  • Provide a ready-to-use Docker image with the VoIP server.

Contributions

We are excited about contributions from the entire community. If you want to contribute to the "OpenDialUP" project on GitHub, follow these steps:

  1. Create a fork of the repository.
  2. Clone your fork to your local machine.
  3. Create a new branch for your contribution.
  4. Make the necessary changes and commit.
  5. Submit a pull request to the main repository.

If you want to contribute with testing, your expertise, and more, join our Discord server: [https://dub.sh/XQtfC5j]

We appreciate your contributions in advance!

Contributors:

  • Renâ Augusto @RenaAPMartins: Contributed with tests related to the ONT Huawei EG8145V5 and has played an important role in moderating and organizing the Discord server.

  • Tayro Borges: Contributed with a VoIP phone number (area code 31) and has been conducting tests using a GrandStream HT813 ATA.

  • Rodrigo Cambrussi @rcambrussi: Contributed with tests related to direct use with a conventional phone line.

  • Caio Fernando @Marmelucos: Contributed with tests related to the PAP2T ATA.

And many other community members who are collaborating to make the "OpenDialUP" project a success. We appreciate everyone for their contributions!

Contact and Discussion

If you are interested in using the server or want to discuss the OpenDialUP project, you can join our Discord group:

About

Open DialUP!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Visual Basic 6.0 74.7%
  • HTML 25.3%