extension_d_un_reseaux_sans-fil
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| extension_d_un_reseaux_sans-fil [2015/07/26 13:52] – [4- Limitation du débit] samer | extension_d_un_reseaux_sans-fil [2015/07/27 14:17] (current) – [4.2- Activation au démarrage] samer | ||
|---|---|---|---|
| Line 134: | Line 134: | ||
| iperf Done. | iperf Done. | ||
| </ | </ | ||
| + | |||
| + | ==== -- Mise en place ==== | ||
| Nous choisissons de limiter le débit montant à 200 Kbits/sec et descendant à 2 Mbits/sec. Pour cela, nous avons recours à l' | Nous choisissons de limiter le débit montant à 200 Kbits/sec et descendant à 2 Mbits/sec. Pour cela, nous avons recours à l' | ||
| Line 154: | Line 156: | ||
| <WRAP center round tip 100%> | <WRAP center round tip 100%> | ||
| - | Les noms des interfaces logiques du points | + | Les noms des interfaces logiques du point d' |
| </ | </ | ||
| Line 174: | Line 176: | ||
| </ | </ | ||
| - | Afin de valider | + | Afin de valider |
| < | < | ||
| - | simurgh: | + | PC-test-guest-network$ iperf3 -c iperf.testdebit.info |
| Connecting to host iperf.testdebit.info, | Connecting to host iperf.testdebit.info, | ||
| [ 6] local 192.168.66.156 port 58340 connected to 89.84.127.54 port 5201 | [ 6] local 192.168.66.156 port 58340 connected to 89.84.127.54 port 5201 | ||
| Line 196: | Line 199: | ||
| iperf Done. | iperf Done. | ||
| - | simurgh: | + | |
| + | PC-test-guest-network$ iperf3 -Rc iperf.testdebit.info | ||
| Connecting to host iperf.testdebit.info, | Connecting to host iperf.testdebit.info, | ||
| Reverse mode, remote host iperf.testdebit.info is sending | Reverse mode, remote host iperf.testdebit.info is sending | ||
| Line 219: | Line 223: | ||
| </ | </ | ||
| + | ==== -- Activation au démarrage ==== | ||
| + | Dans ce paragraphe, il s'agit d' | ||
| + | Commençons par créer deux fichiers qui rassemblent les commandes d' | ||
| + | |||
| + | <file autoconf / | ||
| + | #!/bin/sh | ||
| + | |||
| + | insmod sch_tbf | ||
| + | tc qdisc add dev wlan0-1 root tbf rate 200kbit burst 10kb latency 50ms peakrate 350kbit minburst 1540 | ||
| + | tc qdisc add dev br-lan root tbf rate 2mbit burst 10kb latency 50ms peakrate 4mbit minburst 1540 | ||
| + | </ | ||
| + | |||
| + | <file autoconf / | ||
| + | #!/bin/sh | ||
| - | <code bash> | ||
| tc qdisc del dev br-lan root | tc qdisc del dev br-lan root | ||
| + | tc qdisc del dev wlan0-1 root | ||
| + | rmmod sch_tbf | ||
| + | </ | ||
| + | |||
| + | Rendons ces fichiers exécutables: | ||
| + | < | ||
| + | root@ap-openwrt: | ||
| + | </ | ||
| + | |||
| + | Créons le fichier ''/ | ||
| + | | ||
| + | <file autoconf / | ||
| + | #!/bin/sh / | ||
| + | |||
| + | START=50 | ||
| + | |||
| + | start() { | ||
| + | echo " | ||
| + | / | ||
| + | } | ||
| + | |||
| + | stop() { | ||
| + | echo " | ||
| + | / | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Ainsi, un appel de la commande suivante permet de lancer le script ''/ | ||
| + | |||
| + | < | ||
| + | root@ap-openwrt: | ||
| + | </ | ||
| + | |||
| + | Alors que la commande '' | ||
| + | |||
| + | < | ||
| + | root@ap-openwrt: | ||
| + | </ | ||
| + | |||
| + | Pour terminer, il ne reste plus qu'à lancer le script '' | ||
| + | |||
| + | < | ||
| + | root@ap-openwrt: | ||
| + | root@ap-openwrt: | ||
| + | </ | ||
| + | |||
| + | Si besoin, les commandes suivantes permettent de supprimer la limitation du débit et désactiver le lancement automatique au démarrage: | ||
| + | |||
| + | < | ||
| + | root@ap-openwrt: | ||
| + | root@ap-openwrt: | ||
| </ | </ | ||
extension_d_un_reseaux_sans-fil.1437911578.txt.gz · Last modified: 2015/07/26 13:52 by samer