Bitcoin Forum
June 25, 2024, 07:59:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: BAMT mining problem on HD7970  (Read 5031 times)
voodootz (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
June 24, 2013, 01:17:21 PM
 #1

So ... i started mining with a little rig, just one GPU (Asus Matrix HD7970), gonna buy others and use this week

I am running BAMT 0.5c from an USB stick, had some problem with the desktop but managed to install it in the end.

I'm having a problem with the automatic mining. It does not start when i start the system. The /pools file is configured correctly the /bamt.conf has the GPU0 enabled, still when the computer starts it does not start the mining giving me the following error : "A fault has been detected on GPU 0".

If i connect with putty and start the the cgminer manually it works ok.
I'm using this command line :

./cgminer --api-listen --auto-gpu --auto-fan -c /etc/bamt/cgminer.conf                                                     

and the following conf file

}
"pools" : [
        {
                "url" : "http://eu-stratum.btcguild.com:3333",
                "user" : "my user",
                "pass" : "my pass"
        }
]
,
"intensity" : "13",
"vectors" : "1",
"worksize" : "256",
"kernel" : "poclbm",
"lookup-gap" : "2",
"thread-concurrency" : "8192",
"shaders" : "0",
"gpu-engine" : "1100",
"gpu-fan" : "65-85",
"gpu-memclock" : "1650",
"gpu-memdiff" : "0",
"gpu-powertune" : "0",
"gpu-vddc" : "0.000",
"temp-cutoff" : "88",
"temp-overheat" : "85",
"temp-target" : "75",
"api-port" : "4028",
"expiry" : "120",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-threads" : "2",
"log" : "5",
"no-pool-disable" : true,
"queue" : "1",
"scan-time" : "60",
"temp-hysteresis" : "3",
"shares" : "0",
"kernel-path" : "/usr/local/bin"
}

Also i'd like to know how could i get the GPU mine more powerfull ... with these settings stays around 660-670 mh/s. I haven't undervolted yet as I don't know how to do it on BAMT, a hint would be nice.

Thanks guys!
Zanatos666
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


Sometimes man, just sometimes.....


View Profile
June 24, 2013, 02:48:35 PM
 #2

Since you are using cgminer in BAMT, you do not need to edit the /pools file.  I think the reason why you are not getting an auto start (I could be wrong, but you didnt state it below) is that you have not declared in you bamt.conf file to use cgminer from the get go.

1) In the bamt.conf file, scroll down to right below where you can setup smtp settings.  Add the following lines.
     cgminer: 1
     cgminer_opt: --config /etc/bamt/cgminer.conf  (or where ever in the directory you have your cgminer.conf file located)

2) Scroll down to gpu0, and delete the line "disabled: 0 (or 1 if its a fresh install)" and replace it with "cgminer: 1"

This will tell BAMT to start cgminer from the start and will enable gpu0 in cgminer also.

As for undervolting, in your settings in your cgminer.conf file, you can use "gpu-vddc": "xxx", to set your voltage.  I dont personally use that, but this is the setting that is built into cgminer.

Additionally, since you used auto-fan and auto-gpu in your command line, but its not in your conf file, you will need to add those in as well.

Squiggly letters, written really fast, with a couple of dots for good measure.
voodootz (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
June 24, 2013, 06:08:59 PM
 #3

Absolutley nothing:)
I did it exactly like u said ... nothing Smiley i needed it to start it the only it worked so far

/pools file i edited it when i was trying to make it work automatically . At that time i used in bamt.conf file below gpu0 the "disabled: 0" and "cgminer: 1" lines.
Now i did it like u said in step 1 and 2 and still didn't turned ON Smiley

Where from can i disable bamt to mine and enable my command ... i presume from somewhere in /init.d ... but i'm not sure exactly
Zanatos666
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


Sometimes man, just sometimes.....


View Profile
June 24, 2013, 06:12:41 PM
 #4

Absolutley nothing:)
I did it exactly like u said ... nothing Smiley i needed it to start it the only it worked so far

/pools file i edited it when i was trying to make it work automatically . At that time i used in bamt.conf file below gpu0 the "disabled: 0" and "cgminer: 1" lines.
Now i did it like u said in step 1 and 2 and still didn't turned ON Smiley

Where from can i disable bamt to mine and enable my command ... i presume from somewhere in /init.d ... but i'm not sure exactly

You can do that in the bamt.conf file as well.

Post your bamt.file and lets see whats in it and if there is something simple being missed.

Also, I am assuming, but have you updated your cgminer to at least 2.11.4?

Squiggly letters, written really fast, with a couple of dots for good measure.
voodootz (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
June 25, 2013, 09:06:08 AM
 #5

cgminer is 3.2.2

here is the bamt.conf

# Big A Miner Thing configuration
# /etc/bamt/bamt.conf
#
# When done editing, restart mining to make changes here take effect
# If you're just setting up BAMT, be sure to edit pools as well.
#
# As of 0.5, many less common options have been removed from this
# default config to make it easier on the noobs.
#
# You will find a complete example with all options described
# at /opt/bamt/examples/bamt.conf
#
# Note: This is a YAML file.  Indentation is significant.
#
# If you break things badly, a backup of this file in it's original
# form can be found at /opt/bamt/examples/bamt.conf.simple
#


---
settings:

  # miner_id is used to set hostname and identify this rig to munin and
  # other processes
  # IMPORTANT! miner_id must be a valid hostname: all lower case, no weird
  # characters, underscores, periods, or spaces. Dash and numbers are ok.

  miner_id: my_minerID



  # loc is any additional string you wish to use to identify or group this rig

  miner_loc: home

  # should we monitor the cards? 1 = yes, 0 = no

  do_monitor: 0

  # if monitoring, how do we send email alerts?

  # these are required..

  # smtp_host: smtp.gmail.com
  # smtp_to: you@yourmail.com
 
  cgminer: 1
  cgminer_opt:  --conf /etc/bamt/cgminer.conf
 
  # these are optional..

  # smtp_from: somefrom@address
  # smtp_subject: I wanted a custom subject in my alerts...
  # smtp_port: 587
  # smtp_auth_user: user@where
  # smtp_auth_pass: secret
  # smtp_tls: 1
  # smtp_ssl: 1

 
 
# GPU Configurtation

# You'll need one gpuX: section per GPU installed.  Not sure what's installed,
# or the order?  Open a root shell and type:  aticonfig --list-adapters
#
# You can delete gpu sections if you don't have that many cards.. or add more
# if you find a way to run them



gpu0:

  # remove disabled: or set it to 0 to actually use this card..


  cgminer: 1
 
  # overclocking.. all are optional 

  # optional command to execute prior to overclocking
  # any valid command (or the path to a script) is fine

  # pre_oc_cmd:


  # (core/mem)_X = the value to set for this profile (0-2)
  # Profile 2 is used while mining, but setting values
  # in profile 2 that are *lower* than the values in the other
  # profiles is not allowed on some GPUs, so you have to adjust
  # the other profiles as well.
  # For instance, to get 300Mhz mem clock on my 5830s, I have
  # to set all 3 profiles to 300.


  # core_speed_0: 300
  # core_speed_1: 800
  # core_speed_2: 980
 
  # mem_speed_0: 300
  # mem_speed_1: 300
  # mem_speed_2: 300

  # core_voltage_0: 1.125
  # core_voltage_1: 1.125
  # core_voltage_2: 1.125000

  # recommend to set and forget fan, preferably at 100
 
  fan_speed: 60

  # optional command to execute after overclocking
  # post_oc_cmd:


  # Phoenix mining setup (see full example for how to use cgminer instead)
  # We strongly recommend you use phoenix at, least until you are familiar
  # with BAMT

  # kernel to use.. one of:  phatk phatk2 poclbm
  # if in doubt, use phatk2

  kernel: phatk2

  # phoenix style kernel params.  *do not* include DEVICE=x, otherwise
  # exactly same as any phoenix setup. 
  # if in doubt: BFI_INT VECTORS AGGRESSION=11
  # (though 9 on GPU0 often makes using the GUI more pleasant)

  kernel_params: BFI_INT VECTORS FASTLOOP=false AGGRESSION=9


  # Pool file

  # IMPORTANT: pool_file must contain a list of pool URLs.. one at least, more if
  # you like.  You can share the same file for all GPUs, or have one for each.
  # Miner will start with first URL in file, however if no shares are accepted
  # for any reason in (pool_timeout) seconds, the miner will move to next URL
  # in the file.  Wraps around to first URL when last one fails.
  # You can also set pool specific values, see the example pools file.
  # if in doubt: /etc/bamt/pools

  pool_file: /etc/bamt/pools

  # max time to allow phoenix to run without finding a share..
  # exceed this and we kill phoenix, start a new instance with
  # next line in pools file

  pool_timeout: 60



  # monitoring limits, used by email alerts and gpumon
  # an alert is generated if the current value goes below a 'lo'
  # or above a 'hi'.

  # GPU temp sensor reading (in C)
  monitor_temp_lo: 45
  monitor_temp_hi: 80

  # GPU load (in %)
  monitor_load_lo: 80

  # average hashrate (in mh/s)
  monitor_hash_lo: 0.2

  # fam rpm (in rpm)
  monitor_fan_lo: 2000

  # effective reject rate (in % of total)
  monitor_reject_hi: 2



# OK.. hopefully you get the idea.  Stubs for additional GPUs below.
# There are many additional paramters to help you deal with various
# scenarios, see /opt/bamt/examples and the docs (if we write some)


gpu1:
  disabled: 1

  # core_speed_0: 300
  # core_speed_1: 800
  # core_speed_2: 1060
  # mem_speed_0: 300
  # mem_speed_1: 300
  # mem_speed_2: 1120
  # core_voltage_0: 1.125
  # core_voltage_1: 1.125
  # core_voltage_2: 1.125000

  fan_speed: 100

  kernel: phatk2
  kernel_params: BFI_INT VECTORS FASTLOOP=false AGGRESSION=11

  pool_file: /etc/bamt/pools
  pool_timeout: 180

  monitor_temp_lo: 45
  monitor_temp_hi: 80
  monitor_load_lo: 80
  monitor_hash_lo: 125
  monitor_fan_lo: 2000
  monitor_reject_hi: 1


gpu2:
  disabled: 1

  # core_speed_0: 300
  # core_speed_1: 800
  # core_speed_2: 980
  # mem_speed_0: 300
  # mem_speed_1: 300
  # mem_speed_2: 300
  # core_voltage_0: 1.125
  # core_voltage_1: 1.125
  # core_voltage_2: 1.125000

  fan_speed: 100

  kernel: phatk2
  kernel_params: BFI_INT VECTORS FASTLOOP=false AGGRESSION=11

  pool_file: /etc/bamt/pools
  pool_timeout: 180

  monitor_temp_lo: 45
  monitor_temp_hi: 80
  monitor_load_lo: 80
  monitor_hash_lo: 125
  monitor_fan_lo: 2000
  monitor_reject_hi: 1



gpu3:
  disabled: 1

  # core_speed_0: 300
  # core_speed_1: 800
  # core_speed_2: 980
  # mem_speed_0: 300
  # mem_speed_1: 300
  # mem_speed_2: 300
  # core_voltage_0: 1.125
  # core_voltage_1: 1.125
  # core_voltage_2: 1.125000

  fan_speed: 100

  kernel: phatk2
  kernel_params: BFI_INT VECTORS FASTLOOP=false AGGRESSION=11

  pool_file: /etc/bamt/pools
  pool_timeout: 180

  monitor_temp_lo: 45
  monitor_temp_hi: 80
  monitor_load_lo: 80
  monitor_hash_lo: 125
  monitor_fan_lo: 2000
  monitor_reject_hi: 1


gpu4:
  disabled: 1

  # core_speed_0: 300
  # core_speed_1: 800
  # core_speed_2: 980
  # mem_speed_0: 300
  # mem_speed_1: 300
  # mem_speed_2: 300
  # core_voltage_0: 1.125
  # core_voltage_1: 1.125
  # core_voltage_2: 1.125000

  fan_speed: 100

  kernel: phatk2
  kernel_params: BFI_INT VECTORS FASTLOOP=false AGGRESSION=11

  pool_file: /etc/bamt/pools
  pool_timeout: 180

  monitor_temp_lo: 45
  monitor_temp_hi: 80
  monitor_load_lo: 80
  monitor_hash_lo: 125
  monitor_shares_lo: 1


gpu5:
  disabled: 1

  # core_speed_0: 300
  # core_speed_1: 800
  # core_speed_2: 980
  # mem_speed_0: 300
  # mem_speed_1: 300
  # mem_speed_2: 300
  # core_voltage_0: 1.125
  # core_voltage_1: 1.125
  # core_voltage_2: 1.125000

  fan_speed: 100

  kernel: phatk2
  kernel_params: BFI_INT VECTORS FASTLOOP=false AGGRESSION=11

  pool_file: /etc/bamt/pools
  pool_timeout: 180

  monitor_temp_lo: 45
  monitor_temp_hi: 80
  monitor_load_lo: 80
  monitor_hash_lo: 125
  monitor_shares_lo: 1


gpu6:
  disabled: 1

  # core_speed_0: 300
  # core_speed_1: 800
  # core_speed_2: 980
  # mem_speed_0: 300
  # mem_speed_1: 300
  # mem_speed_2: 300
  # core_voltage_0: 1.125
  # core_voltage_1: 1.125
  # core_voltage_2: 1.125000

  fan_speed: 100

  kernel: phatk2
  kernel_params: BFI_INT VECTORS FASTLOOP=false AGGRESSION=11

  pool_file: /etc/bamt/pools
  pool_timeout: 180

  monitor_temp_lo: 45
  monitor_temp_hi: 80
  monitor_load_lo: 80
  monitor_hash_lo: 125
  monitor_shares_lo: 1


gpu7:
  disabled: 1

  # core_speed_0: 300
  # core_speed_1: 800
  # core_speed_2: 980
  # mem_speed_0: 300
  # mem_speed_1: 300
  # mem_speed_2: 300
  # core_voltage_0: 1.125
  # core_voltage_1: 1.125
  # core_voltage_2: 1.125000

  fan_speed: 100

  kernel: phatk2
  kernel_params: BFI_INT VECTORS FASTLOOP=false AGGRESSION=11

  pool_file: /etc/bamt/pools
  pool_timeout: 180

  monitor_temp_lo: 45
  monitor_temp_hi: 80
  monitor_load_lo: 80
  monitor_hash_lo: 125
  monitor_shares_lo: 1
 
Zanatos666
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


Sometimes man, just sometimes.....


View Profile
June 25, 2013, 01:49:42 PM
 #6

below your smtp settings, your line should read like this:

cgminer_opts: --config /etc/bamt/cgminer.conf

you are missing the "s" in opts and the "ig" in config, so the syntax was wrong and your conf file wasnt being read.

Squiggly letters, written really fast, with a couple of dots for good measure.
voodootz (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
June 25, 2013, 02:59:05 PM
 #7

nada man
these are the entries of cminger from the bamt.conf file

root@(none):/home/user# cat /etc/bamt/bamt.conf |grep cgminer
  cgminer: 1
  cgminer_opts: --config /etc/bamt/cgminer.conf
  cgminer: 1
  # Phoenix mining setup (see full example for how to use cgminer instead)
Ok
So it's like this, i restarted the sistem with the config as you've told me and it's not starting the mining

When i look with firefox on the web of my miner IP i see at Status an exclamation mark "!"

Earlier when i was starting the mining manual, i was looking at that at Status was writting the adress of my pool
and now after starting it again manually, it's showing the pool http adress again ...
That makes me think it does not connect to the pool and that's why it's giving me that error, but why ? this is my pool line from the config file
# At very least, change the next line to a valid worker url:
http://user:pass@eu-stratum.btcguild.com:3333/

It's written how they say it should be, so then ... what's the problem?

PS: dude, thanks for the support with this problem
Zanatos666
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


Sometimes man, just sometimes.....


View Profile
June 26, 2013, 10:58:31 AM
 #8

Its a stratum server, have you updated cgminer in bamt?  The old stock cgminer in bamt is not compatible with stratum servers.  You need to updated it to at least version 2.11.4 or higher.

Squiggly letters, written really fast, with a couple of dots for good measure.
voodootz (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
June 26, 2013, 02:16:12 PM
 #9

It's updated to the lastes version 3.2.2 or something
today i bough the second GPU, i put it on the mainboard and surprise ... first it burned some cables from the PSU hahahahah
but ... second thing ... they work and they mine together ...  but when i go with  the browser to the miner''s IP, i can see all the information there TEMP, LOAD, GPU familly ... etc ... but i don't see two things :
   1 . at status shows "!" and doesn't show me it's connected to the pool srver
   2. at Rate it doesn't show the mhs for neither of the two cards
I know it's connected and working because i have the feedbackfrom btcguild, i see the total of mhs and i see it's making me bitcoins
now .... do u have any ideea about that?
voodootz (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
June 26, 2013, 02:17:43 PM
 #10

Also
the Mhs on Btcguild it's between 1200 and 1300, which means the cards are mining between 600 and 650 mhs ... I've tried a lot of combinations and stil they don't make more than 650

Its a stratum server, have you updated cgminer in bamt?  The old stock cgminer in bamt is not compatible with stratum servers.  You need to updated it to at least version 2.11.4 or higher.
Zanatos666
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


Sometimes man, just sometimes.....


View Profile
June 26, 2013, 02:59:27 PM
 #11

The tweaking, I couldnt tell you.  That is something you would have to figure out for your specific card. 

As for the webpage not displaying the correct info, the only thing I can I can think of is the api isnt working right.  Try adding:

"api-listen" : true,

Try adding that to your cgminer.conf file and see if that works.  Otherwise, I dont know what to tell you.  As long as its connected and mining I wouldnt worry about that too much.  I never use that page, I just putty into my system and bring up either the cgminer screen, or gpumon to check mine.

Squiggly letters, written really fast, with a couple of dots for good measure.
Pages: [1]
  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!