Bitcoin Forum
December 10, 2016, 07:21:08 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
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 ... 54
  Print  
Author Topic: BAMT - Easy persistent USB key based linux for dedicated miners/mining farms  (Read 160982 times)
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 15, 2011, 01:45:15 AM
 #1

The Big A Miner Thing is a custom linux designed specifically for dedicated mining rigs. It boots from a 2GB or larger USB key and is persistent. The base is plain old Debian, and every effort has been taken to remain a "normal" debian system. You can add software with apt and do most anything else you could do on a regular debian box in the usual way.  BAMT supports both 32 and 64 bit systems.

Included are all the drivers, programs, and scripts necessary to very quickly deploy a dedicated machine that will automatically start mining when turned on. This is not an OS you will enjoy using to surf the web or write a term paper. Don't even think about asking why you can't print or where the mp3 player is. This is for miners.

Individual mining processes are started in screen sessions, and so can be viewed remotely via SSH or on the console. Realtime status is displayed on the local console, and performance graphs are available remotely via a web dashboard. Munin node is setup with custom mining extensions and can be connected to from a central server to gather mining metrics from several mining rigs.


This version is now outdated and unsupported. Please see 0.5 thread.


0.5 thread: https://bitcointalk.org/index.php?topic=65915.0

Website at http://bamter.org/

Support/bug tracker at http://bamter.org/redmine/projects/bamt


donations to:  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc  
thanks


If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
1481354468
Hero Member
*
Offline Offline

Posts: 1481354468

View Profile Personal Message (Offline)

Ignore
1481354468
Reply with quote  #2

1481354468
Report to moderator
1481354468
Hero Member
*
Offline Offline

Posts: 1481354468

View Profile Personal Message (Offline)

Ignore
1481354468
Reply with quote  #2

1481354468
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Anonymous
Guest

July 15, 2011, 01:53:55 AM
 #2

Would you create a version for people who dont mine but just want to run bitcoin from a usb stick with persistence ?

Ive been looking for something like that to run from an iron key usb stick.
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 15, 2011, 02:00:23 AM
 #3

Would you create a version for people who dont mine but just want to run bitcoin from a usb stick with persistence ?

Ive been looking for something like that to run from an iron key usb stick.

I would think LinuxCoin is a good choice for something like that.  The focus of BAMT is dedicated miners, not something you would actually use as a workstation.

If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
tysat
Legendary
*
Offline Offline

Activity: 952


Keep it real


View Profile
July 15, 2011, 03:01:43 AM
 #4

Getting ready to throw a dedicated mining rig together this weekend... this looks like it'll be perfect!
fitty
Full Member
***
Offline Offline

Activity: 238


View Profile
July 15, 2011, 05:37:28 AM
 #5

Anyone have a direct download? Torrent is running with 1 peer at 10k a second, 12 hrs remaining.

Also what's the root password?
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 15, 2011, 05:53:08 AM
 #6

Anyone have a direct download? Torrent is running with 1 peer at 10k a second, 12 hrs remaining.

Also what's the root password?

root password is changeme, as documented in the included readme.

i see 3 seeds atm, two of which are providing over 200Kbps.

If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
Maxim Gladkov
Newbie
*
Offline Offline

Activity: 28



View Profile WWW
July 15, 2011, 05:57:14 AM
 #7

I, currently, have working and fully configured LinuxCoin install. What do you think, should I switch to BAMT? 

fitty
Full Member
***
Offline Offline

Activity: 238


View Profile
July 15, 2011, 05:59:24 AM
 #8

Anyone have a direct download? Torrent is running with 1 peer at 10k a second, 12 hrs remaining.

Also what's the root password?

root password is changeme, as documented in the included readme.

i see 3 seeds atm, two of which are providing over 200Kbps.

I got another seed. Thanks for the info!
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 15, 2011, 06:01:02 AM
 #9

I, currently, have working and fully configured LinuxCoin install. What do you think, should I switch to BAMT?  

Probably not.  Most of the value in BAMT is that you can deploy a new mining rig in literally 60 seconds.  You've already done that.  If you've got LinuxCoin set up to where it mines on power on automatically, and provides the remote management you need, then no reason to switch.


edit - PS I think LinuxCoin is a very fine Linux and I used it myself for some time.  I would probably recommend it over BAMT in many situations.   It was only when my farm grew in size that I started creating BAMT, because it was too much work to set up and configure so many machines.

If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
fitty
Full Member
***
Offline Offline

Activity: 238


View Profile
July 15, 2011, 06:05:22 AM
 #10

I, currently, have working and fully configured LinuxCoin install. What do you think, should I switch to BAMT? 

Probably not.  Most of the value in BAMT is that you can deploy a new mining rig in literally 60 seconds.  You've already done that.  If you've got LinuxCoin set up to where it mines on power on automatically, and provides the remote management you need, then no reason to switch.





Screenshoots look amazing. Got about an hr left in the DL if I can get it up and running I'll toss you a donation this is exactly what I've  been looking for. =)
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 16, 2011, 08:14:01 PM
 #11

Edit: don't do this, use the new automated fixer tool - http://forum.bitcoin.org/index.php?topic=28967.msg381175#msg381175

Found some minor bugs in v0.4 image.  Nothing that should effect mining.  This small update will fix them.  To apply, do the following *as root*:

Code:
cd /
wget http://aaronwolfe.com/bamt/updates/bamt_fix_1.tar
tar xvf bamt_fix_1.tar

No restart necessary, fixes will take effect immediately.

If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 17, 2011, 08:22:47 PM
 #12

Edit: Don't do this, use the automated tool:  http://forum.bitcoin.org/index.php?topic=28967.msg381175#msg381175

Update #2: fixes bug that makes munin graphs quit working if you change hostname.  should work fine now no matter what you'd like to call the rig.

Same technique as before:

Code:
cd /
wget http://aaronwolfe.com/bamt/updates/bamt_fix_2.tar
tar xvf bamt_fix_2.tar

If you're not getting graphs, do this as root:

Code:
/etc/init.d/munin-node restart

I will add an updater script to do these little bug fixes automagically at some point.  

Thanks for the bug reports.

If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
backburn
Member
**
Offline Offline

Activity: 112


★Trash&Burn [TBC/TXB]★


View Profile
July 18, 2011, 07:08:46 AM
 #13

I can attest that BAMT has run extremely well in a production environment. Keep up the good work!

Making this the recommended mining platform for advanced miners on bitclockers.com, will get a tutorial done soon.

UPDATE: Going to seed this on a fat pipe for you.
film2240
Legendary
*
Offline Offline

Activity: 994


Professional filmmaker/Freelance videographer


View Profile WWW
July 18, 2011, 06:04:16 PM
 #14

What's the overhead compared to windows?

In order to get the best from your hardware,overheads from the OS need to be kept to a minimum.

I ask this because I get 400MHash/s from HD 6950 (shader unlocked,core clock OC'd to 895MHz stable and mem clock 949MHZ as going any higher on core clock and lower on mem clock destabilises my system.

Can I OC my card to those setting in your OS?because thats what t takes to raech 40MHash/s on my card.

If this OS is lighter than win 7,then my performance will be boosted even more

What about power saving options for when I need to check my email briefly before resuming mining?

thank you

[This signature is available for rent]
[This signature is available for rent]
[This signature is available for rent]
[This signature is available for rent]
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 18, 2011, 08:39:58 PM
 #15

What's the overhead compared to windows?


In order to get the best from your hardware,overheads from the OS need to be kept to a minimum.

I'm not sure exactly what "overhead" refers to here...  BAMT uses less ram and probably has fewer things contending for I/O and cpu time than the typical Windows installation.  However, if or how that would actually effect a GPU's mining performance I'm really not sure.  

Given a reasonable aggression, your GPU should stay fully loaded regardless of what else is happening on the machine, within reason..  long story short, I doubt any measurable difference would be seen in hash rate between a properly configured machine running either OS.  The driver version and SDK version probably have more effect on hash rate than the OS you use in most cases.

Quote
I ask this because I get 400MHash/s from HD 6950 (shader unlocked,core clock OC'd to 895MHz stable and mem clock 949MHZ as going any higher on core clock and lower on mem clock destabilises my system.

Can I OC my card to those setting in your OS?because thats what t takes to raech 40MHash/s on my card.


Yes, overclocking is very easy in BAMT.

Quote
If this OS is lighter than win 7,then my performance will be boosted even more

I wouldn't count on it.. but worth a shot.  I'm interested to know either way.

Quote
What about power saving options for when I need to check my email briefly before resuming mining?

thank you

I don't quite follow you here.. BAMT is for dedicated miners, it doesn't provide user applications.  Technically there is a web browser, but it's just there for administrative tasks.  Check your email with something else would be my recommendation.

Good luck

If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
fitty
Full Member
***
Offline Offline

Activity: 238


View Profile
July 19, 2011, 04:15:00 AM
 #16

I can attest that BAMT has run extremely well in a production environment. Keep up the good work!

Making this the recommended mining platform for advanced miners on bitclockers.com, will get a tutorial done soon.

UPDATE: Going to seed this on a fat pipe for you.

Yeah I've liked it a lot so far.

Has anyone been able to get 4 cards working with it? It only sets 3, starts 3, and doesn't seem to notice gpu3 in the bamt.conf.

I've doubled checked the file, spacing, pools file. Copy/pasted it inside vim so all the spacing looks right. The aticonfig shows 4 cards. For some reason in common.pl it's only pulling the first 3.
fitty
Full Member
***
Offline Offline

Activity: 238


View Profile
July 19, 2011, 04:17:16 AM
 #17

I also get this error but it doesn't seem to effect anything.

2011/07/19 04:15:56 socat[5343] E connect(3, AF=1 "/tmp/phoenix-0.sock", 21): Connection refused
2011/07/19 04:15:56 socat[5348] E connect(3, AF=1 "/tmp/phoenix-1.sock", 21): Connection refused
2011/07/19 04:15:56 socat[5353] E connect(3, AF=1 "/tmp/phoenix-2.sock", 21): Connection refused
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 19, 2011, 04:39:44 AM
 #18

I also get this error but it doesn't seem to effect anything.

2011/07/19 04:15:56 socat[5343] E connect(3, AF=1 "/tmp/phoenix-0.sock", 21): Connection refused
2011/07/19 04:15:56 socat[5348] E connect(3, AF=1 "/tmp/phoenix-1.sock", 21): Connection refused
2011/07/19 04:15:56 socat[5353] E connect(3, AF=1 "/tmp/phoenix-2.sock", 21): Connection refused


that is normal, just the status read routines trying to talk to a phoenix that isn't there (yet).  no problem.

As for your 4th card issue... the card init routines use the output of "aticonfig --list-adapters" as an index for launching miners.  they then look for matching sections in bamt.conf to tell them if/how to start miners, where gpuX is X from the line output from aticonfig. 

I'm sure it is something easy enough to diagnose and correct, but hard to say when I can't see your system.  maybe you can email me the config files and aticonfig output, anything else that might help?  aaron@aaronwolfe.com


If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
fitty
Full Member
***
Offline Offline

Activity: 238


View Profile
July 19, 2011, 05:25:14 AM
 #19

I also get this error but it doesn't seem to effect anything.

2011/07/19 04:15:56 socat[5343] E connect(3, AF=1 "/tmp/phoenix-0.sock", 21): Connection refused
2011/07/19 04:15:56 socat[5348] E connect(3, AF=1 "/tmp/phoenix-1.sock", 21): Connection refused
2011/07/19 04:15:56 socat[5353] E connect(3, AF=1 "/tmp/phoenix-2.sock", 21): Connection refused


that is normal, just the status read routines trying to talk to a phoenix that isn't there (yet).  no problem.

As for your 4th card issue... the card init routines use the output of "aticonfig --list-adapters" as an index for launching miners.  they then look for matching sections in bamt.conf to tell them if/how to start miners, where gpuX is X from the line output from aticonfig. 

I'm sure it is something easy enough to diagnose and correct, but hard to say when I can't see your system.  maybe you can email me the config files and aticonfig output, anything else that might help?  aaron@aaronwolfe.com



Just sent you an e-mail. Thanks man!
lodcrappo
Hero Member
*****
Offline Offline

Activity: 588


View Profile WWW
July 19, 2011, 06:04:59 AM
 #20

Edit: Don't do this, use the automated tool:  http://forum.bitcoin.org/index.php?topic=28967.msg381175#msg381175

OK gold star to Fitty, found a good bug that will effect people with lots of GPUs.

Here is a new fix tar, unlike previous this includes all fixes to date, so for new users this is the only fix you need apply.  Consider it "Service Pack 1" if you are the Windows type.

To apply it - *as root*:

Code:
cd /
wget http://aaronwolfe.com/bamt/updates/bamt_fix_3.tar
tar xvf bamt_fix_3.tar

To be perfectly clear:  If you haven't applied any of the fixes, you only need to apply this one.  If you have applied 1 or 2 of the fixes, you still only need to apply this one.  So.. in other words.. everybody needs to apply this one and only this one.  For now, until another bug is discovered.

Automatic patching system is in the works and coming soon.







If you want to support further development of BAMT (http://bamter.org/):  1PoRYaGS56ksQmK7XXLurW3B2zwCAE8PRc
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 ... 54
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!