Author

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

hero member
Activity: 840
Merit: 1002
The second version of cgminer that starts up does not recognise that there are 2 devices (-d0 and -d1) already working.
So when it starts up it is expecting to number the usb's -d0 through -d3 but as the program is numbering them -d2 through -d5 it says that -d4 and -d5 does not exist.
So at that stage it throws up an error.

I'm not sure why you are running into this issue, but I'm fairly sure it's not an issue with MultiMiner. If MultiMiner paired with cgminer had the above problem, nobody would be able to use it.

I use MultiMiner + cgminer on one of my rigs, and it is able to launch cgminer just like you are stating:

Code:
cgminer --scrypt  -I 20 -g 1 --thread-concurrency 22400 --failover-only -o stratum+tcp://stratum.wemineftc.com:4444 -u nwoolls.deepcore -p deepcore -o http://feathercoin.is-a-geek.com:8341 -u nwoolls.deepcore -p deepcore -d 0 -d 1 -d 2 -d 3 --api-listen --api-port 4028 --api-allow W:127.0.0.1, -T
cgminer -I 9 --failover-only -o stratum+tcp://mint.bitminter.com:3333 -u nwoolls_deepcore -p deepcore -o http://stratum.bitcoin.cz:3333 -u nwoolls.deepcore -p deepcore -d 4 -d 5 --api-listen --api-port 4029 --api-allow W:127.0.0.1, -T

MultiMiner has worked like this literally since its first release and (afaik) nobody else is having this issue.
legendary
Activity: 1890
Merit: 1537
Ok
I have 2 GPU's and 4 asci's it starts up the gpus no problem.
when I run cgminer it says that the device is not peresent.

Exit code 1
command line options set a device that does not exist or I get procces crashed if I do not put the -G argument in.

It works fine if I just mine with the usb's or just with the GPU's

That sounds like a problem with cgminer to me. And you say this all works with bfgminer?

MultiMiner runs cgminer with -d? to list devices. From what you are saying it should list 6 devices. MultiMiner then uses the -d parameter to launch miners. So if you set your GPUs and ASICs to Bitcoin, you'd see it launch one instance with -d0 -d1 -d2 ... -d5. If you set your GPUs mining scrypt and your ASICs mining SHA256, you'd see two instances of cgminer launched, one with -d0 -d1, and the other with -d2 ... -d5.

Basically, what I am saying is that MultiMiner should simply be launching cgminer with the exact same device indexes it just listed using the -d? argument.

I think I might know what the problem is
The second version of cgminer that starts up does not recognise that there are 2 devices (-d0 and -d1) already working.
So when it starts up it is expecting to number the usb's -d0 through -d3 but as the program is numbering them -d2 through -d5 it says that -d4 and -d5 does not exist.
So at that stage it throws up an error.
Why I am thinking this
While I was running the GPU's in multiminer I tried to run the usb's just by launching cgminer with the command line
 -o zet.dsync.net:3333 -u xxxx -p x -d 2 -d 3 -d 4 -d 5 --api-listen --api-port 4029 --api-allow W:127.0.0.1, -T
It came up with an error that the devices don't exist.
hero member
Activity: 840
Merit: 1002
I would still like to suggest that for ASIC devices in cgminer the nogpu version would be a better one to run

Unless I am misunderstanding, you've been able to do this for many versions.

Click Settings. If you are on 1.1.20, click Disable GPU mining. If you are on 1.1.21, click Advanced backend miner settings (again in the Settings dialog) and then click Disable GPU ming.
legendary
Activity: 1890
Merit: 1537
HI

I would still like to suggest that for ASIC devices in cgminer the nogpu version would be a better one to run
hero member
Activity: 840
Merit: 1002
Hey folks - there's a new prerelease version for you to kick the tires on. Everything looks good on my end and I'd like to release this as a public release as 1.2 if everything looks good for you as well.

Version 1.1.21 is available here. Changes include:

  • Added the ability to specify the starting API port used by the miner processes that MultiMiner spawns
  • Added the ability to specify additional white-listed IP addresses for the cgminer/bfgminer RPC API
  • OS X will now automatically download miners selected after startup
  • Automatic updates for MultiMiner are now enabled and supported for OS X
  • Config files will now be detected and renamed (after prompting) on *nix and OS X (previously only on Windows)
  • Fixed automatic bfgminer and cgminer updates being extracted to the wrong folder

As always thanks for the feedback, suggestions, and bug reports.  Grin
legendary
Activity: 1890
Merit: 1537
Ok


It is a problem with cgminer I tried running

-o stratum.d7.lt:3333 -u xxxx -p xxxx -d 0 -d 1 -d 2 -d 3 -d 4 -d 5 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T

in the command window and cgminer crashed
hero member
Activity: 840
Merit: 1002
Ok
I have 2 GPU's and 4 asci's it starts up the gpus no problem.
when I run cgminer it says that the device is not peresent.

Exit code 1
command line options set a device that does not exist or I get procces crashed if I do not put the -G argument in.

It works fine if I just mine with the usb's or just with the GPU's

That sounds like a problem with cgminer to me. And you say this all works with bfgminer?

MultiMiner runs cgminer with -d? to list devices. From what you are saying it should list 6 devices. MultiMiner then uses the -d parameter to launch miners. So if you set your GPUs and ASICs to Bitcoin, you'd see it launch one instance with -d0 -d1 -d2 ... -d5. If you set your GPUs mining scrypt and your ASICs mining SHA256, you'd see two instances of cgminer launched, one with -d0 -d1, and the other with -d2 ... -d5.

Basically, what I am saying is that MultiMiner should simply be launching cgminer with the exact same device indexes it just listed using the -d? argument.
legendary
Activity: 1890
Merit: 1537
Is there any way when you are running asic's you could get cgminer to start the no gpu version?

then you would not need the -d commands in there as these commands seem to be giving me a problem when I also have gpu's mining other coins

There's an option under Settings you can use to disable GPU mining. However, the -d arguments are still required as that is how MultiMiner tells cgminer/bfgminer which devices to use.

What sort of trouble is the -d argument giving you.

Ok
I have 2 GPU's and 4 asci's it starts up the gpus no problem.
when I run cgminer it says that the device is not peresent.

Exit code 1
command line options set a device that does not exist or I get procces crashed if I do not put the -G argument in.

It works fine if I just mine with the usb's or just with the GPU's

now if i run cgminer-nogpu -o stratum.d7.lt:3333 -u albon.1 -p 12345 -d 0 -d 1 -d 2 -d 3 --api-listen --api-port 4029 --api-allow W:127.0.0.1 -T
in the command window it works fine

hero member
Activity: 840
Merit: 1002
Is there any way when you are running asic's you could get cgminer to start the no gpu version?

then you would not need the -d commands in there as these commands seem to be giving me a problem when I also have gpu's mining other coins

There's an option under Settings you can use to disable GPU mining. However, the -d arguments are still required as that is how MultiMiner tells cgminer/bfgminer which devices to use.

What sort of trouble is the -d argument giving you.
legendary
Activity: 1890
Merit: 1537
Hi

Is there any way when you are running asic's you could get cgminer to start the no gpu version?

then you would not need the -d commands in there as these commands seem to be giving me a problem when I also have gpu's mining other coins
legendary
Activity: 1890
Merit: 1537
No multiminer is fine but cgminer crashes

Gotcha - misread while catching up on posts. Is there any output from cgminer at all? Or does it just crash right back to the command prompt?

If I run it in command prompt it crashes the command prompt.

In multiminer it just says crashed

and now it works ......
go figure
hero member
Activity: 840
Merit: 1002
No multiminer is fine but cgminer crashes

Gotcha - misread while catching up on posts. Is there any output from cgminer at all? Or does it just crash right back to the command prompt?
legendary
Activity: 1890
Merit: 1537
It aslways crashes

What crashes? MultiMiner? If so please use the .Debug.zip build and paste the full crash text here.

No multiminer is fine but cgminer crashes
hero member
Activity: 840
Merit: 1002
It aslways crashes

What crashes? MultiMiner? If so please use the .Debug.zip build and paste the full crash text here.
hero member
Activity: 840
Merit: 1002
Hope this helps!

It does indeed - thanks so much for tracking that done. I'll get it addressed for the next update.
legendary
Activity: 1890
Merit: 1537
can anyone help me

I try to run cgminer with the following
 --scrypt  -w 256  -g 1 --thread-concurrency 6144,24000 -I 14,20 --scan-serial all -o mine-gdc.scryptmining.com:8448 -u xxxx -p xxxx -d 0 -d 1 --api-listen --api-port 4028 --api-allow W:127.0.0.1 -T

It aslways crashes
but it runs fine with bfgminer
legendary
Activity: 1890
Merit: 1537
http://imgur.com/a/jKOSW

There's a small album of the issue that's happening, It downloads the .zip and then extracts it inside the xxgminer directory. Attempting to switch to cgminer via the settings panel creates the same thing, continually asking to download cgminer because it's not present. (It is, the program just isn't extracting it into the proper directory).

Hope this helps!
What I have found is that it does unzip it in the CGminer folder but there is then anothter folder CGMiner-3.4.x inside this that is causing the problem.

So you have c:/user/name/apdata/local/multiminer/miners/cgminer/cgminer3.4.x
hero member
Activity: 504
Merit: 500
http://imgur.com/a/jKOSW

There's a small album of the issue that's happening, It downloads the .zip and then extracts it inside the xxgminer directory. Attempting to switch to cgminer via the settings panel creates the same thing, continually asking to download cgminer because it's not present. (It is, the program just isn't extracting it into the proper directory).

Hope this helps!
hero member
Activity: 840
Merit: 1002
Just updated all my rigs to the latest version, and am thrilled that it will now do updates. How often does it poll for updates?

It checks for updates once an hour.
hero member
Activity: 840
Merit: 1002
3.1.3 installed and wants to update to 3.1.4.

Yep windows. I'll do some investigating tomorrow to see if there's any states where it'll work.

I really appreciate it. That's what I was going to ask next. Try doing the update when you are not mining. Also try doing the update, but rename your existing bfgminer folder first. If you can give me a few concrete examples of where it fails and where it works I can go from there.

Edit: another one to try would be cgminer. Does that fail as well?
Jump to: