CaptJolly wrote:Hi,
I have seen something similar.
There seems to be a bug in the fallback logic to port 80 when port 8080 is not open.
If the network/servers are busy then the routine which attempts to get a new GPU WU seems to just give up.
It will never ask for a GPU work unit again. I've seen as long as 7 days. A reboot restores normal service.
I saw this A LOT on maybe 12 PCs during the time port 8080 was closed on my network.
I have since managed to get port 80 open and this issue no longer occurs.
All working now, so can't get an example of the log for this.
Your problem is totally different from the OP. There is a known bug where the client does not detect a stalled or interrupted connection and then retry the upload or download. It applies to all slots, CPU and GPU. This issue has been around a long time, code improvements in the most recent couple versions of the client- 7.5.1 & 7.6.n - have reduced the frequency of the connection failing to retry. Restarting the FAHClient process or rebooting are the only fixes without additional software usage. Some workarounds using tcpview on Windows or similar software for other OSs have been posted on the forum.
Getting back to the OP, the problem is that an apparently supported GPU is getting no assignment and being redirected to a documentation IP number which is non-routable. That indicates the AS has no GPU WUs that can be assigned to AMD cards in species 5.
Code: Select all
14:33:27:WU00:FS01:Requesting new work unit for slot 01: READY gpu:1:Tahiti XT [Radeon R9 200/HD 7900/8970] from 192.0.2.1
14:33:27:WU00:FS01:Connecting to 192.0.2.1:8080
All of the AMD R9 200, HD 7900/8970 GPUs support FP64 and a sufficient level of OpenCL so could get assignments. Some of the GPU projects were restricted from species 5 AMD cards due to a bug connected with certain ranges of simulation size and GCN based chips, but a recent update to Core_22 should have fixed that. It is possible all available WUs that could be assigned were out or that some projects have not had those restrictions removed.
However there are additional possibilities, one is whether the OP is running on a 32 or 64-bit OS. No GPU assignments are available for 32-bit OSs as I understand it. Posting the first 100-200 lines of the log showing the hardware, software, and client information would go towards answering that and other questions.