Jey,
I'm not sure how the Console works but I assume it's using the same protocols and the WLL. I gather data from the WLL on my network on port 22222 into weewx over UDP. I'm using a Docker container to run weewx, but you running a VM with Ubuntu is basically the same thing.
One thing that sticks out to me is that your VM might be blocking the data. Ensure that your VM running weewx does NOT have a firewall running.. Try disabling the Ubuntu Firewall first (or opening port 22222, or both) and see if it can connect to your WeatherLink Console (
10.100.0.184:22222). If port 22222 is blocked from the VM/weewx then the data can not get thru.
Davis has API documentation here (
https://weatherlink.github.io/weatherlink-live-local-api/) and there are some python programs at the end of that post which should help you debug (if you are a Python person).. running the "real-time UDP Broadcast Request" Python programs (edited to the IP address of your WeatherLink Console) from the Ubuntu VM should yield some streaming data. If you still don't see data then one of these things is wrong:
1) your VM is not on the same network (i.e. same IP subnet) as the WeatherLink Console, which is required for the UDP packets
2) Port 22222 is still blocked, which is what the UDP packets stream over, so port 22222 needs to be open and accessible (debug using the API guide above using curl and the standalone python program which should be able to see the streaming data)
3) the WeatherLink driver you are using in weewx is not configured properly or broken. Note: there are different WeatherLink Live drivers and each of them seem to work but require different configurations as far as I can remember.. try a different one... I made a post about it a couple years ago:
https://groups.google.com/g/weewx-user/c/MN96wXLlYNo 4) the WeatherLink Console works differently than the WeatherLink Live device (which I think probably is not the case, but you never know)
that's a lot of info, but give those things a shot. If I had a WeatherLink Console I could debug it on my home system to see if it works. I would be surprised if Console works much differently than the WLL device.
good luck,
brent...