Messages : 1,900
Sujets : 24
Inscription : Dec 2015
Type: Particulier
L'adaptateur USB Ethernet est branché sur le port USB de Odroid-HC1 qui est le serveur (MinimServer) + player virtuel (Upmpdcli avec support Qobuz). Il fonctionne parfaitement stable depuis 9 jours. La configuration bridge de ses deux interfaces Ethernet le transforme donc en un switch à deux ports.
Le NanoPi NEO2 se connecte via Ethernet sur le Odroid-HC1. C'est le player UPnP(MPD) + Shairport-sync.
Messages : 2,893
Sujets : 64
Inscription : Mar 2016
Type: Particulier
Bien joué... Est-ce que l'odroid hc1 fonctionne bien ?
Le débit que tu constates avec l'adaptateur usb est il suffisant, par exemple pour copier des fichiers (rajout de fichiers, backup...)?
Messages : 1,900
Sujets : 24
Inscription : Dec 2015
Type: Particulier
Odroid-HC1 fonctionne très bien.
Je me suis rendu compte que son port RJ45 Ethernet est en fait aussi un usb 3.0 vers RJ45 Gigabit Ethernet, et c'est basé exactement sur le même chipset RTL8153 que mon adaptateur USB.
http://www.hardkernel.com/main/products/...&tab_idx=2
https://www.ebay.fr/itm/263240400443
L'adaptateur USB vers mon routeur wifi 100M qui lui se connecte sur l'ancienne freebox.
Le débit me semble suffisant. Je fais mes sauvegardes avec rsync en wifi. C'est très rapide.
Qobuz mp3 fonctionne aussi très bien. Je n'ai pas ressenti de différence de débit par rapport au port RJ45.
Le disque dur se met en veille automatiquement (contrôlé par le firmware du contrôleur SATA-USB). Donc pendant le streaming internet, il ne tourne pas.
Messages : 2,893
Sujets : 64
Inscription : Mar 2016
Type: Particulier
Merci pour ces précisions.
Messages : 1,900
Sujets : 24
Inscription : Dec 2015
Type: Particulier
05-16-2018, 01:26 AM
(Modification du message : 05-16-2018, 01:32 AM par 0000.)
Je viens d'envoyer des photos par rsync d'un PC portable en wifi sur le Odroid-HC1. Voici le rapport :
Code :
Number of files: 23,572 (reg: 22,543, dir: 1,029)
Number of created files: 571 (reg: 567, dir: 4)
Number of deleted files: 0
Number of regular files transferred: 569
Total file size: 24,510,763,351 bytes
Total transferred file size: 1,629,310,844 bytes
Literal data: 1,624,373,768 bytes
Matched data: 4,937,076 bytes
File list size: 0
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 1,625,367,875
Total bytes received: 31,008
sent 1,625,367,875 bytes received 31,008 bytes 11,094,872.92 bytes/sec
total size is 24,510,763,351 speedup is 15.08
(1.6G de photos et 11Mb par seconde)
Messages : 2,893
Sujets : 64
Inscription : Mar 2016
Type: Particulier
Tout ça en écoutant la musique
Messages : 1,900
Sujets : 24
Inscription : Dec 2015
Type: Particulier
05-17-2018, 05:14 PM
(Modification du message : 05-23-2018, 12:13 PM par 0000.)
Voici une vue globale de toute la partie informatique de mon système actuel, avec sortie audio par USB. Les éléments s’enchaînent en série.
- routeur wifi (TP-LINK TL-WR841N par exemple) ou box internet
- Cordon RJ45 Cat6 SFTP, 1.5m
- Adaptateur RJ45 USB (Chipset Realtek rtl8153)
- Odroid-HC1 + alimentation 5V/4A + ODROID-HC1 Case
WD Blue WD10SPZX (1TB) (très silencieux)
- Cordon RJ45 Cat6 SFTP, 1m
- NanoPi NEO2 v1.1 + Clear Acrylic Case
Allo.com 5V Power Supply (ou chargeur ipad)
- Câble USB A/B, plat, 80cm
Tout ça pour ~200€.
L'interface USB Singxer F-1 fait le pont vers un trio Rega DAC/Brio-R/RS3.
Messages : 1,900
Sujets : 24
Inscription : Dec 2015
Type: Particulier
Je commence à tester à réduire le noyau au minimum possible, cela prend du temps ...
Mon idée est de supprimer les taches inutiles pour que je puisse prendre le sens opposé d'un noyau temp réel.
Je pense que le problème de latence ne se pose plus.
Pas de preemtion, et 100Hz timer :
CONFIG_PREEMPT_NONE=y
CONFIG_HZ_100=y
Si vous compilez le noyau, ça vaut le coût tester.
Messages : 7,403
Sujets : 182
Inscription : Oct 2015
Type: Particulier
Localisation: Charente Maritime
(07-02-2018, 08:10 PM)bz31 a écrit : Je commence à tester à réduire le noyau au minimum possible, cela prend du temps ...
Mon idée est de supprimer les taches inutiles pour que je puisse prendre le sens opposé d'un noyau temp réel.
Je pense que le problème de latence ne se pose plus.
Pas de preemtion, et 100Hz timer :
CONFIG_PREEMPT_NONE=y
CONFIG_HZ_100=y
Si vous compilez le noyau, ça vaut le coût tester.
tu utilises Shairport ?
Messages : 1,900
Sujets : 24
Inscription : Dec 2015
Type: Particulier
Oui. UPnP renderer et accessoirement shairport-sync et Qobuz.
La copie d'écran est la lecture un 24/96 par mpd.
J'ai déplacé le front-end UPnP renderer upmpdcli sur le serveur pour alléger le vrai renderer "mpd". Donc on ne voit pas upmpdcli sur le nanopi neo2.
|