Freezone S'inscrire

Linksys WRT54G(S) et le Multiposte.


Catégorie News , publié le 26 décembre 2005 à 00h18 par Arthur Defré
Beaucoup possède cet excellent routeur, malheureusement, le firmware dans sa version officielle manque de possibilité....

Impossible en ce qui me concerne de visualiser la télévision sur mon ordinateur sans activer le DMZ...

Après multiple recherche sur les forums j’ai trouvé la solution pour bénéficier du multiposte. (Merci à Kamul sur le forum de Freenews)

Tout d’abord, téléchargez le Firmware que vous trouvez sur Linksysinfo.org

J’ai utilisé le Firmware Version : v4.70.6 - HyperWRT 2.1b1 + Thibor11 pour le WRT54GS.

Prenez l’equivalent si vous utilisez le WRT54G.

Ensuite, Une fois que vous avez upgradé votre routeur, allez dans administration puis Edit Firewall Script :



Une fênetre va s’ouvrir et vous allez indiquer le script suivant :

usr/sbin/iptables -t nat -I PREROUTING 7 -p udp -d IP FREEBOX -j DNAT - - to-destination IP LOCALE
/usr/sbin/iptables -I FORWARD 11 -p udp -s 212.27.38.253 -d IP LOCALE -j ACCEPT

Téléchargez le script.

- IP FREEBOX est votre IP. Si vous ne la connaissez pas , rendez-vous sur le site de Free ici

- IP LOCALE, est l’IP que vous attribue votre ordinateur.

Ce qui donne pour l’exemple :



Ensuite, il vous suffit de sauvegarder et le multiposte peut commencer.

Je ne connais pas le script pour plusieurs machines. J’ai testé en mettant deux adresses Ip local avec une virgule ou un point virgule mais cela ne fonctionne pas. j’editerais cette news dès que j’ai l’information.

Merci à la personne qui a trouvé ce script que j’ai lu dans un forum ou un commentaire. 

IMPORTANT : la mise à jour du firmware de votre routeur est à vos risques et perils. Universfreebox n’est pas responsable des dommages que cela peut entraîner.

NB : Après application du script j’ai du ouvrir le port 1234 (j’ai mis en both) et les ports 31336 à 31337 en UDP pour que cela fonctionne.



 
COMMENTAIRES DES LECTEURS (64)
Afficher les 59 premiers commentaires...
Posté le 24 mars 2006 à 13h28
Essayez /usr/sbin/iptables -t nat -A PREROUTING -p udp -d 82.239.133.41 -j DNAT --to-destination 192.168.99.99 /usr/sbin/iptables -I FORWARD 1 -p udp -s 212.27.38.253 -d 192.168.99.99 -j ACCEPT Remarques : 1. Il y a *deux* signes 'moins' directement (pas d'espaces) devant to-destination. 2. Il y a un retour a la ligne devant le deuxieme /usr/sbin/itables (il n'y en a pas d'autres).
Posté le 24 mars 2006 à 13h36
Et il vaut mieux enlever les ports forwardes et triggering, au moins ceux dont vous n'avez pas besoin pour le multiposte, autrement il risque d'y avoir des interactions avec les effets du script. Sinon, au lieu d'utiliser le script, un forward udp des ports 31334 et 31335 pourrait faire l'affaire.
Posté le 24 mars 2006 à 23h30
Après quelques jours de travail, voici un script qui me semble plus sur (dans le sens d'être sélectif) que ceux proposés avant. Il suppose la version "crazy" de VLC, ou équivalente. Script à rentrer sur un routeur WRT54g : /usr/sbin/iptables -t nat -A PREROUTING -p udp -i vlan1 -s 212.27.38.253 -d IPFBX --dport ppppm:pppp -j DNAT --to-destination IPPC /usr/sbin/iptables -I FORWARD 1 -p udp -i vlan1 -s 212.27.38.253 -d IPPC --dport ppppm:pppp -j ACCEPT où: IPFXB = votre adresse IP donné par fournisseur d'internet IPPC = adresse IP du PC qui devrait recevoir les données pppp = numéro du port donné à VLC ppppm = numéro du port donné à VLC - 1 Remarques: 1. Il y a deux signes moins (-) devant dport et to-destination. 2. Il y a un retour à la ligne au deuxieme /usr/sbin/.
Posté le 09 avril 2006 à 17h39
Hello ! :-) Le truc difficile c'est qu'il y a PLEIN de bonnes idées dans ces suites de post... :-/ mais que tout est sans doute un peu confus pour celui/celle qui débarque et essaie d'avoir THE version qui fonctionne ! :-) Bon, modestement, je vais vous montrer où j'en étais et la méthode qui a pas mal fonctionné pour moi... B-) Situation de départ : 1) J'ai un vieux routeur WRT54G (acheté en 2001) :-o 2) j'ai 2 PCs en réseau (Wifi et filaire) 3) Le PC principal (avec les gros disks durs, les applications) est loin de la freebox et de la TV, donc en réseau Wifi. Je l'ai configuré en adresse IP fixe (à cause de mes applications serveur, HTTP, mails, etc hébergés Méthode choisie : ETAPE 1) Réussir à faire marcher Freeplayer TV d'abord !! ;-) ETAPE 2) Mettre à jour le Firmware de votre vieux routeur (pour accéder au Port forward triggering) (a mon avis, c'est OPTIONNEL mais bon, je l'ai fait, et ca marche DEPUIS, coïncidence ou étape indispensable, je n'en sais rien !!) :o) ETAPE 3) Mise en place (indispensable en revanche !!) du VLC de CrazyFred et du paramaétrage de 2 ports forwarding Pourquoi ces 3 méthodes ? 1) Je me suis dit que, avant de faire de la multi-diffusion de la Freebox vers 1 de mes 2 PC, il fallait d'abord que je réussisse à faire fonctionner l'étape "DE BASE" : Utiliser le FreePlayer TV, soit la capacité, depuis la Freebox, de pouvoir lire des fichiers video dispos sur un de vos PC mis en réseau WIFI/filaire derrière votre routeur Linksys WRT54G ETAPE 1 : Donc, je vous suggère de suivre les instructions : [url=http://www.tvfreeplayer.com/?module=tutos&tuto_id=41/]Tutoriel_tvfreeplayer [/url] ... sachant que vous aurez besoin de mettre en place les PORT FORWARDING suivants: * PORT 1234 (Utilisé par votre Freebox pour l'émission) vers votre PC qui, préalablement, doit avoir une adresse IP FIXE (genre 192.168. 1.02) * Port 8080 (j'ai également mappé le port 8081) .... Vous avez réussi à afficher sur votre TV, via l'option FreePlayer TV, un film DIVX qui dormait sur le PC 192.168.1.102 (qui est, dans mon cas, le PC "principal", celui sur lequel j'ai placé le logiciel VLC qui sert de serveur/diffuseur vers la Freebox/FreeplayerTV ?? Bravo !!!! Etape 1 complète !!! :-D Maintenant, j'ai choisi de remettre à jour le Firmware de mon vieux routeur WRT54G? Pourquoi ? 2 raisons à cela : a) Il semble, en lisant les posts précédents, que l'on a besoin d'utiliser les options de port forwarding spécifiques nommées PORT TRIGGERING. Elles ne sont pas disponibles dans la vieille version standard de 2001... b) il semble que VLC/FREE utilise un protocole de communication un peu spécial : RSTP ou un truc du style... A mon avis, le précédent firmware ne sait pas parler "RSTP". En fait, j'en suis presque convaincu ==> Suffit d'ouvrir le contenu de la playlist pointant vers la freebox ==> les adresses sont toutes indiquées avec un RSTP:// à la place du HTTP:// ou du FTP://... ETAPE 2: Allez télécharger et installer la dernière version du firmware pour votre routeur WRT54G : [url=http://http://www.linksysinfo.org/]Linksys_firmware_officiel[/url] Vous avez réussi à installer le firmware de Linksys ? Vous avez réussi à vous y retrouver par rapport à vos bonnes vieilles pages de SETUP et ADVANCED SETUP ? Okay !!!! B-) Alors, pour info, les pages de PORT FORWARDING sont dorénavant appelées GAMING & APPLICATION ==> Pas de panique, toutes vos configurations pour vos mini serveurs mails, HTTP, FTP, etc, tout ça a été préservé dans la mise à jour du firmware... ETAPE 3 : Il convient donc de paramétrer votre routeur pour faire la diffusion de flux TV depuis la Freebox vers un PC. Là, 2 choses à faire : a) Utiliser le VLC de CrazyFred. Je renonce à vous redonner le lien ==> Il est déjà existant plus haut... C'est indispensable pour n'avoir à mappé que 2 PORT supplémentaires par PC sur lesquels vous souhaitez visisionner le flux TV de la Freebox... b) en revanche, pour ma part, j'ai paramétré un PORT FORWARDING, un et un seul ! Pas besoin de port triggering... :-p * PORTS 31336 et 31337 que j'ai renvoyé vers mon PC 192.168.1.102. D'ou ki viennent ces ports ? Ben, dans la version VLC de CrazyFred, VLC n'écoute et envoie du flux que sur 2 ports (modifiables, by the way) qui sont par défaut 31336 (entrant) & 31337 (sortant). Du coup, on peut imaginer comme Frédéric ou Erik le disait plutôt, que vous placerez autant de VLC CrazyFred que de PC, et vous modifierez les PORTS sur chacun de vos PC (et également sur le PORT FORWARDING de votre routeur) de façon à pouvoir avoir de la multi-diffusion en parallèle sur TOUS vos PC, sans que votre routeur ne soit "perdu". PC 1: Ports 31336 et 31337 PC 2 : Ports 31338 et 31339 etc. Voila, je n'ai pas encore ré-installer ADSL TV ou autre application d'émulation de lecteur TV sur mon PC, mais pour peu qu'il utilise le VLC de CrazyFred, ca devrait marcher aussi bien qu'en utilisation "BRUT de décoffrage". C'est à dire que : a) je lance VLC b) j'ouvre la playlist qui pointe vers http://mafreebox.freebox.fr/freeboxtv c) Là je double-clique sur une des chaines affichées dans la piste de lecture. Si la chaine est active sur votre abonnement, après 2/3 secondes, le son ET la video apparaissent sur l'écran !!! B-)
Posté le 01er mai 2006 à 08h10
Je confirme : le port triggering fonctionne parfaitement. Aucune autre regle necessaire, le forwarding sur le 8080, 1234, 31336 ne sont même plus utile. Donc c'est simple mais surtout, je reçois la TV sur tous les PC de mon réseau sans aucune manip (cool pour les mômes !) Ma config : WRTG5GS v3.37.6 Je me doute un peu du fonctionnement de ce triggering mais si un "câlé" en réseau peut expliquer comment ça marche, ce serait cool.
Posté le 23 juillet 2006 à 17h30
Salut, D'après ce que je sais,le port triggering, c'est presque la même chose que le forwarding. La seule différence c'est que le triggering n'enverra les flux que vers le PC qui l'a demandé. On pourrait dire que c'est du forwarding dynamique. En tout cas chez moi ça ne fonctionne pas. J'utilise la version 0.8.5 de VLC et j'ai paramétré les ports à ouvrir (dans la console admin de linksys(Firmware Version: v1.06.1)et dans l'appli vlc). Chose étrange, au bout de dix minutes j'ai réussi a avoir tv polonia. J'ai essayé de changer de chaine, sans succes. tout s'est rebloqué comme avant :-((
INSERER UN COMMENTAIRE

Cinq consignes avant de réagir :

  • Rester dans le cadre de l'article. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  • Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  • Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  • Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  • Relisez-vous, n'abusez pas des majuscules et profitez de l'aide du navigateur en activant la correction orthographique

Votre adresse ip (38.107.179.230) ne se trouve pas en France vous devez créer un compte Freezone et être connecté afin de pouvoir poster un commentaire.


Nos flux rss | CSS Valide | Signaler un abus | Contacter le webmaster | Freeportail | Sitemap | Mobile | Google+ | Annonceurs |

Conception graphique: Pulpstudio / Site développé et adapté pour SPIP par Vincent Barrier
Copyright © 2005-2009 - Univers Freebox - Tous droits réservés. / Univers Freebox n'a aucun lien avec les sociétés Iliad - Free