au vue du code Javascript des pages de la livebox, on constate que la config ipv6 (
http://192.168.1.1/advConfigIPv6.html ) ne s'affichera que si la connexion n'est pas en PPPoE.
new Ajax.Request("/sysbus/NMC:getWANStatus", {
method: "post",
contentType:"application/x-sah-ws-4-call+json",
requestHeaders: {
"X-Context":Sah.Bus.contextID,
"X-Sah-Request-Type": "idle"
},
onSuccess: this.stateReceived.bind(this),
onFailure: function(){}
});
function stateReceived(response) {
var state ;
if (state=response.responseText) {
response=JSON.parse(state);
if ((response.data.LinkType.toLowerCase().indexOf("dsl") >= 0 || response.data.LinkType.toLowerCase().indexOf("ethernet" >= 0)) && (response.data.Protocol.toLowerCase().indexOf("ppp") >= 0)) {
$("advConfigIPv6Div").hide();
$("advConfigIPv6").hide();
$("advConfigIPv6Span").hide();
} else{
$("advConfigIPv6Div").show();
$("advConfigIPv6").show();
$("advConfigIPv6Span").show();
}
}
}
pour ceux qui ne parle pas le Javascript:
la page fait une requête a la box: /sysbus/NMC:getWANStatus pour obtenir les details de la connexion WAN.
Si la connexion est de type DSL (xDSL) ou Ethernet (fibre) ET en PPPoE le menu de configuration IPv6 est caché.
Ca confirme donc bien qu'IPv6 viendra en même temps que la disparition de PPPoE.