![]() |
VaourNet Réseau communautaire rural |
![]() |
| Imprimer |
RubriquesDocumentationFreifunk |
Cette page recense les modifications et compléments apportés au firmware Freifunk standard, telles qu'ils sont implémentées dans le réseau de "VaourNet - Le-plateau-cordais.net". Elles se réfèrent actuellement à la version 1.6.34. Mode d'emploiInstallation manuelle:
Installation automatisée:
NB: le script détermine automatiquement ce qu'il doit faire en fonction du contexte:
Personnalisation de l'interfaceConcerne: tous les noeuds. L'interface a été discrètement personnalisée sans y consacrer trop de temps. Quelques libellés ont été francisés et des commentaires expliquant comment interpréter les informations de qualité des liens ont été ajoutés en bas de la page d'état. Version modifiée:
Spécifique VaourNet:
Spécifique Le-Plateau-Cordais.net:
NB:
Ajout de lignes optionnelles dans crontabConcerne: tous les noeuds. Le script s51crond d'origine n'est pas conçu pour intégrer des lignes optionnelles dans crontabs/root. Il a été légèrement modifié pour intégrer automatiquement les fichiers /etc/local.crond-*, qui peuvent ainsi rajouter les lignes dans le crontab. Version modifiée:
Mise à l'heure du systèmeConcerne: tous les noeuds. La fonction rdate présente quelques défauts:
Pour remédier à cela, le script a été modifié:
Version modifiée:
NB: le package ntpclient présente des défauts similaires, qui devraient être corrigés de la même manière. Redémarrage d'olsrdConcerne: tous les noeuds. Le script cron.minutely d'origine dispose d'une fonction qui fait redémarrer olsrd approximativement une fois par jour à un moment aléatoire, par mesure de prudence. Le fait que ça se produise à n'importe quel moment en affectant temporairement tous les paquets qui transitent par ce noeud n'est toutefois pas idéal. Pour conserver le principe en occasionnant le minimum de gêne, la fonction a été transposée dans cron.restartolsrd, afin de s'exécuter entre 00h00 et 06h00. Le passage de cron.minutely consistant à implémenter de manière détournée des fonctions local.cron* en utilisant "trap" a été remplacé par le script S51crond modifié ci-dessus. Version modifiée:
olsr-prioConcerne: tous les noeuds. Le traffic shaping a été légèrement modifié pour optimiser chaque file d'attente en fonction de ses spécificités. La bande 1 a été mise en pfifo_fast et le quantum de la bande 2 a été ajusté à la taille maxi de ses paquets (256 octets). Version modifiée:
Statistiques persistantesConcerne: tous les noeuds. Le paquetage freifunk-statistics-fr stocke les fichiers RRD dans /tmp, ce qui fait disparaître les statistiques antérieures à chaque redémarrage de l'appareil. Pour préserver les statistiques sur une longue période, les fichiers RRD ont été déplacés dans un répertoire /rrd, dont le contenu n'est pas effacé lorsque le système est redémarré. Version modifiée:
NB: les statistiques peuvent éventuellement être préservées après un upgrade du firmware en transférant au préalable le contenu du répertoire /rrd sur un poste et en le reimplantant après le flashage. wan-prioConcerne: noeuds servant de passerelle d'accès à l'internet. Un traffic shaping similaire à olsr-prio est implémenté sur le port WAN pour prioritiser les ACKs, les requêtes DNS et les petits paquets, et agir comme un mitigeur sur l'upload de la connexion ADSL, tout en étant beaucoup plus léger qu'une solution de type qos-scripts. Fichier ajouté:
freifunk-gateway-frConcerne: noeuds servant de passerelle d'accès à l'internet. Correction de libellés omis dans la francisation. Version modifiée:
NB: le données de comptage peuvent éventuellement être préservées après un upgrade du firmware en transférant au préalable le contenu du répertoire /backup sur un poste et en le reimplantant après le flashage. |
| Imprimer | Aide Plan du site Changements récents Rechercher Login |
| Page mise à jour le 14 décembre 2008 à 20h56 |
|