The config seems OK apart from the two -mport options but the second one just overrides the value of the first one, so this isn't really a problem. As for the missing temperature and fan data - this is quite strange, we haven't seen this - perhaps this depends on how hiveOS extracts these: from the miner, or independently. It seems that hiveOS 0.5-74 is based on Ubuntu 18.04, which may be cause or at least part of the problem - we are testing now with Ubuntu 18.04 LTS, so we hope that we will find and fix any problems.
As for the -tt not working - this is normal, as we do not support hardware control under Linux yet. It will be added in the next version.
I think it's because there is a
-tt 0 in there...
The top part of the config is a carry over from a global_config.txt used with claymore. I've edited my global_config.txt to only have:
#DONT EDIT THIS FILE, IT WILL BE OVERWTITTEN AFTER UPDATE
#Management port, readonly
-mport 3335
#Log to the same file
-logfile /var/log/miner/phoenixminer/lastrun_noappend.log
I had the same problem with the webgui not showing fans and temps. At first I had
-tt 0 in the user config because I thought I needed it using HiveOS autofan. Using
-tt 0 obivuosly won't output any temp/fan stats.
Using
-tt 1 in phoenix or not specifying any
-tt (guessing default is
-tt 1) just like claymore

, it displays temps and fans fine.
Discussion over at HiveOS:
https://forum.hiveos.farm/t/custom-miner-integration/4521/257