7800N strange ipv6 problem
Posted: Tue Aug 16, 2011 4:23 pm
I raised a ticket (OPY-903-62647) three weeks ago with Billion support but have not yet received a reply.
Does anyone have any idea about why this is happening, all was OK until Plusnet carried out some "maintenance".
I have tried carrying out a factory reset and re-entering my setup a number of times but it has not helped.
7800N running 1.06d
My ISP is Plusnet and I am taking part in the ipv6 trial, connected via ADSL2+.
I have a manual workaround which involves editing the radvd.conf file on the 7800N and restarting the radvd process every time the ADSL modem connects.
The full text of the ticket is below.
Possible problem / bug with radvd (version 1.0) on 7800N 1.06d
I have had problems obtaining an ipv6 address from the 7800N - Windows 7, linux & android all fail to get an ipv6 address.
radvd.conf from 7800N (N.B. prefix field has been edited to hide full address)
This file is automatically generated during 7800N boot.
interface br0
{
AdvSendAdvert on;
MinRtrAdvInterval 198;
MaxRtrAdvInterval 600;
AdvDefaultPreference medium;
AdvManagedFlag off;
AdvOtherConfigFlag on;
prefix 2a02:16c8:****:****::/64
{
AdvPreferredLifetime infinity;
AdvValidLifetime infinity;
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
};
};
I copied the above file to a linux box and ran it, it worked and I was able to get an ipv6 address.
I then ran radvdump with radvd (identical radvd.conf file) running on the 7800N and then the linux box and compared the outputs. The differences were as below.
Extract from radvdump with radvd running on linux
AdvPreferredLifetime infinity;
AdvValidLifetime infinity;
Extract from radvdump with radvd running on 7800N
AdvPreferredLifetime 0;
AdvValidLifetime 0;
The next step was to remove the the two above lines from the radvd.conf on the 7800N and restart the radvd daemon.
All systems (Windows, Linux etc.) are now being given an ipv6 address.
I assume that the radvd.conf file is generated automatically by the 7800N from information supplied by the RADIUS server at my ISP.
Is there any beta software for the 7800N that I can test?
Does anyone have any idea about why this is happening, all was OK until Plusnet carried out some "maintenance".
I have tried carrying out a factory reset and re-entering my setup a number of times but it has not helped.
7800N running 1.06d
My ISP is Plusnet and I am taking part in the ipv6 trial, connected via ADSL2+.
I have a manual workaround which involves editing the radvd.conf file on the 7800N and restarting the radvd process every time the ADSL modem connects.
The full text of the ticket is below.
Possible problem / bug with radvd (version 1.0) on 7800N 1.06d
I have had problems obtaining an ipv6 address from the 7800N - Windows 7, linux & android all fail to get an ipv6 address.
radvd.conf from 7800N (N.B. prefix field has been edited to hide full address)
This file is automatically generated during 7800N boot.
interface br0
{
AdvSendAdvert on;
MinRtrAdvInterval 198;
MaxRtrAdvInterval 600;
AdvDefaultPreference medium;
AdvManagedFlag off;
AdvOtherConfigFlag on;
prefix 2a02:16c8:****:****::/64
{
AdvPreferredLifetime infinity;
AdvValidLifetime infinity;
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
};
};
I copied the above file to a linux box and ran it, it worked and I was able to get an ipv6 address.
I then ran radvdump with radvd (identical radvd.conf file) running on the 7800N and then the linux box and compared the outputs. The differences were as below.
Extract from radvdump with radvd running on linux
AdvPreferredLifetime infinity;
AdvValidLifetime infinity;
Extract from radvdump with radvd running on 7800N
AdvPreferredLifetime 0;
AdvValidLifetime 0;
The next step was to remove the the two above lines from the radvd.conf on the 7800N and restart the radvd daemon.
All systems (Windows, Linux etc.) are now being given an ipv6 address.
I assume that the radvd.conf file is generated automatically by the 7800N from information supplied by the RADIUS server at my ISP.
Is there any beta software for the 7800N that I can test?