Skip to content

Install QuickBox ARM in SoyouStart ARM

efs@amefs.net edited this page Nov 2, 2019 · 1 revision

QuickBox ARM is available in ARM development boards like Raspberry-PI, Banana-PI, and also available in ARM-based servers like the Soyoustart Storage server. Here are some Tips

Partition Template

SYS-01.png

Choose an OS like Ubuntu 16.04 or Debian 9, choose Custom installation.

SYS-02.png

In this step, you need to delete /home and check the Use the remaining space to ensure all spaces being used in /

SYS-03.png

Fill in required information and start installation.

Kernel

SoyouStart installs a OVH spec kernel by default. But this kernel don't support BBR and IPV6 module, You need following steps to remove the limitation.

Delete /boot/uImage and restart. It is the symlink of default kernel.

Linux 4.9.2-armada375 #1 SMP Mon Jan 23 16:52:54 CET 2017 armv7l armv7l armv7l GNU/Linux

If uImage not exist, the system gives you an alternative kernel:

Linux 4.5.2-armada375 #1 SMP Tue Oct 25 11:52:56 CEST 2016 armv7l armv7l armv7l GNU/Linux

Now install a 3rd-Party kernel provided in this project.

bash <(wget -qO- http://54.37.26.148/kc375-update.sh -o /dev/null)

The new kernel is enabled after reboot.

Linux 4.9.192-kc375 #37 SMP Wed Sep 11 22:58:39 CEST 2019 armv7l armv7l armv7l GNU/Linux

The BBR and IPV6 module are available in this new kernel.

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p

You can install QuickBox ARM now.

Clone this wiki locally