cta-wave / dpctf-deploy

WAVE Streaming Media Test Suite – Devices: This is the repository to install and deploy this test suite. Please read the README.md file for installation information.
https://www.cta.tech/Resources/Standards/WAVE-Project/WAVE-Streaming-Media-Test-Suite-Devices
Other
2 stars 5 forks source link

Network connectivity issue on WSL environment #63

Open yanj-github opened 7 months ago

yanj-github commented 7 months ago

I am adding this issue for @gitwjr. The main issue he is facing is, OF cannot connect to test runner when it has installed on WSL inside docker.

Bill had followed quick start guide: OF inside docker on WSL and test runner is inside another docker on same WSL. OF cannot run because it cannot talk to test runner on localhost. Bill did try different IP addresses but did not work.

However, OF that set up native to WSL can talk to test runner on localhost. @FritzHeiden will you be able to help on this please?

jpiesing commented 7 months ago

I'm wondering if this should be "won't fix" or "documentation" and that mixing Docker Desktop and non-docker but WSL deployments on Windows should be (strongly?) discouraged due to exactly this sort of issue. IMHO the priority should be solving any issues with the docker version of the OF on Windows.

gitwjr commented 7 months ago

Since what I am testing is the QS Guide instructions and I followed it explicitly (as far as I know going step by step) wherever TR and OF are running is per the guide. Either the Guide is unclear or it needs clearer instructions. Docker shows a single image (dpctf tag latest) and no containers. Do I have to start dpctf somehow? Should be LSXX not be running? My show Screenshot 2024-02-29 090540 features

jpiesing commented 7 months ago

I can quite believe that there's something that is implicit and obvious to experts that is not clear enough for non-experts. We just need to find it. That probably requires a screen sharing session between Bill and someone at Fraunhofer, or even someone at Fraunhofer doing the steps at the same time as Bill.

gitwjr commented 7 months ago

Using .\build.bat master latest, .\import.bat and .\build-dof.bat for WSL/Windows works cleanly. See #84 comments on 3/1/2024 by @gitwjr

FritzHeiden commented 7 months ago

I pushed a fix for the analyse-recordings.sh script that may fix this issue: https://github.com/cta-wave/dpctf-deploy/pull/87 and https://github.com/cta-wave/dpctf-deploy/pull/88 Please have another try