2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Online games, how to get online, and anything involving Dreamcast online can be discussed here.
maldoror68
noob
Posts: 4
Dreamcast Games you play Online: alien front online
chu chu rocket
PSO (if i can log me!)
quake 3
worms world party

2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by maldoror68 »

hi guys, i've got a crazy config and a crazy problem :oops: :?

I want desesperatly play PSO with my son but :

Here is my specs:

-2 dreamcast pal, 2 keyboards, 2 vga boxs, 2 vga 4:3 screen,
-2 japanese dreamcast modems & 2 voltage line inducer for the dreampi)
-2 pso official and legit gd roms (US ver 2.0) with différent serials and access keys
-2 dreampis with two compatibles working modems, the two pis share different ip adresses under my ISP box (one ip xxxxxxxx.52 called dreampileft and the other one ip xxxxxxxx.51 called dreampiright)
-one sylverant boot cd
-one ISP with a router and multiple ethernet jacks
2 vmu and two characters / saves
-one PC with putty installed withe the two acces at dreampileft and dreampiright

my problem :

i can't play SIMUSTANEOUSLY on sylverant / pso server with my 2 dc ! :evil:

if i connect them not simustaneously it works perfectly :grin: i can alternately pluy flawlessly online with one dc or with the other one

but if i connect them simustaneously, the 1st one who makes the connection "takes it"
and the other one hangs at the "4 flipping hexagon screen"

i tried other games and if i launch for example pso on one dreamcast,and if i try chuchu rocket online on the other DC, same results, the 1st dc have "taken" the connexion and will not "share" it with the second one who "times-out".

any idea ? any solution ? it's because of my unique "ISP global IP" ?

i don't know where to search :
-in the linux command under the pis ?
-in my box config?
-in the config inside the DC "planetweb browser 3.0 " ?
-in dreamcast-now ?


help ! :| :idea:

thanks for taking time to reading me and sorry for my bad english (i'm french)

User avatar
SEGA RPG FAN
Developer
Posts: 606
Dreamcast Games you play Online: PSO
Quake III
Starlancer
Alien Front Online
Chu Chu Rocket
Location: Minnesota USA

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by SEGA RPG FAN »

It's not possible. Yes it's because of your "ISP global IP" aka WAN IP.

The way the connections between the server-player and player-player happen every player needs a unique WAN IP. If you're both sharing the same internet connection you both have the same WAN IP.

To get around it you would have to either

1. Connect one pi through a VPN. This would give you a different WAN IP.

or

2. Host a PSO server on your local network and configure everything to connect to that. This is more complex and eliminates the ability to play with other players online.
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast

User avatar
poopidoop
MegaDeath
Posts: 233

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by poopidoop »

heres an old thread that might help

https://dreamcast-talk.com/forum/viewto ... 7401879461

User avatar
Aleron Ives
Outrun
Posts: 1126
Dreamcast Games you play Online: Phantasy Star Online
Phantasy Star Online Ver.2
Location: California
Contact:

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by Aleron Ives »

SEGA RPG FAN wrote:The way the connections between the server-player and player-player happen every player needs a unique WAN IP.
That's not true. You can play PSO with multiple clients and the same WAN IP just fine when you use BBA. The problem is with his DreamPi setup.
"Fear the HUnewearl."
Image

User avatar
SEGA RPG FAN
Developer
Posts: 606
Dreamcast Games you play Online: PSO
Quake III
Starlancer
Alien Front Online
Chu Chu Rocket
Location: Minnesota USA

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by SEGA RPG FAN »

Aleron Ives wrote:That's not true. You can play PSO with multiple clients and the same WAN IP just fine when you use BBA. The problem is with his DreamPi setup.
Good to know. What does the BBA do differently?
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast

kazade
Developer
Posts: 264
Dreamcast Games you play Online: Lots!

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by kazade »

Aleron Ives wrote:
SEGA RPG FAN wrote:The way the connections between the server-player and player-player happen every player needs a unique WAN IP.
That's not true. You can play PSO with multiple clients and the same WAN IP just fine when you use BBA. The problem is with his DreamPi setup.
Wait, it's not something wrong with the DreamPi setup, it's how the PSO software deals with the connection. When you are dialling up there is no NAT to deal with, it's a much simpler connection - the Dreampi just simulates dial up. PSO probably handles BBA totally differently.

The best (only?) solution is to get a 3G/4G dongle for one of the DreamPis, that way you'll have two different external IP addresses and it should all work. In theory.

User avatar
Aleron Ives
Outrun
Posts: 1126
Dreamcast Games you play Online: Phantasy Star Online
Phantasy Star Online Ver.2
Location: California
Contact:

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by Aleron Ives »

Hm, that's a fair point: it's possible that using a BBA enables extra code, but NAT/PAT is handled by the router and is transparent to the host, so it shouldn't matter.

Doesn't DreamPi assign a static private IP to your DC when you dial in? Giving the second DC a different static private IP would in theory solve the problem, since all of the NAT/PAT action is happening on external hardware and not the DC. As far as each DC is concerned, it's directly connected to the Internet with an IP of 192.168.1.98 and 192.168.1.99 or whatever, even though in reality that's not what's happening.
"Fear the HUnewearl."
Image

User avatar
SEGA RPG FAN
Developer
Posts: 606
Dreamcast Games you play Online: PSO
Quake III
Starlancer
Alien Front Online
Chu Chu Rocket
Location: Minnesota USA

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by SEGA RPG FAN »

You'll run into a problem with port forwarding or DMZ. You can't forward or DMZ to two IP addresses. The BBA must be keeping ports open (regular pinging maybe?). The expectation with the BBA had to be that NAT would occur and it's not reasonable to expect your average gamer to set up port forwarding, so there's likely extra network code for the BBA.
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast

User avatar
Aleron Ives
Outrun
Posts: 1126
Dreamcast Games you play Online: Phantasy Star Online
Phantasy Star Online Ver.2
Location: California
Contact:

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by Aleron Ives »

Three things:

1) You can easily port forward to two different IP addresses. A router's pinhole settings are going to let you specify multiple entries with source port, destination port, and destination IP on each entry. You can usually forward a range of ports all at once, too.

2) PSO does not require port forwarding. You never establish a direct connection with anybody besides the server. All incoming traffic is conducted via an established TCP session with the server, so port forwarding has no effect and is not needed.

3) PAT is handled by the router, not the host. That's kind of the point, since hosts don't know how to handle it. The entire process should be transparent to the host, and it won't even know that PAT is happening.
"Fear the HUnewearl."
Image

User avatar
Nico0020
Sunday Shootout
Posts: 680
Dreamcast Games you play Online: PSOv2
Quake 3 Arena
Alien Front Online
Chu Chu Rocket
Ooga Booga
And more

Re: 2 dc, 2 dreampi, one ISP, no simultaneous connexion ?

Post by Nico0020 »

Aleron Ives wrote:
SEGA RPG FAN wrote:The way the connections between the server-player and player-player happen every player needs a unique WAN IP.
That's not true. You can play PSO with multiple clients and the same WAN IP just fine when you use BBA. The problem is with his DreamPi setup.
Can confirm, IVES is right, though never done that with the PI setup before. But I have done two BBAs on DC and two GCs on BBA before too.

Sent from my Pixel 3a using Tapatalk

  • Similar Topics
    Replies
    Views
    Last post
  • Dreampi UK
    by Markdanni123 » » in Online
    4 Replies
    6377 Views
    Last post by Markdanni123
  • Dreampi
    by Markdanni123 » » in Online
    2 Replies
    4820 Views
    Last post by Markdanni123
  • Help with dreampi
    by Tanino » » in Support
    27 Replies
    19359 Views
    Last post by Zoarb
  • Help with dreampi
    by Tanino » » in Online
    0 Replies
    3833 Views
    Last post by Tanino
  • Dreampi - RPI Zero vs RPI 3?
    by johnnyapathy » » in Online
    1 Replies
    3621 Views
    Last post by rickytee