Author

Topic: [Awesome Miner] - Powerful Windows GUI to manage and monitor up to 200000 miners - page 643. (Read 701080 times)

legendary
Activity: 3304
Merit: 1084
A feature I would like to see would be one that turns off the miners if a certain value per miner is not being reached.
If this is already possible please elaborate.
Is the idea to stop the miner if the profitability is lower than a specified number of BTC/1MH/day? And start the mining again if the profitability get higher? That feature is currently not available, but is fully possible to develop using the existing Script API for Awesome Miner. It will however only work for Managed Miners, not for external ASIC's for example.

I had similar requests before, and this is good input to future development.
hero member
Activity: 935
Merit: 1001
I don't always drink...
A feature I would like to see would be one that turns off the miners if a certain value per miner is not being reached.
If this is already possible please elaborate.
sr. member
Activity: 252
Merit: 250

Seems theres a wealth of info there that I overlooked  Embarrassed

For future reference, if anyone else is having troubles with getting hamachi to tunnel correctly to the remote miners this little tutorial helped:
http://wiretuts.com/how-to-get-games-to-work-with-hamachi-on-windows-8/
Worked for me.

Now to buy the full version and setup the GPU's  Cool
full member
Activity: 152
Merit: 100
sr. member
Activity: 252
Merit: 250
I will investigate if future versions of the Awesome Miner Remote Service can be used to forward the connections to other miners, like your Antminers, on the same remote network

That would be a great idea, would certainly simplify things Smiley
sr. member
Activity: 252
Merit: 250
I dont know Hamachi that well, but im guessing its working for the machines its installed on, as opposed to actually giving you a vpn into your entire network.

Ok just looked it up, Mesh Network only connects together PC's running Hamachi, it doesnt let you see the whole network at each end.
Looking at their site, you need Gateway mode on the computer that has the Antminers on the same network.


The other option is to just do some port forwards in the router to the Antminers, assuming they are IP's of 192.168.0.10, and 192.168.0.11, you could forward say:
Port 5678 to 192.168.0.10:4028
Port 5679 to 192.168.0.11:4028

If you keep the antminer api's in restricted mode, people wont be able to change your miners settings (as once the ports are open, theres no password to stop anyone getting api access)

Thanks for the help. I managed to view the Antminers (after going backwards and forwards many times) using hamachi setup as a gateway. Wouldnt work at first because it would relay tunnel the connection. Hours of googling and youtube fixed this. I set up hamachi, and then my laptop 'looked' like it was on the 192.168.x.x network. I did have troubles connecting still but i  by changed the ip_allow setting in the /etc/config/cgminer folder and that fixed it. Note: that ip_allow 'true' does not work.  It has to be an address.
The issues I had were not related to Awesome miner, more like my inexperience with setting up the other services Smiley

How do I keep the s3's in restricted mode?
legendary
Activity: 3304
Merit: 1084
I will investigate if future versions of the Awesome Miner Remote Service can be used to forward the connections to other miners, like your Antminers, on the same remote network
full member
Activity: 152
Merit: 100
I dont know Hamachi that well, but im guessing its working for the machines its installed on, as opposed to actually giving you a vpn into your entire network.

Ok just looked it up, Mesh Network only connects together PC's running Hamachi, it doesnt let you see the whole network at each end.
Looking at their site, you need Gateway mode on the computer that has the Antminers on the same network.


The other option is to just do some port forwards in the router to the Antminers, assuming they are IP's of 192.168.0.10, and 192.168.0.11, you could forward say:
Port 5678 to 192.168.0.10:4028
Port 5679 to 192.168.0.11:4028

If you keep the antminer api's in restricted mode, people wont be able to change your miners settings (as once the ports are open, theres no password to stop anyone getting api access)
sr. member
Activity: 252
Merit: 250
-A dialog box pops up saying I have successfully connected to the Remote Service Agent on GPU RIG #1
-Then nothing
It's good that you can add the Managed Host successfully. When you use the "Test connection" button for the Managed Host, you have verified that you can connect to the remote computer running the Remote Service Agent.

Next step is to add a Managed Miner for the Managed Host. Go to the "Managed Miners" section in the Options dialog and add a new. Select the Host that you just added.

More details about how to create a Managed Miner can be found here.

-I cant see the Antminers or the host on the dashboard of the screen

Im sure I am missing something silly because I am able to connect to the rig but nothing shows up. Apologies for the long winded post but I really want to make this work
The Antminers already have their own Cgminer software running, so for those the concepts like Managed Hosts and Managed Miners cannot be used. Instead, the Antminers should be added as "External Miner". When adding an Antminer as an "External Miner", it's the IP address of the Antminer you should enter.

You can read about how to add an External Miner here.


OKim following now... When hamachi is running I scan for an external mjmer using the local IP of the s3 address which is 193.168.1.99. Yet my remote laptop cannot see it. I am assuming that hamachi should connect my laptop and the rigs to make it look like a local LAN, is this correct?
If I am physically on the same network the s3 shows up. Its just remotely I can't see it.

I have tried the api-listen command in the cgminer config on the s3 and the api-allow 'true' as well but still no beans.

For reference I have hamachi set up as a 'mesh' network. If I try 'gateway' I lose internet connectivity on my laptop (if the laptop acts as the gateway)
legendary
Activity: 3304
Merit: 1084
-A dialog box pops up saying I have successfully connected to the Remote Service Agent on GPU RIG #1
-Then nothing
It's good that you can add the Managed Host successfully. When you use the "Test connection" button for the Managed Host, you have verified that you can connect to the remote computer running the Remote Service Agent.

Next step is to add a Managed Miner for the Managed Host. Go to the "Managed Miners" section in the Options dialog and add a new. Select the Host that you just added.

More details about how to create a Managed Miner can be found here.

-I cant see the Antminers or the host on the dashboard of the screen

Im sure I am missing something silly because I am able to connect to the rig but nothing shows up. Apologies for the long winded post but I really want to make this work
The Antminers already have their own Cgminer software running, so for those the concepts like Managed Hosts and Managed Miners cannot be used. Instead, the Antminers should be added as "External Miner". When adding an Antminer as an "External Miner", it's the IP address of the Antminer you should enter.

You can read about how to add an External Miner here.
full member
Activity: 152
Merit: 100
The Awesome Miner Remote is for controlling CGminer directly, it wont pass on the Antminer S1 data to another PC.

What you need to do, is buy a Pro License of Awesome Miner (to have 2+ devices)

Then you install Awesome Miner Remote on the 2 GPU Rigs, the Antminer S1's only need be added to the Awesome Miner running on the machine you want to monitor it all from.

As you are using Hamachi, you wont need to port forward, so its just a case of running Awesome Miner on your laptop, add the GPU rigs as Managed Miners, and the two S1's as External Miners.
sr. member
Activity: 252
Merit: 250
Excellent thanks for the reply. So I have 2 antminers and 1 GPU rigs on one network and 2 antminers a nd 1 gpu rig on another network, I will need to have a separate port configured for each miner (whether it is antminer or GPU) if they are on the same network?
And to change the ports for each miner can be done in the sgminer.conf file (for the GPU rigs) and in the antminer lua interface for the s3?
This way I can manage all my miners from a separate location with the Awesome Miner software?
You don't have to change the port of Cgminer/Sgminer because they all run on separate devices, but if you are using a setup with a router to connect the 2 Antminers and 1 GPU rig to Internet, you need to configure different ports for port forwarding in your router. For example that port 2001 should be routed to Antminer#1 and port 2002 should be routed to Antminer#2.

Setting up all port forwarding might be a bit complex, so looking into a VPN solution instead, like Hamachi, could be a good alternative. Using VPN, you can connect to all remote computers/devices as if they were on your local network.

No matter if you go for the router port forwarding alternative, or the VPN alternative, you can manage all your miners from a single location with Awesome Miner.

So I ended up going the Hamachi route... I will explain the steps I have done as clearly as I can Smiley
-I have setup a mesh network connecting all of my GPU rigs and my remote laptop (that I will be using for the 'hub')
-GPU RIG #1 is on the same network as 2 Antminers
-I have installed Awesome Miner Installer and Remote Service Agent onto GPU RIG #1
-I have installed Awesome Miner Installer onto my Laptop
-I have only setup the 2 Antminers in the Awesome Software on GPU RIG#1 (so the software only sees the antminers and no GPUs) due to the 2 miner temporary restriction on the software.
-I want to remotely view the rig in the awesome miner software from my laptop
-I go to Options-Managed Host-Add New to add a new host on the laptop (is this correct?)
-I type in the IP that Hamachi has given me
-A dialog box pops up saying I have successfully connected to the Remote Service Agent on GPU RIG #1
-Then nothing
-I cant see the Antminers or the host on the dashboard of the screen

Im sure I am missing something silly because I am able to connect to the rig but nothing shows up. Apologies for the long winded post but I really want to make this work

Thanks for your help
legendary
Activity: 3304
Merit: 1084
Excellent thanks for the reply. So I have 2 antminers and 1 GPU rigs on one network and 2 antminers a nd 1 gpu rig on another network, I will need to have a separate port configured for each miner (whether it is antminer or GPU) if they are on the same network?
And to change the ports for each miner can be done in the sgminer.conf file (for the GPU rigs) and in the antminer lua interface for the s3?
This way I can manage all my miners from a separate location with the Awesome Miner software?
You don't have to change the port of Cgminer/Sgminer because they all run on separate devices, but if you are using a setup with a router to connect the 2 Antminers and 1 GPU rig to Internet, you need to configure different ports for port forwarding in your router. For example that port 2001 should be routed to Antminer#1 and port 2002 should be routed to Antminer#2.

Setting up all port forwarding might be a bit complex, so looking into a VPN solution instead, like Hamachi, could be a good alternative. Using VPN, you can connect to all remote computers/devices as if they were on your local network.

No matter if you go for the router port forwarding alternative, or the VPN alternative, you can manage all your miners from a single location with Awesome Miner.
sr. member
Activity: 252
Merit: 250
Great program, looks really neat. I have a question, I have miners scattered in various locations around my state (3 GPU rigs, and 4 antminers) and it looks like this program would fit the bill for managing them all from my home computer, but how do I set up the miners seeing as they are all on different networks and what is needed exactly to talk to the miners? Port forwarding? External Static IP's? DYN DNS?
As JuanHungLo suggested, one option is to use VPN or similar solutions. However, VPN is not a requirement for Awesome Miner to work.

Your Antminers that are running Cgminer with default port 4028. Let's assume that you have several of them behind a router/firewall on a remote location with one public IP-address. Awesome Miner running on your home computer must be able to connect to all these Antminers, which will require you to configure the remote router to do port forwarding. You need one forwarding rule that forwards an external port to the internal IP/port of each Antminer.

For the GPU miners you have two alternatives. Either you connect to an existing Cgminer/Sgminer that runs on port 4028, just like the Antminer case. This is called External Miner.

The other option is to use the Managed Miner concept in Awesome Miner, where you install Awesome Miner Remote Agent on the remote miners, and then you configure everything from the Awesome Miner GUI. The Remote Agent application uses port 9630 by default, so the firewall must allow connections to this port.

Please let me know if you have any further questions or if I should clarify anything. Thanks!

Excellent thanks for the reply. So I have 2 antminers and 1 GPU rigs on one network and 2 antminers a nd 1 gpu rig on another network, I will need to have a separate port configured for each miner (whether it is antminer or GPU) if they are on the same network?
And to change the ports for each miner can be done in the sgminer.conf file (for the GPU rigs) and in the antminer lua interface for the s3?
This way I can manage all my miners from a separate location with the Awesome Miner software?

Thanks for helping a noob Smiley
legendary
Activity: 3304
Merit: 1084
Great program, looks really neat. I have a question, I have miners scattered in various locations around my state (3 GPU rigs, and 4 antminers) and it looks like this program would fit the bill for managing them all from my home computer, but how do I set up the miners seeing as they are all on different networks and what is needed exactly to talk to the miners? Port forwarding? External Static IP's? DYN DNS?
As JuanHungLo suggested, one option is to use VPN or similar solutions. However, VPN is not a requirement for Awesome Miner to work.

Your Antminers that are running Cgminer with default port 4028. Let's assume that you have several of them behind a router/firewall on a remote location with one public IP-address. Awesome Miner running on your home computer must be able to connect to all these Antminers, which will require you to configure the remote router to do port forwarding. You need one forwarding rule that forwards an external port to the internal IP/port of each Antminer.

For the GPU miners you have two alternatives. Either you connect to an existing Cgminer/Sgminer that runs on port 4028, just like the Antminer case. This is called External Miner.

The other option is to use the Managed Miner concept in Awesome Miner, where you install Awesome Miner Remote Agent on the remote miners, and then you configure everything from the Awesome Miner GUI. The Remote Agent application uses port 9630 by default, so the firewall must allow connections to this port.

Please let me know if you have any further questions or if I should clarify anything. Thanks!
hero member
Activity: 935
Merit: 1001
I don't always drink...
Great program, looks really neat. I have a question, I have miners scattered in various locations around my state (3 GPU rigs, and 4 antminers) and it looks like this program would fit the bill for managing them all from my home computer, but how do I set up the miners seeing as they are all on different networks and what is needed exactly to talk to the miners? Port forwarding? External Static IP's? DYN DNS?

Thanks

try a VPN like logmein hamachi
sr. member
Activity: 252
Merit: 250
Great program, looks really neat. I have a question, I have miners scattered in various locations around my state (3 GPU rigs, and 4 antminers) and it looks like this program would fit the bill for managing them all from my home computer, but how do I set up the miners seeing as they are all on different networks and what is needed exactly to talk to the miners? Port forwarding? External Static IP's? DYN DNS?

Thanks
legendary
Activity: 3304
Merit: 1084
I have 2 PCs that are dedicated to running X11 with R9 280X cards in them.  I’m able to get the PCs mining with Awesome Miner using SGMiner.  I want to manage both of these PCs from my main PC, just like managing an S1 or S3 unit.  Is this possible?  I installed the miner remote agent on the mining computers, but I cannot get a connection to them from my main PC.  Firewall is off and the units are all on the same subnet.

I assume that you started the Remote Agent on the two miner PC's, and can see the notification area icon (system tray).

Next step is to add a Managed Host for each of these miners in the Options dialog of Awesome Miner. When you add a host, there is also a button for testing the connection. Does the connection test give you an error message? If the host connection is working fine, next step is to add a Managed Miner using the Managed Host.
sr. member
Activity: 361
Merit: 267
This looks great...  I'm assuming that there is no Nvidia support?
Not at the moment - mainly because cudaminer and ccminer doesn't provide any API's. Because of this it is difficult to get all nice statistics that most people are used to. The number of operations you can perform on the miner will also be very limited.

If there are many users interested in nVidia support, I can go ahead with the implementation.

I think I can manage to get the following for nVidia in Awesome Miner:
- Start / Stop / Restart miner via Awesome Miner
- Current hash rate
- Current Accepted / Rejected
- Current profit
- Automatic restart crashed miner
- Change pool (will restart miner and change)
- A specific nVidia version of the Awesome Profit Switching feature, that automatically switches between multiple multipools.

This is still very limited compared to all the things Awesome Miner can do with Cgminer and Sgminer.

Thanks for the reply, the only reason I asked is that I use AMD at work, but my home PC's are all NVidia.

That said, now I’m trying to figure out what I need to buy (Awesome Miner Edition) to monitor Profit Switching from a master PC.

I have 2 PCs that are dedicated to running X11 with R9 280X cards in them.  I’m able to get the PCs mining with Awesome Miner using SGMiner.  I want to manage both of these PCs from my main PC, just like managing an S1 or S3 unit.  Is this possible?  I installed the miner remote agent on the mining computers, but I cannot get a connection to them from my main PC.  Firewall is off and the units are all on the same subnet.
legendary
Activity: 3304
Merit: 1084
This looks great...  I'm assuming that there is no Nvidia support?
Not at the moment - mainly because cudaminer and ccminer doesn't provide any API's. Because of this it is difficult to get all nice statistics that most people are used to. The number of operations you can perform on the miner will also be very limited.

If there are many users interested in nVidia support, I can go ahead with the implementation.

I think I can manage to get the following for nVidia in Awesome Miner:
- Start / Stop / Restart miner via Awesome Miner
- Current hash rate
- Current Accepted / Rejected
- Current profit
- Automatic restart crashed miner
- Change pool (will restart miner and change)
- A specific nVidia version of the Awesome Profit Switching feature, that automatically switches between multiple multipools.

This is still very limited compared to all the things Awesome Miner can do with Cgminer and Sgminer.
Jump to: