Pages:
Author

Topic: KanoPool kano.is lowest 0.9% fee 🐈 since 2014 - Worldwide - 2432 blocks - page 6. (Read 5351999 times)

hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
For edge cases like yours appears to be, once you get things figured out - as a community service, post them to the git so others can do it as well.

@BurningWoodenLeg: just what OS are you using? You mention students so perhaps it's Chrome? Don't think you ever said what it is.
That's how we roll.. Wink Take, for instance, my (quite popular) full node setup guide for OpenSUSE, which I based off of:

@mocacinno's great centos 7 guide
legendary
Activity: 2394
Merit: 6581
be constructive or S.T.F.U
And after all that while I'm sure Kano is a nice guy and I'm just an asshole trying to help at risk kids while giving him more customers

I sure bet Kano isn't the nicest guy you would meet on the internet, and I disagree with him on a lot of subjects, but in this case, I think you are overreacting and you are in the wrong -- not him, maybe he could have replied you in a nicer way, but ya, this is the internet and you are going to need to grow a thick skin to survive.

The instructions are clear, just because you use some weird OS, it doesn't mean anyone related to the software/hardware you use needs to give you any kind of support, especially not when it's free, I was trying some mining proxy the other day, and I had only a Windows machine nearby, that proxy runs on Linux ONLY, imagine me going to the thread and asking (my windows cmd isn't responding to the apt commands, what should I do?).

I had to figure out my own shit, and when I did, it became just a matter of following the simple steps, mind you, I don't have half the experience you claim to have with computers.

Anyway, if you still need help, start your own thread in the software section, explain in detail the errors you are getting, the exact distribution you use, and I will be more than willing to help, and I am some others would as well.
legendary
Activity: 3822
Merit: 2703
Evil beware: We have waffles!
Quote
Basic Linux usage is not something we need to teach in a mining-related thread, there are enough resources for that online, for instance.
Precisely. Learning what commands your OS uses to compile/install code is the 1st thing you need to know. Makes no difference what the OS is be it 'doze or one of the many variants of Linux (which includes Mac...). The source code and instructions on how to compile/install it works for the majority of people.

Yes, some of the 'ux's out there don't use apt and some do not like the Debian libs so as Kano said, you need to find out what equivalents your flavor uses and work it out. Welcome to Open Source coding! For edge cases like yours appears to be, once you get things figured out - as a community service, post them to the git so others can do it as well.

@BurningWoodenLeg: just what OS are you using? You mention students so perhaps it's Chrome? Don't think you ever said what it is.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
I teach a tech class for kids (since 1983) where kids walk out with a free PC they built on day one...

...and they're hammering me to teach them to set up a miner on LINUX, so....

a) I guess CGMINER ... ? Any thoughts?

b) And Kano? Is that a good fit?
You could try solo-mining on Testnet, especially in case that they have powerful GPUs. Guide here.

Do check out all three pages; we discovered that difficulty=1 is still too high for many CPUs to ever solo-mine a block.

In case their hardware is not powerful enough, you could also set up your own testnet, of course, with different difficulty calculation or simply with no ASICs and difficulty pinned to '1'. In that case, someone should find a block eventually (older CPUs may need 10 minutes straight to solve a 1-diff-block), without a nasty ASIC swooping it away (which is what usually happens on Testnet3).

I teach a tech class for kids (since 1983) where kids walk out with a free PC they built on day one...
...and they're hammering me to teach them to set up a miner on LINUX, so....
a) I guess CGMINER ... ? Any thoughts?

b) And Kano? Is that a good fit?
A good place to start would be to get one of Sidehack's Compac-F which is a USB stick minerr, that would take care of having an AISC-based miner. Be aware that the USB port MUST be able supply at least 3A This is the link to its thread and it also covers setting up cgminer from Kano's git which with him being the sole remaining active Primary developer of it, it is of course the latest/greatest.
I do agree with Fuzzy; to really teach them how mining is done nowadays, the best viable option today is (depending on budget) to get some Compac F or R909 machines. I can recommend both myself.

Do note that while I only skimmed over the rest of the discussion, this forum can be incredibly helpful and friendly, but we also expect people to (show us they) put in some effort themselves. Basic Linux usage is not something we need to teach in a mining-related thread, there are enough resources for that online, for instance.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Again, you're ignoring what I've explained, and on top of that you've not even bothered to point out what you did.
Your not trying to make friends, you seem to be pretending that you know a heck a lot about what you are doing, but wont tell the truth that you don't even know how to run the equivalent of apt on your linux. Misleading people is usually not how you make friends.

The steps are simple, but you never mentioned that you skipped steps, but as a result that was the problem from the start.
Only that after skipping one or more steps, the compile failed ... ... ... which is expected.

Either don't skip steps, or work out a replacement for the steps that fail.
It would appear that what you have done, but again not bothered to point out, is failed to do the 'apt' steps.
If, instead, you replace the apt steps with whatever is necessary on your secret version of linux, then every other step will work fine.
But it seems you don't know the basics about building software on linux.

I'm not gonna spend thousands of dollars on a plane flight, to give free support for free software, to drink beer that I don't like anyway.

... and you keep going over and over and over and over again about these so called 'customers', getting free software from me ...
that somehow is some sort of gracious thing you are doing for me ... ... giving me nothing - lol.

If you hadn't noticed, cgminer is in most of the miners you can buy the world over.
No one pays for it, and most companies even violate it's simple payment free license.

Here's how people 'should' go about getting free support for free software:
Quote
Hi, I tried to run the steps to compile cgminer but they failed.
They failed at the apt step coz I'm using some other version of linux that doesn't have apt.
Do you know what the replacement step is, for the apt step at the beginning, for my special secret linux version? ...
... ... coz I don't know that ... ...


Not
Quote
Bombs on config.h not found
since that is something you caused yourself by deciding to not follow the steps ... but don't seem to want to say that you caused it ...
newbie
Activity: 12
Merit: 0
Working w/ kids since 83 I always remind them when a dispute arises try your best to make friends.

Obviously I'm the new guy here. I tried offering a beer, a nice day by the beach...which you'll probably visit anyway though traffic on weekends in summer sucks. I've got a spare 2 man kayak...bring a date...in fact (lemme count) 3 spare kayaks, a sculling/fast canoe, 2 paddleboads...bring some kids...

And after all that while I'm sure Kano is a nice guy and I'm just an asshole trying to help at risk kids while giving him more customers, and help climate actvists - I run GretaThunberg.com where millions of kids MIGHT need a few bucks from software (which would be a bit ironic given power usage) and her European followers - helped one w/ a U.N. doc yesterday - anyways...it's hard to send kids into the jaws of hostile adults.

You folks have a great weekend and I'll see if I can find someone else to help compile this thing or gut the code and rewrite it...dunno.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
You have a hostile approach towards someone trying to promote your products or suggest tutorials, so I'll stand by the statement you're losing more customers than you acquire.

...

Think about it and let me know if you ever decide to expand your tutorial, config and compile horizons.

You still don't get it - I keep saying, there are no missing files.
Yaw claiming to know a lot about computers, but keep getting this whole thing wrong.
That's how most of linux works for software development and building from source.
For probably most of the last 20 years.

You use autogen and it generates files based on your particular architecture, your particular version, you particular set of install programs on your particular computer.
Then you compile it as per the steps that are exactly the same.
You haven't even mentioned what it is you are running - just 'linux' which really means nothing at all.

There's plenty clear to read, and simple documentation, on the steps in both places I've already told you.
However to install tools needed to compile anything, and libraries needed to compile cgminer, the ones needed are listed in the 'apt' commands.
You've already said you've installed gcc, so you at least how to install 'something' right?
Whatever random linux you are using, that you don't want to use ubuntu, again that's your choice.
In that case you gotta work out the apt command replacement for whatever your linux uses and the names of the libraries.
Again I've already said this.

I'm not selling products, so stop making stupid statements.
It's all free.
Heck this isn't even the place to ask support for cgminer.
It would be in thread of whatever miner you are buying.

It compiles on linux, but if you don't use apt you gotta work out the command.
It compiles on windows, but alas someone has raised an issue recently where it would appear that mxe has broken something recently, so I'll have to fix that when I do the next dev work.
It compiles on Mac, no idea what old versions, but certainly the recent versions with intel and M1.

You want more ... for some unknown system, coz you can't work out what 'apt' is?
Oh well, it's free - feel free to submit additions to the public git.
It's not rocket science to replace that one apt line, but it does require installing and screwing around with whatever linux you are using.
Your a computer expert of over 40 years - go ahead and submit a change to the free public git to add the optional other single one line command to the docs.
member
Activity: 182
Merit: 35
STRAIGHT FORWARD
You have a hostile approach towards someone trying to promote your products or suggest tutorials, so I'll stand by the statement you're losing more customers than you acquire.

Your statements about threats is an example; I simply wouldn't ask kids to engage with a product with a hostile support crew or unwillingness to develop sane, easy to follow tutorials rather than trying to lock people into Ubuntu which seems self-destructive. It's like a closed architecture Apple approach and counter to the open source concepts.

Since you have such a long stellar software background I don't know why you wouldn't write a shell script - as I have 1000 times and am sure you have - that generates any missing files required for the compile step. For example if you need the CPU clock speed, port or ram or usb info it'd seem like a piece of cake since you know what data is required, and rather than make it a hard coded file, a simple flat file cfg to be read is common enough.

Normally if I write somrthing I make sure it'll work on a wide variety of systems. Many sites don't and most only test for Chrome browsers...and lose customers. As for a "threat" about usb mining reading your docs implies they may be a waste of money given power issues you described. I'd have thought since you've been doing this for a decade and profit from new users you'd have a fat library of "Here are hardware purchase options" "Here are card vs usb dongle options" "Here are 5-10 different methds of compiling depeding on your platform". You have 1 Linux, a Windows and an Apple which makes the most practical method for a lot of people to compile and run it in Wine...which seems pretty silly, but I know tutorials and making products truly useful to a wide spectrum of people is a pain.

At least it appears you have followers who chuckle at your jokes. Kewl.

Think about it and let me know if you ever decide to expand your tutorial, config and compile horizons.
It is not a product, and he is not benefiting anything from it. You can assume that he wrote it for himself however, he put it on public so if you want any add-ons you gotta do it yourself.
newbie
Activity: 12
Merit: 0
You have a hostile approach towards someone trying to promote your products or suggest tutorials, so I'll stand by the statement you're losing more customers than you acquire.

Your statements about threats is an example; I simply wouldn't ask kids to engage with a product with a hostile support crew or unwillingness to develop sane, easy to follow tutorials rather than trying to lock people into Ubuntu which seems self-destructive. It's like a closed architecture Apple approach and counter to the open source concepts.

Since you have such a long stellar software background I don't know why you wouldn't write a shell script - as I have 1000 times and am sure you have - that generates any missing files required for the compile step. For example if you need the CPU clock speed, port or ram or usb info it'd seem like a piece of cake since you know what data is required, and rather than make it a hard coded file, a simple flat file cfg to be read is common enough.

Normally if I write somrthing I make sure it'll work on a wide variety of systems. Many sites don't and most only test for Chrome browsers...and lose customers. As for a "threat" about usb mining reading your docs implies they may be a waste of money given power issues you described. I'd have thought since you've been doing this for a decade and profit from new users you'd have a fat library of "Here are hardware purchase options" "Here are card vs usb dongle options" "Here are 5-10 different methds of compiling depeding on your platform". You have 1 Linux, a Windows and an Apple which makes the most practical method for a lot of people to compile and run it in Wine...which seems pretty silly, but I know tutorials and making products truly useful to a wide spectrum of people is a pain.

At least it appears you have followers who chuckle at your jokes. Kewl.

Think about it and let me know if you ever decide to expand your tutorial, config and compile horizons.
member
Activity: 182
Merit: 35
STRAIGHT FORWARD
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
There is no tutorial everyone can follow.
You seem to think that I must write a tutorial for every single version of linux that everyone could ever run.
Not gonna happen.
Whatever version of linux you are running is your choice.

If you use the linux that the simple and easy to follow 'apt' commands work on, it will work.

What your linux needs to have installed, in place of the 'apt' commands, and the random versions it requires - is alas what you have to work out.
Nothing more and nothing less.
Every other step will be the same.

Lesson for you about how git works since forever:
Your comment about a tar file, while you are trying to piss me off with it, is exactly the same effect as the "git clone" command.
Git tar files are only copies of the data the git clone command will give you. Nothing else.

I've only been writing programs since 1977 oh well.
No idea how many languages, too many to remember.
Makes no difference though it you don't understand the basics of building software on linux.

I didn't mean to abuse you and figured you'd be in HMB someday soon and a beer was my pleasure.

Having written software since 1979 in 22 languages on darn near every device made and landing a bride who said "I liked the software so much I married the Progranmer" I thought perhaps I could help you fix your docs and tutorials so more people could access them easier.

You're losing customers...a lot of them...much more than you're acquiring....but are doing well enough so no big deal.

I'll tell the kids to look elsewhere and tell sidehack 30 kids x3-5 boards or $10K\semester just ain't in the pipe on this puppy.

Have a great weekend and let me know if you are ever in HMB - burningwoodenleg@gmail - or want to work up a tutorial EVERYONE can follow.
I don't drink beer, and using threats wont work either - I get nothing from cgminer and I get nothing from the miners sidehack sells.

While I do support sidehack by writing the drivers for him and suggesting the miners to people,
you will find that no one else sells current small USB miners anyway, so you are shooting yourself in the foot with that threat - ouch.
newbie
Activity: 12
Merit: 0
I didn't mean to abuse you and figured you'd be in HMB someday soon and a beer was my pleasure.

Having written software since 1979 in 22 languages on darn near every device made and landing a bride who said "I liked the software so much I married the Progranmer" I thought perhaps I could help you fix your docs and tutorials so more people could access them easier.

You're losing customers...a lot of them...much more than you're acquiring....but are doing well enough so no big deal.

I'll tell the kids to look elsewhere and tell sidehack 30 kids x3-5 boards or $10K\semester just ain't in the pipe on this puppy.

Have a great weekend and let me know if you are ever in HMB - burningwoodenleg@gmail - or want to work up a tutorial EVERYONE can follow.

legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
I think an apt-get normally gets/fetchs a file...not sure

After a couple of those I saw

I saw

sudo apt-get install -y build-essential autoconf automake libtool pkg-config libcurl4-openssl-dev libudev-dev libusb-1.0-0-dev libncurses5-dev zlib1g-dev git

folllwed later by a MAKE

No one in the forums I go to can decypher or would decypher your files for a different distro.

As I think I mentioned I'm try to promote your product to my students but I can tell them you're either too busy or too rich to give a f about those kids OR you can come to HMB and I buy you a beer and we do it together...just a thought.
cgminer needs ZERO promotion - and it's free.

You've completely ignored that there is a line between them ... that even you posted

CFLAGS="-O2 -march=native -fcommon" ./autogen.sh --enable-gekko --enable-icarus

which uses autogen which is used by most of the linux software you'll ever build from source on any distro

It generates the file based on your linux - that's why I've now told you multiple times to do it ... and all the steps you've supposedly read multiple times, tell you to do it also.

and as I said if you can't run it then go ask your distro
I'm not a random linux free distro support person you can abuse for not supporting your choice of linux distro, if you don't want to use ubuntu, then go get help from the distro you want to use.

And no I don't give lessons on how to use computers, you supposedly do ...

Another option...just a thought...

Alot of apt-gits I've seen are just tgz gz or tar files.

I can teach you how to make a TAR file if that'd make it easier.

A zip is fine too...
yet it wont work ...
newbie
Activity: 12
Merit: 0
Another option...just a thought...

Alot of apt-gits I've seen are just tgz gz or tar files.

I can teach you how to make a TAR file if that'd make it easier.

A zip is fine too...
newbie
Activity: 12
Merit: 0
I think an apt-get normally gets/fetchs a file...not sure

After a couple of those I saw

I saw

sudo apt-get install -y build-essential autoconf automake libtool pkg-config libcurl4-openssl-dev libudev-dev libusb-1.0-0-dev libncurses5-dev zlib1g-dev git

folllwed later by a MAKE

No one in the forums I go to can decypher or would decypher your files for a different distro.

As I think I mentioned I'm try to promote your product to my students but I can tell them you're either too busy or too rich to give a f about those kids OR you can come to HMB and I buy you a beer and we do it together...just a thought.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
You follow those steps and it generates it ...

If your version of linux does not allow you to follow those steps then you'll need to get support from your version of linux

And no that is not redhat - it is as it says 'ubuntu' - which is debian based
newbie
Activity: 12
Merit: 0
Yes that's the page I read - correct - did not see how to get config.h

FOUND THIS but I am not running redhat.

Is there a WGET or CURL command and url or direct link?

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y build-essential autoconf automake libtool pkg-config libcurl4-openssl-dev libudev-dev libusb-1.0-0-dev libncurses5-dev zlib1g-dev git
cd
git clone https://github.com/kanoi/cgminer.git
cd cgminer
CFLAGS="-O2 -march=native -fcommon" ./autogen.sh --enable-gekko --enable-icarus
make
sudo apt-get install -y openjdk-8-jre-headless

legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
https://kano.is/gekko.php
"Building on linux/ubuntu"

or the README in the git in my sig ...
newbie
Activity: 12
Merit: 0
Did not see a section on config.h

Is there a page that talks about compiling on Linux?
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Pages:
Jump to: