Hurricane Electric's IPv6 Tunnel Broker Forums

General IPv6 Topics => IPv6 on Routing Platforms => Topic started by: RunnerFL on February 24, 2011, 03:50:11 PM

Title: IPv6 On Netgear WNDR3700
Post by: RunnerFL on February 24, 2011, 03:50:11 PM
Now that the Netgear WNDR3700 supports IPv6 natively has anyone been able to get it working with an HE tunnel?

My router is assigning IPv6 IP's to my machines and I can ping IPv6 IP's but when I try going to websites that are IPv6 only I'm not reaching them.

Title: Re: IPv6 On Netgear WNDR3700
Post by: cconn on February 24, 2011, 04:57:03 PM
do you see any support for DHCP-PD?
Title: Re: IPv6 On Netgear WNDR3700
Post by: RunnerFL on February 24, 2011, 06:02:47 PM
Quote from: cconn on February 24, 2011, 04:57:03 PM
do you see any support for DHCP-PD?

On the router or on the individual machines?

I have "Use DHCP Server" as an option in the IPv6 setup of the router but nothing about "DHCP-PD".
Title: Re: IPv6 On Netgear WNDR3700
Post by: cholzhauer on February 25, 2011, 05:37:05 AM
Let's see a copy of your routing tables and the output of ipconfig/ifconfig from a non-working host
Title: Re: IPv6 On Netgear WNDR3700
Post by: RunnerFL on February 27, 2011, 07:45:21 PM
Ok, I have it working on Linux now but still not Windows.  Here's the output of ipconfig:

Windows IP Configuration


Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   IPv6 Address. . . . . . . . . . . : 2002:43bf:4182:e472:f5d1:c88c:f78e:e95a
   Temporary IPv6 Address. . . . . . : 2002:43bf:4182:e472:c503:48ab:17a2:a339
   Link-local IPv6 Address . . . . . : fe80::f5d1:c88c:f78e:e95a%11
   IPv4 Address. . . . . . . . . . . : 192.168.1.7
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : fe80::226:f2ff:fe94:be25%11
                                       192.168.1.1

Tunnel adapter isatap.{DEB0625E-9ACA-4704-BD73-DA3036DAFDF1}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter Local Area Connection* 11:

   Connection-specific DNS Suffix  . :
   IPv6 Address. . . . . . . . . . . : 2001:0:4137:9e76:46f:3d46:3f57:fef8
   Link-local IPv6 Address . . . . . : fe80::46f:3d46:3f57:fef8%13
   Default Gateway . . . . . . . . . :
Title: Re: IPv6 On Netgear WNDR3700
Post by: cholzhauer on February 28, 2011, 04:59:07 AM
Are you trying to run an HE tunnel?  If so, you're using the wrong IP address range.  The range you've shown is for 6to4, not 6in4
Title: Re: IPv6 On Netgear WNDR3700
Post by: RunnerFL on March 05, 2011, 08:31:13 AM
Quote from: cholzhauer on February 28, 2011, 04:59:07 AM
Are you trying to run an HE tunnel?  If so, you're using the wrong IP address range.  The range you've shown is for 6to4, not 6in4

That's why I'm here.  Any suggestions?

There's nowhere in the router to provide an address range.
Title: Re: IPv6 On Netgear WNDR3700
Post by: cholzhauer on March 06, 2011, 07:27:19 AM
Is there anywhere on the router that lets you enter IPv6 addresses? If there isn't, I'm afraid there isn't anyway you can host the tunnel on there.

if there are, take a screen shot and post them.
Title: Re: IPv6 On Netgear WNDR3700
Post by: KelvinTucker on March 06, 2011, 01:29:30 PM
Quote from: cholzhauer on March 06, 2011, 07:27:19 AM
Is there anywhere on the router that lets you enter IPv6 addresses? If there isn't, I'm afraid there isn't anyway you can host the tunnel on there.

if there are, take a screen shot and post them.
I'm interested in the answer as well.  So far, the best I've been able to do is to use Netgear's IPv6 Pass Through and setup a Windoze machine to act as the internal router.  This is all based on the excellent guidelines posted in the Windows section of this forum.  With minor changes I was able to get a WHS (Windows Home Server) to act as the main v6 router for my network.  With limited testing, it seems to function just fine though I've not propogated the v6 DNS server addr yet.

The WNDR3700v2 gives me these IPv6 options:

If you are really interested, I could post some screen shots.
Title: Re: IPv6 On Netgear WNDR3700
Post by: cholzhauer on March 07, 2011, 05:43:38 AM
What does "fixed" give you?
Title: Re: IPv6 On Netgear WNDR3700
Post by: KelvinTucker on March 07, 2011, 01:07:56 PM
Have not figured out how to get a screenshot in yet, but this is what Fixed offers: 
Which is obviously for native IPv6 addressing which my ISP does not support.


WAN Setup


IPv6 Address/Prefix Length
    : : : : : : : /   
Default IPv6 Gateway
    : : : : : : :   
Primary DNS Server
    : : : : : : :   
Secondary DNS Server
    : : : : : : :   

LAN Setup


IP Address Assignment


  • Use DHCP Server

  • Auto Config


IPv6 Address/Prefix Length
       : : : : : : : /   

IPv6 Filtering  Secured  Open
IPv6 Help

Fixed

The Fixed IPv6 connection is very rarely used. Unless you are certain that
this is what your service provide asks you to set and your ISP has provided
you the detailed IPv6 address configurations.

(WAN Setup) IPv6 Address/Prefix Length

This specifies the IPv6 address and prefix length of the router's WAN interface.

Default IPv6 Gateway

This specifies the IPv6 address of the default IPv6 gateway, which is supposed
to be on the router's WAN interface.

Primary/Secondary DNS Server

These specify the DNS servers that will resolve IPv6 domain name records for you.
If these fields are not specified, the router will use the DNS server(s) configured
for the IPv4 Internet connection (on the Basic Settings page).

IP Address Assignment

You can select how you want to assign IPv6 address to the devices on the LAN
(i.e. your home network). You can use either the "DHCP Server" or "Auto Config"
to assign IPv6 address. Using DHCP Server may pass more information to LAN
devices, but some IPv6 systems may not support the DHCv6 client function.
"Auto Config" is used by default.

(LAN Setup) IPv6 Address/Prefix Length

This specifies the IPv6 address and prefix length of the router's LAN interface.
Title: Re: IPv6 On Netgear WNDR3700
Post by: cholzhauer on March 07, 2011, 01:15:54 PM
That doesn't look like it.

Like I said, Google doesn't show any examples of this router being able to host a 6in4 tunnel.
Title: Re: IPv6 On Netgear WNDR3700
Post by: KelvinTucker on March 16, 2011, 11:38:03 AM
We finally have a way for the WNDR3700(v2 in my case) to support a HE tunneled IPv6 configuration, although it is NOT for the faint of heart.  Since the native firmware is of little use, I switched to the OpenWRT community and found that things are progressing very well.  http://wiki.openwrt.org/toh/netgear/wndr3700?s[]=wndr3700

By taking it slow, and reading everything 3-4 times I was able to get a setup running.  I have my DNS servers set to Google { 8.8.8.8; 8.8.4.4 } and now score a 9/10 at test-ipv6.com from any PC's in the house.  I assume that by adding the HE IPv6 DNS server into the mix I could jump to 10/10.

For anyone attempting such a move, I have the following advice which might save you some time:

1. Have Telnet working on your PC.  With Win7 I had to go into Control Panel and basically install another Windows feature.
2. Find and download a program called PUTTY, which is essentially a secured Telnet and is required after you set a password since Telnet will stop working.
3.read the instructions on installing the Luci package and do that early so you can use the web interface.





Title: Re: IPv6 On Netgear WNDR3700
Post by: RunnerFL on March 29, 2011, 09:16:13 AM
Sorry I haven't responded in a while, "life" happened...

Anyways...  I've tried OpenWRT and didn't even get to IPv6 setup because the 5ghz wireless band doesn't work with OpenWRT so that's definitely a no-go for me.  Based on that I didn't even try IPv6 with OpenWRT.

Here's what "Fixed" gives for options:

http://www.webpagescreenshot.info/img/22634-329201161430PM

Note: If I use Auto Detect my tunnel is detected as "6to4".
Title: Re: IPv6 On Netgear WNDR3700
Post by: cholzhauer on March 29, 2011, 09:45:13 AM
What about something like DDWRT or Tomato?
Title: Re: IPv6 On Netgear WNDR3700
Post by: RunnerFL on March 29, 2011, 09:49:48 AM
Quote from: cholzhauer on March 29, 2011, 09:45:13 AM
What about something like DDWRT or Tomato?

Last time I checked not all the features of the router were supported with DDWrt either.  I've never looked into Tomato.
Title: Re: IPv6 On Netgear WNDR3700
Post by: RunnerFL on April 02, 2011, 09:08:42 AM
I have the latest DD-WRT installed now and I'll be setting up IPv6 at some point this weekend.  I'll be back here if I need a hand.  :)

Title: Re: IPv6 On Netgear WNDR3700
Post by: av8rgeek on April 22, 2011, 07:14:46 PM
I am running the WNR3500L (Samknows) and have to stick to the "original" firmware with the SK extensions, but it has the same options as the 3700, so I'm particularly interested in this.

Any ideas?
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on May 06, 2011, 07:08:03 PM
Hi! I have managed to get a HE tunnel working on stock WNDR3700 firmware (V1.0.7.98NA) via some telnet configuring (screw the web GUI). I am still trying to figure out how to edit the radvd.conf file so I can serve my /48 to my LAN, but until then, I have just statically assigned IPs on my LAN instead and am able to get to the IPv6 internet directly from all clients :) This is written based on using a Windows client.

First, you need to unlock telnet access. Locate your router's LAN side MAC (Web GUI -> Maintenance -> Router status -> LAN port -> MAC Address); write it down.
Download the NETGEAR telnet enable utility (http://www.myopenrouter.com/download/10602/NETGEAR-Telnet-Enable-Utility/).
Drop the executable into a directory where you can easily find it, open a command prompt and cd to the folder. Run the command telnetenable <router ip, eg, 192.168.1.1> <mac, no dash or colon, ie A51C2E, etc> Gearguy Geardog
It should execute and dump you at the prompt pretty quickly if you did everything properly, if so, congrats on telnet access :). If not, re-check that you typed all correctly!

You now have full access to telnet <router ip>. If you are prompted for a login/password (I was not) use Gearguy for the login and Geardog for the pass.
If your Windows does not have telnet installed, either install it (Google!) or download a free client such as PuTTY (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html).

Once inside the router via telnet execute the following commands, filling in fields based on which tunnel of yours you wish to use:
ip tunnel add he6 mode sit remote <SERVER IPv4 ADDR> local 192.168.1.1 ttl 64
ifconfig he6 mtu 1280
ifconfig he6 up
ip -6 add add <CLIENT IPv6 ADDR>/64 dev he6
ip -6 route add default via <SERVER IPv6 ADDR> dev he6

You should then be able to ping6 your local and remote tunnel endpoints successfully, and also any other v6 addresses you know :)
Title: Re: IPv6 On Netgear WNDR3700
Post by: Runthat on May 09, 2011, 02:26:07 PM
These same commands via Telnet in to the WNDR 3700v2 do NOT work. Anyone have the correct procedure for setting up the tunnel on the WNDR 3700v2?
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on May 09, 2011, 02:37:29 PM
Which part is not working? Care to post exactly what you entered?
Title: Re: IPv6 On Netgear WNDR3700
Post by: gadreel on May 10, 2011, 05:49:27 AM
I'm having problems with the commands too (firmware 1.0.8) - but it must be on the right track, any help is much appreciated.


root@WNDR3700v2:/# ip tunnel add he6 mode sit remote 209.51.181.2 local 192.168.1.1 ttl 64

root@WNDR3700v2:/# ifconfig he6 mtu 1280

root@WNDR3700v2:/# ifconfig he6 up

root@WNDR3700v2:/# ip -6 addr add 2001:470:ffff:aaaa::2/64 he6
Error: either "local" is duplicate, or "he6" is a garbage.
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on May 10, 2011, 06:08:04 AM
Ahhh! I forgot a dev in the instructions above, sorry :) Please check them now. Proper line to add your ip to the tunnel interface should be: ip -6 add add <your ip>/64 dev he6
Title: Re: IPv6 On Netgear WNDR3700
Post by: gadreel on May 10, 2011, 04:38:36 PM
And I believe that line should be "ip -6 addr add" not "ip -6 add add" ?

With "addr" it does work, but then the next line:


root@WNDR3700v2:/#
root@WNDR3700v2:/# ip -6 route add 2001:470:ffff:aaaa::/64 via dev he6
Error: an inet address is expected rather than "dev".


Thanks so much for your help and patience, I know this must be elementary...
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on May 11, 2011, 04:31:54 AM
Ok, rebooted my router and re-tested, you are correct in that I do have an erroneous line, oops, sorry! I probably didn't realize it in my zeal of getting things working, corrected my OP. See the full output below of this truly working, immediately after I rebooted and re-enabled telnet.

matt@cinderella:~$ telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
=== IMPORTANT ============================
  Use 'passwd' to set your login password
  this will disable telnet and enable SSH
------------------------------------------


BusyBox v1.4.2 (2011-01-21 16:11:13 CST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
KAMIKAZE (7.09) -----------------------------------
  * 10 oz Vodka       Shake well with ice and strain
  * 10 oz Triple sec  mixture into 10 shot glasses.
  * 10 oz lime juice  Salute!
---------------------------------------------------
@NG-GTWY:/# ip tunnel add he6 mode sit remote 209.51.181.2 local 192.168.1.1 ttl 64
@NG-GTWY:/# ifconfig he6 mtu 1280
@NG-GTWY:/# ifconfig he6 up
@NG-GTWY:/# ip -6 add add 2001:470:1f10:b4e::2/64 dev he6
@NG-GTWY:/# ip -6 route add default via 2001:470:1f10:b4e::1 dev he6
@NG-GTWY:/# ping6 ipv6.google.com
PING ipv6.l.google.com (2001:4860:800b::68): 56 data bytes
64 bytes from 2001:4860:800b::68: icmp6_seq=0 ttl=57 time=27.7 ms
64 bytes from 2001:4860:800b::68: icmp6_seq=1 ttl=57 time=41.6 ms
64 bytes from 2001:4860:800b::68: icmp6_seq=2 ttl=57 time=37.0 ms

--- ipv6.l.google.com ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 27.7/35.4/41.6 ms


After that I assigned par of my routed /48 to dev br0 (ip -6 add add 2001:470:c4f6::1/48 dev br0) then assigned other IP's from that subnet to my LAN clients and can ping all the way thru. Passes test-ipv6.com as recognizing the /48 addresses I have assigned my machines.
Title: Re: IPv6 On Netgear WNDR3700
Post by: knuti on May 20, 2011, 01:47:17 PM
Quote from: goffmt on May 11, 2011, 04:31:54 AM

@NG-GTWY:/# ip tunnel add he6 mode sit remote 209.51.181.2 local 192.168.1.1 ttl 64
@NG-GTWY:/# ifconfig he6 mtu 1280
@NG-GTWY:/# ifconfig he6 up
@NG-GTWY:/# ip -6 add add 2001:470:1f10:b4e::2/64 dev he6
@NG-GTWY:/# ip -6 route add default via 2001:470:1f10:b4e::1 dev he6
@NG-GTWY:/# ping6 ipv6.google.com
PING ipv6.l.google.com (2001:4860:800b::68): 56 data bytes
64 bytes from 2001:4860:800b::68: icmp6_seq=0 ttl=57 time=27.7 ms
64 bytes from 2001:4860:800b::68: icmp6_seq=1 ttl=57 time=41.6 ms
64 bytes from 2001:4860:800b::68: icmp6_seq=2 ttl=57 time=37.0 ms

--- ipv6.l.google.com ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 27.7/35.4/41.6 ms
[/tt]

After that I assigned par of my routed /48 to dev br0 (ip -6 add add 2001:470:c4f6::1/48 dev br0) then assigned other IP's from that subnet to my LAN clients and can ping all the way thru. Passes test-ipv6.com as recognizing the /48 addresses I have assigned my machines.

the /48 network adresse is that from tunnel details routed ipv6 prefixes which you allocate ? could you make an example on how you give a computer behind the router access to ipv6, thanks for all the information so far. I managed to get the ipv6 access to my router and can ping6 ipv6.google.com etc but still need to get my clients behind the router to get access to ipv6 as well. :)
Title: Re: IPv6 On Netgear WNDR3700
Post by: cholzhauer on May 20, 2011, 01:52:33 PM
You can use Router Advertisements and/or DHCP to do that
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on May 20, 2011, 05:07:32 PM
Quote from: knuti on May 20, 2011, 01:47:17 PM
the /48 network adresse is that from tunnel details routed ipv6 prefixes which you allocate ? could you make an example on how you give a computer behind the router access to ipv6, thanks for all the information so far. I managed to get the ipv6 access to my router and can ping6 ipv6.google.com etc but still need to get my clients behind the router to get access to ipv6 as well. :)

Yep. I allocated a gateway address out of my /48 on the router and then assigned other addresses throughout my LAN. I have not had time to tinker enough to get radvd doing this for me, yet. Currently I just static assign each client on the LAN since I have so few clients.

For example, this PC I am on right now is assigned 2001:470:c4f6::5/48 with gateway 2001:470:c4f6::1/48 (my router, on br0).
Title: Re: IPv6 On Netgear WNDR3700
Post by: knuti on May 21, 2011, 07:46:14 AM
hey thanks for the reply, a bit confused about this /48 and /64 network segments, but anyways the point is. My Br0 is using a inet6 /64 segment and yours did the same before you change it to /48 ? I see the tunnelbroker info is showing two prefixes both on /64 and /48.  So a bit confused on that part. So my inet6 br0 already got an ipv6 adresse but that might be because I tried out the different selections of ipv6 in the gui version. Any ideas around that part?
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on May 21, 2011, 07:48:28 AM
You can assign multiple v6 addresses to an interface inside the router. I have my /64 assigned out my WAN port, to connect to the tunnel. One address of the /48 is assigned to br0 to act as a gateway to the rest of my network. Logically, the route should be HE/64 -> Router WAN/64 -> (Tunneled 48 inside router) -> Router LAN/48 -> Client/48
Title: Re: IPv6 On Netgear WNDR3700
Post by: knuti on May 21, 2011, 08:00:16 AM
Btw have you configued any Windows 7 clients yet? I tried to enter 2001:470:de8a::2 etc as my ip adresse but gets invalid adresse. a bit confused if it needs a fully ipv6 adresse of if I can use a compressed one.

ok keep me posted if you find any way to get a dhcp ipv6 up running on the /48 :D gonna try the static thing now thanks

edit: nvm it worked I just didnt see a space after the ::2 :D
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on May 21, 2011, 09:21:46 AM
Glad it worked :) You should pass 10/10 on test-ipv6.com with a static set like that. I'll be sure to update here when I get around to figuring out radvd :)
Title: Re: IPv6 On Netgear WNDR3700
Post by: knuti on May 21, 2011, 10:27:25 AM
grrr..just found it after everything worked out well that he.net does not support IRC connections :(
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on May 21, 2011, 11:08:58 AM
Consider adding a second tunnel route to your router. I have both a HE.net tunnel and one from SixXS as gateways out on my router. SixXS does allow IRC with some restrictions; see here: https://www.sixxs.net/faq/misc/?faq=irc
Title: Re: IPv6 On Netgear WNDR3700
Post by: donhackler on May 25, 2011, 11:36:59 PM
I've been having good luck with WNR3700L routers running tomato.
It's probably a lot easier to install than OpenWRT.

I have HE.Net 6to4 tunnels working fine on them.
Title: Re: IPv6 On Netgear WNDR3700
Post by: lasfulop on June 09, 2011, 07:58:42 PM
Quote from: goffmt on May 06, 2011, 07:08:03 PM
Hi! I have managed to get a HE tunnel working on stock WNDR3700 firmware (V1.0.7.98NA) via some telnet configuring (screw the web GUI). I am still trying to figure out how to edit the radvd.conf file so I can serve my /48 to my LAN, but until then, I have just statically assigned IPs on my LAN instead and am able to get to the IPv6 internet directly from all clients :) This is written based on using a Windows client.

Can you tell me please if this is really the netgear firmware? Because a few posts later you copied in an openwrt login. And checking the telnet enable site is not really for this router (although I guess it can work with other routers). And another question is that the gui is still accessible?

Thank you so much can't wait to use my ipv6 tunnel with this router!
Title: Re: IPv6 On Netgear WNDR3700
Post by: lasfulop on June 10, 2011, 05:09:39 AM
Quote from: lasfulop on June 09, 2011, 07:58:42 PM

Can you tell me please if this is really the netgear firmware? Because a few posts later you copied in an openwrt login. And checking the telnet enable site is not really for this router (although I guess it can work with other routers). And another question is that the gui is still accessible?

Thank you so much can't wait to use my ipv6 tunnel with this router!

I couldn't wait, so downloaded and hacked the router. ipv6 working through tunnelbroker.net. With manually assigned IPv6 addresses. I am still working on dhcp or radvd.
Title: Re: IPv6 On Netgear WNDR3700
Post by: lasfulop on June 12, 2011, 08:19:07 PM
O, I found a few radvd configuration examples. But when trying to telnet in I get the message Connection closed by foreign host.. I turned off the router and turned back on, no change. I even reset the router and ran telnetenable.exe but still nothing. Of course IPv6 settings gone after reset. Anyone have something similar? Orr a solution? I cannot log in via telnet.
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on June 13, 2011, 05:06:43 AM
Yes, it is stock NG firmware. NG firmware is based on OpenWRT. My router has similar problems of just denying all telnet after awhile but rebooting and re-running telnetenable seems to clear that up for me.
Title: Re: IPv6 On Netgear WNDR3700
Post by: lasfulop on June 13, 2011, 06:27:23 AM
My fault. I wasn't paying attention to the fact that MAC address should be capitalized.
Title: Re: IPv6 On Netgear WNDR3700
Post by: taichimaster on June 14, 2011, 02:15:07 AM
I was able to set up the tunnel and verified I have ipv6 connectivity.  Thanks for the example that goffmt provided.

Now I am trying to set up radvd for router advertisements, but I have a dumb question....is there any kind of editor in the busybox ash?   There doesn't seem to be vi, emacs, or anything.....I don't want to cook up a radvd.conf using "echo" if I don't have to.
Title: Re: IPv6 On Netgear WNDR3700
Post by: lasfulop on June 14, 2011, 04:09:14 PM
Hi, I tried vi, nano, pico none seemed to work. I thought I would be clever and edited a file on my own computer copied to a USB stick plugged into the router. Tried to copy in the telnet window from the USB to the router but I got the message the file exists. Which was impossible. Tried with other file like jpg txt always the same error.
By the way I was just trying to copy a script that will set-up the HE tunnel every time the router reboots. I am not sure I have to do that I just wanted to try. I don't know if the router saves all the settings in case there is a power outage.
Title: Re: IPv6 On Netgear WNDR3700
Post by: goffmt on June 14, 2011, 04:15:56 PM
There are no built-in editors AFAIK. Also, the router will not save your tunnel on reboot. I haven't had any time since I first got this working to dig for a way to write the nvram or play with radvd further.