Port-Forwarding, Need Some Assistance.

Online games, how to get online, and anything involving Dreamcast online can be discussed here.

Moderator: pcwzrd13

SlyFisch
shadow
Posts: 8

Port-Forwarding, Need Some Assistance.

Post#1 » Thu Mar 18, 2021 5:23 pm

Hey guys,

I've had my DreamPi for a couple months now, have been trying to figure this out by myself and by sorting through the forum since then but decided I'd post myself to see if someone can help.

The problem I'm having is I can connect to servers no problem -- but once joining a game I get kicked, cannot be seen, or disconnect within a few seconds. This, I assumed, is port forwarding or DMZ issue. So I set up Port Forwarding on my Modem along with the DMZ settings for my Dreamcast:

Image
Image

No luck.

I use a mesh network (Google WiFi) so I figured maybe I have to set my port forwarding rules up there as well. One problem. You cannot manually enter IP addresses for rules, so I have to select from a list. This usually shouldn't be a problem, but it's listing the DreamPi and Dreamcast as one IP address rather than them both having their own. How do I know this?

Well, sometimes, it will display my DreamPi's IP (third from the bottom, ending in 29):
Image

And other times it will display my Dreamcast's IP (third from the bottom, ending in 98 which I know is correct from Quake III):
Image

But it will always be named "DreamPi" and the rule will always change itself to the DreamPi's IP address (29) no matter what I enter the rule under. I assume this is because they're not showing as separate devices for whatever reason. Example below:

Image

Is there a way for me to force the DreamPi and Dreamcast to be listed as seapate devices? Is that even my problem? Am I missing something simpler maybe? Been pulling out my hair trying to figure this out, any assistance or guidance would be appreciated!

Image links since they're broken in my preview:
1. https://imgur.com/dU2IehP
2. https://imgur.com/tYnzT3O
3. https://imgur.com/uwG6Wjf
4. https://imgur.com/9glO5b4
5. https://imgur.com/CoFSsUR

User avatar
SEGA RPG FAN
Developer
Posts: 601

Re: Port-Forwarding, Need Some Assistance.

Post#2 » Thu Mar 18, 2021 7:31 pm

Set up port forwarding OR DMZ from whatever device is your internet gateway. You don't need to daisy chain anything. Do only port forwarding or DMZ not both. It also looks like you might have two subnets. Your DMZ shows 192.168.1.X format while your other screens (your google mesh?) show 192.168.86.X. This will cause issues.
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast

SlyFisch
shadow
Posts: 8

Re: Port-Forwarding, Need Some Assistance.

Post#3 » Thu Mar 18, 2021 8:34 pm

SEGA RPG FAN wrote:Set up port forwarding OR DMZ from whatever device is your internet gateway. You don't need to daisy chain anything. Do only port forwarding or DMZ not both. It also looks like you might have two subnets. Your DMZ shows 192.168.1.X format while your other screens (your google mesh?) show 192.168.86.X. This will cause issues.


Appreciate the response! So I don't need to do both, understood. I've tried with just port forwarding to no avail earlier this week so I'm not sure if I can get it to work like that. I can try solely using DMZ as well!

Now the two subnets, can you please help me out with how to go about troubleshooting that? Should I aim to somehow merge so I have only one subnet (192.168.1.X instead of that and 129.168.86.X)?

Last part, do you happen to know why my DreamPi and Dreamcast don't show as separate devices? Should I try to assign the Dreamcast a static IP address when it lists .98? the DreamPi seems to be behaving like a printer in that it'll show different IP addresses depending on it's activity (sometimes .29 and sometimes .98)... Is that right?

I apologize for all the questions I'm just a bit of a noob when it comes to networking... I really think the problem stems from not being able to set rules for my Dreamcasts IP, and only seeing the DreamPi in my LAN or the subnets as you pointed out I'm just really unsure of how to go about fixing it

User avatar
SEGA RPG FAN
Developer
Posts: 601

Re: Port-Forwarding, Need Some Assistance.

Post#4 » Thu Mar 18, 2021 8:46 pm

If you can merge subnets that will simplify things. The exact settings vary, but you will want to turn off DHCP in the google mesh and specify your main (Fios?) router as the gateway. That way the main router will handle all DHCP (essentially IP address assigning). Then you should DMZ or port forward to the Dreamcast IP in the main router. Once everything is on the same subnet, I think some of your devices not showing up issues will go away.

Don't try assigning IP addresses manually. The dreampi script already attempts to assign an IP address ending in .98 to the Dreamcast.
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast

SlyFisch
shadow
Posts: 8

Re: Port-Forwarding, Need Some Assistance.

Post#5 » Thu Mar 18, 2021 9:20 pm

SEGA RPG FAN wrote:If you can merge subnets that will simplify things. The exact settings vary, but you will want to turn off DHCP in the google mesh and specify your main (Fios?) router as the gateway. That way the main router will handle all DHCP (essentially IP address assigning). Then you should DMZ or port forward to the Dreamcast IP in the main router. Once everything is on the same subnet, I think some of your devices not showing up issues will go away.

Don't try assigning IP addresses manually. The dreampi script already attempts to assign an IP address ending in .98 to the Dreamcast.


Amazing, I'll try that out on my end, appreciate it! I will make sure not to assign any IPs and try to merge the subnets.

Before I do, will setting the router off of DHCP affect anything? Would I just set it to static? Would this make me have to set IP addresses manually or will my setup still be able to automatically assign IPs?:
https://imgur.com/a/tQBu4pd

The google router is actually my default router and the only router in my setup -- the rest are set to mesh and the FiOS one is the modem not sure if that affects anything:
http://imgur.com/a/MhHdvLo

Again, appreciate all the help and I apologize for the 20,000,000 questions!

User avatar
SEGA RPG FAN
Developer
Posts: 601

Re: Port-Forwarding, Need Some Assistance.

Post#6 » Thu Mar 18, 2021 9:41 pm

By main, I meant the one we want to do DHCP, so it looks like that would be your modem (most modems from ISPs are technically routers as well).

What your google router model number?

Can you set a device mode like switch or router? You're not going to want to have a WAN option.
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast

SlyFisch
shadow
Posts: 8

Re: Port-Forwarding, Need Some Assistance.

Post#7 » Fri Mar 19, 2021 10:15 am

SEGA RPG FAN wrote:By main, I meant the one we want to do DHCP, so it looks like that would be your modem (most modems from ISPs are technically routers as well).

What your google router model number?

Can you set a device mode like switch or router? You're not going to want to have a WAN option.


Hey buddy, sorry for the delay had a crazy night.

So the Google WiFi router model number is NLS-1304-25 (x3 of these). You can indeed set a device mode, I have them currently configured like below:

http://imgur.com/a/MhHdvLo
http://imgur.com/a/tQBu4pd
http://imgur.com/a/YmsnzyB

I also spoke to Google support who suggested the easiest path would be to have the DreamPi and Dreamcast to have separate Mac Addresses. Before I go switching over my modem/routers settings and connection type, is there any way to make that possible? Or do they need to share a mac address for some reason? Or were you saying the multiple subnets is making it appear like they have different mac addresses/making one not visible?

The other suggestion from Google's end was to forward the port to DreamPi, and then use a firewall rule there to do address translation to/from the Dreamcast IP address... Would this work?

Link to support topic:
https://support.google.com/googlenest/t ... =102918842

User avatar
SEGA RPG FAN
Developer
Posts: 601

Re: Port-Forwarding, Need Some Assistance.

Post#8 » Fri Mar 19, 2021 12:28 pm

Gotta love "smart" plug and play devices. They always cause trouble if you need to do anything other than the specific thing they were designed for.

Do you have any advanced setting available? I found this:

Open the Google Wifi app .
Tap the Settings and actions tab and then Network & general and then Advanced networking and then LAN.
In the “Router LAN IP” section, customize your router LAN address and subnet mask.
In the “DHCP address pool” section, customize your starting and ending IP addresses.


Do you have this screen?

Alternatively, what's your modem model number? Maybe we can turn its router function off and make it a dumb modem.
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast

SlyFisch
shadow
Posts: 8

Re: Port-Forwarding, Need Some Assistance.

Post#9 » Fri Mar 19, 2021 1:20 pm

SEGA RPG FAN wrote:Gotta love "smart" plug and play devices. They always cause trouble if you need to do anything other than the specific thing they were designed for.

Do you have any advanced setting available? I found this:

Open the Google Wifi app .
Tap the Settings and actions tab and then Network & general and then Advanced networking and then LAN.
In the “Router LAN IP” section, customize your router LAN address and subnet mask.
In the “DHCP address pool” section, customize your starting and ending IP addresses.


Do you have this screen?

Alternatively, what's your modem model number? Maybe we can turn its router function off and make it a dumb modem.


Hahaha :D yeah, it has definitely created more problems for me than it's solved, that's for sure.

Yes, I do have that screen though, good find!

Here's what I currently have it set as by default:
http://imgur.com/a/FLATYxf

So in DHCP address pool I want to have it matching the LAN IP address I'm guessing?

Modem model no. is Fios-G1100

User avatar
SEGA RPG FAN
Developer
Posts: 601

Re: Port-Forwarding, Need Some Assistance.

Post#10 » Fri Mar 19, 2021 1:49 pm

Ugh. The documentation on these devices is terrible. We're going to have to live with two DHCP servers, but we'll just make sure they don't overlap.

I'm assuming you have one of your google routers hardwired to the modem and that's the only, or one of the only hardwired devices?


Do these steps first:
In the google router
Lan IP: 192.168.1.101
subnet leave as is: 255.255.255.0
DHCP start: 192.168.1.120
DHCP end: 192.168.1.250
Restart all your google routers and then your connected devices


Do these second:
- In your Fios modem find out where it has the DHCP address distribution option for the wired network.
- Change the address start to 192.168.1.2
- Change address end to 192.168.1.50
Restart Fios modem
Restart Dreampi if it was on

Make sure you still have working internet connection after all the changes.

Now, your Dreamcast should get the IP address of 192.168.1.98. Verify with Quake 3.
Port forward or DMZ to that address from the Fios setup
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast

  • Similar Topics
    Replies
    Views
    Last post

Return to “Online”

Who is online

Users browsing this forum: No registered users