Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    What version of P2pool software to use with Feathercoin Neoscrypt?

    Mining
    3
    7
    10785
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Wellenreiter
      Wellenreiter Moderators last edited by wrapper

      I have released a new Version of p2pool software. There was one bug in the version selection algorithm

      P2pool operators please pull the latest code from Github:
      https://github.com/wellenreiter01/p2pool-neoscrypt

      Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
      Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

      1 Reply Last reply Reply Quote 4
      • AcidD
        AcidD Moderators last edited by

        This post is deleted!
        1 Reply Last reply Reply Quote 1
        • Wellenreiter
          Wellenreiter Moderators last edited by Wellenreiter

          There are 3 of the p2pool nodes still on the old version of code.

          These pool nodes didn’t find a block for 3 days now and are the cause, that there are two smaller p2pool clouds instead of one bigger cloud, which would be able to find blocks faster.

          I strongly recommend to update to the latest code version.

          The ‘old’ pools are :

          • 70-59-8-94.hlrn.qwest.net (ip: 70.59.8.94)
          • ve871.venus.fastwebserver (ip: 5.104.111.243)
          • 213.226.18.82

          Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
          Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

          1 Reply Last reply Reply Quote 2
          • wrapper
            wrapper Moderators last edited by wrapper

            I’ve had a problem I’ve been investigating and we’ve been discussing with NSGminer not returning to my preferred p2pool on fail over when a pool goes down.

            @Ghostlander @Wellenreiter .

            Although I have set a “fully compatible” p2pool and it still happens, it does look like NSGminer reports p2pool I was just on as Dead when it tries to return from a “non compatible” p2pool version.

            If I restart NSGminer it finds my preferred pool, i.e. it isn’t dead…

            Notes:
            It is slightly funny I get stuck on kosmoplovci.org which should be most compatible (needs check)

            I have got list of pools, consider possibilities, push changes to rouge pool’s github to fix compatibility? fix in NSGminer (not going back to a higher version pool after fail over, because enabled fails test?)

            46.4.0.101:19327
            175.33.59.90:19327
            http://www.kosmoplovci.org:19327/static/
            104.236.34.9:19327

            1 Reply Last reply Reply Quote 0
            • Wellenreiter
              Wellenreiter Moderators last edited by

              How long did you wait for yoir miner to switch back?

              Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
              Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

              wrapper 1 Reply Last reply Reply Quote 0
              • wrapper
                wrapper Moderators @Wellenreiter last edited by wrapper

                @Wellenreiter said:

                How long did you wait for your miner to switch back?

                It’s like that every morning, at the moment, checking p2pool charts > 7 Hours last night, for instance i.e. It never goes back, as pools reports all dead, when they aren’t.

                It is the same on the two mining PCs, one is Ubuntu14.04 and the other 15.10.

                Note : It may be to do with changed stratum settings? The return to main.c is performed in NSGminer api.c

                This is the check if a pool is dead :
                api.c Line 1445
                status2str(enum alive status)

                api.c

                static const char *status2str(enum alive status)
                {
                switch (status) {
                case LIFE_WELL:
                return ALIVE;
                case LIFE_SICK:
                return SICK;
                case LIFE_DEAD:
                return DEAD;
                case LIFE_NOSTART:
                return NOSTART;
                case LIFE_INIT:
                case LIFE_INIT2:
                return INIT;
                case LIFE_WAIT:
                return WAIT;
                default:
                return UNKNOWN;
                }
                }

                The test seems to be don here : line 980 of driver-opencl.c

                driver-opencl.c
                Showing the top two matches. Last indexed on 30 Mar.
                switch (cgpu->status) {
                default:
                case LIFE_WELL:
                wlog(“ALIVE”);
                break;
                case LIFE_SICK:
                if (cgpu->status != LIFE_WELL) {
                wlogprint(“Must restart device before enabling it”);
                goto retry;
                }
                applog(LOG_DEBUG, “Pushing ping to thread %d”, thr->id);

                1 Reply Last reply Reply Quote 0
                • Wellenreiter
                  Wellenreiter Moderators last edited by Wellenreiter

                  It’s interesting, that I didn’t notice that problem. My cudaminer can use one pool at a time only, so it simply waits and and tries every 30 seconds to connect and get work. It seems to return to work as soon as the pool is back

                  Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                  Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post