Sunday, March 22, 2009

'No business case for IPv6, survey finds - Network World'

Ah, finally: the truth is there:


From the page No business case for IPv6, survey finds - Network World:

No business case for IPv6, survey finds

But Internet Society members report rising customer demand, deployment plans


Business incentives are completely lacking today for upgrading to IPv6, the next generation Internet protocol, according to a survey of network operators conducted by the Internet Society (ISOC).

In a new report, ISOC says that ISPs, enterprises and network equipment vendors report that there are ``no concrete business drivers for IPv6.''


However, survey respondents said customer demand for IPv6 is on the rise and that they are planning or deploying IPv6 because they feel it is the next major development in the evolution of the Internet.


Yeah, right: "planning IPv6".

Saturday, March 14, 2009

Remote Desktop Viewer VNC over IPv6: works on Ubuntu 9.04 Jaunty (Alpha 6)

Wow, this is cool: the Remote Desktop Viewer (VNC) in Ubuntu 9.04 Jaunty works over IPv6. I'm testing this on Jaunty Alpha 6 and it just works: type in the IPv6 address like [2001::1:2:3] or the full name, and connect. You can also use "vinagre <ipv6 name or address" from the command line.

BTW: a desktop that's viewable, is also announce via Avahi / Zeroconf / Rendezvous. That's handy on LANs.

PS: You can make your own Ubuntu desktop viewable via System -> Preferences -> Remote Desktop.

'Uitzendingen SURFnet-TV' ... IPv6 no go ... :-(

Anybody successfully playing radio over ipv6 from the Surfnet website (see below)? I get ugly errors trying to use http://www.surfnet-tv.nl/streamgate/radio1-sb_IPv6.asx , both with totem and vlc.

Maybe Surfnet is keeping IPv6 Radio to themselves? Or is it just a miredo/teredo routing problem?



From the page Uitzendingen SURFnet-TV:


Radio over IPv6:
(Test of je netwerkverbinding geschikt is voor IPv6.)

Command line output:

sander@linuxmint6 ~ $ vlc http://www.surfnet-tv.nl/streamgate/radio1-sb_IPv6.asx
VLC media player 0.9.4 Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.4 Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--build=i486-linux-gnu' '--enable-maintaner-mode' '--enable-release' '--prefix=/usr' '--enable-libtool' '--enable-fast-install' '--with-binary-version=1ubuntu3' '--disable-update-check' '--disable-gnome' '--disable-gtk' '--disable-familiar' '--disable-fb' '--enable-ggi' '--enable-sdl' '--enable-esd' '--enable-mad' '--enable-arts' '--enable-jack' '--enable-pulse' '--enable-lirc' '--enable-a52' '--enable-aa' '--enable-dvbpsi' '--enable-mozilla' '--with-mozilla-pkg=libxul-plugin' '--disable-kde' '--enable-mp4' '--enable-dvb' '--disable-satellite' '--enable-ogg' '--enable-vorbis' '--enable-shout' '--enable-qt4' '--disable-slp' '--enable-flac' '--disable-skins' '--disable-basic-skins' '--enable-skins2' '--enable-freetype' '--enable-mkv' '--enable-speex' '--enable-caca' '--enable-live555' '--enable-libmpeg2' '--enable-fribidi' '--enable-cdio' '--enable-mod' '--enable-theora' '--enable-modplug' '--enable-dvdnav' '--enable-gnutls' '--enable-ffmpeg' '--enable-ncurses' '--enable-smb' '--disable-gnomevfs' '--enable-bonjour' '--enable-mpc' '--enable-vcd' '--enable-vcdx' '--enable-notify' '--enable-twolame' '--enable-x264' '--enable-faad' '--disable-zvbi' '--enable-telx' '--enable-mediacontrol-bindings' '--disable-atmo' '--enable-taglib' '--enable-libass' '--enable-libdca' '--enable-alsa' '--enable-dv' '--enable-v4l' '--enable-v4l2' '--enable-pvr' '--enable-svgalib' '--enable-dvd' '--without-dvdcss' 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2' 'LDFLAGS=-Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-g -O2'
[00000001] main libvlc debug: translation test: code is "C"
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000410] main access error: connection failed: No route to host
[00000450] main access error: connection failed: No route to host
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
[00000502] access_mms access error: failed to open a connection (tcp)
[00000502] access_mms access error: failed to open a connection (tcp)
[00000502] access_mms access error: cannot connect to server
[00000502] access_mms access error: cannot connect to wm1-6.nij.cdn.surf.net:80
[00000500] main input error: open of `mms://wm1-6.nij.cdn.surf.net/reflector01' failed: could not create access
sander@linuxmint6 ~ $

Maybe it's just a teredo / miredo problem as I can't reach wm1-6.nij.cdn.surf.net at all from my 2001:0: address:

sander@linuxmint6 ~ $ traceroute6 wm1-6.nij.cdn.surf.net
traceroute to wm1-6.nij.cdn.surf.net (2001:610:0:800a:192:87:5:243) from 2001:0:53aa:64c:26:9679:ad55:e84b, 30 hops max, 16 byte packets
 1  * 2001:0:53aa:64c:26:9679:ad55:e84b (2001:0:53aa:64c:26:9679:ad55:e84b)  0.275 ms !H  0.138 ms !H

sander@linuxmint6 ~ $ traceroute6 news6.xs4all.nl
traceroute to news6.xs4all.nl (2001:888:0:4::119:119) from 2001:0:53aa:64c:26:9679:ad55:e84b, 30 hops max, 16 byte packets
 1  teredo-relay.proserve.nl (2001:828:101:1::101)  173.309 ms  22.637 ms  24.767 ms
 2  cr2.eun.nl.proserve.nl (2001:828:101:1::1)  97.892 ms  23.375 ms  28.736 ms
 3  * pc-2.cr1.eun.proserve.nl (2001:828:101:15::2)  72.524 ms  23.359 ms
 4  ams-ix.sara.xs4all.net (2001:7f8:1::a500:3265:1)  75.963 ms  23.085 ms  23.41 ms
 5  0.so-1-0-0.xr3.3d12.xs4all.net (2001:888:0:105::1)  68.844 ms  54.129 ms  28.47 ms
 6  news6.xs4all.nl (2001:888:0:4::119:119)  23.066 ms  44.426 ms  23.956 ms
sander@linuxmint6 ~ $


Friday, March 6, 2009

IPv6 over KPN Mobile UMTS ... with Nokia N95: easy!

Even easier than clicking my mouse button three times: connect my Ubuntu with an USB cable (Tiberius is laughing at me about the cable) to my Nokia N95 8GB. On the Nokia, I choose "PC Suite". After a few seconds, Ubuntu shows the Nokia in the Network Manager. When I select it, the connection is working. After a few seconds, miredo / teredo IPv6 kicks in.

Wow, this is even easier than the Huawei E620 PCMCIA card.

Oh, one confession to make: I'm doing this on Ubuntu Linux 9.04 Jaunty Alpha 5. I don't know if/how this works on Ubuntu 8.10. UPDATE March 13, 2009: It works the same (thus perfectly) on Ubuntu 8.10: connect the N95, choose PC Suite, click two times on your computer, and everything works.

Tiberius is still thinking how we can connect / reflect / bridge Avahi services over IPv6. When that works, pidgin-with-bonjour is really great. And that's today's picture: pidgin with bonjour.

ubuntu@ubuntu:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:17:42:13:41:73 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ppp0      Link encap:Point-to-Point Protocol 
          inet addr:77.62.138.122  P-t-P:10.6.6.6  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:103 errors:0 dropped:0 overruns:0 frame:0
          TX packets:109 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:12616 (12.6 KB)  TX bytes:11763 (11.7 KB)

teredo    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          inet6 addr: 2001:0:53aa:64c:5e:4747:b2c1:7585/32 Scope:Global
          inet6 addr: fe80::ffff:ffff:ffff/64 Scope:Link
          UP POINTOPOINT RUNNING NOARP  MTU:1280  Metric:1
          RX packets:867 errors:0 dropped:0 overruns:0 frame:0
          TX packets:933 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:359027 (359.0 KB)  TX bytes:118599 (118.5 KB)

ubuntu@ubuntu:~$



IPv6 over KPN Mobile UMTS

I plugged in a (borrowed) KPN Mobile UMTS PCMCIA card (Huawei E620) into my Ubuntu system. I had to click on "Netherlands" then "KPN Mobile" then activate, and I was online with UMTS. And ... hello again ... PPP! Long time no see! ;-)

UMTS was one of the technogolies that promised to give the world IPv6. Just like IMS and others. Well ... NOT: plain IPv4.

Luckily enough IPv6 is easy to activate with miredo / teredo. One command and IPv6 was running. See below. Cool. I can now access my machines at home (SABnzbd for example), and Tiberius' music sollection, all over IPv6.




ubuntu@ubuntu:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:17:42:13:41:73 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ppp0      Link encap:Point-to-Point Protocol 
          inet addr:92.69.52.174  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:18409 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11364 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:24517667 (24.5 MB)  TX bytes:992150 (992.1 KB)

teredo    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          inet6 addr: fe80::ffff:ffff:ffff/64 Scope:Link
          inet6 addr: 2001:0:53aa:64c:454:4747:a3ba:cb51/32 Scope:Global
          UP POINTOPOINT RUNNING NOARP  MTU:1280  Metric:1
          RX packets:234 errors:0 dropped:0 overruns:0 frame:0
          TX packets:237 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:32928 (32.9 KB)  TX bytes:24480 (24.4 KB)

wlan0     Link encap:Ethernet  HWaddr 00:18:de:10:c5:06 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wmaster0  Link encap:UNSPEC  HWaddr 00-18-DE-10-C5-06-00-00-00-00-00-00-00-00-00-00 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ubuntu@ubuntu:~$

--

Sent from: Schiphol Nh Netherlands.

Monday, March 2, 2009

Beta-firmware with IPv6 for FRITZ! Box Fon WLAN 7270 available

Cool and good work by AVM: The beta-firmware with IPv6 for the FRITZ! Box Fon WLAN 7270 is available. Rough translation of the German announcement below:

  • enables the usage of IPv6 on your LAN and Internet
  • IPv6CP support for native IPv6 connections over PPP
  • 6to4 support
  • dual-stack for simultaneous use of IPv4 and IPv6

Questions that remain:

  • will there be a firmware with 6over4, sixxs/AYIYA, tspc and other ipv6 tunnel technologies?
  • will there be a firmware for the Fritzbox 7170. The 7170 is in widespread use, among others by Xs4all.
Bablefish translation of the German announcement here.




From the page IPv6:

FRITZ!Box Fon WLAN 7270
IPv6

Version 54.04.94-13781

FRITZ!Box ist ab sofort auch an IPv6-fähigen Provideranschlüssen einsetzbar und unterstützt natives IPv6 über PPP. Zusätzlich wird mittels der 6to4-Technik auch die Nutzung von IPv6 an herkömmlichen IPv4-Anschlüssen ermöglicht. Diese Laborversion ermöglicht die Nutzung von IPv6 im Heimnetzwerk und im Internet.

Leistungsmerkmale auf einen Blick

Ermöglicht die Nutzung von IPv6 im Heimnetzwerk und im Internet

IPv6CP-Unterstützung für native IPv6-Verbindungen über PPP an speziellen Anschlüssen

6to4-Unterstützung für die IPv6-Konnektierung über herkömmliche IPv4-Internetanbindungen

Dual Stack-Konzept für die gleichzeitige Nutzung von IPv4 und IPv6

Feedback und Details

Ihr Feedback  zu dieser Labor-Version ist uns sehr willkommen.

Wichtiger Hinweis

Wichtiger Hinweis

Diese FRITZ! Labor-Firmware für die FRITZ! Box Fon WLAN 7270 hat Beta-Status. Sie wurde von uns vor der Veröffentlichung in Standardumgebungen getestet, kann aber eventuell zu Fehlfunktionen führen. Für etwaige Schäden, die aus der Verwendung der Labor-Version entstehen, übernimmt AVM keine Haftung.

Sie können die FRITZ!Box natürlich jederzeit wieder auf die offizielle Firmware umstellen. Achtung: Dabei gehen Ihre persönlichen Einstellungen verloren. Beachten Sie darum unbedingt die  Hinweise zur Sicherung der aktuellen Einstellungen Ihrer FRITZ!Box, bevor Sie die Labor-Firmware herunterladen.

AVM leistet für diese Labor-Version keine technische Unterstützung (Support).