Wednesday, December 31, 2008

Teredo or no Teredo: that's the question

Grrrrrrrrrr. Suddenly Eva's laptop (the great Dell Studio Laptop: real great machine) hasn't got IPv6 connectivity anymore. And thus news.ipv6.eweka.nl downloads are not working anymore.

Result of ipconfig:

C:\>ipconfig

Windows IP Configuration


Wireless LAN adapter Wireless Network Connection:

   Connection-specific DNS Suffix  . : lokaal
   Link-local IPv6 Address . . . . . : fe80::79da:502b:44bc:ff82%12
   IPv4 Address. . . . . . . . . . . : 192.168.1.36
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.254

Ethernet adapter Local Area Connection:

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

Tunnel adapter Local Area Connection* 6:

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

Tunnel adapter Local Area Connection* 7:

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

Tunnel adapter Local Area Connection* 11:

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

C:\>


What's going on? The only thing that has changed, is a reboot of the Linksys access point. So let's check what happens when I connect the laptop via a wire to the Linksys:


C:\>ipconfig

Windows IP Configuration


Wireless LAN adapter Wireless Network Connection:

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

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : lokaal
   Link-local IPv6 Address . . . . . : fe80::8478:8ade:811f:2838%11
   IPv4 Address. . . . . . . . . . . : 192.168.1.34
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.254

Tunnel adapter Local Area Connection* 7:

   Connection-specific DNS Suffix  . :
   IPv6 Address. . . . . . . . . . . : 2001:0:d5c7:a2ca:248b:9277:ad55:e84b
   Link-local IPv6 Address . . . . . : fe80::248b:9277:ad55:e84b%10
   Default Gateway . . . . . . . . . : ::

Tunnel adapter Local Area Connection* 11:

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

C:\>


Teredo's back!

That's good news. The bad news:
  • Teredo didn't work when connected via wireless, for no clear reason
  • Windows Vista wasn't saying why there was no Teredo connectivity
Does anybody know if there is any logging about Teredo? Maybe I should have used

C:\>netsh interface teredo show state
Teredo Parameters
---------------------------------------------
Type                    : default
Server Name             : teredo.ipv6.microsoft.com.
Client Refresh Interval : 30 seconds
Client Port             : unspecified


C:\>

Comments please!

Saturday, December 27, 2008

Transmission bittorrent client successful with IPv6

Cool: as of December 15 2008, the bittorrent client "Transmission" has IPv6 implemented in the development version. I think it will become public with transmission version 1.5.

I couldn't wait for that, so I activated the "nightly build" on my Ubuntu by add the following lines to /etc/apt/sources.list:


I then installed and started Transmission. Version is 1.42+, FWIW.

Result:Transmission works with IPv6. It's connected to other IPv6 peers (using torrent "FreeBSD 7.0-Release i386 CD1" from sixxs IPV6 tracker), both BitTornado and utorrent. And ... over my teredo / miredo connection.

Cool!






Sunday, December 21, 2008

uTorrent with Teredo IPv6 on Windows XP ... works!

See the included screenshots: uTorrent with Teredo IPv6 on Windows XP SP3 ... works!

Just install and start uTorrent.
Then, under Options -> Preferences ( -> General) click "Install IPv6/Teredo".

To check the IPv6 functionality, from http://www.sixxs.net/tools/tracker/catalog/ select an active download, for example FreeBSD 7.0-Release i386 CD1


Please note:
1) you need (at least) SP3.
2) it should work on Windows Vista too. A Teredo is activated on Vista by default, I think you won't need to "Install IPv6/Teredo".








Saturday, December 20, 2008

Windows Vista Teredo status: "general system failure"

A friend's Windows Vista machine is showing an ugly Teredo status: "general system failure". Needless to say: Teredo is not working. There's even no 2001:0: address. There is, however, strangely enough, a 6to4 2002:-address ...

I don't know what the cause is. It might be related to his firewall. He's not behind NAT.

Comments / tips welcome.


C:\Users\Alain>netsh interface teredo show

The following commands are available:

Commands in this context:
show state     - Shows Teredo state.

C:\Users\Alain>netsh interface teredo show state
Teredo Parameters

---------------------------------------------
Type                    : default
Server Name             : teredo.ipv6.microsoft.com.
Client Refresh Interval : 30 seconds
Client Port             : unspecified
State                   : offline
Error                   : general system failure


C:\Users\Alain>


C:\Users\Alain>ping 2001:4de0:1::1:1

Pinging 2001:4de0:1::1:1 from 2002:5ed1:bd57::5ed1:bd57 with 32 bytes of data:
General failure.
General failure.
General failure.
General failure.

Ping statistics for 2001:4de0:1::1:1:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

C:\Users\Alain>

Friday, December 12, 2008

Handy IPv6 traceroute site

This is a handy IPv6 traceroute site: http://www.whatismyipv6.net/?s=IPv6_traceroute

BTW: I believe traceroutes with teredo / miredo IPv6 address do a different "to" than "return" trace.

Below is a trace with my sixxs IPv6 connectivity.

Traceroute to 2001:838:3a4:0:218:deff:fe10:c560:

1 gw-1330.ham-01.de.sixxs.net (2001:6f8:900:531::1) 19.834 ms 19.763 ms 20.972 ms
2 vl101.cr21.isham.de.easynet.net (2001:6f8:800:1003::209:55) 20.099 ms 20.588 ms 19.679 ms
3 ge1-3.br2.isham.de.easynet.net (2001:6f8:800:0:1:0:d4e0:49a) 19.615 ms 20.324 ms 18.881 ms
4 2001:6f8:1:0:87:86:71:240 (2001:6f8:1:0:87:86:71:240) 21.309 ms 19.74 ms 20.628 ms
5 2001:6f8:1:0:86:87:77:64 (2001:6f8:1:0:86:87:77:64) 35.091 ms 35.363 ms 36.183 ms
6 2001:6f8:1:0:87:86:77:62 (2001:6f8:1:0:87:86:77:62) 32.454 ms 32.224 ms 32.15 ms
7 2001:6f8:1:0:87:86:77:249 (2001:6f8:1:0:87:86:77:249) 32.383 ms 33.132 ms 30.913 ms
8 de-cix.fra20.ip6.tiscali.net (2001:7f8::cb9:0:1) 32.896 ms 33.107 ms 33.979 ms
9 ge-5-1-0.fra10.ip6.tiscali.net (2001:668:0:2::1:442) 32.287 ms 31.893 ms 33.588 ms
10 so-3-0-0.ams22.ip6.tiscali.net (2001:668:0:2::1:821) 42.155 ms 43.987 ms 43.476 ms
11 so-6-0-0.ams11.ip6.tiscali.net (2001:668:0:2::1:271) 50.227 ms 48.806 ms 49.828 ms
12 xe-1-0-0.ams10.ip6.tiscali.net (2001:668:0:2::1:791) 47.654 ms 45.762 ms 47.045 ms
13 ams-ix.ipv6.concepts.nl (2001:7f8:1::a501:2871:1) 50.09 ms 51.383 ms 51.056 ms
14 2001:838:0:10::2 (2001:838:0:10::2) 52.682 ms 53.334 ms 54.09 ms
15 2001:838:2:1:2a0:24ff:feab:3b53 (2001:838:2:1:2a0:24ff:feab:3b53) 48.505 ms * *
16 cl-701.ams-01.nl.sixxs.net (2001:838:300:2bc::2) 117.907 ms 119.484 ms 122.657 ms
17 2001:838:3a4:0:218:deff:fe10:c560 (2001:838:3a4:0:218:deff:fe10:c560) 115.879 ms 109.118 ms 120.455 ms

Tuesday, December 9, 2008

Easy IPv6 on Mac OS X: one step

Easy, one step procedure to get IPv6 connectivity on you MacOSX: go to http://www.deepdarc.com/2007/02/21/miredo-osx/ or download http://www.deepdarc.com/miredo-osx-prerelease2.pkg.zip directly, and install it.

That's it. You should now be able to visit ipv6.google.com and ... download from news.ipv6.eweka.nl

Monday, December 8, 2008

IPv6-enabled internal print server for Epson printers: SEH PS107

I don't know if this is the first IPv6-enabled internal print server at all, but according to this press release, the SEH PS107 is the first IPv6-enabled internal print server worldwide for all Epson printers with Type B port.


The PS107 print server is available as of now for 267 Euro (excluding VAT).

Friday, December 5, 2008

Easy IPv6 on Ubuntu Linux: one step

Getting IPv6 connectivity on Ubuntu Linux is easy:

          sudo apt-get install miredo



That's it! The "ifconfig' should now show a teredo interface with your 2001:-IPv6-address.

Surf to http://www.whatismyipv6.net/ to check your IPv6 connectivity and see your IPv6 address.

Or surf to http://ipv6.google.com/ : you should see the dancing Google logo.

BTW: miredo is the open source implementation of teredo.


Breaking News: Vista has got an advantage!!!

I just discoverd the first (and only?) advantage of Windows Vista: Vista has IPv6 enabled by default, via Teredo. Only IPv6 resolving seems disabled, probably to avoid unmeant IPv6 usage. ;-)

Anyway: with Firefox on Vista I'm able to visit http://[2001:4860:0:1001::68]/ and search. Cool!

(http://[2001:4860:0:1001::68]/ is the litteral IPv6 name for http://ipv6.google.com/)

Please note: Maybe you have to copy-paste the http://[2001:4860:0:1001::68]/ by hand.


Oh wait: Microsoft says "Yes (the Teredo component is enabled but might be active or inactive, depending on the computer's configuration)", so YMMV. Please post results in the comments: can you visit http://[2001:4860:0:1001::68]/ from your Vista machine?


You can also try http://[2001:610:510:0:192:42:113:60]/ (which is the litteral name for http://www.ipv6.surfnet.nl/) and look at the right lower corner to find out your own IPv6 address: "You are accessing this server over IPv6 from 2001:0:d5c7:a2ca:302a:c6....".

Bravo Vista!

Wednesday, December 3, 2008

Recipe voor free usenet downloads


Recipe voor free usenet downloads, of course via IPv6:

1) Get free IPv6 access via http://www.sixxs.net/ or freenet6 / go6. Or you could try 6to4 or Teredo
2) Get the free usenet / newsgroup downloader SABnzbd, which is IPv6 enabled and works on Linux, MacOSX and Windows.
3) Fill out "news.ipv6.eweka.nl" as the newsserver
4) Use http://www.binsearch.info/ as search engine for NZBs. Tip: use an advanced search like this to find DVD-size content with NL subs or other NL specs.
5) Start downloading

Monday, December 1, 2008

Samba ("Windows") Share over IPv6


Ubuntu 8.10 has Samba 3.2, which does sharing over IPv6.

So Arjan and I tested it: start file manager Nautilus, right-click the directory you want to share and ... that's it.

You can now connect using "smbclient \\\\sand-bla.blaburg.net\\grabbelton" or a browser, like Konqueror (see screendump) or Nautilus (Connect to Server, or smb://sand-bla.blaburg.net/grabbelton/)

As we haven't got any Windows, we can't test Windows' ability to use this IPv6-only share.

Tuesday, November 25, 2008

Bittorrent clients that support IPv6



Wikipedia shows a list of bittorrent clients that support IPv6: ĀµTorrent, Bitflu, BitTornado, BitTorrent 6, Bits on Wheels, Deluge, KTorrent, Opera, qBittorrent, TorrentFlux, Tribler, Vuze (formerly Azureus), TorrentVolve and BitTyrant.

That's quite an impressive list. More elaborate than the Sixxs bittorrent client list here.

IPv6 torrent content is here.
I believe Vuze (formerly Azureus) will discover and use IPv6 peers even if the tracker only does IPv4. I guess Vuze uses it's fantastic DHT to discover the IPv6 peers.

The nice thing about bittorrent over IPv6: no more problems with NAT and (the lack of) port forwarding.

Monday, November 24, 2008

Solution for IPv4 address shortage: IPv4 hijacking



Instead of introducing IPv6 to solve a possible IPv4 address shortage, ISPs could just hijack IPv4 address spaces from others.

For example: the "Department for Work and Pensions of UK" has the Class A address space 51.0.0.0 – 51.255.255.255. In other words: 16.000.000 IPv4 addresses for this organisation. See the wikipedia.

Using this 51.x.x.x address space to get 16 million real users online is probably more useful. If the "Department for Work and Pensions of UK" doesn't want to sell that IPv4 address space, I think a BGP engineer at an ISP can decide to start using this for the ISP's users (see here).

The only downside is that there will some kind of split horizon. But connectivity for 16 million users could more important than reaching the few public sites (if any) of a small organisation.

Sunday, November 23, 2008

OpenWRT on WRT54G with aiccu / sixxs: IPv6 speed limited to 4000 kbps




OpenWRT on WRT54G with aiccu / sixxs takes care of my IPv6 connectivity. I just discovered that the IPv6 download speed is limited to around 4 Mbps (instead of my 12 Mbps linespeed). Root cause seems to be the WRT54G CPU load at 100%.

Shock Media IPv6 web hosting


Shock Media does IPv6 enabled webhosting. That's special. It's even more special that you get a 50 Euro coupon / voucher if you arrive on their site via IPv6.

Windows XP can print over IPv6 to Ubuntu Linux

Nice: Windows XP can print over IPv6 to Ubuntu Linux. See the information I've filled out on https://help.ubuntu.com/community/NetworkPrintingFromWinXP

"Windows XP can print over IPv6 to Ubuntu Linux (tested between Windows XP SP3 and Ubuntu Linux 8.10). Make sure both the Windows and Ubuntu have IPv6 connectivity. You should tick "Allow Printing from the Internet" on the Ubuntu machine. Then use the URL (which resolves to IPv6) of the Ubuntu machine as described above."

The result: you can print accross Internet to printers behind NAT-devices.

Arjan's remark: finally we can get rid of faxing machines. ;-)

Question: should we publish the URLs of our IPv6-enabled printer servers here, or will our printer be abused ... ?


First!

http://ipv6.google.com/ is IPv6 enabled!