Bon, j'ai finalement trouvé et j'explique pour ceux que cela intéresse :
* Connecter PC1 sur la Freebox par RJ45 (port ethernet) en dhcp.
En ce qui me concerne, j'ai activé le mode routeur sur la Freebox avec les "beaux permanents.
PC1 reçois donc l'adresse locale 192.168.0.5 délivrée par le routeur de la Freebox.
* Activer le "partage de connexion" sur ce réseau (considéré par Windows comme "réseau public").
* Activer le WiFi et créer un réseau "ad-hoc" avec un cryptage WEP et un mot de passe. Activer ce réseau.
* Dans les "propriétés de connexion" de "réseau sans fil", protocole TCP/IP V4, régler comme suit :
Adresse IP : 192.168.1.0
Masque : 255.255.0.0
Passerelle : 192.168.0.1
serveur DNS : 192.168.0.1
* Sur PC2 se connecter sur le réseau ad-hoc (mot de passe).
* Dans les "propriétés de connexion" de "réseau sans fil", protocole TCP/IP V4, régler comme suit sur PC2 :
Adresse IP : 192.168.1.1
Masque : 255.255.255.0
Passerelle : 192.168.1.0
serveur DNS : 192.168.1.0
Voilà. PC2 peut maintenant avoir accès à Internet.
Si on veut connecter un 3ieme PC il faudra lui donner l'adresse 192.168.1.2, par exemple.
J'ajoute que le pare-feu (Sunbelt) est activé sur PC2 (Windows XP) ainsi que le pare-feu Windows sur PC1 (Vista).
Une remarque : depuis PC2 je ne peux pas faire de ping sur PC1, ni par 192.168.1.0 ni par 192.168.0.1, car le pare-feu m'en empêche.
Le principe est de créer deux réseaux LAN respectivement en 192.168.0.* et 192.168.1.*
Le premier PC1 sera connecté à Internet en mode partage et va se comporter en "proxy server" sur les PCs qui vont par la suite se connecter en WiFi sur PC1.
Le truc pas évident est de savoir que pour Windows, PC1 aura- après le partage de la connexion publique - l'adresse 192.168.0.1 (par défaut, obligatoire) vu du réseau 192.168.1.* alors qu'il a déjà l'adresse 192.168.0.5 sur le réseau 192.168.0.*
J'ajoute que la doc Microsoft n'est vraiment pas claire.
Par ailleurs, il ne faut surtout pas chercher à créer des "ponts réseaux" dans ce cas...
Et j'ajoute que je ne comprends pas pourquoi le masque ne peut pas être 255.255.255.0 sur PC1 (?)