Bitcoin Forum
November 09, 2024, 07:06:25 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 »
  Print  
Author Topic: BAMT version 0.5 - Easy USB based mining Linux with farm wide management tools  (Read 324171 times)
TheHarbinger
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Why is it so damn hot in here?


View Profile
May 09, 2012, 10:27:30 PM
 #781

where is the cgminer.conf in Bamt? Can i use cgminer.conf file?

I searched and found that the cgminer.conf is usally in .cgminer folder. But there isnt such folder in BAMT

I also downloaded the lastest cgminer-2.4.1 and compile, but still couldnt find such folder.

Does BAMT start each cgminer instance for each GPU or it actually start one cgmine instance and let cgminer manage all the GPUs?

I'm new to BAMT and just started my first BAMT machine.



By default it is created in the current users home folder in *nix, but you can put it anywhere you want, you just have to point to it's location in the bamt.conf file in the cgminer string.

12Um6jfDE7q6crm1s6tSksMvda8s1hZ3Vj
seriouscoin
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
May 10, 2012, 12:25:57 AM
 #782

where is the cgminer.conf in Bamt? Can i use cgminer.conf file?

I searched and found that the cgminer.conf is usally in .cgminer folder. But there isnt such folder in BAMT

I also downloaded the lastest cgminer-2.4.1 and compile, but still couldnt find such folder.

Does BAMT start each cgminer instance for each GPU or it actually start one cgmine instance and let cgminer manage all the GPUs?

I'm new to BAMT and just started my first BAMT machine.



By default it is created in the current users home folder in *nix, but you can put it anywhere you want, you just have to point to it's location in the bamt.conf file in the cgminer string.

Is it cgminer -c <location of cgminer.conf > ?

seriouscoin
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
May 10, 2012, 12:30:30 AM
Last edit: May 10, 2012, 12:46:53 AM by seriouscoin
 #783

I have a problem with BAMT running its default Phoenix miner.

It was mining fine for a while then my primary pool went down. It then connected to my back up pool but the GPU0's core/memory/voltage setting no longer works (it went back to default clock setting). I double checked my bamt.conf and restarted the miner with no result.

I then set the core/mem/voltage manually using atitweak command, it went thro. The GPU0's setting is back.

Can someone point to me what went wrong? It seems BAMT skipped the GPU0's setting completely. .... actually the fan speed was set correctly.

EDIT: in my bamt.conf, i only set profile 2 clock. Same with other GPUs (they're all ref 5850). When i set manually by atitweak, i forgot to set profile specifically and just call -A 0 (GPU 0 ) which set clock for all 3 profiles. Not sure if this means anything..

TheHarbinger
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Why is it so damn hot in here?


View Profile
May 10, 2012, 12:31:36 AM
 #784

where is the cgminer.conf in Bamt? Can i use cgminer.conf file?

I searched and found that the cgminer.conf is usally in .cgminer folder. But there isnt such folder in BAMT

I also downloaded the lastest cgminer-2.4.1 and compile, but still couldnt find such folder.

Does BAMT start each cgminer instance for each GPU or it actually start one cgmine instance and let cgminer manage all the GPUs?

I'm new to BAMT and just started my first BAMT machine.



By default it is created in the current users home folder in *nix, but you can put it anywhere you want, you just have to point to it's location in the bamt.conf file in the cgminer string.

Is it cgminer -c <location of cgminer.conf > ?



Yuppers.  But that is only needed if it isn't in the default location, if it is, you can ditch all that.  Personally, when I ran BAMT, I put it in the same location as the bamt.conf.  That way I could just drop in a new .conf file into the "CONFIG/TO" folder and it would auto-import it on the next reboot.

12Um6jfDE7q6crm1s6tSksMvda8s1hZ3Vj
seriouscoin
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
May 10, 2012, 12:36:08 AM
 #785

where is the cgminer.conf in Bamt? Can i use cgminer.conf file?

I searched and found that the cgminer.conf is usally in .cgminer folder. But there isnt such folder in BAMT

I also downloaded the lastest cgminer-2.4.1 and compile, but still couldnt find such folder.

Does BAMT start each cgminer instance for each GPU or it actually start one cgmine instance and let cgminer manage all the GPUs?

I'm new to BAMT and just started my first BAMT machine.



By default it is created in the current users home folder in *nix, but you can put it anywhere you want, you just have to point to it's location in the bamt.conf file in the cgminer string.

Is it cgminer -c <location of cgminer.conf > ?



Yuppers.  But that is only needed if it isn't in the default location, if it is, you can ditch all that.  Personally, when I ran BAMT, I put it in the same location as the bamt.conf.  That way I could just drop in a new .conf file into the "CONFIG/TO" folder and it would auto-import it on the next reboot.

gotcha.
My first dedicated rig is getting shaped.

Do you know how to check for the issue i posted above? Is there a log i can check why BAMT skipped GPU0's setting? As i said the first time i started the miner, they're all set correctly by BAMT until my primary pool went down.
ModusPwnd
Member
**
Offline Offline

Activity: 546
Merit: 10



View Profile
May 10, 2012, 02:25:49 AM
 #786

Sometimes BAMT will create a file to disable overclocking.  You have to go to " /live/image/BAMT/CONTROL/ACTIVE " and delete the file there.

In my experience I have never seen any card but 0 get flagged there, so it can be difficult to figure out which card is the culprit.

Does anybody know of a log or something which may indicate which card f'ed up?  Has anybody seen any other card but 0 get flagged?
seriouscoin
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
May 10, 2012, 03:45:54 AM
 #787

Sometimes BAMT will create a file to disable overclocking.  You have to go to " /live/image/BAMT/CONTROL/ACTIVE " and delete the file there.

In my experience I have never seen any card but 0 get flagged there, so it can be difficult to figure out which card is the culprit.

Does anybody know of a log or something which may indicate which card f'ed up?  Has anybody seen any other card but 0 get flagged?

Thanks.

If that is the case, its probably a false alarm. Prior to BAMT, i was using linuxcoin and all 4 GPUs have never crashed at the clock setting. Its a conservative clock 800/300

TheHarbinger
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Why is it so damn hot in here?


View Profile
May 10, 2012, 05:25:23 AM
 #788

Sometimes BAMT will create a file to disable overclocking.  You have to go to " /live/image/BAMT/CONTROL/ACTIVE " and delete the file there.

In my experience I have never seen any card but 0 get flagged there, so it can be difficult to figure out which card is the culprit.

Does anybody know of a log or something which may indicate which card f'ed up?  Has anybody seen any other card but 0 get flagged?

Thanks.

If that is the case, its probably a false alarm. Prior to BAMT, i was using linuxcoin and all 4 GPUs have never crashed at the clock setting. Its a conservative clock 800/300



I would suggest starting up with purely stock settings, then tweaking them out one at a time in cgminer, then saving the config.  I don't know if you are having the same issue I did or not, but different OSes, driver versions, and/or miners sometimes order/number the cards differently.  What may have been card 0 in linuxcoin, may be card 2 in BAMT.  I had a card go from 5, to number 3 when I went from BAMT to Ubuntu.  It really had me confused for a bit.

12Um6jfDE7q6crm1s6tSksMvda8s1hZ3Vj
seriouscoin
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
May 10, 2012, 06:48:06 AM
 #789

Sometimes BAMT will create a file to disable overclocking.  You have to go to " /live/image/BAMT/CONTROL/ACTIVE " and delete the file there.

In my experience I have never seen any card but 0 get flagged there, so it can be difficult to figure out which card is the culprit.

Does anybody know of a log or something which may indicate which card f'ed up?  Has anybody seen any other card but 0 get flagged?

Thanks.

If that is the case, its probably a false alarm. Prior to BAMT, i was using linuxcoin and all 4 GPUs have never crashed at the clock setting. Its a conservative clock 800/300



I would suggest starting up with purely stock settings, then tweaking them out one at a time in cgminer, then saving the config.  I don't know if you are having the same issue I did or not, but different OSes, driver versions, and/or miners sometimes order/number the cards differently.  What may have been card 0 in linuxcoin, may be card 2 in BAMT.  I had a card go from 5, to number 3 when I went from BAMT to Ubuntu.  It really had me confused for a bit.

I havent restarted since manually set the clock. It has been hashing ok so far. I will keep an eye on it tho. "Mother" is quite a strict lady isnt she?
lodcrappo (OP)
Hero Member
*****
Offline Offline

Activity: 616
Merit: 506


View Profile
May 10, 2012, 08:24:10 AM
Last edit: May 10, 2012, 08:43:56 AM by lodcrappo
 #790

Sometimes BAMT will create a file to disable overclocking.  You have to go to " /live/image/BAMT/CONTROL/ACTIVE " and delete the file there.

In my experience I have never seen any card but 0 get flagged there, so it can be difficult to figure out which card is the culprit.

Does anybody know of a log or something which may indicate which card f'ed up?  Has anybody seen any other card but 0 get flagged?

The logic is very simple.  If a phoenix process goes "zombie", i.e. the Linux kernel can't get the process to respond anymore, then the GPU associated with that phoenix instance is flagged with a noOC file, and the system is cold booted.  until the file is removed, bamt will not overclock that GPU any more.

Sometimes an overclocked or malfunctioning card will cause some other GPU to lock up.  Sometimes it will cause *all* the GPUs to lock up.  In this situation, GPU 0 or (more rarely) other gpus may be flagged when they are not actually the culprit.  

There is no good solution here.  Before I made mother do this, people were constantly having "bamt problems" that were nothing more than overzealous overclocking.  Take a stroll through the old 0.4 thread sometime if you want to see just how bad it was.  9 out of 10 or more posts were from people who simply overclocked their cards too much.

Now, we get the same people with questions about why BAMT won't overclock their GPUs.  Is this better?  Probably.  At least the rigs keep mining and it calls attention to the fact there is a problem.

In a perfect world, I wouldn't have to make mother babysit Smiley  But I don't see that happening.  People will always think they can just apply whatever settings they used under some other OS, some other mining client, or using some other kernel/settings without doing any testing.  When things crash, mother just tries to keep you mining.

Remember this:  If mother is disabling overclocking on your GPU(s), *a GPU is locking up*.  The only thing that triggers mother to place the noOC file is a hung phoenix, and the only thing that hangs phoenix is a locked up GPU (at least, no one has suggested or proven otherwise yet).  So, you will have to make some change to fix the problem.  It is highly likely the change to fix this will be: reducing your overclocking settings on one or more cards.

(the rest isn't aimed at anyone in particular, just to address what I know will be in the head of some readers at this point)...

"But but but I know these cards are stable at XXX mhz because blah blah".    

No.  

You know that they were stable at that speed using some particular OS, mining client, kernel and settings.  That is all.  It doesn't mean much if you're no longer using that exact OS, client, kernel and settings.

Some platforms use a GUI that can use 10% or more of a GPUs time just by being loaded (Ubuntu I am looking at you and your crapmaster "Unity".  Windows isn't much better).   BAMT's GUI uses so little resources that I haven't been able to measure it with any certainty.  This means your GPU may have been getting an awful lot of breaks from mining while the OS took over every so many ms.  That just isn't happening anymore.  Your GPU is now spending all of it's time mining without those tiny constant breaks.  

BAMT also strives to include the very best kernels for Phoenix.  We often use patched kernels with additional improvements from the stock versions.  This means that not only is your GPU working constantly, it may well be working harder at the same clockrate.

Put it all together and surely you can understand why the rate your GPU was stable at in (whatever) doesn't mean much when you move to BAMT, and you may very likely find a drop of some Mhz is required for stability.

The good side is that ultimately, you will find that same or higher shares submitted and at lower clock rates == generally less power.  After all, you're now wasting less time and power doing stuff that doesn't get you paid.




ModusPwnd
Member
**
Offline Offline

Activity: 546
Merit: 10



View Profile
May 10, 2012, 06:54:45 PM
 #791

Thx for that explanation, this will help me isolate my troubled cards.  

If you know,
Under the "GPUs Detected:" the GPUs are listed and numbered starting with zero.  Next to that number is a label of the sort "0X:00.0" which I assume is which PCI slot the GPU is in.  Those numbers dont seem to make a lot of sense when I look at my board though (trying to find which card is which).  I assumed that the board manufacturer has numbered the slots in jumbled way, not left to right.  Think that is the case?
lodcrappo (OP)
Hero Member
*****
Offline Offline

Activity: 616
Merit: 506


View Profile
May 10, 2012, 07:03:50 PM
 #792

Thx for that explanation, this will help me isolate my troubled cards.  

If you know,
Under the "GPUs Detected:" the GPUs are listed and numbered starting with zero.  Next to that number is a label of the sort "0X:00.0" which I assume is which PCI slot the GPU is in.  Those numbers dont seem to make a lot of sense when I look at my board though (trying to find which card is which).  I assumed that the board manufacturer has numbered the slots in jumbled way, not left to right.  Think that is the case?

Those numbers do not indicate a particular slot on your board.  They are just the order the devices are enumerated by the ATI drivers and they can change whenever you add, remove, or rearrange cards.  For instance you might have 2 gpus that show up as 0 and 1, then you add add a third GPU in a new slot and it becomes 0, what was 0 becomes 2 and 1 stays at 1.    Or not.  There is no useful correlation that I have ever seen, though some boards do seem to stay put more than others.


ModusPwnd
Member
**
Offline Offline

Activity: 546
Merit: 10



View Profile
May 10, 2012, 07:20:39 PM
 #793

Good, cause I thought I was going crazy with those for a while   Cheesy
BitMinerN8
Hero Member
*****
Offline Offline

Activity: 626
Merit: 500


Mining since May 2011.


View Profile
May 10, 2012, 09:50:21 PM
 #794

Good, cause I thought I was going crazy with those for a while   Cheesy

You could also use the "idgpu" tool.
http://bamter.org/redmine/news/11
TheHarbinger
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Why is it so damn hot in here?


View Profile
May 10, 2012, 09:57:25 PM
 #795

Yup, the card/GPU number has nothing to do with the location of the card on the board.  

I believe it is determined by "casting the bones" of a small rodent, possibly a shrew, after it has been roasted in the fires of a active volcano, then pickled in brine for 4 weeks, removed, and used as a paintbrush by a large Scottish woman (possibly named Helga), to paint a picture of the third largest moon of Jupiter.

I could be wrong though.

The number of the cards in my 890FXA-GD70 motherboard moving away from the processor currently is 0, 1, 5, 4, 2, 3.  That's just using the PCI-e slots, if I ever decide to use the PCI slot, those numbers are bunk.   Grin

12Um6jfDE7q6crm1s6tSksMvda8s1hZ3Vj
jddebug
Sr. Member
****
Offline Offline

Activity: 446
Merit: 250



View Profile
May 11, 2012, 04:25:34 AM
 #796

Will/should BAMT run on a Raspberry Pi?

Thanks
ModusPwnd
Member
**
Offline Offline

Activity: 546
Merit: 10



View Profile
May 11, 2012, 04:29:30 AM
 #797

Good, cause I thought I was going crazy with those for a while   Cheesy

You could also use the "idgpu" tool.
http://bamter.org/redmine/news/11


hmmm, didnt work for me.  All my fans stayed at the speed they are set too in conf file.  I went ahead and adjusted fans manually to figure it out.
lodcrappo (OP)
Hero Member
*****
Offline Offline

Activity: 616
Merit: 506


View Profile
May 11, 2012, 04:59:57 AM
 #798

Will/should BAMT run on a Raspberry Pi?

Thanks

will: no, its an x86 distro
should: i guess a matter of opinion
TheHarbinger
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Why is it so damn hot in here?


View Profile
May 11, 2012, 08:13:08 PM
 #799

So one my rigs had it's drive crap out, so I stuck my old BAMT key in there to keep it going until I get a new drive set up for it.  Working great, however I see the version of cgminer on it is outdated.

So, my question is, is there a quick and dirty way to update cgminer on BAMT or do I need to build the newer version from source and swap it in?

12Um6jfDE7q6crm1s6tSksMvda8s1hZ3Vj
lodcrappo (OP)
Hero Member
*****
Offline Offline

Activity: 616
Merit: 506


View Profile
May 11, 2012, 09:55:15 PM
 #800

So one my rigs had it's drive crap out, so I stuck my old BAMT key in there to keep it going until I get a new drive set up for it.  Working great, however I see the version of cgminer on it is outdated.

So, my question is, is there a quick and dirty way to update cgminer on BAMT or do I need to build the newer version from source and swap it in?

you can always build any version you like and throw it into /opt/miners/cgminer.   if there is ever a "stable" version of cgminer we will push out an update via the fixer, but I am hesitant to do that simply because we've seen so much trouble with past versions.  The version currently in BAMT has reduced the number of trouble reports massively compared to all the version before it, and versions ever since always seem to have some bug reported in the cgminer thread. 

If anybody who uses cgminer on lots of rigs (enough to have a fair sample, say 20+) wants to give feedback here or directly to me, that would help me know when/if there is a good version to push out, since I don't use it myself and I don't pay that much attention.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!