Aller au contenu

KahRiboo

Membres
  • Inscription

  • Dernière visite

Tout ce qui a été posté par KahRiboo

  1. Eh eh moi aussi ma souris razer pulse en bleu !
  2. Euh l'etat résolu est peut etre de trop ... à la base le topic est la pour présenter le script... le probleme d'installation n'etait qu'une partie du sujet...
  3. Bon alors : 1 - Le nom que l'on donne n'a pas d'importance 2 - La ligne du Syno est normale (unknown host) vu que pas enregistré... et on note qu'on a son MAC... 3 - Par contre le probleme vient du fait que l'on arrive pas à recuperer les adresse MAC des peripheriques allumés... Donc nmap n'a pas de probleme (il ne sert qu'a recuperer les IPs) mais arp semble avoir un probleme car c'est lui qui fait la correspondance IP vers MAC ... sauf pour le syno ou on lit dans ifconfig... et effectivement donc dans les deux cas ou arp est utilisé on obtient pas de MAC... Donc pour tester : - verifier que arp fonctionne : arp 192.168.1.1 (ou arp 192.168.1.2) resultat : Address HWtype HWaddress Flags Mask Iface my.router ether 00:11:2F:3F:B3:D5 C eth0 - si ca fonctionne verifier si les script est bon networkmon getMAC 192.168.1.1 (ou .2) Dis moi deja ce que ca donne
  4. Normales ? on a pas assez d'information pour pouvoir répondre... Il nous faudrait : 1) Les caracteristiques de ta connexion internet : vitesses de download et upload 2) Les caracteristiques des connexions internets des clients : vitesses de download et upload 3) le nombre de telechargement simultanés... En gros pour tes amis (en considerant qu'ils ne font pas d'autres téléchargement/upload ailleurs que vers toi en mm temps...): - vitesse max de telechargement depuis ton syno = min(DOWNLOAD(ami), UPLOAD(toi) / NB_DOWNLOAD) - vitesse max en upload vers ton syno = min(DOWNLOAD(toi) / NB_UPLOAD, UPLOAD(ami)) Toi tu upload/download plus vite en wifi car tu est en local et donc n'utilise pas les caracteristiques de ta ligne internet... J'espere que ca t'aidera.. KahRiboo PS : ne pas oublier qu'une connexion 8Mega/1Mega (download, upload) = 1Mo/128Ko PS2 : ne pas oublier que tes debits download/upload ne sont pas forcement ceux annoncés dans ton offre internet (se sont les debits maximum) il vaudrait mieux que tu les teste : ICI par exemple PS3 : Chez moi : J'ai une offre 10Mega/1Mega free (debit ATM) ... en réalité je suis à 900Ko en download 108Ko en upload mes amis téléchargent à 105Ko maxi (quad il n'y a qu'un telechargement)
  5. Joli... enfin moi je dors a 50cm du syno alors la lumiere... deja que la led bleue eclaire toute la piece si je la cache pas... Donc j'ai juste mis un ventilo noir 12cm en usb... et c'est parfait... syno froid... et pas trop de bruit genant le sommeil !
  6. A oui les machines non enregistrée et eteinte c'est normal que mon script ne les voit pas... il fait une recherche par IP pour connaitre les connectées et de la trouve leur MAC et les compare a la liste... Donc forcement machine eteinte -> pas d'IP -> pas de MAC -> n'apparait pas ... Et en activant le WOL il doit surement atribuer une IP au periphérique même eteint et donc il apparait... ca me semble devoir etre cela...
  7. Alors la j'ai vraiment du mal a comprendre comment une machine enregistré peut ne pas apparaitre... logiquement si il la trouve il la met en "waked" et sinon il la met en "wake up" je vais me replonger dans mon script alors...
  8. H

    KahRiboo a répondu à un(e) sujet de rodo37 dans News et infos
    j'ai une erreur 404 quand j'essaye de télécharger les sources... EDIT : par contre ici : http://www.nas-forum.com/tracker/ ca fonctionne
  9. Bon en fait c'est un oublie dans mon script : Ligne 37 : Remplacer : MAC=`/opt/sbin/arp $IP | grep $IP | awk '{print $3;}'` par MAC=`/opt/sbin/arp $IP | tail -1 | awk '{print $3;}'` Normallement je pense que cela devrait marcher ... en tout cas chez moi ca marche.... Si la correction se confirme chez vous je mettrai la nouvelle version en ligne ! Pour les curieux le probleme venait du fait que le arp renvoie deux lignes (les entete et la ligne d'info) et via le grep $IP je selectionnais la seconde ligne (ou l'IP apparaissait) mais parfois au lieu de l'IP j'avais le nom de la machine d'ou le probleme... je l'ai donc remplacé par un tail -1 ... Donc cette erreur doit etre corrigée... (et tu devais surement aussi avoir la machine reférencée en tant que deconnectée je pense)... La par contre je ne comprends pas trop d'ou vient le probleme... car une machine référencée normalment doit toujours etre présente dans la ligne.... donc sauf si c'est un effet de bord de l'erreur je ne vois pas trop d'ou cela vient... donc pourra tu preciser si le probleme persiste : la config de ton script, une copie de la page html générée, et un petit texte descriptif de l'etat que tu aurais du avoir ^^ Voila et desolé pour le retard ! Et bonne année !!!! KahRiboo
  10. Merci pour ces précisions... J'ai donc mis a jour le script pour eviter les 'ln -s' ... Le premier post a été mis a jour ! Voila a présent je pense qu'on a fait le tour des problemes... alors téléchargez librement ^^ KahRiboo_{Qui_reflechis_a_quel_script_il_va_pouvoir_faire_a_present}
  11. Suite a un reboot de mon Syno j'ai obtenu le même probleme... (tableau vide) ... Le probleme viens bien que par defaut les seuls executables utilisables via php sont dans /usr/syno/bin .... donc pour résoudre le probleme : ln -s /opt/bin/nmap /usr/syno/bin/nmap ln -s /opt/sbin/arp /usr/syno/bin/arp Pour que les commandes nmap et arp soit accessibles depuis le script PHP ! Ou alors modifier la config php (sans doute comme l'explique Mike913... car je n'ai pas essayé... je trouve que limiter les acces au systeme ce n'est pas plus mal) Note : j'ai modifié le premier post pour preciser cela ainsi que la doc jointe...
  12. Euh le serveur web du syno par défaut... est Apache... donc il doit y avoir quelque chose que je comprends pas dans ta question... KahRiboo
  13. Oui normalement c'est le cas que si le safe mode est activé... mais chez moi en testant j'ai remarqué que bien que le safe mode n'etait pas activé seul ce répertoire etait utilsable par le exec de php... je ne sais pas pourquoi ... d'ailleurs chez moi si je met le script dans /usr/syno/bin/ et que dans php j'execute exec('/opt/bin/networkmon') il me trouve tout de même le script ... ce qui est assez etrange... Sinon dans ta configuration php peux tu me dire les valeurs de : safe_mode_exec_dir open_basedir Et Tu pourrais essayer de faire un script qui ne contient que echo "toto" et une page php ne contenant que <?php $res = exec('mon_script') ; echo "res = ".$res ; ?> pour etre sur que c'est bien un probleme lié a "exec" via php...
  14. networkmon doit etre dans /usr/syno/bin c'est le seul dossier executable depuis php... ou alors faut que tu modifie la configuration de php... Est-il bien dans ce dossier ? KahRiboo PS : wahou ca c'est du réseau ... tu as quoi comme machines ?
  15. Bonsoir !! Voila j'ai réalisé un nouveau script qui permet : - De connaitre les périphériques connectés au réseau local - De specifier une liste de périphériques connus et de les allumer a distance (si ils supportent le wake on lan) Le tout via une interface web Les peripheriques peuvent avoir trois etats : - Connected : périphérique enregistré comme connu et connecté - Not connected : périphérique enregistré comme connu mais non connecté (dans ce cas on peut demander le reveil) - Unknown host : péripherique non enregistre et connecté (les périphériques non enregistrés et non connectés n'apparaissent evidemment pas... ^^) Ce script a été testé sur un DS-106e... mais doit fonctionner sur tout les Syno (DS, CS, RS) et plus généralement sur tout environnement linux ^^ Voila a quoi cela ressemble Et l'installation : Network Monitor by KahRiboo How To install : Prérequis : - telnet installé - "nmap" et "net-tools" installé (via ipkg...) Installation : - Copier networkmon dans /usr/syno/bin - chmod 755 /usr/syno/bin/networkmon Note : via php par défaut seul les executable dans /usr/syno/bin sont executable... sinon vous pouvez configurer php pour qu'il puisse executer tous les executables... - Configurer le script : vi /usr/syno/bin/networkmon KNOWN_MAC='00:0F:45:36:95:8F 00:98:32:01:45:09 00:E4:09:EF:45:78' contient la liste des adresse MAC que vous connaissez sur votre réseau séparés par un espace KNOWN_ALIAS='Netgear_Router Syno LOCAL_PC' Contient les alias des adresse MAC definies avant (un nom qui vous plait ^^) l'ordre doit etre le meme (séparés par un espace aussi) MY_NETWORK='192.168.0.0/24' Le reseau sur lequel on cherche les connexions actives - Copier index.php et style.css dans un repertoire de web - Acces via http://ip_syno/repertoire/index.php Note : si vous ne connaissez pas les adresses MAC de vos peripheriques executez une premiere fois le script en mettant KNOWN_MAC et KNOWN_ALIAS = '' et vous verrez la liste des peripheriques en tant qu'hotes inconnus... Le lient pour télécharger : CLIQUEZ ICI Voila j'attends vos commentaires avec plaisir ! KahRiboo
  16. At et bien ca rejoint la fonctionnalité que je propose ici : http://www.nas-forum.com/forum/index.php?showtopic=576 Donc si Syno ne le fait pas je vais essayer de m'y mettre de mon coté aussi PS : cela prouve que je n'avais pas tres bien cherché

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.