Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Having trouble setting up #83

Open
ultraobama opened this issue May 6, 2023 · 15 comments
Open

Having trouble setting up #83

ultraobama opened this issue May 6, 2023 · 15 comments

Comments

@ultraobama
Copy link

Hi. Does anyone have a video of the set up process to get this running with PS4/5. Completely new to all this Linux and code stuff. What part of eth0 is the device name? Do I need to download FFXIV.exe for it to work on PS5?

@ultraobama
Copy link
Author

Been trying for hours and getting stuck on retrieving FFXIV.exe from HFS. I've used both IP addresses listed and none of them work. 192.168.0.45 says permission denied, and 81.104.213.130 times out. Does this even work?

@ultraobama
Copy link
Author

Uploading 20230507_034714.JPG…

@bankjaneo
Copy link

You need ffxiv_dx11.exe from the PC version. However, if you are completely new to Linux and have no idea what you are doing. May I suggest the docker version of XivMitmLatencyMitigator that I made myself.

You can find it at XivMitmDocker. Just follow instructions on Requirements and Basic Usage section should get it up and working. However, this guide is based on Debian-based Linux distro. So you might need to install Debian or Ubuntu to follow the guide. For the simplicity, I suggested you to use Ubuntu Server 22.04.2 LTS

@ultraobama
Copy link
Author

Thanks I will give that a go, as I'm struggling with this way.

@ultraobama
Copy link
Author

Getting a "failed to register layer, no space left on device" error. I'm using VM through Hyper-V. Any way to get this working?

@bankjaneo
Copy link

Did you install Ubuntu or just run it from ISO image that you downloaded? You need to install Ubuntu in your VM first.

@ultraobama
Copy link
Author

It gives me 2 options when opening it, try from disc and install. When I try to install it says I have 0.0B available to install so cannot install it. Don't suppose you have a video guide or know anywhere that does?

@bankjaneo
Copy link

I just did a quick google and found this Guide. You might able to use it as reference for Ubuntu 22.04 installation.

@ultraobama
Copy link
Author

20230507_051646

@ultraobama
Copy link
Author

So I have Linux up and running. Is it just those 2 commands that need to be entered to be all up and running? Or do I have to do more steps after?

sudo apt update &&
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y &&
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - &&
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" &&
apt-cache policy docker-ce &&
sudo apt install docker-ce docker-compose-plugin -y &&
echo 'docker compose --compatibility "$@"' | sudo tee -a /usr/local/bin/docker-compose &&
sudo chmod +x /usr/local/bin/docker-compose

docker run -d
--name=xiv-mitm-latency-mitigator
--restart=unless-stopped
--net=host
--cap-add=NET_ADMIN
bankja/xivlm:latest

@bankjaneo
Copy link

There is also a command on the Requirement section. You need to run that command too.

@ultraobama
Copy link
Author

All steps done. PS5 ipv4 is set to same IP as VM. If I set default gateway to the same IP as VM I can't connect to internet on PS5. If it's set to 192.168.0.1 then I can connect, but FFXIV times out on the login screen on PS5. Any idea why?

@bankjaneo
Copy link

All client shouldn't have the same IP.

For example:
Router = 192.168.0.1
VM = 192.168.0.2
PS5 = 192.168.0.3

Now on PS5, you need to set Gateway IP to the VM IP (192.168.0.2) to route all Network traffic through VM.

To check XiVMitM log, you can use this command on your VM.

docker logs -f xiv-mitm-latency-mitigator

@ultraobama
Copy link
Author

Got it. Tested out MCH on a training dummy and I can double weave now 😀 it feels so much more fast paced. Thanks for all the help 😃

@bankjaneo
Copy link

Congratulation! Be warned that the XivMitmLatencyMitigator usually breaks on day 1 of each patch. If the original version doesn't work, my docker version will not work either.

So on each update, you might need to wait for at least half a day for everything to back on working. Sometimes you might need to do an extra step like updating docker image on your VM too. However, you'll know automatically when you need an extra step when the time comes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants