Bitcoin Forum
September 25, 2024, 09:29:08 AM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
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 52 »
121  Bitcoin / Mining support / Re: [GUIDE] BitFury Miner Support/Tuning on: September 21, 2013, 01:16:04 PM
This is achieved by penciling the recistances to about 1.1k, adding heatsinks and fans. Im still struggling to keep it cool enough during the daytime.
Once I get the cooling figured out I will once again proceed to optimising the error rates.


What effects are you seeing when the cooling is insufficient?  I have one board that autotunes itself to 0 and back to 30GH/s all day.  I am wondering if my cooling fan is not enough.

I am was seeing a single chip dissapearing, always the same chip and signifigantly lowered hashrate which could most likeley be accounted by the regulator overheating.
Atm it looks like I have cracked 70Gh/s for good with two boards and I might see additional imrovement once my Arctic cooling F14 fans get here (just ordered). They seem more suitable to cool entire h-boards than the slightly too small F12's that i am currently running.
122  Bitcoin / Mining support / Re: [GUIDE] BitFury Miner Support/Tuning on: September 21, 2013, 06:17:08 AM
^That looks good Smiley

what sort of heatsinks, tiny individual ones or larger plate(s)?
Individual small ones some aluminium some copper. I bought everything that a local web store had in stock so I didnt have the luxury of being picky. I'd say the lighter aluminium ones, with larger surface areas seem better.
[edit]
I'd love to hear of a store selling suitable heat sinks for bitcoin, anyone got any leads to share ?
123  Bitcoin / Mining support / Re: [GUIDE] BitFury Miner Support/Tuning on: September 21, 2013, 04:06:37 AM
Anyone getting over 500GH/s with a full rig?
If I had a full kit, I would be past that with a healthy 10% margin:
Code:
1       aIfDSo  55      2.190   2.442   153     11      0       0       231     [0:0]   4       9 9 10 11 11 10 10 9 10 9 9 10 10 9 8 9         1 1 0 0 0 1 1 1 0 1 1 0 0 1 2 1
2       aIfDSo  55      2.348   2.346   164     2       0       0       222     [0:1]   0       10 10 10 9 10 10 10 10 11 11 11 11 11 11 10 9   0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1
3       aIfDSo  55      2.004   2.463   140     6       0       0       233     [0:2]   0       8 9 9 8 8 8 8 9 9 9 9 9 10 9 9 9        1 0 0 1 1 1 1 0 0 0 0 1 0 0 0 0
4       aIfDSo  55      1.675   2.378   117     2       0       0       225     [0:3]   36      7 7 7 6 8 8 8 8 8 8 8 6 7 7 7 7         0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0
5       aIfDSo  55      2.520   2.389   176     4       0       0       226     [0:4]   0       12 11 10 11 11 11 11 11 11 11 11 10 10 11 12 12         0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0
6       aIfDSo  55      2.291   2.389   160     16      0       0       226     [0:5]   42      10 9 11 10 9 10 10 11 11 9 10 11 10 10 10 9     1 2 0 1 2 1 1 0 0 2 1 0 1 1 1 2
7       aIfDSo  55      2.319   2.336   162     7       0       0       221     [0:6]   21      10 10 11 11 10 10 11 11 10 10 10 10 10 8 10 10  1 1 0 0 1 1 0 0 1 0 0 0 0 2 0 0
8       aIfDSo  55      2.405   2.420   168     4       0       0       229     [0:7]   0       11 10 11 11 11 11 11 11 10 10 9 10 10 11 10 11  0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0
9       aIfDSo  55      2.147   2.516   150     25      0       0       238     [0:8]   84      8 8 10 10 10 9 10 10 8 9 11 8 9 9 11 10         3 3 1 1 1 2 1 1 3 1 0 3 2 2 0 1
10      aIfDSo  55      1.618   2.420   113     80      0       0       229     [0:9]   288     9 9 6 5 8 6 4 9 7 8 5 6 6 8 6 11        3 3 6 7 4 6 8 4 5 4 7 6 6 4 6 1
11      aIfDSo  55      2.434   2.336   170     2       0       0       221     [0:A]   0       10 10 9 11 11 10 11 11 11 11 11 11 11 11 11 10  0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0
12      aIfDSo  55      2.348   2.272   164     4       0       0       215     [0:B]   21      8 10 10 10 10 10 10 10 10 11 11 11 11 10 11 11  3 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
13      aIfDSo  55      2.391   2.368   167     3       0       0       224     [0:C]   36      11 11 11 11 10 10 9 9 10 10 11 11 11 11 11 10   0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1
14      aIfDSo  55      2.591   2.463   181     10      0       0       233     [0:D]   21      10 12 11 11 12 12 12 11 10 11 12 12 12 11 11 11         1 0 1 1 0 0 0 1 2 1 0 0 0 1 1 1
15      aIfDSo  55      2.362   2.315   165     0       0       0       219     [0:E]   36      10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10         0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16      aIfDSo  55      1.790   2.410   125     38      0       0       228     [0:F]   126     10 10 7 7 8 9 9 6 7 9 8 5 6 7 8 9       0 0 3 3 3 2 2 4 3 1 2 5 4 3 2 1
17      aIfDSo  55      2.534   2.547   177     4       0       0       241     [4:0]   0       11 10 11 11 11 11 12 11 12 12 12 10 11 11 11 10         0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 1
18      aIfDSo  55      1.961   2.494   137     23      0       0       236     [4:1]   60      9 9 10 8 8 9 10 8 8 7 9 8 10 8 8 8      1 1 0 2 2 1 0 2 2 3 1 2 0 2 2 2
19      aIfDSo  55      2.649   2.516   185     6       0       0       238     [4:2]   0       11 11 11 11 12 12 11 12 12 11 12 11 12 12 12 12         0 0 0 1 1 0 1 0 0 1 1 1 0 0 0 0
20      aIfDSo  56      2.047   2.590   143     41      0       0       245     [4:3]   51      10 9 9 9 8 7 8 8 9 9 8 10 9 8 10 12     2 2 2 2 3 4 3 3 2 3 4 2 3 4 2 0
21      aIfDSo  55      2.119   2.484   148     1       0       0       235     [4:4]   0       8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22      aIfDSo  55      2.133   2.526   149     21      0       4       239     [4:5]   55      8 10 11 10 11 6 9 9 11 10 10 11 9 11 7 6        2 1 0 1 0 4 1 1 0 1 1 0 2 0 3 4
23      aIfDSo  55      2.348   2.431   164     5       0       2       230     [4:6]   19      10 10 11 10 10 9 11 11 11 10 10 10 11 11 10 9   0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 1
24      aIfDSo  55      2.219   2.473   155     5       0       0       234     [4:7]   13      9 10 10 10 10 10 9 10 9 10 9 11 10 9 10 9       1 0 0 0 0 0 1 0 1 0 1 0 0 1 0 0
25      aIfDSo  55      2.262   2.664   158     17      0       0       252     [4:8]   16      9 9 11 10 9 11 10 10 9 8 10 9 11 11 9 12        3 2 0 1 1 0 1 1 1 1 1 2 0 0 3 0
26      aIfDSo  55      2.448   2.526   171     12      0       0       239     [4:9]   1       11 11 10 11 9 10 8 9 11 11 11 12 12 12 11 12    1 0 1 0 2 1 3 2 0 0 1 0 0 0 1 0
27      aIfDSo  55      0.616   0.772   43      8       0       0       73      [4:A]   31      1 2 2 2 3 3 3 2 2 3 3 4 4 4 3 2         1 1 1 1 0 0 0 1 1 0 1 0 0 0 1 0
28      aIfDSo  55      1.804   2.600   126     45      0       0       246     [4:B]   69      8 9 7 6 9 8 9 11 8 8 6 8 8 5 8 8        3 1 3 4 2 4 3 1 3 2 3 2 2 6 3 3
29      aIfDSo  55      2.190   2.558   153     25      0       0       242     [4:C]   31      10 9 9 10 11 9 10 11 11 11 10 10 10 7 7 8       1 2 2 1 1 2 2 1 1 1 2 1 0 3 3 2
30      aIfDSo  55      2.205   2.463   154     27      0       0       233     [4:D]   116     9 7 10 8 10 8 10 10 11 11 10 10 11 10 9 10      2 3 0 2 1 4 2 2 1 1 2 2 1 1 2 1
31      aIfDSo  55      2.377   2.442   166     5       0       0       231     [4:E]   0       12 12 11 10 10 10 11 11 8 9 10 10 10 11 10 11   0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 0
32      aIfDSo  55      2.548   2.558   178     9       0       0       242     [4:F]   0       12 10 10 11 11 12 12 12 12 11 12 11 10 11 10 11         0 2 1 1 1 0 0 0 0 1 0 1 1 0 1 0
speed:1761 noncerate[GH/s]:69.893 (2.184/chip) hashrate[GH/s]:76.905 good:4882 errors:468 spi-errors:0 miso-errors:6 jobs:295 (record[GH/s]:73.530)
0:      880     35.433  38.262  2475    214     0       0
4:      881     34.460  38.643  2407    254     0       6

This is achieved by penciling the recistances to about 1.1k, adding heatsinks and fans. Im still struggling to keep it cool enough during the daytime.
Once I get the cooling figured out I will once again proceed to optimising the error rates.
124  Bitcoin / Mining support / Re: [GUIDE] BitFury Miner Support/Tuning on: September 21, 2013, 04:02:24 AM
Sure,

you have [board:chip] on every line and on the board chips are numbered from 40 to 4F beside each chip.

Chips start in the lower left corner, connector facing down, go up, then down, then up, then down again reaching the lower right corner of the board.

spiccioli

I can confirm that this is correct in identifying missing chips, where as the running numbering is not.
125  Economy / Securities / Re: [BitFunder] IceDrill.ASIC IPO (500 Thash Mining Operation powered by HashFast) on: September 19, 2013, 04:17:29 PM
Cba to read trough this (again) so sorry if this question has been answered: What hashrate does one share of IceDrill.ASIC represent, or amount to ?
126  Economy / Collectibles / Re: A new 2-sided Bitcoin Keychain on: September 19, 2013, 01:56:38 PM
If I can pay in bitcoin and get a couple shipped to the CoinDesk office in the UK cheaply, that would be great Smiley
I suppose my shipping will be the cheapest, because im the closest reseller (Finland).
You can find my offerings on either bitmit (escrow and the added costs that accompany it.) http://www.bitmit.net/en/user/Isokivi
Or directly from www.btctrinkets.com
127  Bitcoin / Mining support / Re: [GUIDE] BitFury Miner Support/Tuning on: September 19, 2013, 01:47:16 PM
Do we know which chip is which # in the .stat.log ?
128  Bitcoin / Hardware / Re: [BitFury USB Miner] 0.69 BTC with Hashrate up to 2.7 Gh/s on: September 17, 2013, 04:26:41 PM
Shipping from ?
129  Bitcoin / Mining / Re: don't mine at BTCGuild on: September 17, 2013, 04:21:04 PM
130  Economy / Securities / Re: [PicoStocks] 100TH/s bitcoin mine [100th] on: September 11, 2013, 05:05:49 PM
I see 100TH is shown at BTC Guild as MegaBigPower team, having over 30 GH/s.

you mean 30 TH?

boy, I hope they will be solo mining soon.
30 TH/s in surely enough to solo mine allready, about 6.5 blocks per 24h and paying over 5BTC in fees per 24h at it's current pool.
131  Economy / Service Announcements / Re: [ANN] Bitfury ASIC sales in EU and Europe on: September 10, 2013, 02:52:54 PM
The logger has been updated, it now saves multiple log files with running numbering.
Code:
#!/bin/bash
# Bitfury chainminer logfile consolidation script
# Jlsminingcorp and Isokivi, September 2013
# Version 1.4

# User configurable variables
# $logfile is the path to the bitfury chainminer log file
# $output is the path to the board-data output file that you would like to write to
# $outputdir is the directory to store output in
# $logtime is the time (in minutes) to collect data for
# $numboards is the number of H-boards your the miner
logfile="/run/shm/.stat.log"
output="boards.log"
outputdir="."
logtime="0"
numboards="2"

# Timestamps
datestamp=$(ls --full-time "$logfile" | awk '{print $6}')
timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')

# If log file or output files don't exist then take appropriate action
if [ ! -e "$logfile" ]; then
    echo "$(date)"" : ""Logfile does not exist in the specified location"
    echo "$(date)"" : ""Logfile does not exist in the specified location" >> "$output"
    exit 1
fi

if [ ! -d "$outputdir"/old_logs ]; then
    mkdir "$outputdir"/old_logs
fi

if [ -e "$outputdir"/"$output" ]; then
    numoutput=$(find "$outputdir"/old_logs -type f -name ""$output"*" | wc -l)
    let numoutput="$numoutput"+1
    mv "$outputdir"/"$output" "$outputdir"/old_logs/"$output"."$numoutput"
fi
echo "Date,Time,Board Position,Speed,Noncerate [GH/s],Hashrate [GH/s],Good,Errors,SPI-Errors,Miso-Errors" > "$outputdir"/"$output"

for (( i=1; i<="$numboards"; i++)); do
    chipout="$outputdir""/chips_board_""$i"
    if [ -e "$chipout" ]; then
        numchipout=$(find "$outputdir"/old_logs -type f -name ""chips_board_""$i"*" | wc -l)
        let numchipout="$numchipout"+1
        mv "$chipout" "$outputdir"/old_logs/"$chipout"."$numchipout"
    fi
    echo "Chip stats for board: ""$i" > "$chipout"
    echo "Date,Time,Chip,ProgParams,Speed,Noncerate,Hashrate,Nonces/round,False nonce,SPIerr,MISOerr,Jobs/5min (hash rate),ChipID,CoresOK" >> "$chipout"
done

echo "Starting to log data"
echo "Time to collect data for: ""$logtime"" minutes"

# During the data collection period (set by $logtime) parse data from the logfile to the output files
let countdown="$logtime"*"60"
while [ "$countdown" -ge "0" ]; do

    # If timestamp in the log file is the same as the timestamp on the last entry in the output file then sleep for a while
    # Should make sure that we're somewhere in the middle of the 5 minute chainminer logging period
    # Could use "while" here, but risk getting stuck in a never-ending loop if log file is not being updated
    prevtimestamp="none"
    if [ -e "$outputdir"/old_logs/"$output"."$numoutput" ]; then
        prevtimestamp=$(tail -n 1 "$outputdir"/old_logs/"$output"."$numoutput" | awk -F"," '{print $2}')
    fi
    if [ "$timestamp" == "$prevtimestamp" ]; then
        echo "Chainminer log file not yet updated. Will now sleep for a short while."
        echo "Chainminer log file not yet updated. Will now sleep for a short while." >> "$outputdir"/"$output"
        sleep 60
        timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')
    fi

    # Strip board data out of the chainminer log file and copy to the output file
    IFS=$'\r\n' datalines=($(grep -A "$numboards" record "$logfile" | tail -n "$numboards" ))
    for i in "${datalines[@]}"; do
        echo -ne "$datestamp","$timestamp", >> "$outputdir"/"$output"
        echo "$i" | tr ":" " " | awk '{$1=$1}1' OFS="," >> "$outputdir"/"$output"
    done

    # Strip chip data out of the chainminer log file and copy to chip output files (one for each H-board)
    for (( i=1; i<="$numboards"; i++)); do
        chipout="$outputdir""/chips_board_""$i"
        let startline="$i"*"16"-"15"
        let endline="$i"*"16"
        while read line; do
            echo -ne "$datestamp","$timestamp", >> "$chipout"
            echo "$line" | awk '{for (i=1; i<=12; i++) printf("%s%s", $(i), i<12 ? OFS="," : "\n"); }'  >> "$chipout"
        done < <(awk 'NR==v1,NR==v2' v1="${startline}" v2="${endline}" "$logfile")
    done

    echo "Time remaining: ""$countdown"" seconds"
    if [ "$countdown" -gt "0" ]; then
        sleep 300
    fi
    let countdown="$countdown"-"300"
    timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')

done

echo "Finished logging data"
exit 0


132  Bitcoin / Mining support / Re: [GUIDE] BitFury Miner Support/Tuning on: September 08, 2013, 06:25:44 PM
Heres how you use the make-shift stat collector with the tools currently available, please note that this is a work in progress. But asfar as I can see it works:

ssh in to your bitfury-pi
make a folder /home/pi/logs
in the folder: nano logger.sh
paste the following code in, modify the board count and desired data collection time and save the file.
Code:
#!/bin/bash
# Bitfury chainminer logfile consolidation script
# Jlsminingcorp and Isokivi, September 2013
# Version 1.3

# User configurable variables
# $logfile is the path to the bitfury chainminer log file
# $output is the path to the board-data output file that you would like to write to
# $outputdir is the directory to store output in
# $logtime is the time (in minutes) to collect data for
# $numboards is the number of H-boards your the miner
logfile="/run/shm/.stat.log"
output="./boards.log"
outputdir="."
logtime="20"
numboards="2"

# Timestamps
datestamp=$(ls --full-time "$logfile" | awk '{print $6}')
timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')

# If log file or output files don't exist then take appropriate action
if [ ! -e "$logfile" ]; then
    echo "$(date)"" : ""Logfile does not exist in the specified location"
    echo "$(date)"" : ""Logfile does not exist in the specified location" >> "$output"
    exit 1
fi

if [ ! -e "$output" ]; then
    echo "Date,Time,Board Position,Speed,Noncerate [GH/s],Hashrate [GH/s],Good,Errors,SPI-Errors,Miso-Errors" > "$output"
fi

for (( i=1; i<="$numboards"; i++)); do
    chipout="$outputdir""/chips_board_""$i"
    if [ ! -e "$chipout" ]; then
        echo "Chip stats for board: ""$i" > "$chipout"
        echo "Date,Time,Chip,ProgParams,Speed,Noncerate,Hashrate,Nonces/round,False nonce,SPIerr,MISOerr,Jobs/5min (hash rate),ChipID,CoresOK" >> "$chipout"
    fi
done

echo "Starting to log data"
echo "Time to collect data for: ""$logtime"" minutes"

# During the data collection period (set by $logtime) parse data from the logfile to the output files
let countdown="$logtime"*"60"
while [ "$countdown" -ge "0" ]; do

    # If timestamp in the log file is the same as the timestamp on the last entry in the output file then sleep for a while
    # Should make sure that we're somewhere in the middle of the 5 minute chainminer logging period
    # Could use "while" here, but risk getting stuck in a never-ending loop if log file is not being updated
    prevtimestamp=$(tail -n 1 "$output" | awk -F"," '{print $2}')
    if [ "$timestamp" == "$prevtimestamp" ]; then
        echo "Chainminer log file not yet updated. Will now sleep for a short while."
        echo "Chainminer log file not yet updated. Will now sleep for a short while." >> "$output"
        sleep 60
        timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')
    fi

    # Strip board data out of the chainminer log file and copy to the output file
    IFS=$'\r\n' datalines=($(grep -A "$numboards" record "$logfile" | tail -n "$numboards" ))
    for i in "${datalines[@]}"; do
        echo -ne "$datestamp","$timestamp", >> "$output"
        echo "$i" | tr ":" " " | awk '{$1=$1}1' OFS="," >> "$output"
    done

    # Strip chip data out of the chainminer log file and copy to chip output files (one for each H-board)
    for (( i=1; i<="$numboards"; i++)); do
        chipout="$outputdir""/chips_board_""$i"
        let startline="$i"*"16"-"15"
        let endline="$i"*"16"
        while read line; do
            echo -ne "$datestamp","$timestamp", >> "$chipout"
            echo "$line" | awk '{for (i=1; i<=12; i++) printf("%s%s", $(i), i<12 ? OFS="," : "\n"); }'  >> "$chipout"
        done < <(awk 'NR==v1,NR==v2' v1="${startline}" v2="${endline}" "$logfile")
    done

    echo "Time remaining: ""$countdown"" seconds"
    if [ "$countdown" -gt "0" ]; then
        sleep 300
    fi
    let countdown="$countdown"-"300"
    timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')

done

echo "Finished logging data"
exit 0
chmod +x logger.sh
./logger.sh

Once it has finished: less chips_board_1
Copy the contents and paste it to http://anduck.net/bfsb/#
Press go.
Repeat above three for the next board.
Enjoy!
If you feel like tipping the people who contributed jlsminingcorp (the script) 1JNeDQsT6Jh9XGqhcQPHZkpKzA9YASvNTT and Anduck (the web-app) 1Anduck6bsXBXH7fPHzePJSXdC9AEsRmt4 are the proper recipients.
133  Economy / Service Announcements / Re: [ANN] Bitfury ASIC sales in EU and Europe on: September 08, 2013, 06:16:14 PM
Heres how you use the make-shift stat collector with the tools currently available, please note that this is a work in progress. But asfar as I can see it works:

ssh in to your bitfury-pi
make a folder /home/pi/logs
in the folder: nano logger.sh
paste the following code in, modify the board count and desired data collection time and save the file.
Code:
#!/bin/bash
# Bitfury chainminer logfile consolidation script
# Jlsminingcorp and Isokivi, September 2013
# Version 1.3

# User configurable variables
# $logfile is the path to the bitfury chainminer log file
# $output is the path to the board-data output file that you would like to write to
# $outputdir is the directory to store output in
# $logtime is the time (in minutes) to collect data for
# $numboards is the number of H-boards your the miner
logfile="/run/shm/.stat.log"
output="./boards.log"
outputdir="."
logtime="20"
numboards="2"

# Timestamps
datestamp=$(ls --full-time "$logfile" | awk '{print $6}')
timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')

# If log file or output files don't exist then take appropriate action
if [ ! -e "$logfile" ]; then
    echo "$(date)"" : ""Logfile does not exist in the specified location"
    echo "$(date)"" : ""Logfile does not exist in the specified location" >> "$output"
    exit 1
fi

if [ ! -e "$output" ]; then
    echo "Date,Time,Board Position,Speed,Noncerate [GH/s],Hashrate [GH/s],Good,Errors,SPI-Errors,Miso-Errors" > "$output"
fi

for (( i=1; i<="$numboards"; i++)); do
    chipout="$outputdir""/chips_board_""$i"
    if [ ! -e "$chipout" ]; then
        echo "Chip stats for board: ""$i" > "$chipout"
        echo "Date,Time,Chip,ProgParams,Speed,Noncerate,Hashrate,Nonces/round,False nonce,SPIerr,MISOerr,Jobs/5min (hash rate),ChipID,CoresOK" >> "$chipout"
    fi
done

echo "Starting to log data"
echo "Time to collect data for: ""$logtime"" minutes"

# During the data collection period (set by $logtime) parse data from the logfile to the output files
let countdown="$logtime"*"60"
while [ "$countdown" -ge "0" ]; do

    # If timestamp in the log file is the same as the timestamp on the last entry in the output file then sleep for a while
    # Should make sure that we're somewhere in the middle of the 5 minute chainminer logging period
    # Could use "while" here, but risk getting stuck in a never-ending loop if log file is not being updated
    prevtimestamp=$(tail -n 1 "$output" | awk -F"," '{print $2}')
    if [ "$timestamp" == "$prevtimestamp" ]; then
        echo "Chainminer log file not yet updated. Will now sleep for a short while."
        echo "Chainminer log file not yet updated. Will now sleep for a short while." >> "$output"
        sleep 60
        timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')
    fi

    # Strip board data out of the chainminer log file and copy to the output file
    IFS=$'\r\n' datalines=($(grep -A "$numboards" record "$logfile" | tail -n "$numboards" ))
    for i in "${datalines[@]}"; do
        echo -ne "$datestamp","$timestamp", >> "$output"
        echo "$i" | tr ":" " " | awk '{$1=$1}1' OFS="," >> "$output"
    done

    # Strip chip data out of the chainminer log file and copy to chip output files (one for each H-board)
    for (( i=1; i<="$numboards"; i++)); do
        chipout="$outputdir""/chips_board_""$i"
        let startline="$i"*"16"-"15"
        let endline="$i"*"16"
        while read line; do
            echo -ne "$datestamp","$timestamp", >> "$chipout"
            echo "$line" | awk '{for (i=1; i<=12; i++) printf("%s%s", $(i), i<12 ? OFS="," : "\n"); }'  >> "$chipout"
        done < <(awk 'NR==v1,NR==v2' v1="${startline}" v2="${endline}" "$logfile")
    done

    echo "Time remaining: ""$countdown"" seconds"
    if [ "$countdown" -gt "0" ]; then
        sleep 300
    fi
    let countdown="$countdown"-"300"
    timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')

done

echo "Finished logging data"
exit 0
chmod +x logger.sh
./logger.sh

Once it has finished: less chips_board_1
Copy the contents and paste it to http://anduck.net/bfsb/#
Press go.
Repeat above three for the next board.
Enjoy!
If you feel like tipping the people who contributed jlsminingcorp (the script) 1JNeDQsT6Jh9XGqhcQPHZkpKzA9YASvNTT and Anduck (the web-app) 1Anduck6bsXBXH7fPHzePJSXdC9AEsRmt4 are the proper recipients.
134  Other / Meta / Re: Something very fishy going on on: September 08, 2013, 04:48:03 PM
Seems like a good place to spam, lots of gullible people and whatnot.
135  Economy / Service Announcements / Re: [ANN] Bitfury ASIC sales in EU and Europe on: September 08, 2013, 02:16:06 PM
The project financing was done with IPO funds, and not with orders that were placed in August. Also the IPO for that mine is available to the public as well.
Are you referring to https://picostocks.com/stocks/view/19
Or something else ?
136  Economy / Service Announcements / Re: [ANN] Bitfury ASIC sales in EU and Europe on: September 08, 2013, 08:21:30 AM
Thanks!
Is there a logfile for each mining startup? I think its much easier to have such a logfile instead of 5 minutes samples to find the best settings.
A workaround cronjob has been gradually progressing for two days, but is not working yet.
137  Economy / Service Announcements / Re: [ANN] Bitfury ASIC sales in EU and Europe on: September 07, 2013, 09:48:41 PM
thanks!
tuning best.cnf now. Smiley

false nonce and spi/miso err have to be minimized wright?
I just went after the general errors, but I've had very low spi/miso errors all along. Basicly I rose chips that were showing 0 errors and lowered ones that had 10% errors (of valid shares).
138  Bitcoin / Mining support / Re: [GUIDE] BitFury Miner Support/Tuning on: September 07, 2013, 09:25:18 PM
or leave an ssh window open and  run this:

while (true) do tail -3 /run/shm/.stat.log; sleep 305; done


( not run/smh )
corrected my post, thanks ...I keep making that same typo over and over again Sad
139  Other / Beginners & Help / Re: Bitcoin Mining Pool List on: September 07, 2013, 09:23:28 PM
On bitminter you can set the amount yourself, but the process is automated.
140  Economy / Service Announcements / Re: [ANN] Bitfury ASIC sales in EU and Europe on: September 07, 2013, 09:19:32 PM
Quote
C) the stat.log is a log thats being rewritten every 5 minutes, the best.log is the best results that autotune has reached. I started off by copying the best.log to /opt/bitfury/best.cnf, which is loaded when the miner starts.
how to copy the file? step by step please.

can anyone give me a description of what .stat.log shows exactly. first 3 colums are clear, 4 and 5 are hasrates (?) and the rest = ?

thanks!
http://punin.com/README_BFSB_v0.1.txt

Code:
cp /tmp/.best.log /opt/bitfury/best.cnf
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 52 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!