next up previous contents
Next: Conclusion Up: Récit de réalisation Previous: Bertrand, un ami qui   Contents

Avant pour de faux, maintenant pour de vrai : ça marche

Cette partie a bien failli ne pas figurer car encore trois jours avant le moment fatidique, notre logiciel ne marchait toujours pas. En effet, plusieurs choses posaient problèmes. Premièrement, nous n'arrivions pas à désactiver Windows. Et surtout, deuxièmement, le transfert des paquets d'une carte à l'autre n'était pas encore fiable.
Pendant la période où notre logiciel ne marchait pas encore, nous avions décidé de finir le rapport et ensuite de consacrer le temps restant à la finalisation de notre projet. Une fois le rapport terminé, nous percevions la véritable réussite du projet comme une cause perdue d'avance. Nous cherchions déjà comment vous montrer le contraire car pourtant si près du but, il était intolérable de subir la remarque : 'Mais...ça marche pas votre truc'. Heureusement, pour nous comme pour vous, aucun trucage ne sera nécessaire car les problèmes rencontrés ont été surmontés.
En effet, il persistait encore une erreur sur le calcul de certains checksums, des problèmes liés aux transferts des paquets de Broadcast, et surtout comment désactiver Windows sans désactiver la carte. Si Windows reste actif sur la carte d'entrée, il pourra par exemple fermer les connexions que nous essayons d'ouvrir ou de répondre aux ping que nous essayons de bloquer.
Alors, nous avons eu l'idée de décocher le protocole TCP/IP dans la configuration de Windows à propos de la carte réseau d'entrée. A ce moment là, nous n'arrivions plus à lire les paquets sur cette carte et nous avions cru que la carte était complètement désactiver. Et donc, nous avions cherché d'autres solutions.
Mais, en réalité, le fait de désactiver simplement le protocole TCP/IP était la bonne solution. L'erreur venait de notre incohérence dans le code, ce qui empêchait la lecture sur la carte. C'est après de longues séances de débogage, que nous réessayions de désactiver le protocole TCP/IP de la carte d'entrée. A ce moment, le mot 'victoire' fut prononcé et la joie fut à son sommet.
Conclusion : Que du vrai pour la soutenance finale.
next up previous contents
Next: Conclusion Up: Récit de réalisation Previous: Bertrand, un ami qui   Contents
root 2002-06-23