-
Notifications
You must be signed in to change notification settings - Fork 70
Firewall
Gamepad functionality requires receiving unsolicited UDP packets from the console, which is commonly blocked by most firewalls. While many Linux distributions do not have a firewall enabled by default, some do, and you may have set one up yourself for security reasons.
If your firewall allows blanket rules for a single app, and your setup is "local" (i.e. you're not running vanilla-pipe on a different computer), simply "allowing" vanilla-pipe should work.
If your firewall does NOT allow blanket rules (or your setup is non-local), you will need to open specific ports instead:
For Vanilla to work, you must ensure the following UDP ports are open:
- Incoming
- 50110
- 50120
- 50121
- 50122
- 50123
- Outgoing
- 50010
- 50020
- 50021
- 50022
- 50023
For a non-local setup (i.e. where vanilla-pipe is on a different computer), you will also need to open the following UDP ports on BOTH systems so they can communicate with each other:
- 51000 (incoming on the "pipe" system, outgoing on the "frontend" system)
- 51100 (incoming on the "frontend" system, outgoing on the "pipe" system)