Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1299 connectés 

 

 

Utilisez-vous fun_plug pour étendre les possiblités de votre NAS ?
Sondage à 5 choix possibles.




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter
Les invités peuvent voter

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  14  15  16  ..  154  155  156  157  158  159
Auteur Sujet :

[Nas] D-Link ShareCenter DNS-320/DNS-320L et DNS-325

n°545637
Natopsi
☄️Just end it already!☄️
Posté le 08-10-2011 à 14:42:14  profilanswer
 

Reprise du message précédent :
drap  :)


---------------
ACH/VDSHFRCoin◈1435mm⚡
mood
Publicité
Posté le 08-10-2011 à 14:42:14  profilanswer
 

n°545643
moignon2
Posté le 08-10-2011 à 16:04:46  profilanswer
 

Tavernier34 a écrit :

Les vidéos je n'y comptais pas, surtout depuis un smartphone... En 3G+ c'est clairement insuffisant :)
 
Je suis intéressé par le nom de ton application malgré tout pour les JPG et les MP3. AjaxExplorer ? Et bien, j'avais trouvé un article (désormais indisponible) sur le forum D-Link pour résoudre mon souci à savoir afficher le contenu du disque mais depuis je suis bloqué. La racine ne semble pas être la bonne, impossible de voir le contenu de Volume_1 :'(
 
Pour le débit, en WiFi Draft N, les DivX, MKV passent sans trop galérer mais je pense que le 1080p ne passera pas. A tester en SMB ;)
 
Pour SABnzbd, les binaires se récupèrent où ? via quel downloader ?


 
si tu télécharges ton film via ftp et lis le film en cours de téléchargement avec VLC, ça passe, à condition d'avoir un débit vidéo correct mais pas non plus exceptionnel. j'avais posté un script quelques pages plus tôt pour automatiser la lecture.

n°545647
Natopsi
☄️Just end it already!☄️
Posté le 08-10-2011 à 16:53:20  profilanswer
 

Pour le moment transferts de fichiers via AFS, mais à moins de 20Mo/s ça rame sec. Cet engin n'est vraiment pas fait pour coopérer avec du matos apple. Inutile de dire qu'en SMB pas moyen de faire une copie de fichier correcte (taille affichée du fichier constante quelque soit le fichier, et pas de copie récursive -_- )
 
Edit : bon j'ai hacké la bestiole, si j'ai bien compris il y a rsync installé par défaut, et ça me permettrait de faire des sauvegardes incrémentales de mon disque dur externe à chaque fois que je relie mon ordi portable sur le réseau, tout en ayant accès à la sauvegarde depuis mon pc fixe via samba  [:huit]  
 
Apparemment gnu bind n'est pas dispo sur l'engin, et vu que je suis devenu dépendant d'un serveur DNS en local peut être que je tenterai d'en compiler une version  :D


Message édité par Natopsi le 08-10-2011 à 21:11:07

---------------
ACH/VDSHFRCoin◈1435mm⚡
n°545819
wadisnake
Hungry for some snake ?
Posté le 09-10-2011 à 22:33:24  profilanswer
 

Hey,
Avoir installé un serveur web est nécessaire pour tourner MLDonkey correctement ?
Installer une interaface graphique ne m'intéresse pas vraiement.
 
Merci :jap:

n°545823
garath_
Posté le 09-10-2011 à 23:11:24  profilanswer
 

Non ça doit tourner sans.

n°545825
wadisnake
Hungry for some snake ?
Posté le 09-10-2011 à 23:54:37  profilanswer
 

Ok merci pour la réponse ;)

n°545866
le_candide
Posté le 10-10-2011 à 11:44:14  profilanswer
 

Tavernier34 a écrit :

Bonsoir à tous,
 
- même question concernant la distribution Linux Debian ? L'OS propriétaire (et tout le paramétrage) saute à l'installation ?
Pas du tout, l'interface WEB est toujours accessible. Si tu rajoute la Debian, le système tourne en parralèlle avec celui du NAS (ils font des appels au même noyaux, c'est tout).
L'intérêt c'est que tu peux accéder à un très grand nombre de package. Mais est-ce réellement utile dans ton cas ?



n°545868
le_candide
Posté le 10-10-2011 à 11:48:02  profilanswer
 

florent33700 a écrit :

Merci pour beaucoup pour ce tuto.
Je me suis rendu compte récemment que le système sur lequel tourne le NAS n'est pas chrooté.
Ceci devient très vite embêtant et constitue une réelle faille lorsque l'on active le ssh.
En effet, l'activation du module ssh active aussi le sftp, et ainsi les utilisateurs ayant un compte ( créé via l'interface de gestion du NAS ) ont alors la possibilité de parcourir toute l'architecture du disque (ils ont accès à l'ensemble des dossiers même ceux qui leur sont interdits ).  
Je me suis renseigné sur plusieurs forums et tous m'affirme qu'il s'agit d'un problème de chrootage.
Comme l'a cité un membre précédemment, l'alternative est d'installer squeeze sur le NAS.
Je pense qu'il serait important de spécifier "cette faille" dans le TUTO
 
Par ailleurs, quelqu'un pourrait-il m'indiquer comment installer twonky server sur squeeze ( NAS Dlink DNS 325 ).
J'ai pensé à garder ffp et ensuite modifier le fichier fun_plug en rajoutant :
ln -s /mnt/HD/HD_a2/ffp /ffp
sh /ffp/start/twonky.sh start
 
...mais je ne sais pas si c'est la bonne solution :S


C'est un peu sauvage comme technique  :)  
Ca marche ?

n°545872
Profil sup​primé
Posté le 10-10-2011 à 11:59:12  answer
 

Je n'ai pas tout suivi, mais peut-on installer un client newsgroup sur le 320 ?

 

Quelqu'un à tester ce client newsgroups ? => http://wiki.sabnzbd.org/


Message édité par Profil supprimé le 10-10-2011 à 13:23:46
n°545878
PrisK_
Posté le 10-10-2011 à 12:09:43  profilanswer
 

le_candide a écrit :


Pour chrooter une Debian, rien de plus simple, DLink a déjà fait le boulot  :love:  !
il suffit de se rendre sur leur site ftp : ici (les instructions sont dans le README)
 
source : wiki DNS320  
 
 
Et là ça ouvre encore plus de possibilités.
Pour info j'ai déjà installé SABnzbd+ avec succès en suivant ce tuto
 
(nota : on accède toujours à l'interface web d'admin)


le_candide a écrit :


Effectivement le lien est mort.
le soucis c'est que l'install est valable uniquement pour une debian, pour que ça tourne sur FFP, il faudrait suivre un tuto pour installer python et le reste (p'tet via optware).
 
Voici en résumé le tuto applicable sur une debian chrootée ("je cite";) :


Citation :

Toutes les commandes vont êtres effectués depuis Putty en ligne de commande. Ensuite pour configurer SABnzbd ça se passera depuis l’explorateur Internet.
 
Pour commencer, j’ai ajouté les sources de SABnzbd dans mon fichier source de Debian:
 
nano /etc/apt/sources.list
 
puis à la fin du fichier j’ai ajouté:
 
#SABnzbd
deb http://ppa.launchpad.net/jcfp/ppa/ubuntu lucid main
 
J’ai aussi ajouté:
 
non-free après deb http://ftp.fr.debian.org/debian/ squeeze main
 
pour installer unrar par la suite.
 
Ensuite il faut ajouter les clées avec la commande:
 
apt-key adv --keyserver hkp://keyserver.ubuntu.com:11371 --recv-keys 0x98703123E0F52B2BE16D586EF13930B14BB9F05F
 
Comme toujours après avoir modifier le fichier sources.list, il faut rafraichir:
 
aptitude update
 
Maintenant nous pouvons lancer l’installation de SABnzbd:
 
aptitude install sabnzbdplus
 
Puis celle de Unrar pour décompresser automatiquement les fichiers compréssés:
 
aptitude install unrar
 
Nous voila avec SABnzbd sur le serveur, mais il faut maintenant le lancer:
 
/etc/init.d/sabnzbdplus start
 
Voila, maintenant il suffi d’ouvrir son navigateur Internet et de tapper l’adressse:
 
http://IP_du_serveur:8080/sabnzbd/
 
Et à suivre l’installation.
En espérant que ça marche  ...


Oui c'est possible, comme ça !
 
Merci beaucoup d'ailleurs, je teste ça de suite


---------------
FeedBack - Achats/Ventes
mood
Publicité
Posté le 10-10-2011 à 12:09:43  profilanswer
 

n°545891
sito59
Posté le 10-10-2011 à 13:35:44  profilanswer
 

Bonjour,
le tuto du premier post à l'air vraiment très bien  :jap:  
 
Mais, en ce qui me concerne, je suis un "noob", j'ai acheté ce NAS en promo rdc pour des besoins assez basiques (sauvegrades et partage de fichiers entre un PC fixe, un PC portable et une Freebox...)
 
Je m'intéresse au tuto car il se pourrait que ce qui y est décrit puisse m'intéresser, mais avant j'ai des questions très basiques :
- à quoi sert Fun_plug ?  :D  
- à quoi sert MediaTomb ?  :D  :D  
- à quoi sert Lighttpd ?  :D  
- à quoi sert MLDonkey ?  :D  
=> je n'ai pas trouvé de réponse dans le tuto, je vais "googler" mais il serait intéressant d'intégrer ces "bases" au premier post, pour savoir en particulier ce que permettent ces applications par rapport aux fonctionnalités de base du DNS320 car je pense que beaucoup sont dans le même cas que moi : achat d'un NAS bon marché pour sauvegardes et partages de données, ... et plus si affinités !

n°545942
garath_
Posté le 10-10-2011 à 18:37:52  profilanswer
 

Pour faire simple, si tu ne sais pas ce que c'est, c'est que tu n'en a pas l'utilité.  :D  
Je suis certain que le role de chacun de ces softs est expliqué dans le tuto, lis le bien (enfin l'intro, le détail de l'install n'est pas nécessaire) et tu verras ensuite si tu en a l'utilité.
 
Pour un "noob" comme tu dis, seul mediatomb a un intéret.

n°545954
sito59
Posté le 10-10-2011 à 20:10:27  profilanswer
 

C'est bien ce que j'imaginais, d'où les 2  :D  à côté de MediaTomb (gogle est mon ami...)

n°545987
florent337​00
Posté le 10-10-2011 à 23:31:46  profilanswer
 

Bonjour à tous,
 
J'ai récemment installé squeeze sur mon NAS dns 325 afin de le chrooter et de changer le serveur UPNP par twonkyserver.
Auparavant j'étais passé par ffp mais je me suis aperçu que la machine n'était alors pas chrootée et il y avait donc des problèmes de droits ( via sftp tous les utilisateurs ayant un compte créé via l'interface de gestion du NAS avaient accès à l'ensemble de l'architecture du disque, et donc par conséquent aux fichiers non autorisés ).
 
J'ai installé twonkyserver dans le répertoire /usr/local/
Par la suite j'ai créé un script twonky.sh dans le répertoire /etc/init.d :
 

Code :
  1. #!/bin/sh
  2.     #
  3.     # MediaServer Control File written by Itzchak Rehberg
  4.     # Modified for fedora/redhat by Landon Bradshaw <phazeforward@gmail.com>
  5.     # Adapted to TwonkyMedia 3.0 by TwonkyVision GmbH
  6.     # Adapted to TwonkyMedia 4.0 by TwonkyVision GmbH
  7.     #
  8.     # This script is intended for SuSE and Fedora systems. Please report
  9.     # problems and suggestions at http://www.twonkyvision.de/mantis/
  10.     #
  11.     #
  12.     ###############################################################################
  13.     #
  14.     ### BEGIN INIT INFO
  15.     # Provides:  twonkymedia
  16.     # Required-Start: $remote_fs
  17.     # Required-Stop: $remote_fs
  18.     # Default-Start: 2 3 4 5
  19.     # Default-Stop:
  20.     # Short-Description: TwonkyVision UPnP server
  21.     ### END INIT INFO
  22.     #
  23.     # Comments to support chkconfig on RedHat/Fedora Linux
  24.     # chkconfig: 345 71 29
  25.     # description: TwonkyVision UPnP server
  26.     #
  27.     #==================================================================[ Setup ]===
  28.     WORKDIR1="/usr/local/twonky"
  29.     WORKDIR2="`dirname $0`"
  30.     PIDFILE=/var/run/mediaserver.pid
  31.     #=================================================================[ Script ]===
  32.     # Source function library.
  33.     if [ -f /etc/rc.status ]; then
  34.       # SUSE
  35.       . /etc/rc.status
  36.       rc_reset
  37.     else
  38.       # Reset commands if not available
  39.       rc_status() {
  40.         case "$1" in
  41.        -v)
  42.            true
  43.            ;;
  44.        *)
  45.            false
  46.            ;;
  47.         esac
  48.         echo
  49.       }
  50.       alias rc_exit=exit
  51.     fi
  52.     if [ -x "$WORKDIR1" ]; then
  53.     WORKDIR="$WORKDIR1"
  54.     else
  55.     WORKDIR="$WORKDIR2"
  56.     fi
  57.     DAEMON=twonkymedia
  58.     if [ ! -f "${WORKDIR}/${DAEMON}" ]
  59.     then
  60.         DAEMON=twonkymusic
  61.     fi
  62.     TWONKYSRV="${WORKDIR}/${DAEMON}"
  63.     INIFILE="${WORKDIR}/twonkyvision-mediaserver.ini"
  64.     cd $WORKDIR
  65.     case "$1" in
  66.       start)
  67.         if [ -e $PIDFILE ]; then
  68.           PID=`cat $PIDFILE`
  69.           echo "Twonky server seems already be running under PID $PID"
  70.           echo "(PID file $PIDFILE already exists). Checking for process..."
  71.           running=`ps --no-headers -o "%c" -p $PID`
  72.           if ( [ "${DAEMON}"=="${running}" ] ); then
  73.             echo "Process IS running. Not started again."
  74.           else
  75.             echo "Looks like the daemon crashed: the PID does not match the daemon."
  76.             echo "Removing flag file..."
  77.             rm $PIDFILE
  78.             $0 start
  79.             exit $?
  80.           fi
  81.           exit 0
  82.         else
  83.           if [ ! -x "${TWONKYSRV}" ]; then
  84.          echo "Twonky servers not found".
  85.          rc_status -u
  86.          exit $?
  87.           fi
  88.           echo -n "Starting $TWONKYSRV ... "
  89.           $TWONKYSRV -D -inifile "${INIFILE}"
  90.           rc_status -v
  91.         fi
  92.       ;;
  93.       stop)
  94.         if [ ! -e $PIDFILE ]; then
  95.           echo "PID file $PIDFILE not found, stopping server anyway..."
  96.           killall -s TERM twonkymedia twonkymusic
  97.           rc_status -u
  98.           exit 3
  99.         else
  100.           echo -n "Stopping Twonky MediaServer ... "
  101.           PID=`cat $PIDFILE`
  102.           kill -s TERM $PID
  103.           rm -f $PIDFILE
  104.           rc_status -v
  105.         fi
  106.       ;;
  107.       reload)
  108.         if [ ! -e $PIDFILE ]; then
  109.           echo "PID file $PIDFILE not found, stopping server anyway..."
  110.           killall -s TERM twonkymedia twonkymusic
  111.           rc_status -u
  112.           exit 3
  113.         else
  114.           echo -n "Reloading Twonky server ... "
  115.           PID=`cat $PIDFILE`
  116.           kill -s HUP $PID
  117.           rc_status -v
  118.         fi
  119.       ;;
  120.       restart)
  121.         $0 stop
  122.         $0 start
  123.       ;;
  124.       status)
  125.         if [ ! -e $PIDFILE ]; then
  126.           running="`ps ax --no-headers | grep -e twonkymedia -e twonkymusic | grep -v grep | grep -v twonkymedia.sh | cut -d ' ' -f 2`"
  127.           if [ "${running}"=="" ]; then
  128.             echo "No twonky server is running"
  129.           else
  130.             echo "A twonky server seems to be running (PID: "${running}" ), but no PID file exists."
  131.             echo "Probably no write permission for ${PIDFILE}."
  132.           fi
  133.           exit 0
  134.         fi
  135.         PID=`cat $PIDFILE`
  136.         running=`ps --no-headers -o "%c" -p $PID`
  137.         if ( [ "${DAEMON}"=="${running}" ] ); then
  138.           echo "Twonky server IS running."
  139.         else
  140.           echo "Looks like the daemon crashed: the PID does not match the daemon."
  141.         fi
  142.       ;;
  143.       *)
  144.         echo ""
  145.         echo "Twonky server"
  146.         echo "-------------"
  147.         echo "Syntax:"
  148.         echo "  $0 {start|stop|restart|reload|status}"
  149.         echo ""
  150.         exit 3
  151.       ;;
  152.     esac
  153.     rc_exit


 
Lorsque je le lance manuellement via la commande sh /etc/init.d/twonky.sh start, il n'y a pas de problème,le serveur se lance et fonctionne.
Les autres commandes telles que stop, status ... marchent aussi.
 
VENONS EN A MON PROBLEME ...
Ce que j'aimerais bien maintenant, c'est que mon serveur UPNP (twonky) se lance automatiquement au démarrage
J'ai regardé un peu sur internet, et j'ai incrusté ceci dans mon code :
 

Code :
  1. ### BEGIN INIT INFO
  2.     # Provides:  twonkymedia
  3.     # Required-Start: $remote_fs
  4.     # Required-Stop: $remote_fs
  5.     # Default-Start: 2 3 4 5
  6.     # Default-Stop:
  7.     # Short-Description: TwonkyVision UPnP server
  8.     ### END INIT INFO


 
Ainsi dans les répertoires /etc/rc2.d /etc/rc3.d /etc/rc4.d et /etc/rc5.d, j'obtiens des fichiers du style S01twonky.sh
Le serveur devrait donc se lancer automatiquement mais NADA ...
J'ai donc essayé de lancer un fichier S01twonky.sh manuellement et il me dit que je n'ai pas spécifié de paramètre.
Ca me parait logique qu'il me retourne ça puisque justement mon script spécifie qu'il lui faut un paramètre.
J'ai alors pensé à comparer avec le script ssh qui lui arrive à se lancer au démarrage du NAS
Voici le code :

Code :
  1. #! /bin/sh
  2. ### BEGIN INIT INFO
  3. # Provides:  sshd
  4. # Required-Start: $remote_fs $syslog
  5. # Required-Stop: $remote_fs $syslog
  6. # Default-Start: 2 3 4 5
  7. # Default-Stop:
  8. # Short-Description: OpenBSD Secure Shell server
  9. ### END INIT INFO
  10. set -e
  11. # /etc/init.d/ssh: start and stop the OpenBSD "secure shell(tm)" daemon
  12. test -x /usr/sbin/sshd || exit 0
  13. ( /usr/sbin/sshd -\? 2>&1 | grep -q OpenSSH ) 2>/dev/null || exit 0
  14. umask 022
  15. if test -f /etc/default/ssh; then
  16.     . /etc/default/ssh
  17. fi
  18. . /lib/lsb/init-functions
  19. if [ -n "$2" ]; then
  20.     SSHD_OPTS="$SSHD_OPTS $2"
  21. fi
  22. # Are we running from init?
  23. run_by_init() {
  24.     ([ "$previous" ] && [ "$runlevel" ]) || [ "$runlevel" = S ]
  25. }
  26. check_for_no_start() {
  27.     # forget it if we're trying to start, and /etc/ssh/sshd_not_to_be_run exists
  28.     if [ -e /etc/ssh/sshd_not_to_be_run ]; then
  29. if [ "$1" = log_end_msg ]; then
  30.     log_end_msg 0
  31. fi
  32. if ! run_by_init; then
  33.     log_action_msg "OpenBSD Secure Shell server not in use (/etc/ssh/sshd_not_to_be_run)"
  34. fi
  35. exit 0
  36.     fi
  37. }
  38. check_dev_null() {
  39.     if [ ! -c /dev/null ]; then
  40. if [ "$1" = log_end_msg ]; then
  41.     log_end_msg 1 || true
  42. fi
  43. if ! run_by_init; then
  44.     log_action_msg "/dev/null is not a character device!"
  45. fi
  46. exit 1
  47.     fi
  48. }
  49. check_privsep_dir() {
  50.     # Create the PrivSep empty dir if necessary
  51.     if [ ! -d /var/run/sshd ]; then
  52. mkdir /var/run/sshd
  53. chmod 0755 /var/run/sshd
  54.     fi
  55. }
  56. check_config() {
  57.     if [ ! -e /etc/ssh/sshd_not_to_be_run ]; then
  58. /usr/sbin/sshd $SSHD_OPTS -t || exit 1
  59.     fi
  60. }
  61. export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"
  62. case "$1" in
  63.   start)
  64. check_privsep_dir
  65. check_for_no_start
  66. check_dev_null
  67. log_daemon_msg "Starting OpenBSD Secure Shell server" "sshd"
  68. if start-stop-daemon --start --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then
  69.     log_end_msg 0
  70. else
  71.     log_end_msg 1
  72. fi
  73. ;;
  74.   stop)
  75. log_daemon_msg "Stopping OpenBSD Secure Shell server" "sshd"
  76. if start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/sshd.pid; then
  77.     log_end_msg 0
  78. else
  79.     log_end_msg 1
  80. fi
  81. ;;
  82.   reload|force-reload)
  83. check_for_no_start
  84. check_config
  85. log_daemon_msg "Reloading OpenBSD Secure Shell server's configuration" "sshd"
  86. if start-stop-daemon --stop --signal 1 --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd; then
  87.     log_end_msg 0
  88. else
  89.     log_end_msg 1
  90. fi
  91. ;;
  92.   restart)
  93. check_privsep_dir
  94. check_config
  95. log_daemon_msg "Restarting OpenBSD Secure Shell server" "sshd"
  96. start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile /var/run/sshd.pid
  97. check_for_no_start log_end_msg
  98. check_dev_null log_end_msg
  99. if start-stop-daemon --start --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then
  100.     log_end_msg 0
  101. else
  102.     log_end_msg 1
  103. fi
  104. ;;
  105.   try-restart)
  106. check_privsep_dir
  107. check_config
  108. log_daemon_msg "Restarting OpenBSD Secure Shell server" "sshd"
  109. set +e
  110. start-stop-daemon --stop --quiet --retry 30 --pidfile /var/run/sshd.pid
  111. RET="$?"
  112. set -e
  113. case $RET in
  114.     0)
  115.  # old daemon stopped
  116.  check_for_no_start log_end_msg
  117.  check_dev_null log_end_msg
  118.  if start-stop-daemon --start --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then
  119.      log_end_msg 0
  120.  else
  121.      log_end_msg 1
  122.  fi
  123.  ;;
  124.     1)
  125.  # daemon not running
  126.  log_progress_msg "(not running)"
  127.  log_end_msg 0
  128.  ;;
  129.     *)
  130.  # failed to stop
  131.  log_progress_msg "(failed to stop)"
  132.  log_end_msg 1
  133.  ;;
  134. esac
  135. ;;
  136.   status)
  137. status_of_proc -p /var/run/sshd.pid /usr/sbin/sshd sshd && exit 0 || exit $?
  138. ;;
  139.   *)
  140. log_action_msg "Usage: /etc/init.d/ssh {start|stop|reload|force-reload|restart|try-restart|status}"
  141. exit 1
  142. esac
  143. exit 0


 
J'ai aussi retrouvé des fichiers du style S02ssh dans les répertoires /etc/rc2.d ...
Le même problème s'est produit; impossible de les lancer manuellement.
Je ne comprends donc pas pourquoi twonky ne se lance pas contrairement au ssh alors qu'ils ont tous les deux des liens S02ssh S01twonky.sh
 
Merci d'avance pour votre aide.

n°546110
le_candide
Posté le 11-10-2011 à 16:49:54  profilanswer
 

Citation :


J'ai aussi retrouvé des fichiers du style S02ssh dans les répertoires /etc/rc2.d ...
Le même problème s'est produit; impossible de les lancer manuellement.
Je ne comprends donc pas pourquoi twonky ne se lance pas contrairement au ssh alors qu'ils ont tous les deux des liens S02ssh S01twonky.sh
 
Merci d'avance pour votre aide.


J'ai le même soucis.
après quelques recherches il semblerait que le problème se situe au niveau du fun-plug qui lance le chroot avec linuxrc en paramètre :
 

Citation :

/usr/sbin/chroot /boot/linuxrc


 
tout semble se passer au niveau du fichier linuxrc. Pour preuve c'est lui qui lance le ssh, il contient entre autre la ligne :
 

Citation :

#SSH (You need to have openssh-server installed)
/etc/init.d/ssh start >/var/log/ssh.log 2>&1


 
A mon avis c'est là qu'il faudra rajouter les différents services à charger automatiquement.  
 
 
Nota : non encore testé, car j'aimerais comprendre un peu mieux le processus de boot...


Message édité par le_candide le 14-10-2011 à 17:52:26
n°546172
florent337​00
Posté le 11-10-2011 à 21:37:44  profilanswer
 

Citation :


tout semble se passer au niveau du fichier linuxrc. Pour preuve c'est lui qui lance le ssh.


 
J'ai essayé et ... en effet, CA FONCTIONNE. MERCI BEAUCOUP
 
Voici un tutoriel qui synthétise toutes les manipulations à faire pour installer squeeze ainsi que twonkyserver:
 
Je pense qu'il serait intéressant d'ajouter ce tuto au premier post de ce forum afin de donner le choix aux utilisateurs entre ffp et squeeze.
 
Télécharger cette archive qui contient les fichiers nécessaires à l'installation : http://www.megaupload.com/?d=NTDFQYPL
 

Citation :


Tutoriel installation squeeze :
 
- déposer fun_plug + fun_plug.tgz dans Volume_1
- redémarrer le NAS
- déposer fun_plug.debian + squeeze.tar.gz dans Volume_1
- se connecter en telnet sur le NAS et taper les commandes suivantes :
 # cd /mnt/HD/HD_a2
 # gunzip squeeze.tar.gz
 # tar -xf squeeze.tar
- supprimer le fichier fun_plug et squeeze.tar et renommer fun_plug.debian en fun_plug
- redémarrer le NAS
- se connecter en ssh sur le NAS avec comme id : root et mdp:dlink
-lancer la commande suivante afin de changer le mot de passe root :
 #passwd
 
 
Tutoriel installation twonkyserver :
 
Avant tout, il est nécessaire d'installer unzip :
 #aptitude install unzip
 
Ensuite, taper les commandes suivantes (c'est une adaptation du tutoriel proposé par garath_ pour squeeze):
 #mkdir -p /usr/local/twonky/data
 #cd /usr/local/twonky
 #wget http://www.twonkyforum.com/downloa [...] 6.0.37.zip
 #unzip twonkymedia-kurobox-pro-*.zip
 #rm nassetup.exe nas-installer nas-uninstaller install.nas twonkymedia-kurobox-pro-*.zip
 #chmod +x /usr/local/twonky/twonkymedia
 #chmod +x /usr/local/twonky/twonkymediaserver
 #chmod +x /usr/local/twonky/plugins/*
 #chmod +x /usr/local/twonky/cgi-bin/*
 
Copier le script twonky.sh dans /etc/init.d/
Le rendre exécutable :
 #chmod +x /etc/init.d/twonky.sh
 
Afin que twonky se lance au démarrage du NAS ajouter cette ligne dans le fichier /boot/linuxrc :
 #/etc/init.d/twonky.sh start


 
Voilà, si vous avez des remarques, merci de me les signaler.
 
INFO :
En suivant ces différentes étapes, il n'y a pas de lien du type S01twonky.sh dans les différents répertoires comme /etc/rc2.d
Sur un forum quelqu'un propose d'exécuter les commandes suivantes :

Citation :


ln -s /etc/init.d/twonky.sh /etc/rc2.d/S70twonkymedia
ln -s /etc/init.d/twonky.sh /etc/rc2.d/K70twonkymedia


Je ne sais pas si ces lignes sont nécessaires ou non ... Si quelqu'un pouvait m'éclairer sur leur utilité, ça serait sympas ;)

n°546173
garath_
Posté le 11-10-2011 à 21:50:38  profilanswer
 

florent33700 a écrit :


Je pense qu'il serait intéressant d'ajouter ce tuto au premier post de ce forum afin de donner le choix aux utilisateurs entre ffp et squeeze.


 
Fait  :jap:  
 
Tu peux me faire une rapide description de squeeze et de son intérêt par rapport à funplug pour le 1er post pour bien préciser les différences?  
 
Merci!

n°546175
florent337​00
Posté le 11-10-2011 à 21:57:51  profilanswer
 

L'installation de squeeze permet d'obtenir un environnement chrooté et donc plus sûr.
Comme je l'ai dit précédemment, ffp n'étant pas chrooté, il y a une faille ...
En effet, en passant via le sftp, les utilisateurs (ayant un compte créé via l'interface de gestion du NAS) peuvent parcourir toute l'architecture du disque et donc accéder aux fichiers qui ne leur sont pas autorisés.
 
Voilà les raisons pour lesquelles j'ai choisi d'installer squeeze.
 
PS : merci de me citer lorsque tu épingles mon tuto ;)

n°546181
garath_
Posté le 11-10-2011 à 22:07:05  profilanswer
 

Désolé j'allais le faire, je remettais un peu en ordre le 1er post.

 

Squeeze est une debian "standard" compilée pour le NAS?
ça permet d'accéder aux dépôts classiques?
J'imagine qu'il faut recompiler les applications pour qu'elles tournent sur le NAS.
Il y a un dépot spécial?

 

ça m'intéresse et ça permettrait de bien compléter le 1er post.


Message édité par garath_ le 11-10-2011 à 22:13:53
n°546191
florent337​00
Posté le 11-10-2011 à 22:34:53  profilanswer
 

Ce squeeze est une debian qui a été faite par dlink spécialement pour le NAS :
 

Citation :


Squeeze est une debian "standard" compilée pour le NAS?  
[...]
Il y a un dépot spécial?


" D-Link has recently put a prebuilt Debian Squeeze package on their ftp site. The package size is approximately 150 MB. Read the instruction inside."
source : http://wiki.dns323.info/dns-320
 

Citation :


ça permet d'accéder aux dépôts classiques?


Je n'ai pas consulté le fichier des dépôts mais j'ai pu installer unzip via aptitude donc logiquement OUI
 

Citation :


J'imagine qu'il faut recompiler les applications pour qu'elles tournent sur le NAS.


Je ne comprends pas trop ta question... Pourquoi est-ce que tu veux recompiler les applications ? Pour twonky je n'ai rien recompilé ...

n°546193
garath_
Posté le 11-10-2011 à 22:44:16  profilanswer
 

Et bien si c'est le dépot classique de debian, les binaires sont compilés pour une archi x86.
Donc j'imagine qu'aptitude pointe sur un dépot propre à l'archi du NAS.
 
j'aimerais bien savoir ce qu'il y a dedans du coup...
 
Ou alors j'ai rien compris, ce qui est bien possible  :D

n°546196
Natopsi
☄️Just end it already!☄️
Posté le 11-10-2011 à 22:54:52  profilanswer
 

le NAS c'est de l'ARM, rien de bien folichon, doit bien avoir des binaires debian sous cette plateforme déjà  :)


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°546198
florent337​00
Posté le 11-10-2011 à 23:03:53  profilanswer
 

J'ai vu qu'un tuto sur saznbd a été épinglé ....
Est-ce que ça serait possible d'obtenir une description ?
Une petite recherche sur google m'a permis de voir que c'était un webnewsreader.
Quelle est l'utilité d'avoir ce prog sur un NAS ? Qu 'est-ce qu'il permet de faire d'intéressant en particulier ?
 
Merci ;)

n°546200
garath_
Posté le 11-10-2011 à 23:17:39  profilanswer
 

florent33700 a écrit :

J'ai vu qu'un tuto sur saznbd a été épinglé ....
Est-ce que ça serait possible d'obtenir une description ?
Une petite recherche sur google m'a permis de voir que c'était un webnewsreader.
Quelle est l'utilité d'avoir ce prog sur un NAS ? Qu 'est-ce qu'il permet de faire d'intéressant en particulier ?

 

Merci ;)

 

Oui du coup j'en ai profité pour mettre un peu à jour le 1er post.
Personnellement je m'en sert pas, donc j'aurais du mal à bien expliquer, mais je pense que c'est un grabber pour newsgroup tout simplement.

 

Meme utilité qu'un client bittorent, autre protocole tout simplement.

Message cité 1 fois
Message édité par garath_ le 11-10-2011 à 23:22:55
n°546204
florent337​00
Posté le 12-10-2011 à 00:10:54  profilanswer
 

Ok merci

n°546208
florent337​00
Posté le 12-10-2011 à 01:18:04  profilanswer
 

IMPORTANT
 
Je viens de découvrir un bug avec le lancement automatique de twonky.
En effet, si twonky est lancé et qu'on redémarre le NAS alors il ne fonctionne plus. Pourtant la commande /etc/init.d/twonky.sh status dit bien qu'il est lancé.
Dans le cas où twonky n'est pas lancé et qu'on redémarre le NAS alors il fonctionne.
Je pense donc que twonky ne se ferme pas correctement à l'arrêt du NAS et ainsi au reboot il croit qu'il est toujours actif ...
Cela doit donc venir de la commande stop qui ne s'exécute pas correctement ( ou pas du tout ) lors de l'arrêt du NAS.
 
Voilà ce que j'ai trouvé sur http://www.twonky.com/upfiles/Twon [...] -v6-FR.pdf
 

Citation :


Pour activer le démarrage automatique du serveur, vous devez bien maîtriser Linux, compte tenu des différences entre toutes les versions de Linux et du fait qu’il est impossible de suggérer une procédure générale. Dans bon nombre de cas, nous pourrions adapter « twonkymedia.sh » à vos besoins et le relier à un endroit adéquat pour activer le démarrage automatique. Le script est conçu pour fonctionner sur SUSE, OpenSUSE, Fedora Core et d’autres systèmes compatibles avec Linux Standard Base (LSB) quand il est installé dans /etc/init.d ou dans /etc/rc.d et relié à rc3.d et à rc5.d sous la forme S99twonkyserver et K99twonkyserver :
    “ln –s ../twonkymedia.sh S99twonkyserver“
    “ln –s ../twonkymedia.sh K99twonkyserver”


 
En l'adaptant ça donne donc :
 

Citation :


ln -s /etc/init.d/twonky.sh /etc/rc3.d/S99twonkyserver
ln -s /etc/init.d/twonky.sh /etc/rc5.d/K99twonkyserver


 
Mais ça ne fonctionne pas ...
 
J'ai aussi jeté un oeil sur mon script twonky.sh et j'en ai profité pour changer ça :
 

Citation :


### BEGIN INIT INFO
# Provides:       twonkymedia
# Required-Start: $network $remote_fs
# Default-Start:  3 5
# Default-Stop:   0 1 2 6
# Description:    TwonkyVision UPnP server
### END INIT INFO


 
par ça :
 

Citation :


### BEGIN INIT INFO
# Provides:  twonkymedia
# Required-Start: $remote_fs
# Required-Stop: $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description:    TwonkyVision UPnP server
### END INIT INFO


 
Dans le pire des cas, je pense qu'on peut faire une verif au démarrage du NAS :  
si un processus twonky tourne alors on lance /etc/init.d/twonky.sh reload
sinon /etc/init.d/twonky.sh start  
 
C'est très sale mais bon :S ... Si qqn a une autre solution, je suis preneur :)
 
EDIT :
Comme l'avait dit le_candide /etc/init.d/ssh start se trouve dans le fichier linuxrc
Je pense qu'il suffit de trouver le fichier qui contient /etc/init.d/ssh stop pour ensuite ajouter notre /etc/init.d/twonky.sh stop
Ainsi il se fermera de la même façon que le ssh.
Aller, je lance un grep "\/etc\/init.d\/ssh\ stop"  
Je vous donnerai le résultat demain :) (en espérant que ma commande soit la bonne)


Message édité par florent33700 le 12-10-2011 à 01:40:45
n°546209
ooterreuro​o
'You could drift this car while reading a book'
Posté le 12-10-2011 à 01:56:37  profilanswer
 

Hello, je viens de recevoir mon nas et j'ai donc fait quelques tests de débit, j'obtiens environ 20Mo/s en écriture et 40Mo/s en lecture.
 
J'ai a coté une tour pc avec une vieille config a base d'athlon X2 et des disques sata nettement plus anciens que le 2To qui était dans le pack RDC.
 
Avec cette tour j'obtiens environ 65-70 Mo/s en écriture, idem en lecture.
 
Pourquoi une telle différence entre les deux? est-ce le disque de 2To qui a un débit moisi ou simplement le nas en lui même qui ne suit pas?  
 
20/40Mo ça fait quand même juste :/


---------------
204 - No Content
n°546227
florent337​00
Posté le 12-10-2011 à 10:31:47  profilanswer
 

Bon, je viens de faire quelques recherches pour lancer un script au démarrage de squeeze et j'ai trouvé ceci :
http://www.macintom.com/wp/2011/06 [...] n-squeeze/
 
A tester... Par contre je ne comprends pas pourquoi il faut ajouter les coms dans le script avant d'exécuter les commandes.

n°546245
Goon
Posté le 12-10-2011 à 12:14:36  profilanswer
 

Natopsi a écrit :

le NAS c'est de l'ARM, rien de bien folichon, doit bien avoir des binaires debian sous cette plateforme déjà  :)


Debian supporte en fait au moins 11 architectures processeurs, dont i386 et amd64 (le 32 et le 64 bits de nos processeurs Intel/AMD classiques). Et ARM est bien sûr de la partie. Une Debian chrootée va donc marcher comme une Debian : y a moyen d'utiliser toutes les fonctionnalités d'apt et la plupart des paquets sont compilés pour l'architecture arm. Le plus gros soucis c'est d'être chrooté : tous les appels au noyau ne sont pas possibles (pas de /dev/random par exemple).

n°546355
florent337​00
Posté le 12-10-2011 à 22:00:03  profilanswer
 

Citation :


Bon, je viens de faire quelques recherches pour lancer un script au démarrage de squeeze et j'ai trouvé ceci :  
http://www.macintom.com/wp/2011/06 [...] n-squeeze/
 
A tester... Par contre je ne comprends pas pourquoi il faut ajouter les coms dans le script avant d'exécuter les commandes.


 
Je viens d'essayer, la création des liens dans les répertoires tels que /etc/rc0.d se fait bien ... Mais cela ne résout pas le problème :
 

Citation :


Si twonky est lancé et qu'on redémarre le NAS alors il ne fonctionne plus. Pourtant la commande /etc/init.d/twonky.sh status dit bien qu'il est lancé.  
Dans le cas où twonky n'est pas lancé et qu'on redémarre le NAS alors il fonctionne.  
Je pense donc que twonky ne se ferme pas correctement à l'arrêt du NAS et ainsi au reboot il croit qu'il est toujours actif ...  
Cela doit donc venir de la commande stop qui ne s'exécute pas correctement ( ou pas du tout ) lors de l'arrêt du NAS.  


 
Je ne vois vraiment pas comment faire ... J'ai pourtant fait exactement la même chose que pour le script ssh :
     - j'ai ajouté la ligne "/etc/init.d/twonky.sh start" dans le fichier /boot/linuxrc
     - et j'ai suivi ce tuto : http://www.macintom.com/wp/2011/06 [...] n-squeeze/
 
Si quelqu'un pouvait m'indiquer comment faire ça serait cool

Message cité 1 fois
Message édité par florent33700 le 12-10-2011 à 22:01:00
n°546407
le_candide
Posté le 13-10-2011 à 12:36:14  profilanswer
 

garath_ a écrit :


 
Oui du coup j'en ai profité pour mettre un peu à jour le 1er post.
Personnellement je m'en sert pas, donc j'aurais du mal à bien expliquer, mais je pense que c'est un grabber pour newsgroup tout simplement.
 
Meme utilité qu'un client bittorent, autre protocole tout simplement.


Dans le mille  :). Ce n'est qu'un grabber de newsgroup pilotable via une page web et tout et tout. (pour info il existe aussi : nzbget & hellandnzb).
C'est une alternative au torrent rien de plus, excepté qu'il est souvent nécessaire de souscrire un abonnement auprès d'un fournisseur de newsgroup. L'"inconvénient"  c'est que c'est, pour l'instant, très difficilement flicable par nos autorités bien-aimées ;).
 
Au niveau avantages d'avoir une Debian par rapport à FFP, c'est qu'on a accès un un nombre bien plus important de package (on peu transformer son NAS en serveur plus complet). Par contre à mon avis le principe du FFP suffit dans 99,999% des cas (surtout quand on active le gestionnaire de package optware, qui est bien plus complet que funpkg). Pour ma part, c'est surtout par habitude d'utiliser unix.
 
Au passage, grand merci pour ton tuto qui m'a poussé à faire l'acquisition de ce NAS... :jap:


Message édité par le_candide le 13-10-2011 à 13:37:17
n°546416
le_candide
Posté le 13-10-2011 à 13:33:35  profilanswer
 

florent33700 a écrit :


 
Je ne vois vraiment pas comment faire ... J'ai pourtant fait exactement la même chose que pour le script ssh :
     - j'ai ajouté la ligne "/etc/init.d/twonky.sh start" dans le fichier /boot/linuxrc
     - et j'ai suivi ce tuto : http://www.macintom.com/wp/2011/06 [...] n-squeeze/
 
Si quelqu'un pouvait m'indiquer comment faire ça serait cool


 
A mon avis quand tu éteints le NAS, c'est le système natif du NAS qui a la main (l'environnement chrooté, il s'en balance).
Bref, quand tu éteins, ça doit être un peu sauvage au niveau de l'environnement chrooté (mais bon, ce n'est qu'un avis, il nous faudrait un spécialiste du chroot).
 
Bref, le plus propre, serait de stopper tous les daemon/services avant d'éteindre (en mettant le tout dans un script sh).
 
Une autre solution serait de modifier l'option "start" par "restart" dans le linuxrc (ou une ligne stop, puis start).


Message édité par le_candide le 13-10-2011 à 17:26:26
n°546418
PrisK_
Posté le 13-10-2011 à 13:43:02  profilanswer
 

J'ai pu installer sabnzd mais cependant j'ai un souci au niveau des droits accordés aux fichiers téléchargés.
 
En gros, je suis obligé de passer un coup de chmod par dessus pour que ça s'affiche dans mon explorateur.  
 
Une idée peut être le_candide ?


---------------
FeedBack - Achats/Ventes
n°546431
le_candide
Posté le 13-10-2011 à 14:29:23  profilanswer
 

PrisK_ a écrit :

J'ai pu installer sabnzd mais cependant j'ai un souci au niveau des droits accordés aux fichiers téléchargés.
 
En gros, je suis obligé de passer un coup de chmod par dessus pour que ça s'affiche dans mon explorateur.  
 
Une idée peut être le_candide ?


 
De mémoire, cela se fait dans l'interface woueb de configuration de sabnzbd (un truc du genre configuration>répertoires). c'est là où tu spécifie les répertoires de réception.
Il faut mettre le UMASk.


Message édité par le_candide le 13-10-2011 à 14:41:33
n°546439
tigre
Posté le 13-10-2011 à 15:09:13  profilanswer
 

pour squeeze
j'ai suivi le  tuto mais deux chose ne vont pas
 
deja la
tar -xf squeeze.tar
 
ca met "tar:short read"
 
si je decompresse a la main le repertoire tar
que je le met dans volume 1
 
et ensuite si je met ton script funplug  
 
aprés reboot j'ai plus de ssh  
 
 
sinon j'ai installé ffp come sur la page 1sans encombre je suis sur  
le firmware 2.01avec langue fr

n°546440
nono87410
Posté le 13-10-2011 à 15:09:33  profilanswer
 

Bonjour a tous
 
bon j'ai  reinstaller tous le nas avec squeeze ça marche nickel qu'qu'un peux til me dire quelle sont les autre package interressant que l'ont peu installer sur squeeze j'aimerai pouvoir monter dessus un vpn (openvpn) si quelqu'un a une idee ou une soluce je suis preneur
 
merci a tous

n°546443
Teklogix
Posté le 13-10-2011 à 15:20:58  profilanswer
 

Hello tout le monde,
 
C'est possible d'afficher depuis internet les images et de lire les musiques sans les télécharger ?

n°546444
tigre
Posté le 13-10-2011 à 15:24:17  profilanswer
 

tu as fait comment pour squeez chez moi  le funplug debian ne fait rien pas d'accces ssh  

n°546459
sito59
Posté le 13-10-2011 à 16:52:26  profilanswer
 

Bonjour,
encore une question de "noob" (ben oui, je vous lis mais j'y comprends pas grand chose, je débute  :D ) :
Est-ce que je peux utiliser les fonctions "basiques" du NAS (stockage de données en RAID1, avec les softwares de base) puis mettre à jour le NAS 'Tuto), un jour..., sans perdre les données qui y seront déjà stockées ?

n°546471
le_candide
Posté le 13-10-2011 à 17:46:31  profilanswer
 

sito59 a écrit :

Bonjour,
encore une question de "noob" (ben oui, je vous lis mais j'y comprends pas grand chose, je débute  :D ) :
Est-ce que je peux utiliser les fonctions "basiques" du NAS (stockage de données en RAID1, avec les softwares de base) puis mettre à jour le NAS 'Tuto), un jour..., sans perdre les données qui y seront déjà stockées ?


Normalement oui, mais vaut quand même mieux installer le "fun-plug"  
quand le système est vierge (une fausse manip est toujours possible...)

n°546473
florent337​00
Posté le 13-10-2011 à 17:52:10  profilanswer
 

Citation :


Bref, quand tu éteins, ça doit être un peu sauvage au niveau de l'environnement chrooté


Peut-être mais quand on reboot le ssh se relance automatiquement et fonctionne toujours... Alors pourquoi est-ce que ça ne marcherait pas pour twonky ?
 

Citation :


Bref, le plus propre, serait de stopper tous les daemon/services avant d'éteindre (en mettant le tout dans un script sh).  


Le script twonky.sh devrait stopper tous les processus twonky lorsqu'on suit ce tuto : http://www.macintom.com/wp/2011/06 [...] n-squeeze/
Mais le problème c'est qu'il se lance pas lors de l'arrêt du NAS.
Ton idée de créer un script qui kill tous les processus est bien mais comment comptes-tu l'exécuter lors de l'arrêt du NAS ?
 

Citation :


Une autre solution serait de modifier l'option "start" par "restart" dans le linuxrc (ou une ligne stop, puis start).


C'est ce que j'ai proposé un peu plus haut :

Citation :


Dans le pire des cas, je pense qu'on peut faire une verif au démarrage du NAS :  
si un processus twonky tourne alors on lance /etc/init.d/twonky.sh reload  
sinon /etc/init.d/twonky.sh start  


Mais je trouve cette technique tout de même plutôt sale  :(  

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  14  15  16  ..  154  155  156  157  158  159

Aller à :
Ajouter une réponse
 

Sujets relatifs
Débit ultra lent sur NAS Memup Mediadisk LNXconstruction Nas perso fait main ....
NAS vide après changement de BoxServeur d'impression WiFi TP-LINK TL-WPS510U Installation ?
Nas Netgear Duo: Syslog possible?aide sur choix NAS
DLink DNS 320 - Raid 1internet avec wireless + NAS avec lan = internet lent
NAS : Synology DS110j ou D-Link DNS-320 ? 
Plus de sujets relatifs à : [Nas] D-Link ShareCenter DNS-320/DNS-320L et DNS-325


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR