Encuesta Miembros

¿Que le impide a la gente conectar su Dreamcast online?

-No tengo DreamPi, pero quisiera uno.
-No tengo DreamPi, pero quisiera uno.
45% [49 Votos]

-Tengo RaspberryPi, pero no el resto...
-Tengo RaspberryPi, pero no el resto...
12% [13 Votos]

-No dispongo de teléfono fijo.
-No dispongo de teléfono fijo.
6% [6 Votos]

-No dispongo de internet.
-No dispongo de internet.
1% [1 Voto]

-No dispongo de tiempo.
-No dispongo de tiempo.
5% [5 Votos]

-Solo dispongo de BBA.
-Solo dispongo de BBA.
2% [2 Votos]

-Falta de interés en los juegos actuales online.
-Falta de interés en los juegos actuales online.
7% [8 Votos]

-Falta de información en general/Felíz jugando solo :-)
-Falta de información en general/Felíz jugando solo :-)
23% [25 Votos]

Votos: 109
Debes iniciar sesión para votar.
Iniciada: 08/11/2016 23:25

Archivo de Encuestas

Sabías que...

DCiberia.net fué fundada por Ron el 1 de abril de 2005 y se fusionó con Dreamcast.es en 1 de Abril de 2008.

Ver el Tema

Avatar del Usuario

[DreamPi] Usa tu Ubuntu como si fuera la Rasperry Pi 

Started by Indiket on 08-09-2018 09:16

20 Respuestas 484 Visitas
Who posted:
Indiket
¡Hola de nuevo, grandes!

Os traigo otro gran tutorial en el cual podremos usar nuestro querido PC-DC con todas las funcionalidades de la DreamPi, entre la que se incluye la generación del tono de llamada, las reglas Iptables y el Dreamcast Now! ¿Empezamos?

Introducción

Antes de nada, asegúrate que tu modem de PC es compatible con Ubuntu. Los últimos modelos de módems USB suelen ir bien ya que integran chips CDC-ACM con lo que no necesitan drivers. Aún así, no cantes victoria, ya que otro tema es que puedan generar tono de llamada...

También necesitarás un LVI para hacer "excitar" tu modem de Draemcast. Los módems PAL de 33k funcionan con 18V, mientras que los NTSC americanos de 56k con 9V.

Otro consejo, no utilices divisores de línea ya que la potencia de trabajo disminuye, y la línea PPP pierde sincronismo.

Finalmente, reserva una IP en tu router para abrir los puertos necesarios, o usar una zona DMZ.

Descarga

Debes descargar los ficheros del GitHub de Kazade:
https://github.co...de/dreampi

Los scripts del DreamPi usan el Python 2.7 para ejecutarse, así que lo primero es comprobar que lo tengas instalado en tu Ubuntu.
Además, se requieren las siguientes dependencias que se instalan fácilmente desde el Terminal:

>> sudo apt install python-pip
>> pip install pyserial
>> pip install sh
>> pip install python-iptables
>> pip install miniupnpc

Instala también el servidor DNS "dnsmasq" para que DreamPi pueda hacer redirecciones DNS:

>> sudo apt-get install dnsmasq

Edición del fichero dreampi.py

- Línea 608: subprocess.check_call("sudo ifconfig wlx... promisc".split()) . Cambiar el dispositivo "wlx..." por el dispositivo que te dice Ubuntu.

- Línea 623: update_dns_file() . Comentar esa línea, no la necesitaremos

- Línea 211 y 212: cambiar "this_ip", "dreamcast_ip" por las ip internas que queramos usar
- Línea 221: cambiar "this_ip" por "46.101.91.123" (es el DNS de DreamPipe)

- Línea 579: Cambiar "/var/log/messager" por "/var/log/syslog"

Sólo para el módem USR5637
Hay que hacer un cambio para que pueda generar tono de llamada.
Cambiar el comando: AT+VSM=1,8000 por AT+VSM=129,8000

¡Dale gas!

Venga, que ya tienes ganas de que funcione el invento jeje. Para ejecutar el script, poneros en su directorio y ejecutad:
>> sudo python dreampi.py --no-daemon

Observad la salida por consola, por si os da algún ERROR en la generación del tono, etc. Debería daros todo OK y vuestro módem de PC estará enviando información a la consola. Si es así, en la Dreamcast le conectáis vuestro LVI y luego le dais a la conexión y esperar el resultado smile

Hay una opción para lanzar DreamPi y que no genere el tono de llamada:
>> sudo python dreampi.py --no-daemon --disable-dial-tone

Comprobar si funciona el módem del PC

Un programa muy útil para comprobar si nuestro módem es compatible con los comandos AT es el Minicom:

>> sudo apt install minicom
>> sudo minicom -s

- Seleccionar: "Select Serial port setup" (Configuración de la puerta serial)
- Pulsar A y cambiar el dispositivo serie (ej: /dev/ttyACM0)
- Seleccionar: "Save setup as dfl"
- Seleccionar: "Salir"

Y ahora ya le podéis escribir y ver respuestas directas.

¡Suerte y nos vemos online!
 
alexislight
o sea que con esto puedo usar todos lo juegos al igual que con dreampi, con todas sus funciones? si es asi es un golazo (sorry no lei todo)
Amo a mi Dreamcast
1.bp.blogspot.com/-ISA2GZATNCQ/TbntZYUJViI/AAAAAAAAAB4/wDlRYAhu_lo/s1600/vardream.gif
 
Sonicccp
Jejeje, todo un descubrimiento Indi, siempre dando el callo, jeje
En este caso tengo un portatil con ubuntu, y creo que tiene modem, aver si lo puedo probar smile
Somos la joven guardia que va forjando el porvenir. Nos templó la miseria, sabremos vencer o morir. Noble es la causa de librar al hombre de su esclavitud. Quizá el caminó hay que regar, con sangre de la juventud.
 
javiuspal
Buenas ya tengo todo excepto el cable LVI, ¿me podríais decir qué componentes me harían falta?

He visto en varios sitios que las resistencias que recomiendan varían los Ohm.

En una web Francesa vi lo siguiente:

- Un cable de teléfono RJ11 (unos pocos euros).
- Un condensador de 0.47uf (unos pocos céntimos).
- Una resistencia de 380 Ohm (unos pocos céntimos).
- Un conector para la batería de 9 voltios si tiene un módem NTSC (japonés o americano) y dos conectores si tiene un módem PAL (unos pocos céntimos).

El condesador he visto que los hay de varios voltajes diferentes también.

Gracias de antemano!
Editado por javiuspal el 15-09-2018 22:00
 
Jako
Con los componentes que mencionas debería funcionarte ese LVI. De todos modos prueba con un tester al terminar el montaje si el cable rojo da los v deseados.
4glsp.com/wp-content/uploads/DCONLINE/dcstatus.png
Be Dreamcast my friend!!! yes
(DC4Life!)
 
javiuspal

>Jako ha escrito:


Con los componentes que mencionas debería funcionarte ese LVI. De todos modos prueba con un tester al terminar el montaje si el cable rojo da los v deseados.


Perfecto, gracias. Mañana iré a buscar lo necesario a una tienda de electrónica a ver si me sale bien jejejeje.

Saludos!
 
javiuspal
A alguien más le da error al instalar el miniupnpc?

Error:
"Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/miniupnpc/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'wink, __file__, 'exec'wink)" install --record /tmp/pip-vtTVIw-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_root/miniupnpc
Storing debug log for failure in /root/.pip/pip.log"

Solucionado:

Instalando "apt install python-dev"

Tengo una pregunta this_ip y dreamcast_ip, la primera es la del ubuntu y la segunda la de la consola?

También cuando dices sustituir WLX es por ejemplo en mi equipo que sale eth0?

Editado por javiuspal el 18-09-2018 00:38
 
javiuspal
Disculpad mi pesadez, he estado probando y parece como que me conecta la consola, pero no carga ninguna página. Esto me sale en la consola del Ubuntu:

CONNECT 57600
INFObigsmilereampi:CONNECT 57600
Call answered!
INFObigsmilereampi:Call answered!

INFObigsmilereampi:
Connected
INFObigsmilereampi:Connected
Serial interface terminated
INFObigsmilereampiworriederial interface terminated
INFObigsmilecnow:MAC address: 565d401****************************** (me da una mac bastante rara, la tapé con asteriscos)
 
javiuspal
Ya conecto correctamente, pero parece que tengo un problema de puertos, a pesar de tener la ip de la consola en la DMZ en Planet Ring me aparece la mesa como completa... A ver si doy con la tecla.
 
Peroxido-H2O
Vamos que eso lo tienes ya casi online, no te desanimes
 
javiuspal

>javiuspal ha escrito:


Ya conecto correctamente, pero parece que tengo un problema de puertos, a pesar de tener la ip de la consola en la DMZ en Planet Ring me aparece la mesa como completa... A ver si doy con la tecla.



Al final he conseguido solucionar todos mis problemas yo solo jajaja, muchas gracias por el tuto. Lo único que en Dreamcast Now no sale a lo que juego.

image.ibb.co/j2A6Pz/photo_2018_09_19_00_11_24.jpg
 
Jako
Parece que solo te falta trastear un poco con las DNS que hay puestas en la config online de la consola. Como dice Perioxido, lo tienes practicamente ya en marcha.
4glsp.com/wp-content/uploads/DCONLINE/dcstatus.png
Be Dreamcast my friend!!! yes
(DC4Life!)
 
alexislight
bien hecho felicitaciones! lamento no poder ayudarte pero todavia no intente hacerlo!! quizas te pida ayuda a vos!! XD
Amo a mi Dreamcast
1.bp.blogspot.com/-ISA2GZATNCQ/TbntZYUJViI/AAAAAAAAAB4/wDlRYAhu_lo/s1600/vardream.gif
 
javiuspal

>alexislight ha escrito:


bien hecho felicitaciones! lamento no poder ayudarte pero todavia no intente hacerlo!! quizas te pida ayuda a vos!! XD


Perfecto! no dudes en hacerlo, a mí ya me funciona perfectamente.

El modem FAX usb que compré fue éste, por 18€
https://www.amazo...&psc=1

V.TOP UM02

Funciona de lujo, no tuve que instalar nada en Ubuntu, me lo cogió al momento.
Editado por javiuspal el 19-09-2018 15:25
 
javiuspal
Pongo aquí unas imágenes jugando de esta tarde con Peroxido-H2O y otro compi más del grupo de telegram (a ver si os animáis algunos más tongue)

preview.ibb.co/nmmUNU/photo_2018_09_23_20_47_07.jpg
preview.ibb.co/e9z5wp/photo_2018_09_23_21_21_35.jpg
preview.ibb.co/g2UG2U/photo_2018_09_23_21_41_08.jpg
preview.ibb.co/ePVdGp/photo_2018_09_23_21_55_27.jpg
 
Jako
Bravo! Lo chocante es que ya existía desde hace mas de un año otro grupo de Whatsapp similar, y le.damos uso hehehe.
Y online te veo ahora mismo por Dreamcast Now en worms, pero entro y no hay nadie jajajaj.
Probaré suerte en otro momento ;-)
Me alegra ver cada vez más jugadores españoles online.
4glsp.com/wp-content/uploads/DCONLINE/dcstatus.png
Be Dreamcast my friend!!! yes
(DC4Life!)
 
javiuspal

>Jako ha escrito:


Bravo! Lo chocante es que ya existía desde hace mas de un año otro grupo de Whatsapp similar, y le.damos uso hehehe.
Y online te veo ahora mismo por Dreamcast Now en worms, pero entro y no hay nadie jajajaj.
Probaré suerte en otro momento ;-)
Me alegra ver cada vez más jugadores españoles online.


Pues invitadnos o entrad al nuestro en telegram que creó Peroxido-H2O tongue, sí es que estuve probando el multigamer now, pero no logro entenderlo muy bien y se ha quedado con que estoy siempre jugando al worms jejeje.

Ahora por la noche hemos estado jugando al Toy Racer.

preview.ibb.co/c1dU6p/photo_2018_09_23_23_33_50.jpg
 
Jako
En.teoria no necesitas el multigamer now, DreamPi ya indica por si solo a qué juego te encuentras conectado. Se ve que uno está machacando al otro jejejej
Buenas pachangas ayer! smile
4glsp.com/wp-content/uploads/DCONLINE/dcstatus.png
Be Dreamcast my friend!!! yes
(DC4Life!)
 
javiuspal

>Jako ha escrito:


En.teoria no necesitas el multigamer now, DreamPi ya indica por si solo a qué juego te encuentras conectado. Se ve que uno está machacando al otro jejejej
Buenas pachangas ayer! smile


Pues es extraño, este dreampi no me marca al juego al que estoy jugando, de hecho hasta que no abrí el multigamer y seleccioné el juego que estaba jugando, me salía la imagen del menú principal en dreamcast now.
Editado por javiuspal el 24-09-2018 16:05
 
Jako
... si que es raro si jejeje. Algo abrá.
4glsp.com/wp-content/uploads/DCONLINE/dcstatus.png
Be Dreamcast my friend!!! yes
(DC4Life!)
 
Saltar al Foro:

Supporters