Bitcoin Forum
April 24, 2024, 06:16:24 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 [131] 132 133 134 135 136 137 138 139 »
  Print  
Author Topic: Linux mining distro for the Raspberry PI - MinePeon  (Read 684872 times)
Mudbankkeith
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1000



View Profile
July 10, 2014, 04:32:43 AM
 #2601

Hi MineForeman

Will you be able to do anything with the new "Intel Galileo"?

Thats a good question +1

What I have been working so hard on for the past few months is I am rebuilding everything from scratch.  That means that Arch Linux will be gone and replaced with a full embedded os.  This will allow lots of things, simply updates, improve security, allow ASIUC manufacturers to use it etc....

It will allso allow;-

make x86

And that will spit out a x86 image ready to be used on the Galileo Wink .

Neil

Sounds like a lot of work, but the end result also sounds nice.

Thanks for your answer Neil.

We just have to wait and see who gets the first batch of "Free" boards.

BTc donations welcome:-  13c2KuzWCaWFTXF171Zn1HrKhMYARPKv97
1713939384
Hero Member
*
Offline Offline

Posts: 1713939384

View Profile Personal Message (Offline)

Ignore
1713939384
Reply with quote  #2

1713939384
Report to moderator
1713939384
Hero Member
*
Offline Offline

Posts: 1713939384

View Profile Personal Message (Offline)

Ignore
1713939384
Reply with quote  #2

1713939384
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
MineForeman.com (OP)
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile WWW
July 10, 2014, 06:34:47 AM
 #2602

That means that Arch Linux will be gone and replaced with a full embedded os.  This will allow lots of things, simply updates, improve security, allow ASIUC manufacturers to use it etc....


why don't you just use Raspian?Huh  You could then easily support updates not only for your own packages via apt (you could even script/chron this for auto updates) but also for the core supportive packages as well

no need to reinvent the wheel
Raspbian would obviously only work on Raspberry Pi...

^^^^ Very good answer to that question.

The other thing is that the standard linux distro's are very generic, they dont even come with some of the libraries required (libhidapi) or they if they do have the libraries they are broken for mining or just very badly tuned (libusb).

Building my own OS from the ground up allows me to get very tuned and very efficent.  As an example a standard OS for the Raspberry PI or the BBB is about 450 - 500 MB.  All but about 45 MB of that is bloat, and badly tuned bloat at that. 

The current alpha alpha image of MinePeon is 37 MB of lean mean mining machine Wink .

Neil

Bitcoin News http://mineforeman.com/ || MinePeon - Bitcoin mining on the Raspberry PI http://mineforeman.com/minepeon/ || MinePeon Wiki http://minepeon.com/ || MinePeon Forums http://minepeon.com/forums/
starsoccer9
Legendary
*
Offline Offline

Activity: 1630
Merit: 1000



View Profile
July 11, 2014, 01:32:24 AM
 #2603

That means that Arch Linux will be gone and replaced with a full embedded os.  This will allow lots of things, simply updates, improve security, allow ASIUC manufacturers to use it etc....


why don't you just use Raspian?Huh  You could then easily support updates not only for your own packages via apt (you could even script/chron this for auto updates) but also for the core supportive packages as well

no need to reinvent the wheel
Raspbian would obviously only work on Raspberry Pi...

^^^^ Very good answer to that question.

The other thing is that the standard linux distro's are very generic, they dont even come with some of the libraries required (libhidapi) or they if they do have the libraries they are broken for mining or just very badly tuned (libusb).

Building my own OS from the ground up allows me to get very tuned and very efficent.  As an example a standard OS for the Raspberry PI or the BBB is about 450 - 500 MB.  All but about 45 MB of that is bloat, and badly tuned bloat at that. 

The current alpha alpha image of MinePeon is 37 MB of lean mean mining machine Wink .

Neil

cool well I am eagerly awaiting you to post it for us to mess with.
MineForeman.com (OP)
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile WWW
July 11, 2014, 01:45:29 AM
 #2604


cool well I am eagerly awaiting you to post it for us to mess with.

If your feeling adventurous last night I finished the part of the build system that automatically spits images up to the minepeon server.  Go here and grab one;-

http://minepeon.com/img

You will find them in the testing directory,  MPBBB for beagleboard images, MPRPI for raspberry Pi.  (MPX86 should be joining them soon)

Remember though, the images are very alpha but they should work.  The complete OS is there as well as the miners.  The UI is mostly there Wink .

Neil

Bitcoin News http://mineforeman.com/ || MinePeon - Bitcoin mining on the Raspberry PI http://mineforeman.com/minepeon/ || MinePeon Wiki http://minepeon.com/ || MinePeon Forums http://minepeon.com/forums/
bbeesley
Full Member
***
Offline Offline

Activity: 121
Merit: 100


View Profile
July 11, 2014, 02:11:53 AM
 #2605


Building my own OS from the ground up allows me to get very tuned and very efficent.  As an example a standard OS for the Raspberry PI or the BBB is about 450 - 500 MB.  All but about 45 MB of that is bloat, and badly tuned bloat at that. 


Neil

it's not all that complicated to make a custom debian based install that just has the minimum of what you need....and again, doesn't reinvent the wheel

using deb package management would greatly simplify updates - particular security updates that you are going to have to manage very tightly if you build a custom OS

and using a debian based system like rasbian makes portability easier and makes the overall system easier for your users to understand, manage, and add to

"building your own OS" just creates a closed system that is difficult to manage because you are the sole dependency for being aware of security updates

lastly, a closed system is less trustworthy in the long run.  I for one will be disinclined to use any OS someone built from the ground up because I would have to trust the person to be honest, technically credible, and sufficiently focused on the project that updates are always timely


1A3vU4r4typS1jNFfaJjvm77ZHMtqEvB4F
tripppn
Hero Member
*****
Offline Offline

Activity: 756
Merit: 500


View Profile WWW
July 11, 2014, 03:30:43 PM
Last edit: July 11, 2014, 11:20:11 PM by tripppn
 #2606


cool well I am eagerly awaiting you to post it for us to mess with.

If your feeling adventurous last night I finished the part of the build system that automatically spits images up to the minepeon server.  Go here and grab one;-

http://minepeon.com/img

You will find them in the testing directory,  MPBBB for beagleboard images, MPRPI for raspberry Pi.  (MPX86 should be joining them soon)

Remember though, the images are very alpha but they should work.  The complete OS is there as well as the miners.  The UI is mostly there Wink .

Neil
What version of BFG miner is on the img?

Got it running all of 15 mins now and so far so good with 2 R-Boxes.  I'll keep you posted if anything happens.

“You can't be a real country unless you have a beer and an airline - it helps if you have some kind of football team, or some nuclear weapons, but in the very least you need a beer.”
― Frank Zappa
starsoccer9
Legendary
*
Offline Offline

Activity: 1630
Merit: 1000



View Profile
July 12, 2014, 11:38:05 AM
 #2607


cool well I am eagerly awaiting you to post it for us to mess with.

If your feeling adventurous last night I finished the part of the build system that automatically spits images up to the minepeon server.  Go here and grab one;-

http://minepeon.com/img

You will find them in the testing directory,  MPBBB for beagleboard images, MPRPI for raspberry Pi.  (MPX86 should be joining them soon)

Remember though, the images are very alpha but they should work.  The complete OS is there as well as the miners.  The UI is mostly there Wink .

Neil

Cool, I will give it a shot with my pi
tripppn
Hero Member
*****
Offline Offline

Activity: 756
Merit: 500


View Profile WWW
July 12, 2014, 03:26:12 PM
 #2608

12+ hours and still running strong

“You can't be a real country unless you have a beer and an airline - it helps if you have some kind of football team, or some nuclear weapons, but in the very least you need a beer.”
― Frank Zappa
bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
July 13, 2014, 01:23:21 AM
 #2609


cool well I am eagerly awaiting you to post it for us to mess with.

If your feeling adventurous last night I finished the part of the build system that automatically spits images up to the minepeon server.  Go here and grab one;-

http://minepeon.com/img

You will find them in the testing directory,  MPBBB for beagleboard images, MPRPI for raspberry Pi.  (MPX86 should be joining them soon)

Remember though, the images are very alpha but they should work.  The complete OS is there as well as the miners.  The UI is mostly there Wink .

Neil

Do you have any compilation instructions for how to build these images from source?

Mining Software Developer.
MineForeman.com (OP)
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile WWW
July 13, 2014, 03:07:20 AM
 #2610

Do you have any compilation instructions for how to build these images from source?

Not really,  it is kind of a work in progress.  Builing an entire OS like this is not for the feint of heart anyway.

I do note though that I have FINALY got hidapi to work correctly on the raspberry pi!  No more odd patches to get half of the bfgminer drivers working correctly Cheesy .

Neil

Bitcoin News http://mineforeman.com/ || MinePeon - Bitcoin mining on the Raspberry PI http://mineforeman.com/minepeon/ || MinePeon Wiki http://minepeon.com/ || MinePeon Forums http://minepeon.com/forums/
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
July 13, 2014, 03:09:29 AM
 #2611

Do you have any compilation instructions for how to build these images from source?

Not really,  it is kind of a work in progress.  Builing an entire OS like this is not for the feint of heart anyway.

I do note though that I have FINALY got hidapi to work correctly on the raspberry pi!  No more odd patches to get half of the bfgminer drivers working correctly Cheesy .

Neil
Wait, really? I thought Raspberry Pi had hardware issues with HID device O.o

bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
July 13, 2014, 03:22:09 AM
 #2612

Do you have any compilation instructions for how to build these images from source?

Not really,  it is kind of a work in progress.  Builing an entire OS like this is not for the feint of heart anyway.

I do note though that I have FINALY got hidapi to work correctly on the raspberry pi!  No more odd patches to get half of the bfgminer drivers working correctly Cheesy .

Neil

If you get the chance to write something up on your build setup that would help, this is not the first time I would be building an OS image from source(I've worked with OpenWRT buildroot before and a few other cross compiling systems for embedded devices). For hardware testing I often need to do custom software builds and it would be nice to be able to compile from source.

Mining Software Developer.
MineForeman.com (OP)
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile WWW
July 13, 2014, 03:29:59 AM
 #2613

Wait, really? I thought Raspberry Pi had hardware issues with HID device O.o

Yeah, go figure...

Every distro I tried barfed with raw access.  I was quite surprised to see it work myself.  I am just running a few tests but it seems that all of the "USB Weirdness" has despaired.

Neil

Bitcoin News http://mineforeman.com/ || MinePeon - Bitcoin mining on the Raspberry PI http://mineforeman.com/minepeon/ || MinePeon Wiki http://minepeon.com/ || MinePeon Forums http://minepeon.com/forums/
MineForeman.com (OP)
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile WWW
July 13, 2014, 03:45:44 AM
 #2614

If you get the chance to write something up on your build setup that would help

Will do.  It is a bit of a mess at the moment but with you experience with buildroot you are 90% of the way there already.

There is a lot that needs to go into the build scripts instead of me typeing at the console but watch this thread, as I get closer to w "working gadget" it will all be here.

Neil

Bitcoin News http://mineforeman.com/ || MinePeon - Bitcoin mining on the Raspberry PI http://mineforeman.com/minepeon/ || MinePeon Wiki http://minepeon.com/ || MinePeon Forums http://minepeon.com/forums/
bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
July 13, 2014, 06:25:22 AM
 #2615

If you get the chance to write something up on your build setup that would help

Will do.  It is a bit of a mess at the moment but with you experience with buildroot you are 90% of the way there already.

There is a lot that needs to go into the build scripts instead of me typeing at the console but watch this thread, as I get closer to w "working gadget" it will all be here.

Neil
If you can write down the build steps I can try and automate it.

Mining Software Developer.
MineForeman.com (OP)
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile WWW
July 13, 2014, 07:23:37 AM
 #2616

If you can write down the build steps I can try and automate it.

I keep making notes every time I go though the entire process and automating bits as I go, hopefully I will have something semi-decent soon.

Just out of curiosity, is there a project you want to use it for or something?

Neil

Bitcoin News http://mineforeman.com/ || MinePeon - Bitcoin mining on the Raspberry PI http://mineforeman.com/minepeon/ || MinePeon Wiki http://minepeon.com/ || MinePeon Forums http://minepeon.com/forums/
bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
July 13, 2014, 07:55:22 AM
 #2617

If you can write down the build steps I can try and automate it.

I keep making notes every time I go though the entire process and automating bits as I go, hopefully I will have something semi-decent soon.

Just out of curiosity, is there a project you want to use it for or something?

Neil

I'm looking to have a good operating system for datacenter operations for miners that need a raspberry pi, there are certain defaults that I would want to tweak so that I can integrate it better with a deployment scripting system that I built.

Mining Software Developer.
Mudbankkeith
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1000



View Profile
July 13, 2014, 07:56:10 AM
 #2618

Wait, really? I thought Raspberry Pi had hardware issues with HID device O.o

Yeah, go figure...

Every distro I tried barfed with raw access.  I was quite surprised to see it work myself.  I am just running a few tests but it seems that all of the "USB Weirdness" has despaired.

Neil

Hi Neil
A Pi that works properly, then software that's portable.  Roll Eyes
You need to increase your fees a few points, then this could become your "Day Job"   Grin

BTc donations welcome:-  13c2KuzWCaWFTXF171Zn1HrKhMYARPKv97
MineForeman.com (OP)
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile WWW
July 13, 2014, 08:24:47 AM
 #2619

I'm looking to have a good operating system for datacenter operations for miners that need a raspberry pi, there are certain defaults that I would want to tweak so that I can integrate it better with a deployment scripting system that I built.

Cool, I will help however I can.  Don't suppose I can convince you to leave the donation scripts in Tongue .

Neil

Bitcoin News http://mineforeman.com/ || MinePeon - Bitcoin mining on the Raspberry PI http://mineforeman.com/minepeon/ || MinePeon Wiki http://minepeon.com/ || MinePeon Forums http://minepeon.com/forums/
bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
July 13, 2014, 08:30:57 AM
 #2620

I'm looking to have a good operating system for datacenter operations for miners that need a raspberry pi, there are certain defaults that I would want to tweak so that I can integrate it better with a deployment scripting system that I built.

Cool, I will help however I can.  Don't suppose I can convince you to leave the donation scripts in Tongue .

Neil

Probably not since I usually don't own the miners myself Tongue but there are some features I would like to try and add which I'll try and pull request. Features related to networking such as GUI IP address settings etc.

Mining Software Developer.
Pages: « 1 ... 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 [131] 132 133 134 135 136 137 138 139 »
  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!