RE: Linux Images (ROCK64) - Crady - 01-30-2018
(08-04-2017, 04:06 AM)pineadmin Wrote: ayufan just released the latest Linux Images (0.4.16-83) for ROCK64. Please visit his GitHub for released notes and visit the related links below on our Wiki:
Community Build Debian Stretch Minimal Linux Kernel ver 4.4 [microSD Boot]
Community Build Debian Jessie Minimal Linux Kernel ver 4.4 [microSD Boot]
Community Build Xenial Mate Linux Kernel ver 4.4 [microSD Boot]
Community Build Xenial Minimal Linux Kernel ver 4.4 [microSD Boot]
Community Build Xenial i3 Linux Kernel ver 4.4 [microSD Boot]
Community Build Jessie OpenMediaVault Linux Kernel ver 4.4 [microSD Boot]
I'm new to the ROCK64 and was wondering if a particular build stands out as the 'most stable' on this board (I plan to use it as a NAS controller.)
Thanks!
RE: Linux Images (ROCK64) - Luke - 01-31-2018
You should always use the latest release (in this case 0.5.15) if you intend to use an image for other than testing. Some 0.6.X images may work better than others ... some not at all.
ayufan's git
RE: Linux Images (ROCK64) - matteobp - 02-06-2018
(01-25-2018, 04:54 AM)matteobp Wrote: (01-24-2018, 10:07 AM)ayufan Wrote: matteobp: this is very strange, on USB3.0, on 4.4, on OMV, with FDE, over GbE I get around 80MB/s.
I have never seen this speed, not even in reading!
In the weekend I'll try the latest stretch 0.6.15 - 175 with default kernel 4.4.103.
I'll check the network performance using netperf with both windows and linux machine, and the USB3.0 local performance with iozone (but if I'm not mistaken it is over 100MB/s).
I can also make a test with Helios LAN test.
Do you need some particular log or output?
Thanks.
I did the test with the jessie OMV 0.6.19 and jessie OMV 0.5.15, using 3 different PC to read from and write to.
One PC with Windows 7, one notebook with Windows 10 and one PC with Ubuntu 16.04 LTS.
All of them have gigabit ethernet, and are directly connected to the router Netgear DGND3700v2 (gigabit ports).
I tried with 2 different ethernet cables to connect the rock64 to the router. The test was done with 1.5GB file.
The average read speed was less than 50MB/s and the average write speed was less than 40MB/s, and there are no significant difference with all of 3 PC.
So i can exclude problem with the "other" PC, and problem with cables.
This is the result of this command
iozone -e -I -a -s 500M -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Code: Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 512000 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 500M -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Output is in kBytes/sec
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 kBytes.
Processor cache line size set to 32 bytes.
File stride size set to 17 * record size.
random random
kB reclen write rewrite read reread read write
512000 512 109522 109732 110923 111712 46086 65877
512000 1024 108753 109736 109988 110808 63479 78590
512000 16384 108623 109206 108038 110314 103154 104457
This is the result of this command (rock64 as client)
iperf -c x.y.z.3 -P 1 -i 1 -p 5xxx -f m -t 10 -T 1
Code: ------------------------------------------------------------
Client connecting to x.y.z.3, TCP port 5yyy
TCP window size: 0.08 MByte (default)
------------------------------------------------------------
[ 3] local x.y.z.15 port 40xxx connected with x.y.z.3 port 5yyy
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 115 MBytes 962 Mbits/sec
[ 3] 1.0- 2.0 sec 112 MBytes 936 Mbits/sec
[ 3] 2.0- 3.0 sec 112 MBytes 943 Mbits/sec
[ 3] 3.0- 4.0 sec 111 MBytes 933 Mbits/sec
[ 3] 4.0- 5.0 sec 112 MBytes 936 Mbits/sec
[ 3] 5.0- 6.0 sec 112 MBytes 942 Mbits/sec
[ 3] 6.0- 7.0 sec 111 MBytes 934 Mbits/sec
[ 3] 7.0- 8.0 sec 113 MBytes 947 Mbits/sec
[ 3] 8.0- 9.0 sec 112 MBytes 940 Mbits/sec
[ 3] 9.0-10.0 sec 112 MBytes 941 Mbits/sec
[ 3] 0.0-10.0 sec 1122 MBytes 941 Mbits/sec
This is the result of this command (rock64 as server)
iperf -c x.y.z.15 -P 1 -i 1 -p 5yyy -f m -t 10 -T 1
Code: ------------------------------------------------------------
Server listening on TCP port 5yyy
TCP window size: 0.08 MByte (default)
------------------------------------------------------------
[ 4] local x.y.z.15 port 5yyy connected with x.y.z.3 port 59xxx
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 1.0 sec 108 MBytes 908 Mbits/sec
[ 4] 1.0- 2.0 sec 112 MBytes 941 Mbits/sec
[ 4] 2.0- 3.0 sec 112 MBytes 941 Mbits/sec
[ 4] 3.0- 4.0 sec 112 MBytes 941 Mbits/sec
[ 4] 4.0- 5.0 sec 112 MBytes 941 Mbits/sec
[ 4] 5.0- 6.0 sec 112 MBytes 941 Mbits/sec
[ 4] 6.0- 7.0 sec 112 MBytes 941 Mbits/sec
[ 4] 7.0- 8.0 sec 112 MBytes 942 Mbits/sec
[ 4] 8.0- 9.0 sec 112 MBytes 941 Mbits/sec
[ 4] 9.0-10.0 sec 112 MBytes 941 Mbits/sec
[ 4] 0.0-10.0 sec 1120 MBytes 938 Mbits/sec
I think there is no problem with disk neither with gigabit transfer.
What is the problem? I don't know.
But reading the forum, I'm not the only one having this problem.
RE: Linux Images (ROCK64) - gene83 - 02-06-2018
I can't get it to run, the rock64 is refusing the connection.
RE: Linux Images (ROCK64) - thewonderer - 02-06-2018
(02-06-2018, 11:02 AM)matteobp Wrote: (01-25-2018, 04:54 AM)matteobp Wrote: (01-24-2018, 10:07 AM)ayufan Wrote: matteobp: this is very strange, on USB3.0, on 4.4, on OMV, with FDE, over GbE I get around 80MB/s.
I have never seen this speed, not even in reading!
In the weekend I'll try the latest stretch 0.6.15 - 175 with default kernel 4.4.103.
I'll check the network performance using netperf with both windows and linux machine, and the USB3.0 local performance with iozone (but if I'm not mistaken it is over 100MB/s).
I can also make a test with Helios LAN test.
Do you need some particular log or output?
Thanks.
I did the test with the jessie OMV 0.6.19 and jessie OMV 0.5.15, using 3 different PC to read from and write to.
One PC with Windows 7, one notebook with Windows 10 and one PC with Ubuntu 16.04 LTS.
All of them have gigabit ethernet, and are directly connected to the router Netgear DGND3700v2 (gigabit ports).
I tried with 2 different ethernet cables to connect the rock64 to the router. The test was done with 1.5GB file.
The average read speed was less than 50MB/s and the average write speed was less than 40MB/s, and there are no significant difference with all of 3 PC.
So i can exclude problem with the "other" PC, and problem with cables.
This is the result of this command
iozone -e -I -a -s 500M -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Code: Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 512000 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 500M -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Output is in kBytes/sec
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 kBytes.
Processor cache line size set to 32 bytes.
File stride size set to 17 * record size.
random random
kB reclen write rewrite read reread read write
512000 512 109522 109732 110923 111712 46086 65877
512000 1024 108753 109736 109988 110808 63479 78590
512000 16384 108623 109206 108038 110314 103154 104457
This is the result of this command (rock64 as client)
iperf -c x.y.z.3 -P 1 -i 1 -p 5xxx -f m -t 10 -T 1
Code: ------------------------------------------------------------
Client connecting to x.y.z.3, TCP port 5yyy
TCP window size: 0.08 MByte (default)
------------------------------------------------------------
[ 3] local x.y.z.15 port 40xxx connected with x.y.z.3 port 5yyy
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 115 MBytes 962 Mbits/sec
[ 3] 1.0- 2.0 sec 112 MBytes 936 Mbits/sec
[ 3] 2.0- 3.0 sec 112 MBytes 943 Mbits/sec
[ 3] 3.0- 4.0 sec 111 MBytes 933 Mbits/sec
[ 3] 4.0- 5.0 sec 112 MBytes 936 Mbits/sec
[ 3] 5.0- 6.0 sec 112 MBytes 942 Mbits/sec
[ 3] 6.0- 7.0 sec 111 MBytes 934 Mbits/sec
[ 3] 7.0- 8.0 sec 113 MBytes 947 Mbits/sec
[ 3] 8.0- 9.0 sec 112 MBytes 940 Mbits/sec
[ 3] 9.0-10.0 sec 112 MBytes 941 Mbits/sec
[ 3] 0.0-10.0 sec 1122 MBytes 941 Mbits/sec
This is the result of this command (rock64 as server)
iperf -c x.y.z.15 -P 1 -i 1 -p 5yyy -f m -t 10 -T 1
Code: ------------------------------------------------------------
Server listening on TCP port 5yyy
TCP window size: 0.08 MByte (default)
------------------------------------------------------------
[ 4] local x.y.z.15 port 5yyy connected with x.y.z.3 port 59xxx
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 1.0 sec 108 MBytes 908 Mbits/sec
[ 4] 1.0- 2.0 sec 112 MBytes 941 Mbits/sec
[ 4] 2.0- 3.0 sec 112 MBytes 941 Mbits/sec
[ 4] 3.0- 4.0 sec 112 MBytes 941 Mbits/sec
[ 4] 4.0- 5.0 sec 112 MBytes 941 Mbits/sec
[ 4] 5.0- 6.0 sec 112 MBytes 941 Mbits/sec
[ 4] 6.0- 7.0 sec 112 MBytes 941 Mbits/sec
[ 4] 7.0- 8.0 sec 112 MBytes 942 Mbits/sec
[ 4] 8.0- 9.0 sec 112 MBytes 941 Mbits/sec
[ 4] 9.0-10.0 sec 112 MBytes 941 Mbits/sec
[ 4] 0.0-10.0 sec 1120 MBytes 938 Mbits/sec
I think there is no problem with disk neither with gigabit transfer.
What is the problem? I don't know.
But reading the forum, I'm not the only one having this problem.
I will try and run a couple of tests on my 0.6.15 build. 0.6.16 introduced a changed to USB 3 speed to HS. I get around 50MB/s also on read across my network. I ran a hdperf test and the drive performed at over 110MB/s . Hope Ayufan can look into this further.
RE: Linux Images (ROCK64) - gene83 - 02-07-2018
I now have what I hope to be a realtime kernel v4.14.15-rt13 built for a rock64. The last time I tried to do a make install, it bricked the sdcard and I had to start from scratch.
.
So I'd assume there is an install script that will build a fresh sdcard in a reader plugged into it
Where can I source that script?
RE: Linux Images (ROCK64) - Tony32 - 02-07-2018
Which OS would you recommend for running a webserver + mysql server on? It's for personal (hobby) use for a project at the university. GUI or not does not matter to me.
I'd prefeer something like CentOS or Ubuntu. Just not sure if the packages already exist for easy install with apt get/yum install.
Xenial Mate Cannot Install Add-ons - Crady - 02-07-2018
Clean install of Stretch Mate on my ROCK64 and not having much luck getting it configured.
There is no Activities menu so I went to Applications, System Tools, Software and selected Add-ons and Activities Configurator but it never prompts for a PW
Also pressing the Super does nothing
I'm trying to set a static IP and install a VNC server among other things but getting there is very frustrating
Thanks
RE: Linux Images (ROCK64) - gene83 - 02-07-2018
I had to add and extra line to /etc/network/interfaces.d/eth0 before I could get route -n to see a gateway.
So my erth0 now has
auto eth0
iface eth0 inet static
address 192.168.nn.2
netmask 255.255.255.0
gateway 192.168.nn.1
up route add default gw 192.168.nn.1
Where nn is the third dotted quad of the address,
But this maybe isn't related? Dunno, but something has changed in stretch.
I am running xfce for a gui.
Can you open a terminal screen?
Can you sudo -i, entering your login pw to become root?
Cheers, gene83
RE: Linux Images (ROCK64) - Crady - 02-07-2018
(02-07-2018, 11:20 AM)gene83 Wrote: I had to add and extra line to /etc/network/interfaces.d/eth0 before I could get route -n to see a gateway.
So my erth0 now has
auto eth0
iface eth0 inet static
address 192.168.nn.2
netmask 255.255.255.0
gateway 192.168.nn.1
up route add default gw 192.168.nn.1
Where nn is the third dotted quad of the address,
But this maybe isn't related? Dunno, but something has changed in stretch.
I am running xfce for a gui.
Can you open a terminal screen?
Can you sudo -i, entering your login pw to become root?
Cheers, gene83
Sorry, I meant Stretch Mate not Xenial. I've tried every flavor of OS available for the ROCK64 except Android and none of them seem to work properly. In Xenial Mate, every item listed the Software menu returns an error saying it's not compatible. I just wish there was something that just 'worked' as well as Raspbian
|