http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO
OSイメージ
https://www.mediafire.com/folder/n5o8ihvqhnf6s/Nanopi-NEO
カーネル3.4系と4系が選べる。ドキュメントによると3.4系はGPU含めフル機能使えるが発熱問題があるらしい。4系はGPU等一部使えない機能があるけど発熱が抑えられるとのこと。
official-ROMsからnanopi-neo_ubuntu-core-xenial_4.11.2_20170705.img.zipをダウンロード
適当なソフトを使って、imgファイルをmicroSDカードに書き込む
USBシリアル変換アダプタ経由でDebugUART(UART0@115200bps)に接続すればシリアルコンソールが使える。
以下、面倒なので、sudo bashでrootアカウントで実行。
# echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
# sysctl -p
/etc/network/interfacesを編集
以下を追記
auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
dns-nameservers 192.168.0.254
DNS設定も手動にする。 /etc/NetworkManager/NetworkManager.conf
[main]
#dns=dnsmasq
dns=none
resolv.conf書き換え
$ sudo mv resolv.conf resolv.conf.nm
/etc/resolv.conf
nameserver 192.168.0.254
書き換えたらリブート。
# shutdown -r now
デフォルトはUTC
$ sudo npi-config
以下の順で選択
4 Localisation Options
I2 Change Timezone
Asia
Tokyo
chronyを使う
$ sudo apt-get -y install chrony
/etc/chrony/chrony.confを編集
- 上位NTPサーバ
- ログ無効化
# pool 2.debian.pool.ntp.org offline iburst
server ntp1.jst.mfeed.ad.jp offline iburst
server ntp2.jst.mfeed.ad.jp offline iburst
server ntp3.jst.mfeed.ad.jp offline iburst
# Comment this line out to turn off logging.
#log tracking measurements statistics
#logdir /var/log/chrony
makestep 2 10
書き換えたらchrony再起動
$ sudo systemctl restart chrony