Additionally, by my statement, I meant that people are suggesting to disable the features of bamt, such as gpu monitoring, mgpu monitoring, use cgminer (and basically disable the monitoring features, etc...) and just use cgminer directly. But at that point, why even bother with bamt? I guess I'm asking, with all of that disabled, what does bamt offer that my regular install I have been using for a year not offer?
Inaba if you use the settings I posted you will still have gpumon and mgpumon support, you will still have quick acces to reconfigure, to miner screens, and to fixes. detect_defunct: 0 just disables restarting the rig on a hung GPU - which is a fairly new feature anyway - and it sounded like a good place to start troubleshooting your issues.
|
|
|
if you just mean it isn't in the default /etc/bamt/bamt.conf... well there are tons of options that are not in that file!
Ha, they are in mine, well most anyway...I've kept a seperate .conf where I add in all the changes you post for reference.
|
|
|
I don't have do_mgpumon: 0
what does it do? I use the web mgpumon without that on my settings
# start mgpumon in background using /etc/bamt/mgpumon.conf? # (this will put the mgpumon web interface at http://this/mgpumon/ do_mgpumon: 0
This one doesn't run mgpumon, it's set on another rig.
|
|
|
Ok, I should have clarified that I have loaded systems... I'm sure bamt works great with 1 or 2 GPUs... but when it's trying to manage 6 - 7 GPUs it seems to be having trouble.
I realize I can disable the stuff in bamt that's causing the problems (which is what I've basically done by just invoking cgminer directly), but I would like those options ... there's clearly something wrong with the scripts that are causing the (perceived) instability. It's very seriously doubtful that I'm "doing something wrong," since I seem to be able to get bamt "stable" by disabling most of bamt. I won't discount the possibility, but I'm open to suggestions.
gnar1ta$- how are you starting the GPUs in your system if you're not using the bamt scripts?
GPU 0: 75.0C 3403RPM | 297.7/297.0Mh/s | A:19040 R:454 HW:0 U: 2.09/m I: 8 GPU 1: 72.0C 2464RPM | 297.7/297.9Mh/s | A:19219 R:432 HW:0 U: 2.11/m I: 8 GPU 2: 73.0C 3524RPM | 297.1/297.1Mh/s | A:19162 R:472 HW:0 U: 2.11/m I: 8 GPU 3: 74.0C 3730RPM | 295.3/295.3Mh/s | A:18542 R:432 HW:0 U: 2.04/m I: 8 GPU 4: 74.0C 3182RPM | 295.4/295.3Mh/s | A:18668 R:448 HW:0 U: 2.05/m I: 8 GPU 5: 73.0C 2783RPM | 297.7/297.8Mh/s | A:19197 R:440 HW:0 U: 2.11/m I: 8
I have 2 rigs with 6 single GPU's. BAMT still launches them, I just use cgminer for everything. Here is bamt.conf (GPU 0-5 are the same) --- settings:
miner_id: 6870 miner_loc: miner3 do_bcast_status: 1 do_manage_config: 0 start_mining_init_delay: 30 start_mining_miner_delay: 0 do_monitor: 0 do_mgpumon: 0 do_cgsnoop: 0 detect_defunct: 0 cgminer: 1 cgminer_opts: --api-listen --submit-stale --failover-only -o http://xx -u xx -p xx -o http://xx -u xx -p xx -I 8 -g 1 --auto-gpu --gpu-engine 800-950 --gpu-memdiff -100 --auto-fan # GPU Configurtation gpu0: disabled: 0 cgminer: 1 monitor_temp_lo: 45 monitor_temp_hi: 80 monitor_load_lo: 80 monitor_hash_lo: 125 monitor_shares_lo: 1
|
|
|
If you don't like or think the restart script is causing stability problems, just turn it off. Add detect_defunct: 0 to your bamt.conf. I use cgminer exclusively now on 3 rigs and am still tweaking clocks, I've always had the script and all BAMT GPU control off and handle everything with cgminer. I set 30 sec delay to start X and 0 seconds between GPU's - no issues so far with 16 GPU's.
|
|
|
Well I don't have any FPGA's to test it with yet so let me know how it turns out...especially on BAMT. That build now gives the correct version: root@5970:~/cgminer# ./cgminer --version cgminer 2.3.1f
|
|
|
Thanks Kano, I updated it to clone your git. It will be several hours for me to get to my wallet to send the bounty.
|
|
|
gigavps here is build instructions for BAMT. I don't usually use autogen so I'm not sure if it pulls the new api.c, kano could clarify that and probably clean up my install - my Linux-jitsu is not that great. apt-get install libncurses-dev libcurl4-openssl-dev autoconf automake cd /opt/ mkdir ADL cd ADL/ wget http://download2-developer.amd.com/amd/GPU/zip/ADL_SDK_3.0.zip unzip ADL_SDK_3.0.zip cd miners/ mv cgminer/ cgminer.orig git clone https://github.com/kanoi/cgminer.git cd cgminer/ ./autogen.sh cp /opt/ADL/include/*.h /opt/miners/cgminer/ADL_SDK/ CFLAGS="-O2 -Wall -march=native -I/opt/AMD-APP-SDK-v2.4-lnx32/include/" LDFLAGS="-L/opt/AMD-APP-SDK-v2.4-lnx32/lib/x86/" ./configure --enable-bitforce make Edited to clone kano's git and pull the new api.c.
|
|
|
I have not written API support yet - no bounty oh well I'll consider it some time in the future Well I don't have one yet, but I'll contribute 5 BTC to you to write in the support.
|
|
|
We are close.... I can smell it. That's good to know. I spent some time without BAMT on my rigs...never again.
|
|
|
Hey gigavps I saw in the cgminer thread you got this mostly working?? Would you mind sharing what was needed for BAMT + cgminer + BFL? (given there was bounty, no would be a perfectly reasonable answer here)
|
|
|
Kano it's not to compare to other pools but to compare with different GPU settings. Not useful to compare stats on 2 48 hr runs when the share chain difficultly is changing during the 48 hrs (I think that's what DAT was saying). It should still be useful to compare U of several of the same cards at different settings though - assuming auto-gpu isn't throttling them...someone please turn down the sun in FL so I can get some good numbers
|
|
|
I see so your just setting the level the pool accepts shares not the level the miner is mining shares. So it won't affect my payout to set p2pool difficulty to 1 to run some comparisons?
|
|
|
I'm dumb. How do you find and submit p2pool difficulty x>1 share chain shares if you set the difficulty to 1
|
|
|
I've had a problem using ssh on OSX to monitor miners. No problem with puTTY on Windoze. Go figure. The following allows ssh access to gpumon from OSX (10.6. ssh. ssh -X user@<your_ip> password: <your_user_password> sudo su chmod uog+rw /dev/ati/card* xauth merge /home/user/.Xauthority export DISPLAY=:0 aticonfig --odgc --adapter=all Wierd, I've always been using OSX and have had an issue the last week with a rig not mining and seg faulting. I resolved it last night with something similiar, but I have not seen the error before that and have been using BAMT for quite some time.
|
|
|
It's quite simple to build any version you want of cgminer in bamt. All of the tools you need are built in.
Simply download the source tar from cgminer thread and follow the instructions that are included. They work exactly as written.
On .4 I had to install libncurses-dev and libcurl4-openssl-dev and define CFLAGS instead of just using the normal CFLAGS="-O2 -Wall -march=native" ./configure, but I suck at Linux so there may be an easier way. This has worked for me on 6 installs though.
|
|
|
Ok. I have BAMT 0.5 setup on a single rig and it was very straight forward. Awesome!
Bad news. When I add the -scan-serial option to the cgminer config and try to restart the mining process, the start process dies. I'm assuming this is because of one of the following reasons.
- cgminer 2.2.7 does not work for some reason with BFL stuff. - cgminer does not work with debian for some reason.
I am going to have to get with BFL to see if I can get some answers around what linux distros they have been testing with.
I'll keep you up-to-date.
gigavps did you try to run cgminer manually (cd to /opt/miners/cgminer and run ./cgminer <opts>)? I have been having a lot of issues w/ cgminer & 0.5. You may want to try installing cgminer 2.2.7 on BAMT 0.4b. You will need a 32bit binary. If you search the cgminer thread there is a link someone was kind enough to compile and host it for me.
If your refering to the binary I put up, it wasn't compiled with bitforce. I can compile another easy enough though if it will help.
|
|
|
Just saw a payment that was too high and found this 2012-02-24 21:29:38.976578 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/000000000000094d9ff2c8bfad49aeb36f569f4f9e5f9750f27924323eec244b That's my first block on p2pool. Hmm I wonder what that is: value : 0.00077170 BTC scriptPubKey : OP_IFDUP OP_IF OP_2SWAP OP_VERIFY OP_2OVER OP_DEPTH also Your coinbase (7) : 062f503253482f (./P2SH/) Does that translate to yay I found a block and got some extra BTC?
|
|
|
Just saw a payment that was too high and found this 2012-02-24 21:29:38.976578 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/000000000000094d9ff2c8bfad49aeb36f569f4f9e5f9750f27924323eec244b That's my first block on p2pool.
|
|
|
|