-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnotes.txt
33 lines (30 loc) · 1.77 KB
/
notes.txt
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
# how to obtain buildroot.config:
# -------------------------------
$ make raspberrypi3_64_defconfig
$ make menuconfig
# - Toolchain / C library: set to glibc
# - Target packages / Miscellaneous: add QEMU
# - Target packages / Development tools: add git, make
# Enable specific targets: "aarch64-softmmu"
# - Target packages / Networking applications: add iproute2, openssh, ntp and ntp/sntp/ntpq
# - Target packages > Libraries > Hardware handling: add libusb, uhubctl
# - Target packages > Libraries > Networking : add usb-redir
# - Target packages > Shell and utilities : add screen
# - Target packages > Interpreter languages and scripting: add python3
# add External python modules / python-pip
# add Core python modules / curses, readline, ssl
# - Kernel / Kernel configuration: set to "Using a custom (def)config file"
# Configuration file path: "/root/buildroot-2019.08/kernel.config"
# - Filesystem images / ext2/3/4 root filesystem: set exact size to 400M
# - System configuration / System hostname: set to "walt-vpn"
# - System configuration / System banner: set to "Welcome to walt vpn node"
# - System configuration / remount root filesystem read-write during boot: disable
# - System configuration / Root filesystem overlay directories: set to "$(TOPDIR)/../overlay"
# how to obtain kernel.config
# ---------------------------
$ make raspberrypi3_64_defconfig
$ make linux-menuconfig
# - set "Virtualization"
# - Virtualization: set "Kernel-based Virtual Machine (KVM) support",
# "Cross-endian support for vhost" and
# "Host kernel accelerator for virtio net" (Module)