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).



Friday, February 27, 2009

IPv6 via KPN Hotspots




Nice: IPv6 via KPN Hotspots' Wifi AccessPoints works. As you can see, it's good reliable teredo / miredo that does the trick.

I wonder whether KPN Hotspots has plans to provide native IPv6 from their accesspoints. As they provide NAT-less Internet connectivity (see the public IPv4 address 80.101.225.157), I guess native IPv6 could also be done. Maybe someone with KPN Hotspots experience can comment on this ... ?


rob@rob-laptop:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0b:5d:72:dd:a9 
          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:11

eth1      Link encap:Ethernet  HWaddr 00:0e:35:64:34:06 
          inet addr:80.101.225.157  Bcast:80.101.239.255  Mask:255.255.240.0
          inet6 addr: fe80::20e:35ff:fe64:3406/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:46764 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40477 errors:0 dropped:6 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:62274668 (62.2 MB)  TX bytes:4514641 (4.5 MB)
          Interrupt:11 Base address:0x2000 Memory:d0214000-d0214fff

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:1782 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1782 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1177684 (1.1 MB)  TX bytes:1177684 (1.1 MB)

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:107d:650f:af9a:1e62/32 Scope:Global
          UP POINTOPOINT RUNNING NOARP  MTU:1280  Metric:1
          RX packets:38260 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34479 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:48627476 (48.6 MB)  TX bytes:2284208 (2.2 MB)

rob@rob-laptop:~$




Monday, February 23, 2009

AVM partners with Freenet to make Fritz!Box IPv6 enabled'

The good news: AVM is going to provide firmware for their Fritx!Box 7270 that does IPv6. The bad news: the IPv6 is going to be based on 6to4 (with the 2002: addresses), which is horribly unreliable: your 6to4 IPv6 traffic will be handled by unspecified gateways around the world.


From the page 'AVM partners with Freenet to make Fritz!Box IPv6 enabled':

'AVM partners with Freenet to make Fritz!Box IPv6 enabled'

German broadband end-user equipment developer AVM, partnering with the technical department of the German ISP Freenet, has made its DSL modem line Fritz!Box compatible with the IPv6 Internet protocol. IPv6 will also be available for standard DSL connectivity in the future. To achieve this, AVM will use the 6to4 tunnelling technique to allow transport of IPv6 traffic using IPv4 addresses. AVM is placing a premium on transparency in implementation and has incorporated extensive technical documentation (RFC) for IPv6 to this end. AVM will make firmware with IPv6 available for downloading for its frontrunner model, the Fritz!Box Fon WLAN 7270 during this year's CeBIT.


But it is a first IPv6 step, of course coming from technology driven Germany. ;-)

Friday, February 20, 2009

Easy steps for IPv6 enabled Transmission 1.50 on Ubuntu

The Ubuntu repositories stilll have got an older (< 1.50) version of Transmission bittorrent client. I am even not sure which version Jaunty has or will have.

So, to get Transmission 1.50 with IPv6, you'll need to do something else: go to http://www.getdeb.net/app/Transmission and select the Ubuntu version you've got. Then download &  install the two files. I believe you have to start with the "common" file.

If downloading&installing does not work, download the two files, and the install them by hand like this:

sudo dpkg -i transmission-common_1.50-1~getdeb1_all.deb
sudo dpkg -i transmission-gtk_1.50-1~getdeb1_i386.deb

After that, transmission will do IPv6. That is: *if* you have IPv6 enabled on your Linux or MacOSX.

HTH

Thursday, February 19, 2009

Linux Mint ... Anti IPv6?

Yesterday I installed Linux Mint. It's Ubuntu based, and thus good, and hopefully even a little bit better.

Anyway: conclusion on Linux Mint so far: nice looks, but Linux Mint is oh-so anti-IPv6:

  1. ipv6 is blacklisted in /etc/modprobe.d/blacklist
  2. ipv6 name resolution in Firefox is disabled via network.dns.disableIPv6
  3. after installing miredo, miredo does not autostart after a boot
I could solve 1 and 2, but so far not 3. Tips welcome.