Fil: NeufBOX, SFRBOX et Linux

Bonsoir à tous,

Je voudrais vous proposer de créer un fil d’aide et de conseil pour paramètrer le média Center sur la Neufbox ou SFRBox.

En effet, on trouve un paquet sur le site du Neuf, mais aucune explication pour la paramétrer.

Donc le médiacenter, c’est quoi?
Ca vous permet de relier votre ordinateur à votre décodeur de la box, afin de profiter de vos photos, vidéos dispo sur votre ordinateur directement sur la télé. Celà permet également d’avoir un disque dur externe branché sur la box, mis à disposition des ordinateurs branchés également sur la box.

Pour commencer voici les fichiers à télécharger pour l’installation du médiacenter sous linux:

mediacenter.sfr.fr/installation.html#linux

Pour une fois qu’un fournisseur de FAI donne des fichiers pour Linux, faut en profiter…

Ensuite il faut avoir d’installer d’autres paquets pour faire fonctionner le médiacenter, à savoir apache, php et perl

Donc:

Dans le dossier télécharger:
Créer les partages en exécutant la commande ./configure
---- la commande add permet d’ajouter un nouveau partage (vous pouvez donner un nom au partage différent du nom du dossier en indiquant un 2e argument à la commande)
---- la commande update relance le serveur HTTP
---- la commande quit permet de sortir de l’outil de configuration

Lancer le MédiaCenter avec la commande
./mediacenter start

Vérifier la bonne exécution du serveur :
Ouvrir un navigateur web et aller à l’adresse 127.0.0.1:26180
Une page “Le serveur HTTP fonctionne” doit apparaître

Le MediaCenter est prêt à être utilisé !

Pour arrêter le MediaCenter : ./mediacenter stop

Autres forums d’informations:
justneuf.com
forum.neuf.tv/forum/viewtopic.ph … 7347886367
forum.ubuntu-fr.org/viewtopic.php?id=145753
Message à terminer, il faut que je test au fur et à mesure :wink:

J’ai une petite question.
J’ai donc suivi la procédure si dessus et celà ne marche pas (je ne suis même plus étonné, qu’un tuto marche du premier coup :wink:

Donc je sais que mon problème vient de apache2. Pour faire un essai, je voudrais relancé apache, et voilà ce que j’obtient comme message:

[quote]debian:/home/dendrond/mediacenter# /etc/init.d/apache2 restart
Forcing reload of web server (apache2)…[Tue Dec 02 22:15:30 2008] [warn] module alias_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module auth_basic_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authn_file_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authz_default_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authz_groupfile_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authz_host_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authz_user_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module autoindex_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module cgi_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module dir_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module env_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module mime_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module negotiation_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module setenvif_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module status_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] The Alias directive in /etc/apache2/apache2.conf at line 240 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
[Tue Dec 02 22:15:30 2008] [warn] NameVirtualHost *:0 has no VirtualHosts
httpd (no pid file) not running
[Tue Dec 02 22:15:30 2008] [warn] module alias_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module auth_basic_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authn_file_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authz_default_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authz_groupfile_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authz_host_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module authz_user_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module autoindex_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module cgi_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module dir_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module env_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module mime_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module negotiation_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module setenvif_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] module status_module is already loaded, skipping
[Tue Dec 02 22:15:30 2008] [warn] The Alias directive in /etc/apache2/apache2.conf at line 240 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
[Tue Dec 02 22:15:30 2008] [warn] NameVirtualHost *:0 has no VirtualHosts
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
failed![/quote]

Si mon anglais n’est pas trop mauvais, mes modules sont chargés et ok.
Alors qu’est ce qui cloche?

Si je cherche plus loin, avec cette ligne:

Je ressort donc le fichier dans nano en su mais voilà ce que j’ai en ligne 240:

C’est quoi le rapport avec un dossiers icons? C’es bien un dossier icônes, non?

Tentative de mise à jour de la configuration de médiacenter:
Message obtenu:

[quote]Arret du MediaCenter … OK !
./mediacenter: line 78: echo: write error: Aucun espace disponible sur le périphérique
./mediacenter: line 79: echo: write error: Aucun espace disponible sur le périphérique
./mediacenter: line 80: echo: write error: Aucun espace disponible sur le périphérique
sed: couldn’t flush stdout: Aucun espace disponible sur le périphérique
Demarrage du Mediacenter pour Linux …apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
no listening sockets available, shutting down
Unable to open logs[/quote]

Bon, tous les messages warn sont bénins, tu peux les ignorer.
Par contre, il te dit qu’il ne peut pas se connecter au port 80, parcequ’il y a déjà quelquechose qui écoute sur ce port. Un autre serveur web ?
Tu es sur que tu es obligé d’installer un apache ?
Il n’y aurait pas un serveur web, déjà fourni avec ce “mediacenter” que tu as installé ?

Que dit netstat -l ?

Pour commencer merci de m’aider :smt006

Pour les erreurs warm, je prend note et j’ai également lu que pour l’erreur “servername” c’est pas un réel souci non plus.
Voici la réponse à la commande que tu m’a demandé, je ne comprend rien personnellement:

[quote]Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat
tcp 0 0 localhost:mysql : LISTEN
udp 0 0 *:bootpc :
Sockets du domaine UNIX actives(seulement serveurs)
Proto RefCpt Indicatrs Type Etat I-Node Chemin
unix 2 [ ACC ] STREAM LISTENING 7529 @/tmp/dbus-HH9LTiGydK
unix 2 [ ACC ] STREAM LISTENING 7558 /tmp/orbit-dendrond/linc-9c6-0-74d049723987d
unix 2 [ ACC ] STREAM LISTENING 7728 /tmp/.ICE-unix/2502
unix 2 [ ACC ] STREAM LISTENING 7737 /tmp/keyring-l6OkrY/socket
unix 2 [ ACC ] STREAM LISTENING 7749 /tmp/orbit-dendrond/linc-9fc-0-5c353f6863e06
unix 2 [ ACC ] STREAM LISTENING 7771 /tmp/orbit-dendrond/linc-9fe-0-4c91f049d0e1
unix 2 [ ACC ] STREAM LISTENING 7841 /tmp/orbit-dendrond/linc-a00-0-23edb0e353a0d
unix 2 [ ACC ] STREAM LISTENING 7885 /tmp/orbit-dendrond/linc-a0b-0-3a0469d7efa65
unix 2 [ ACC ] STREAM LISTENING 7895 /tmp/orbit-dendrond/linc-a10-0-287a421d40ee
unix 2 [ ACC ] STREAM LISTENING 7963 /tmp/orbit-dendrond/linc-a0d-0-7862ed13d925
unix 2 [ ACC ] STREAM LISTENING 7984 /tmp/orbit-dendrond/linc-a22-0-7862ed18a773
unix 2 [ ACC ] STREAM LISTENING 8002 /tmp/orbit-dendrond/linc-a24-0-75cc41a93ca23
unix 2 [ ACC ] STREAM LISTENING 8027 /tmp/orbit-dendrond/linc-a29-0-293f90a866ac0
unix 2 [ ACC ] STREAM LISTENING 8084 /tmp/mapping-dendrond
unix 2 [ ACC ] STREAM LISTENING 8107 /tmp/orbit-dendrond/linc-a38-0-2b503227e4765
unix 2 [ ACC ] STREAM LISTENING 8147 /tmp/orbit-dendrond/linc-a3a-0-68b846f991c9
unix 2 [ ACC ] STREAM LISTENING 8161 /tmp/orbit-dendrond/linc-a3c-0-68b846fe77f0
unix 2 [ ACC ] STREAM LISTENING 8181 /tmp/orbit-dendrond/linc-a3e-0-773e7ec5a7b2
unix 2 [ ACC ] STREAM LISTENING 8428 /tmp/orbit-dendrond/linc-a4f-0-7c9db1ae70710
unix 2 [ ACC ] STREAM LISTENING 8445 /tmp/orbit-dendrond/linc-a4d-0-2a2bfb2611d8c
unix 2 [ ACC ] STREAM LISTENING 40434 /tmp/orbit-dendrond/linc-1914-0-46299be775bff
unix 2 [ ACC ] STREAM LISTENING 8620 /tmp/orbit-dendrond/linc-a58-0-2a94553ba4218
unix 2 [ ACC ] STREAM LISTENING 38097 /tmp/orbit-dendrond/linc-17ea-0-204e1705c7a17
unix 2 [ ACC ] STREAM LISTENING 38145 /tmp/orbit-dendrond/linc-17f3-0-7db5c8ffc72de
unix 2 [ ACC ] STREAM LISTENING 36444 /tmp/orbit-dendrond/linc-175c-0-45ba00d3df240
unix 2 [ ACC ] STREAM LISTENING 6295 /var/run/dbus/system_bus_socket
unix 2 [ ACC ] STREAM LISTENING 6119 /var/run/acpid.socket
unix 2 [ ACC ] STREAM LISTENING 5901 /var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 6310 @/var/run/hald/dbus-5tTuDaegDg
unix 2 [ ACC ] STREAM LISTENING 6311 @/var/run/hald/dbus-WQb8Avlqyy
unix 2 [ ACC ] STREAM LISTENING 7272 /tmp/.gdm_socket
unix 2 [ ACC ] STREAM LISTENING 7321 /tmp/.X11-unix/X0
unix 2 [ ACC ] STREAM LISTENING 7548 /tmp/orbit-dendrond/linc-9f7-0-275a72671891f[/quote]

Sinon il y a quelqu’un temps j’avais voulu me créer une LAMP sur mon pc pour avoir mon forum en local, j’avais pas réussi, et j’avais supprimer les paquets que j’avais installer à savoir apache et php.
Est ce que celà pourrais être le souci?
Sinon les paquets installé sont ceux demandé dans les divers tutos que j’ai vu.

Edit: Petit rajout, pour info mon décodeur trouve mes deux pcs, vuque j’ai leur ip, mais je n’arrive pas à y avoir accès. Après sur la box, j’ai donc un PC en éthernet et l’autre en WIFI. En port de modifier j’ai juste ceux de la mule

eh oh, tu as regardé dans le man avant de dire que tu ne comprenais rien ?
netstat est un outil pour regarder les infos sur le réseau. -l te dit ce qui écoute sur tel port dans lma première partie (et les sockets, qui écoutent en local, en gros, dans la deuxiême partie). Tu sais ce qu’est un port ?

Bon, c’est bizarre, je me serais attendu à un truc écoutant sur le port 80, et rien n’apparait.
Tu as redémarré entre temps ?

sinon, mieux que la commande que je t’ai donnée, c’est netstat -lp (en root).

Je ne vois pas trop.

Quand je dis que ne comprend rien c’est une façon de parler, je sais ce qu’est un port et j’avais compris la manip que tu me demande, après il est clair que je comprend pas à la lettre le contenu de chaque ligne.
J’avais également vu qu’il n’y avait rien en port 80, c’est pour ça que j’ai voulu tenté de voir la configuration de la box au cas où…

LA nouvelle commande, résultat pas plus concluant:

netstat -lp

[quote]debian:/home/dendrond/mediacenter# netstat -lp
Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 localhost:mysql : LISTEN 2142/mysqld
udp 0 0 *:bootpc : 2070/dhclient3
Sockets du domaine UNIX actives(seulement serveurs)
Proto RefCpt Indicatrs Type Etat I-Node PID/Program name Chemin
unix 2 [ ACC ] STREAM LISTENING 7529 2549/dbus-daemon @/tmp/dbus-HH9LTiGydK
unix 2 [ ACC ] STREAM LISTENING 7558 2502/gnome-session /tmp/orbit-dendrond/linc-9c6-0-74d049723987d
unix 2 [ ACC ] STREAM LISTENING 7728 2502/gnome-session /tmp/.ICE-unix/2502
unix 2 [ ACC ] STREAM LISTENING 7737 2554/gnome-keyring- /tmp/keyring-l6OkrY/socket
unix 2 [ ACC ] STREAM LISTENING 7749 2556/bonobo-activat /tmp/orbit-dendrond/linc-9fc-0-5c353f6863e06
unix 2 [ ACC ] STREAM LISTENING 7771 2558/gnome-settings /tmp/orbit-dendrond/linc-9fe-0-4c91f049d0e1
unix 2 [ ACC ] STREAM LISTENING 7841 2560/metacity /tmp/orbit-dendrond/linc-a00-0-23edb0e353a0d
unix 2 [ ACC ] STREAM LISTENING 7885 2571/gnome-panel /tmp/orbit-dendrond/linc-a0b-0-3a0469d7efa65
unix 2 [ ACC ] STREAM LISTENING 7895 2577/gnome-volume-m /tmp/orbit-dendrond/linc-a10-0-287a421d40ee
unix 2 [ ACC ] STREAM LISTENING 7963 2573/nautilus /tmp/orbit-dendrond/linc-a0d-0-7862ed13d925
unix 2 [ ACC ] STREAM LISTENING 7984 2594/vino-session /tmp/orbit-dendrond/linc-a22-0-7862ed18a773
unix 2 [ ACC ] STREAM LISTENING 8002 2604/gnome-power-ma /tmp/orbit-dendrond/linc-a24-0-75cc41a93ca23
unix 2 [ ACC ] STREAM LISTENING 8027 2601/gnome-vfs-daem /tmp/orbit-dendrond/linc-a29-0-293f90a866ac0
unix 2 [ ACC ] STREAM LISTENING 8084 2611/mapping-daemon /tmp/mapping-dendrond
unix 2 [ ACC ] STREAM LISTENING 8107 2616/wnck-applet /tmp/orbit-dendrond/linc-a38-0-2b503227e4765
unix 2 [ ACC ] STREAM LISTENING 8147 2618/multiload-appl /tmp/orbit-dendrond/linc-a3a-0-68b846f991c9
unix 2 [ ACC ] STREAM LISTENING 8161 2620/gweather-apple /tmp/orbit-dendrond/linc-a3c-0-68b846fe77f0
unix 2 [ ACC ] STREAM LISTENING 8181 2622/notification-a /tmp/orbit-dendrond/linc-a3e-0-773e7ec5a7b2
unix 2 [ ACC ] STREAM LISTENING 8428 2639/mixer_applet2 /tmp/orbit-dendrond/linc-a4f-0-7c9db1ae70710
unix 2 [ ACC ] STREAM LISTENING 8445 2637/clock-applet /tmp/orbit-dendrond/linc-a4d-0-2a2bfb2611d8c
unix 2 [ ACC ] STREAM LISTENING 40434 6420/gnome-terminal /tmp/orbit-dendrond/linc-1914-0-46299be775bffunix 2 [ ACC ] STREAM LISTENING 8620 2649/gnome-screensa /tmp/orbit-dendrond/linc-a58-0-2a94553ba4218
unix 2 [ ACC ] STREAM LISTENING 38097 6122/evolution-data /tmp/orbit-dendrond/linc-17ea-0-204e1705c7a17unix 2 [ ACC ] STREAM LISTENING 38145 6131/evolution-alar /tmp/orbit-dendrond/linc-17f3-0-7db5c8ffc72deunix 2 [ ACC ] STREAM LISTENING 36444 5980/firefox-bin /tmp/orbit-dendrond/linc-175c-0-45ba00d3df240unix 2 [ ACC ] STREAM LISTENING 6295 2349/dbus-daemon /var/run/dbus/system_bus_socket
unix 2 [ ACC ] STREAM LISTENING 6119 2256/acpid /var/run/acpid.socket
unix 2 [ ACC ] STREAM LISTENING 5901 2142/mysqld /var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 6310 2357/hald @/var/run/hald/dbus-5tTuDaegDg
unix 2 [ ACC ] STREAM LISTENING 6311 2357/hald @/var/run/hald/dbus-WQb8Avlqyy
unix 2 [ ACC ] STREAM LISTENING 7272 2426/gdm /tmp/.gdm_socket
unix 2 [ ACC ] STREAM LISTENING 7321 2439/X /tmp/.X11-unix/X0
unix 2 [ ACC ] STREAM LISTENING 7548 2551/gconfd-2 /tmp/orbit-dendrond/linc-9f7-0-275a72671891f[/quote]

Un autre message qui peut gèner, il y en a un qui dit que tu n’as défini aucun virtualhost.
Par contre, c’est bizarre, normalement, apache2 s’installe avec un default-host qui renvoie juste une page avec “It Works!”.
Tu as installé normalement avec apt ?
Sinon, as tu ça:

roc@ROC:~$ ll /etc/apache2/sites-enabled/ total 0 lrwxrwxrwx 1 root root 26 aoû 30 10:21 000-default -> ../sites-available/default

Je sais que la dernière fois que j’avais voul mettre apache, j’ai eu la page it’s work…

Enfin bref, là, j’ai un autre gros souci.
Après la dernière commande que tu m’a demandé, j’ai voulu rebooter une autre fois, au cas où…Mais quand j’arrive à la page d’identifiant de Debian, quand je tape mon identifient et mot de passe, j’ai un message d’erreur me disant que GMD (donc mon serveur graphique, si je ne me trompe) ne s’ouvrir car il y a un défaut d’écriture, qui est du soit à mon disque dur plein (pas possible, j’ai rien rajouté) ou un souci d’autorisation…

Je tente de lancer la console en root, pour voir si c’est pas un souci de droit, il ne me l’accepte pas non plus…Le souci est que le pc est configurer pour tombé pratiquement direct sur cet écran, sans commande à taper, je ne vois pas trop comment agir.
En plus je regarde les messages lors du chargement de Debian, je ne vois rien parlant d’erreur ou autre…

Je n’y avais pas pensé, mais ça peut être un disque plein: et pas besoin de faire toi même, si tu as un log qui gonfle inconsidèrément parcequ’un service gueule, par exemple.

[quote]Je tente de lancer la console en root, pour voir si c’est pas un souci de droit, il ne me l’accepte pas non plus…[/quote]Plus précisément ? Tu ne peux même pas avoir une ligne de commande ? Bizarre, surtout si ça va jusqu’à gdm en graphique.

C’est bon j’ai réussi à redémarrer le pc en root, c’est juste qu’il y avait une option de gestion en root dans la configuration de l’écran de connexion.

Alors j’ai vu deux choses, la première est un message me disant que la partition où est situé var/lib/mysql est trop rempli.
La seconde, j’ai vérifié mon disque dur, il reste 5go de dispo, j’ai fait environ 1,5go de libres, je vais donc retenté…

C’est bon c’est repartis, c’est bien mon disque dur qui devait être plein, bizard mais bon, je suis trop fatigué pour me posé des questions.
Demain soir, je reprend le fil et je regarde cette histoire de defaut host, malgré le fait que je l’es trouvé cette page dans le dossier de apache

Je reviens au nouvel. J’ai donc profiter pour installer le médiacenter sur mon second pc, et là aucun souci, avec l’installation de apache2, PHP5 et Perl.
Configuration du médiacenter et là c’est parfait.
C’est donc mon portable qui pose un souci, je pense que c’est la configuration de APACHE, à testé demain donc

Voilà j’ai donc trouvé mon souci qui venait de la configuration de Apache, fichier mal placé dans le local, et qui me posait donc un problème pour écouter le port 80.
J’éditerais le message d’origine pour remettre au propre la méthode et par la suite, je tenterais de rajouter pour le partage de l’imprimante et de fichier via la neufbox