Author

Topic: MultiMiner: Any Miner, Any Where, on Any Device (Free, Open Source, Cross Platform) - page 174. (Read 827340 times)

hero member
Activity: 630
Merit: 500
As a heads up, I got this from Coinchoose:

Nevermind - I see it is down.  Looks like the block explorer I am using (http://explorer.litecoin.net/) is down which means I will work on bringing up a daemon for this one as well.  It will be about 8 hours (depending how long it takes to download the full blockchain).


So, it will be a while before they fix it. Going to update my rigs and go manual I guess.
hero member
Activity: 840
Merit: 1002
So history is something that might need some attention, and offcourse the Api ip whitelist while you're add it ;-)))

Seems to be working here but I'll definitely look into it.

PS: on github there's also an "MultiMiner-1.1.18.app" version. What is this .app thingy?

It's for running the MultiMiner on OS X.
hero member
Activity: 840
Merit: 1002
I can confirm this problem is solved in this release.

Amazing - thanks so much for testing for me. Always good to have another set of eyes on things. It's easy for a developer to miss things in his own tools, as he always uses them the way he designed them.

If a coin is missing on coinchoose, maybe create a option switch?: Keep mining default or last coin / Go mine most profit without the missing coin.

Great idea. I'll add this in the next update. I honestly wasn't anticipating CoinChoose frequently "losing" coins.

ps: What happens in this version if LTC missing on coinchoose, LTC was most profit on last check and Strategie is on?...
I can't test this now coze it's missing now on coinchoose.. lol..

I don't have time to test right now unfortunately but my assumption is that, when strategies are switched, if the coin information isn't in the CoinChoose feed it will not be mined, even if it was most profitable before dropping.
hero member
Activity: 840
Merit: 1002
EDIT:  I just checked and its switching coins just fine but for some reason the mobile app won't read it correctly and still says its offline which I know its not.

Can you PM me your MobileMiner info?
full member
Activity: 201
Merit: 100
I ran into an issue last night with the android app.  One of my machines shows that its offline in mobileminer and I can't start, stop, or restart and it wasn't mining when I woke up for some reason.  I manually restarted the miner and its happily mining away now but the app still shows it as offline and with the inncorrect amount of gpus.  I tried uninstalling and reinstalling the app but no matter what the mobileminer app shows it as offline even though it is mining away happily.  Any ideas nwolls?  It worked great all day yesterday but woke up to that.


EDIT:  I just checked and its switching coins just fine but for some reason the mobile app won't read it correctly and still says its offline which I know its not.
hero member
Activity: 840
Merit: 1002
Can you guys try this prerelease out? I am able to mine Litecoin with these fixes in place. Let me know and thanks again for the feedback.

  • Add descriptive tooltips to toolbar buttons and column headers
  • Fixed a crash if the app switches coin strategies while the user is entering a new coin
  • Fixed an error starting mining: index was out of range
  • Fixed an error mining a coin that is currently missing from CoinChoose.com
hero member
Activity: 504
Merit: 500
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?

Can you be more specific? Did mining stop completely? Or did they just not mine Litecoin?

I want to make sure nothing "broke", and it's hard to tell from your post. Right now if CoinChoose.com is down or if a coin goes missing, MultiMiner should continue to function with the previous set of data it received. So if things continued to work and MultiMiner kept mining based on profitability without Litecoin factored in, that sounds at least not "broken".

If you can clarify that portion it would be great. I can look into supporting other profitability sites but none of the others had APIs last I looked.

I just came here to report the same thing. My miners switched to mine FTC because LTC disappeared from coinchoose. When I try to mine LTC by manually switching, it will not start. While you have no control over Coinchoose, I'm not sure where it gets stuck when manually trying to mine it (I disabled FTC from the coin menu, and only had LTC enabled).



Exactly. Even if I switch strategies off, and force it to mine litecoin, no data shows up. BFGMiner is started and mines in the background, but it doesn't pass the info to the MultiMiner interface, also if the background BFGMiner crashes, MultiMiner can't see it and doesn't re-start.

It switched from Litecoin to a much less profitable coin, just because Litecoin disappeared from CoinChoose(I checked the coinchoose thread to see that others were reporting the disappearance before coming here)

So something is definitely broken.
hero member
Activity: 840
Merit: 1002
I just came here to report the same thing. My miners switched to mine FTC because LTC disappeared from coinchoose. When I try to mine LTC by manually switching, it will not start. While you have no control over Coinchoose, I'm not sure where it gets stuck when manually trying to mine it (I disabled FTC from the coin menu, and only had LTC enabled).

I'll look into it. That shouldn't be happening at all. Thanks!
legendary
Activity: 1890
Merit: 1537
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?

Or let us chose between coinwarz or coinchose. I would like to mine DMD but choinchose does not list it where as coinwar does
legendary
Activity: 1890
Merit: 1537
Is there any way you could put an option in the multiminer to start a separate instance of cgminer for each gpu instead of having to run the multiminer program twice?

Potentially, I'll add it to my list of requests.

Thanks It would be fantastic as I, being someone with 2 different cards, would find very useful
hero member
Activity: 630
Merit: 500
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?

Can you be more specific? Did mining stop completely? Or did they just not mine Litecoin?

I want to make sure nothing "broke", and it's hard to tell from your post. Right now if CoinChoose.com is down or if a coin goes missing, MultiMiner should continue to function with the previous set of data it received. So if things continued to work and MultiMiner kept mining based on profitability without Litecoin factored in, that sounds at least not "broken".

If you can clarify that portion it would be great. I can look into supporting other profitability sites but none of the others had APIs last I looked.

I just came here to report the same thing. My miners switched to mine FTC because LTC disappeared from coinchoose. When I try to mine LTC by manually switching, it will not start. While you have no control over Coinchoose, I'm not sure where it gets stuck when manually trying to mine it (I disabled FTC from the coin menu, and only had LTC enabled).

hero member
Activity: 840
Merit: 1002
i have 15 BE + a jala connected the program finds only 5 to 7 also
when i start bfgminer direct from premade cmd+conf it runs fine

Please try running bfgminer (found in the Miners directory) with the arguments:

-S all -d?

Does that display all 15 devices? This is the output that MultiMiner is using to detect devices.

System.ArgumentOutOfRangeException: De index valt buiten het bereik. Deze mag niet negatief zijn en moet kleiner zijn dan de grootte van de verzameling.
Parameternaam: index
   bij System.Collections.ArrayList.get_Item(Int32 index)
   bij System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
   bij MultiMiner.Win.MainForm.historyGridView_RowsAdded(Object sender, DataGridViewRowsAddedEventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 1530

Thanks for this one bronan - I actually stumbled on this last night and it's already fixed for the next release. It should be a pretty rare bug though.
hero member
Activity: 840
Merit: 1002
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?

Can you be more specific? Did mining stop completely? Or did they just not mine Litecoin?

I want to make sure nothing "broke", and it's hard to tell from your post. Right now if CoinChoose.com is down or if a coin goes missing, MultiMiner should continue to function with the previous set of data it received. So if things continued to work and MultiMiner kept mining based on profitability without Litecoin factored in, that sounds at least not "broken".

If you can clarify that portion it would be great. I can look into supporting other profitability sites but none of the others had APIs last I looked.
hero member
Activity: 840
Merit: 1002
But I need to have control over the "api-allow XXX" config, so can you please help me how to accomplish that?

Absolutely. I'll figure out a way to allow users to add extra IPs to the whitelist.
hero member
Activity: 840
Merit: 1002
Is there any way you could put an option in the multiminer to start a separate instance of cgminer for each gpu instead of having to run the multiminer program twice?

Potentially, I'll add it to my list of requests.

Also every time i start it with an intesaty say of 18 it also includes in the start code for cgminer -I D and as this always comes after other setting it defaults to D

so you get --scrypt  -w 256 -I 13 -g 2 --thread-concurrency 8192,6144 -I 13 -I D -T -o pool1.us.multipool.us:3342 -u mine -p mine -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1

Uncheck "Desktop Mode", Desktop Mode overrides your intensity with -D.
legendary
Activity: 1890
Merit: 1537
Is there any way you could put an option in the multiminer to start a separate instance of cgminer for each gpu instead of having to run the multiminer program twice?

Also every time i start it with an intesaty say of 18 it also includes in the start code for cgminer -I D and as this always comes after other setting it defaults to D

so you get --scrypt  -w 256 -I 13 -g 2 --thread-concurrency 8192,6144 -I 13 -I D -T -o pool1.us.multipool.us:3342 -u mine -p mine -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1
hero member
Activity: 774
Merit: 500
Lazy Lurker Reads Alot
with the develop started instant fail
i have 15 BE + a jala connected the program finds only 5 to 7 also
when i start bfgminer direct from premade cmd+conf it runs fine

Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.ArgumentOutOfRangeException: De index valt buiten het bereik. Deze mag niet negatief zijn en moet kleiner zijn dan de grootte van de verzameling.
Parameternaam: index
   bij System.Collections.ArrayList.get_Item(Int32 index)
   bij System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
   bij MultiMiner.Win.MainForm.historyGridView_RowsAdded(Object sender, DataGridViewRowsAddedEventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 1530
   bij System.Windows.Forms.DataGridViewRowCollection.OnCollectionChanged_PostNotifica tion(CollectionChangeAction cca, Int32 rowIndex, Int32 rowCount, DataGridViewRow dataGridViewRow, Boolean changeIsDeletion, Boolean changeIsInsertion, Boolean recreateNewRow, Point newCurrentCell)
   bij System.Windows.Forms.DataGridViewRowCollection.OnCollectionChanged(CollectionChangeEventArgs e, Int32 rowIndex, Int32 rowCount, Boolean changeIsDeletion, Boolean changeIsInsertion, Boolean recreateNewRow, Point newCurrentCell)
   bij System.Windows.Forms.DataGridViewRowCollection.InsertInternal(Int32 rowIndex, DataGridViewRow dataGridViewRow, Boolean force)
   bij System.Windows.Forms.DataGridView.DataGridViewDataConnection.ProcessListChanged(ListChangedEventArgs e)
   bij System.Windows.Forms.DataGridView.DataGridViewDataConnection.currencyManager_Li stChanged(Object sender, ListChangedEventArgs e)
   bij System.Windows.Forms.CurrencyManager.List_ListChanged(Object sender, ListChangedEventArgs e)
   bij System.Windows.Forms.BindingSource.OnListChanged(ListChangedEventArgs e)
   bij System.Windows.Forms.BindingSource.Add(Object value)
   bij MultiMiner.Win.MainForm.LogProcessClose(Object sender, LogProcessCloseArgs ea) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 58
   bij MultiMiner.Engine.MiningEngine.logProcessClose(DateTime startDate, DateTime endDate, String coinName, String coinSymbol, Double priceAtStart, Double priceAtEnd, List`1 deviceIndexes) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:regel 178
   bij MultiMiner.Engine.MiningEngine.logProcessClose(MinerProcess minerProcess) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:regel 161
   bij MultiMiner.Engine.MiningEngine.RelaunchCrashedMiners() in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Engine\MiningEngine.cs:regel 103
   bij MultiMiner.Win.MainForm.crashRecoveryTimer_Tick(Object sender, EventArgs e) in d:\Data\Visual Studio Projects\Personal\MultiMiner\MultiMiner.Win\MainForm.cs:regel 1112
   bij System.Windows.Forms.Timer.OnTick(EventArgs e)
   bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
MultiMiner.Win
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Win.exe
----------------------------------------
MultiMiner.Xgminer
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Xgminer.DLL
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MultiMiner.Engine
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Engine.DLL
----------------------------------------
System.Xml
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
MultiMiner.Coinchoose.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Coinchoose.Api.DLL
----------------------------------------
System.Core
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6411 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
kiuwyo9j
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Newtonsoft.Json
    Assembly-versie: 4.5.0.0
    Win32-versie: 5.0.6.16206
    CodeBase: file:///C:/Miner/Miners/DEV/Newtonsoft.Json.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6407 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ravx3tkt
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ajmnup--
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
bmklxaco
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
t7mwtnxh
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
c3bpbd9m
    Assembly-versie: 1.1.17.0
    Win32-versie: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.Shell32
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Miner/Miners/DEV/Interop.Shell32.DLL
----------------------------------------
Accessibility
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
MultiMiner.MobileMiner.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.MobileMiner.Api.DLL
----------------------------------------
MultiMiner.Xgminer.Api
    Assembly-versie: 1.1.17.0
    Win32-versie: 1.1.17
    CodeBase: file:///C:/Miner/Miners/DEV/MultiMiner.Xgminer.Api.DLL
----------------------------------------
System.Web.Extensions
    Assembly-versie: 3.5.0.0
    Win32-versie: 3.5.30729.6403
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:


    


Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
hero member
Activity: 504
Merit: 500
Litecoin disappeared from coinchoose and this made all my miners immediately stop mining litecoin,even though it was still the most profitable. What about setting a backup site like coinwarz in case a coin disappears like this?
hero member
Activity: 840
Merit: 1002
If the app is opened when there is no data connection on the iOS device, the "Login to MobileMiner" screen comes up, as if the app has just been installed. Even if your data connection is re-established, you have to forcibly quit the app (double tap home button then close it from the pop up list) and then open it again for it to "remember" your credentials.

It's easy to recreate, just put your device in Airplane mode and attempt to launch the app.

Thanks very much for the steps. This was easy to recreate and I'll handle it in the next update.
hero member
Activity: 504
Merit: 500
Not sure if anyone else sees this bug in MobileMinerApp, but here goes:

If the app is opened when there is no data connection on the iOS device, the "Login to MobileMiner" screen comes up, as if the app has just been installed. Even if your data connection is re-established, you have to forcibly quit the app (double tap home button then close it from the pop up list) and then open it again for it to "remember" your credentials.

It's easy to recreate, just put your device in Airplane mode and attempt to launch the app.
Jump to: