nanopi Nanopi neo を使う方法

Nanopi-neo 音楽サーバー DIY 32bit SBC



🇺🇸Armbian and Dietpi-Nanopi-Neo Music Server English

Your OS and Browz are if indicated x11 linux using Linux or PC UNIX family smartphone are almost UNIX and iphone family are UNIX



詳細設定 nanopi-neo family

Flag Counter

This counter start 23rd Aug 2023 11:06 JST

Naopi neo と Nanopi neo2 


何でも書きましょう。ただしLinuxの知識が必要です。Linuxの操作の知識だけです。操作がうまく出来れば必ず音楽サーバーを構築が出来ます。
誰でも出来ます。私の年齢は74歳です。蟹座です。本職は音響製品の修理者でした修理した製品の台数は20万台以上です。


先ずは バイナリーをダウンロードします。DietpiでもArmbianでも構いません、ダウンロードしたら、EcherをホストPCにインストールします。
https://etcher.balena.io/ Balena です。ここから貴方のPCのOSにあったアプリケーションをダウンロードします。
ホストPCにダウンロードしたOSを解凍して何かのホルダーに保存します。
マイクロSDを用意します。32 G byte 64 GByte が良いと思います。大きれば大きいほど音楽をマイクロSDの中に保存出来ます。
ホストPCは一番良いのはLinuxです。それはLinuxの場合 多くのMPD Client のアプリケーションをインストール出来るからです。
LinuxのホストPCではマイクロSDのフォーマットも出来ますし、マイクロSDの中のパーティションを切る事も出来ます。
古いPC XPやWindows7のインストールされていたPCの活用法は私のサイトに詳しく説明がありますのでもし興味がありましたら
古い使わなくなったPCにLinuxをインストールして再利用をお勧め致します。



1)インストール出来ましたらLANケーブルをNanopiに接続します、電源を入れます

2)ホスト PCから Dietpi 若しくは Armbian をアクセスします

3)Dietpi のパスワードは Dietpi そして Armbian の場合は 1234 になります。

4)アクセスにはホストPCから ターミナル若しくは Puttyを使って SSH を使ってアクセスします

5)必ず# のrootを使って下さい。

6)ssh root@192.168.1.XX と言うIP アドレス になります。最初にランダムなIPで繋がるとしましょう。

7)$ root@192.168.1.5 としましょう。これは運です。運が良いとこの様に最初の1回で接続が出来ます。

8) DietPi の場合は接続すると彼のお決まりのアップデートが始まります。

9)ここで普段使う パスワードの変更をしましょう。

10)アップデートが終了すると、何をインストールするか?と聞いて来ますので何もインストールはしません。
それで終わります。
11) 先ずは リブーツしましょう。$ reboot 若しくは shutdown -r now 記入して Enter.

12) $ ssh root@192.168.1.5

13) $ $ ssh root@192.168.1.5
root@192.168.1.66's password:
14) password
ここで繋がります。ここからサーバーの構築が始まります。sudoの為にpiとしてのユーザー名を登録して下さい。
出来たらmympd も追加して下さい。
5) adduser pi
ここでパスワードを設定します。
同じようにmympd も行って下さい。全ては rootで行いますが、piを使っても構いませんその方が安全と
思います。でもしかし仕事が増えますので root を使うことをお勧め致します。

 $samba のインストール
# apt update
# apt install samba
# apt install emacs  エジターをインストールします
VI、Nanoでも構いませんがEMACSが一番使いやすいと思います。
samba インストールされました。
emacs で /etc/samba/smb.conf を編集します。主な編集は共有するディレクトリです。
都合上 mpd をインストールしましょう。
# apt install mpd
をインストールしましょう。最新ではmpd 0.23.5 です。ソースの場会は、2023.23.Aug でmpd 23.13 です。
git の場合は mpd 24.0 です。Git でインストールする場合は cmake ,git ,xz-utils
avahi-daemon cifs-utils を前もってインストールします。git によるソースからのインストールは
基本的にはコンパイルになりますので、ninja-build meson もインストールして下さい。
その後
mkdir /var/lib/mpd/music/Music
mkdir /var/lib/mpd/music/Music2
mkdit /var/lib/mpd/music/Webradio

権限を与えます。デイレクトリーは /mnt/music でもホームのどこかでもOKです
chmod 0777 /var/lib/mpd/music/Music
chmod 0777 /var/lib/mpd/music/Music2
chmod 0777 /var/lib/mpd/music/Webradio

これは私の場合です。
一台 NASを用意出来ると大変便利です。NASはmoodeaudio を使ってハードディスクを搭載して作ります。
ハードディスクは2テラバイト程度が良いと思います。
ハードディスクはUSB HDDとなります。SATAのハードディスクを用意してSATAとUSBアダプターを取り付けて
NASのハードディスクとします。ここに数万曲の音楽を保存して、Nanopi音楽サーバーで音楽を使います。
上記で作成した共有部分を samba の smb.conf の中の最後の部分に追加します。
基本的にはこのサイトに記載されているファイルをコピーして構築すれば良いのです。
音が自由に出る様になりましたら、細かく設定をしましょう。

サーバーの名称を変更しましょう。

/etc/hostname
を編集します。好きな名称を入れましょう。
reboot しますと、サーバーの名称が表示されると思います。



socket が無い時


# mkdir /run/mpd  :その後
# systemctl disable mpd.socket
先ずはこれをやってみて下さい。 これでsocketが出てくると思います。
出ない場合は
# systemctl enable mpd.socket
と有効にしますと出ている場合があります。上のどちらかを実行して下さい。有効にならない場合はenableとして下さい。
simlink /etc/systemd/system/sockets.target.wants/mpd.socket → /usr/local/lib/systemd/system/mpd.socket
とリンクが張られますので、この後に# reboot します。# ls /run/mpd/ を入力すると赤い字で socket と表示されましたら
mpd がリンクされます。mympd の場合 mpd は/run/mpd/socket を認識します。これで表示されます。



MPD and Samba file

myMPD
Linux Audio Foundation

Nigix と myMPDのインストールはこのサイトを参考にしてインストールします、ただし、samba と mpd を有効にして音出しをして下さい。必ずうまく行きます





still does not get show mympd
$ mympd -c
$ mympd
that's all



Mr. TKZ IPDIF driver

Webradio Station's file

About webradio can get by Cantata too





Mount



Mount, if you have a NAS mount it. If you have a Raspberrypi, use the Raspberrypi's simple NAS to transfer music.
root@Nanopi-neo2:~# mount.cifs //192.168.1.5/sda1-ata-wdc_wd10jfcx-68n /var/lib/mpd/music/Music -o vers=2.0 iocharset=utf8
Password for root@//192.168.1.5/sda1-ata-wdc_wd10jfcx-68n:
Enter the above command from the nanopi-neo2 command line. Each person will have different settings, so check them and set them. Be sure to install Cifs-utils.
Others You need to install avahi-daemon.
Sound will come out from Nanopi-neo2 by this operation. However, in this state, I think it would be good to check on the host PC where SkyMPC is installed.
If the II mark is displayed, there is an error in building mpd, so install the driver to Nanopi-neo2. I use TKZ's file. Unzip it in /Boot
Please. TKZ's driver is a very good file. Install with confidence. How to install is somewhere on this page? is described.
The next thing to do is edit dietpiEnv.txt. Write the driver in it. Sound should be coming out in this state, but is the sound coming out because the amplifier is broken?
Unable to confirm, please edit Env.txt.
root@Nanopi-neo2:/boot# cat dietpiEnv.txt
rootdev=UUID=a1664661-a1bd-4d5b-872f-c1c3ab1b3749
rootfstype=ext4
# The init system logs to the console defined last.
consoleargs=
usb storagequirks=
extraargs=net.ifnames=0
docker_optimizations=off
overlay_path=allwinner
overlay_prefix=sun
overlay_prefix=sun50i-h5-nanopi-neo2-spdif
overlay_prefix=sun50i-h5
overlays=usbhost1 usbhost2 spdif spdif-out
user_overlays=
----------------------------------//////
is the contents of the file. Here is the text I added in the file
overlay_prefix=sun50i-h5-nanopi-neo2-spdif
overlays=usbhost1 usbhost2 spdif spdif-out
The above spdif spdif-out is the additional part. Spdif has been discontinued from Bullseye. I have added it.
The TKZ file is versatile, so I think it can be used here as well. dtb is a file and can be edited.

















































































7th Avenue


since 15th JAN 2015 Raspberry Pi B+ Music Server how to last up date 23rd Aug 2023

How to build up Amplifier Single Ended Amplifier 2023 Yachiyo Chiba Japan