Jump to content

Igor

Administrators
  • Posts

    13669
  • Joined

  • Last visited

Posts posted by Igor

  1. On 6. 5. 2017 at 2:20 PM, zador.blood.stained said:

    It would be good to add 2 new features in the future:

    • enable or disable MOTD scripts (individually)
    • freeze or unfreeze kernel and board support packages (`apt-mark hold`)


    This is also done. I think we have enough features for upcoming update. I did few tests - works fine, while time will tell if there are still bugs. I'll try to do some code cleanup & optimisations ...

  2. On 5. 5. 2017 at 6:06 PM, tkaiser said:

    The 'Pine case' (that means compatiblity to Etcher 2.0 requirements -- switching back to .zip or .xz so Pine folks and other vendors who start to use branded versions of Etcher can put Armbian images into their catalogue that point to original download location with original checksum and both $instructionsUrl and $releaseNotesUrl pointing to our servers. At the same time we should check our publishing process to generate both automatically)


    Than the best way is still using .zip files ... even compressed files are almost 1/3 larger than alternative,  .xz can't store multiple files so it has limited usage, while .zip can be dumped directly to Etcher and used for "Pine Etcher 2.0 JSON" implementation and our end user download.  

     

    I am not sure what to do :(

  3. 1. [development kernel] AFAIK there are no audio drivers for this chip in this kernel. You need to write / port them :)

    2. [development kernel] Known (not our) bug for Firefox and I assume Thunderbird has the same problem - 64bit version is crashing, while 32bit works.

    3. Tinkerboard has bad power design ... software can't fix that. It's new board and we need some time to find out if there is some other problem than the most obvious one.

  4. I actually only rebooted and now it's fine:

    RK3288 MiQi with 4.11

    Spoiler
    
    RAM size:    2007 MB,  # CPU hardware threads:   4
    RAM usage:    850 MB,  # Benchmark threads:      4
    
    Dict        Compressing          |        Decompressing
          Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
           KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS
    
    22:    3037   312    947   2955  |    81018   399   1834   7309
    23:    3559   329   1103   3626  |    79244   398   1824   7251
    24:    3457   330   1125   3717  |    77525   397   1811   7192
    25:    3372   331   1162   3850  |    76170   398   1801   7163
    ----------------------------------------------------------------
    Avr:          326   1084   3537               398   1818   7229
    Tot:          362   1451   5383

     

     

    H5 OPi Prime with 4.10

    Spoiler
    
    RAM size:    1996 MB,  # CPU hardware threads:   4
    RAM usage:    850 MB,  # Benchmark threads:      4
    
    Dict        Compressing          |        Decompressing
          Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
           KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS
    
    22:    1323   293    438   1287  |    42868   398    970   3867
    23:    1520   296    522   1549  |    37047   395    857   3390
    24:    1435   294    524   1543  |    35734   389    852   3315
    25:    1361   294    528   1554  |    33456   391    804   3146
    ----------------------------------------------------------------
    Avr:          295    503   1483               393    871   3429
    Tot:          344    687   2456

     

     

    x86 build server, stock Xenial with 4.4

    Spoiler
    
    RAM size:   64297 MB,  # CPU hardware threads:  56
    RAM usage:  11907 MB,  # Benchmark threads:     56
    
    Dict        Compressing          |        Decompressing
          Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
           KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS
    
    22:   57764  3440   1633  56193  |  1019439  5122   1794  91901
    23:   70063  4096   1742  71386  |  1004774  5128   1792  91895
    24:   60005  3729   1730  64517  |   949887  4974   1771  88100
    25:   42431  2586   1874  48447  |   944437  4971   1786  88787
    ----------------------------------------------------------------
    Avr:         3463   1745  60136              5049   1786  90171
    Tot:         4256   1765  75153

     

     

     

  5. MiQi is currently on my table: stock settings and kernel 4.11

    Spoiler
    
    7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
    p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
    
    RAM size:    2007 MB,  # CPU hardware threads:   4
    RAM usage:    850 MB,  # Benchmark threads:      4
    
    Dict        Compressing          |        Decompressing
          Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
           KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS
    
    22:     881   157    546    857  |    11645   143    736   1050
    23:    1162   187    634   1184  |    19669   174   1034   1800
    24:    1380   207    716   1484  |    15176   158    891   1408
    25:    1281   188    779   1463  |    10996   143    724   1034
    ----------------------------------------------------------------
    Avr:          185    669   1247               154    846   1323
    Tot:          170    757   1285

     

     

  6. Downloading from within Etcher would be a step back ... it's possible to have one URL and mirrors behind that, but that's bringing costs and yet another technology. I doubt they will implement torrent client soon :)

     

    If I understand correctly, it's possible to load and burn .zip file with image if it contains proper meta data. But they don't accept 7z? XZ format contain only one stream :(

    Than it would be better to compress everything to a .zip with aproproate .jsone file. This this zip is thrown directly into the etcher ...

     

    Do we need our branded version of Etcher ? :P

  7. To secure top download speed around the globe, we need to have as many torrent seeders as possible. Currently we have dedicated seeders in: Estonia, Germany, Pakistan, Slovenia, Argentina, Singapore, USA, ... but we might be slower in China or Japan.

     

    Prerequisite:

     

    - Armbian or any Debian or Ubuntu based distribution (check instructions how to run armbian-config on a generic Debian/Ubuntu),
    - 1TB of free space.


    a) Installation with installing Transmission server

     

    • login and obtain superuser rights,
    • execute armbian-config,
    • select Software -> Softy,
    • install Transmission server. (use space to confirm and enter to proceed with install)
       

     

    Leave armbian-config and after a few minutes check your torrent server status with the following command:

    transmission-remote -n 'transmission:transmission' -l

    and you should see some progress:

     

    Spoiler
    ID     Done       Have  ETA           Up    Down  Ratio  Status       Name
       1     0%       None  Unknown      0.0     0.0   None  Idle         Armbian_5.25_Bananapi_Debian_jessie_default_3.4.113.7z
       2    19%   40.62 MB  10 min       0.0  1085.0    0.0  Downloading  Armbian_5.25_Bananapi_Debian_jessie_next_4.9.7.7z
       3     0%       None  Unknown      0.0     0.0   None  Idle         Armbian_5.25_Bananapim2plus_Debian_jessie_default_3.4.113.7z
       4     0%       None  Unknown      0.0     0.0   None  Idle         Armbian_5.25_Bananapim2plus_Ubuntu_xenial_default_3.4.113.7z
       5     0%       None  Unknown      0.0     0.0   None  Idle         Armbian_5.25_Bananapim2plus_Ubuntu_xenial_default_3.4.113_desktop.7z
       6     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Debian_jessie_default_3.4.113.7z
       7     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Debian_jessie_next_4.9.7.7z
       8     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Ubuntu_xenial_default_3.4.113.7z
       9     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Ubuntu_xenial_default_3.4.113_desktop.7z
      10     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Ubuntu_xenial_next_4.9.7.7z
      11     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Ubuntu_xenial_next_4.9.7_desktop.7z
      12     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapi_Ubuntu_xenial_default_3.4.113.7z
      13     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapi_Ubuntu_xenial_default_3.4.113_desktop.7z
      14     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapi_Ubuntu_xenial_next_4.9.7.7z
      15     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapi_Ubuntu_xenial_next_4.9.7_desktop.7z
      16     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Beelinkx2_Debian_jessie_default_3.4.113.7z
      17     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Beelinkx2_Ubuntu_xenial_default_3.4.113.7z
      18     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Beelinkx2_Ubuntu_xenial_default_3.4.113_desktop.7z
      19     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogbase_Debian_jessie_default_4.4.45.7z
      20     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogbase_Debian_jessie_next_4.9.7.7z
      21     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogbase_Ubuntu_xenial_default_4.4.45.7z
      22     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogbase_Ubuntu_xenial_next_4.9.7.7z
      23     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogpro_Debian_jessie_default_4.4.45.7z
      24     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogpro_Debian_jessie_next_4.9.7.7z
      25     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogpro_Ubuntu_xenial_default_4.4.45.7z
      26     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogpro_Ubuntu_xenial_next_4.9.7.7z
      27     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Debian_jessie_default_3.4.113.7z
      28     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Debian_jessie_next_4.9.7.7z
      29     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Ubuntu_xenial_default_3.4.113.7z
      30     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Ubuntu_xenial_default_3.4.113_desktop.7z
      31     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Ubuntu_xenial_next_4.9.7.7z
      32     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Ubuntu_xenial_next_4.9.7_desktop.7z
      33     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Debian_jessie_default_3.4.113.7z
      34     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Debian_jessie_next_4.9.7.7z
      35     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Ubuntu_xenial_default_3.4.113.7z
      36     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Ubuntu_xenial_default_3.4.113_desktop.7z
      37     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Ubuntu_xenial_next_4.9.7.7z
      38     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Ubuntu_xenial_next_4.9.7_desktop.7z
      39     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Debian_jessie_default_3.4.113.7z
      40     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Debian_jessie_next_4.9.7.7z
      41     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Ubuntu_xenial_default_3.4.113.7z
      42     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Ubuntu_xenial_default_3.4.113_desktop.7z
      43     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Ubuntu_xenial_next_4.9.7.7z
      44     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Ubuntu_xenial_next_4.9.7_desktop.7z
      45     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Debian_jessie_default_3.14.79.7z
      46     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Debian_jessie_next_4.9.7.7z
      47     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_default_3.14.79.7z
      48     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_default_3.14.79_desktop.7z
      49     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_dev_3.14.79.7z
      50     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_next_4.9.7.7z
      51     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_next_4.9.7_desktop.7z
      52     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lamobo-r1_Debian_jessie_default_3.4.113.7z
      53     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lamobo-r1_Debian_jessie_next_4.9.7.7z
      54     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lamobo-r1_Ubuntu_xenial_default_3.4.113.7z
      55     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lamobo-r1_Ubuntu_xenial_next_4.9.7.7z
      56     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Debian_jessie_default_3.4.113.7z
      57     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Debian_jessie_next_4.9.7.7z
      58     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Ubuntu_xenial_default_3.4.113.7z
      59     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Ubuntu_xenial_default_3.4.113_desktop.7z
      60     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Ubuntu_xenial_next_4.9.7.7z
      61     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Ubuntu_xenial_next_4.9.7_desktop.7z
      62     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a10_Debian_jessie_default_3.4.113.7z
      63     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a10_Debian_jessie_next_4.9.7.7z
      64     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a10_Ubuntu_xenial_default_3.4.113_desktop.7z
      65     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a10_Ubuntu_xenial_next_4.9.7_desktop.7z
      66     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a33_Debian_jessie_next_4.9.7.7z
      67     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Debian_jessie_default_3.4.113.7z
      68     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Debian_jessie_next_4.9.7.7z
      69     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Ubuntu_xenial_default_3.4.113.7z
      70     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Ubuntu_xenial_default_3.4.113_desktop.7z
      71     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Ubuntu_xenial_next_4.9.7.7z
      72     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Ubuntu_xenial_next_4.9.7_desktop.7z
      73     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Debian_jessie_default_3.4.113.7z
      74     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Debian_jessie_next_4.9.7.7z
      75     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Ubuntu_xenial_default_3.4.113.7z
      76     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Ubuntu_xenial_default_3.4.113_desktop.7z
      77     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Ubuntu_xenial_next_4.9.7.7z
      78     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Ubuntu_xenial_next_4.9.7_desktop.7z
      79     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopiair_Debian_jessie_default_3.4.113.7z
      80     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopiair_Ubuntu_xenial_default_3.4.113.7z
      81     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1_Debian_jessie_default_3.4.113.7z
      82     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1plus_Debian_jessie_default_3.4.113.7z
      83     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1plus_Ubuntu_xenial_default_3.4.113.7z
      84     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1plus_Ubuntu_xenial_default_3.4.113_desktop.7z
      85     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1_Ubuntu_xenial_default_3.4.113.7z
      86     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1_Ubuntu_xenial_default_3.4.113_desktop.7z
      87     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopineo_Debian_jessie_default_3.4.113.7z
      88     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopineo_Ubuntu_xenial_default_3.4.113.7z
      89     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc1_Debian_jessie_default_3.10.104.7z
      90     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc1_Ubuntu_xenial_default_3.10.104.7z
      91     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc1_Ubuntu_xenial_default_3.10.104_desktop.7z
      92     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc2_Debian_jessie_default_3.14.79.7z
      93     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc2_Ubuntu_xenial_default_3.14.79.7z
      94     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc2_Ubuntu_xenial_default_3.14.79_desktop.7z
      95     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepi2_Debian_jessie_default_3.4.113.7z
      96     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepi2_Ubuntu_xenial_default_3.4.113.7z
      97     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepi2_Ubuntu_xenial_default_3.4.113_desktop.7z
      98     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepilite_Debian_jessie_default_3.4.113.7z
      99     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepilite_Ubuntu_xenial_default_3.4.113.7z
     100     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepilite_Ubuntu_xenial_default_3.4.113_desktop.7z
     101     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepione_Debian_jessie_default_3.4.113.7z
     102     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepione_Ubuntu_xenial_default_3.4.113.7z
     103     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepione_Ubuntu_xenial_default_3.4.113_desktop.7z
     104     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipc_Debian_jessie_default_3.4.113.7z
     105     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipcplus_Debian_jessie_default_3.4.113.7z
     106     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipcplus_Ubuntu_xenial_default_3.4.113.7z
     107     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipcplus_Ubuntu_xenial_default_3.4.113_desktop.7z
     108     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113.7z
     109     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113_desktop.7z
     110     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus2e_Debian_jessie_default_3.4.113.7z
     111     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus2e_Ubuntu_xenial_default_3.4.113.7z
     112     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus2e_Ubuntu_xenial_default_3.4.113_desktop.7z
     113     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus_Debian_jessie_default_3.4.113.7z
     114     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus_Ubuntu_xenial_default_3.4.113.7z
     115     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.7z
     116     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepizero_Debian_jessie_default_3.4.113.7z
     117     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepizero_Ubuntu_xenial_default_3.4.113.7z
     118     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino2_Debian_jessie_default_3.4.113.7z
     119     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino2_Debian_jessie_next_4.9.7.7z
     120     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino2_Ubuntu_xenial_default_3.4.113_desktop.7z
     121     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino2_Ubuntu_xenial_next_4.9.7_desktop.7z
     122     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3_Debian_jessie_default_3.4.113.7z
     123     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3_Debian_jessie_next_4.9.7.7z
     124     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3nano_Debian_jessie_default_3.4.113.7z
     125     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3nano_Debian_jessie_next_4.9.7.7z
     126     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3nano_Ubuntu_xenial_default_3.4.113_desktop.7z
     127     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3nano_Ubuntu_xenial_next_4.9.7_desktop.7z
     128     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3_Ubuntu_xenial_default_3.4.113_desktop.7z
     129     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3_Ubuntu_xenial_next_4.9.7_desktop.7z
     130     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pine64_Debian_jessie_default_3.10.104.7z
     131     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pine64_Ubuntu_xenial_default_3.10.104.7z
     132     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pine64_Ubuntu_xenial_default_3.10.104_desktop.7z
     133     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo_Debian_jessie_default_3.14.79.7z
     134     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo_Debian_jessie_next_4.4.46.7z
     135     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo-neo_Ubuntu_xenial_default_3.14.79.7z
     136     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo_Ubuntu_xenial_default_3.14.79_desktop.7z
     137     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo_Ubuntu_xenial_next_4.4.46_desktop.7z
     138     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.26_Guitar_Debian_jessie_default_3.10.105.7z
     139     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.26_Guitar_Ubuntu_xenial_default_3.10.105_desktop.7z
     140     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.26_Roseapple_Debian_jessie_default_3.10.105.7z
     141     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.26_Roseapple_Ubuntu_xenial_default_3.10.105_desktop.7z
     142     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Bananapim2_Debian_jessie_next_4.10.14.7z
     143     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Bananapim2_Ubuntu_xenial_next_4.10.14_desktop.7z
     144     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Miqi_Ubuntu_xenial_default_4.4.66.7z
     145     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Miqi_Ubuntu_xenial_default_4.4.66_desktop.7z
     146     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Miqi_Ubuntu_xenial_next_4.11.0.7z
     147     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Miqi_Ubuntu_xenial_next_4.11.0_desktop.7z
     148     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Debian_jessie_default_3.10.105.7z
     149     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Debian_jessie_next_4.9.13.7z
     150     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Ubuntu_xenial_default_3.10.105.7z
     151     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Ubuntu_xenial_default_3.10.105_desktop.7z
     152     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Ubuntu_xenial_next_4.9.13.7z
     153     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Ubuntu_xenial_next_4.9.13_desktop.7z
     154     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Orangepizeroplus2-h3_Ubuntu_xenial_default_3.4.113.7z
     155     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Orangepizeroplus2-h3_Ubuntu_xenial_default_3.4.113_desktop.7z
     156     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Pine64so_Ubuntu_xenial_default_3.10.105.7z
     157     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Tinkerboard_Ubuntu_xenial_default_4.4.66.7z
     158     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Tinkerboard_Ubuntu_xenial_default_4.4.66_desktop.7z
     159     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Tinkerboard_Ubuntu_xenial_next_4.11.0.7z
     160     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Tinkerboard_Ubuntu_xenial_next_4.11.0_desktop.7z
    Sum:          40.62 MB               0.0  1085.0


    Note:
    Torrent server installed this way is auto updating - it checks daily for new images, adds new and purge old ones.

     

     

     

    b.) Installation to the existing Transmission server

     

    You only need to install a cron job script that your client serve only most recent files.

    Create file:

    sudo nano /etc/cron.daily/seed-armbian-torrent

    with this content:
     

    Spoiler
    #!/bin/bash
    #
    # armbian torrents auto update
    #
    # download latest torrent pack
    TEMP_DIR=$(mktemp -d || exit 1)
    chmod 700 ${TEMP_DIR}
    trap "rm -rf \"${TEMP_DIR}\" ; exit 0" 0 1 2 3 15
    wget -qO- -O ${TEMP_DIR}/armbian-torrents.zip https://dl.armbian.com/torrent/all-torrents.zip
    # test zip for corruption
    unzip -t ${TEMP_DIR}/armbian-torrents.zip >/dev/null 2>&1
    [[ $? -ne 0 ]] && echo "Error in zip" && exit
    # extract zip
    unzip -o ${TEMP_DIR}/armbian-torrents.zip -d ${TEMP_DIR}/torrent-tmp >/dev/null 2>&1
    # create list of current active torrents
    transmission-remote -n 'transmission:transmission' -l | sed '1d; $d' > ${TEMP_DIR}/torrent-tmp/active.torrents
    # loop and add/update torrent files
    for f in ${TEMP_DIR}/torrent-tmp/*.torrent; do
            transmission-remote -n 'transmission:transmission' -a $f > /dev/null 2>&1
            # remove added from the list
            pattern="${f//.torrent}"; pattern="${pattern##*/}";
            sed -i "/$pattern/d" ${TEMP_DIR}/torrent-tmp/active.torrents
    done
    # remove old armbian torrents
    while read i; do
            [[ $i == *Armbian_* || $i == *gcc-linaro-* || $i == *tar.lz4 ]] && transmission-remote -n 'transmission:transmission' -t $(echo "$i" | awk '{print $1}';) --remove-and-delete
    done < ${TEMP_DIR}/torrent-tmp/active.torrents

     

     

    Change username(transmission) and password(transmission) if have something else than stock, save and exit, then run:

    sudo chmod +x /etc/cron.daily/seed-armbian-torrent
    sudo /etc/cron.daily/seed-armbian-torrent

    Optional:

     

    If you use GUI, you can install desktop front end for simple torrent server monitoring.

     

    apt install transmission-remote-gtk

    Host: localhost
    Username: transmission
    Password: transmission


    Confirm and click connect.

     

    Spoiler

    Screenshot_2017-05-05_07-04-37.pngScreenshot_2017-05-05_06-59-36.png

     

    How to stop seeding torrents?

    • Remove cron job:
      sudo rm /etc/cron.daily/seed-armbian-torrent

       

    • Remove torrents: 
      transmission-remote -n transmission:transmission -t all --remove-and-delete

      This command will remove all files on your torrent server! If you seed other stuff do a cherry pick.

     

  8. 6 hours ago, adam said:

    How are the devs generating the nightly builds,


    Devs are fiddling daily in the code, there is some code sanity checks and script just build everything + builds around 30 testing images, starting at 0:00 and finishes at around 8am. In the morning we see whether it builds fine or breaks building, but we don't know if all boards boots until somebody do the actual boot. When the problems is find, fix goes to the source and everything repeats the next day ...

    Once again. You can use nightly builds, while you don't have rights to complain if something doesn't work :D Usually many things doesn't work, regressions happens and we are aware of that. Explaining this again and again is counterproductive. 

     

    Edit: fixed today

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines