maemo.org Bugzilla – Bug 356
Kernel lacks IPv6 support
Last modified: 2013-03-24 09:31:26 UTC
You need to log in before you can comment on or make changes to this bug.
The kernel lacks IPv6 support.
I'd like to see this enabled by default as well. Also the tools (busybox) should be ipv6 aware/capable. After compiling my own kernel with ipv6, I know the opera browser is ipv6 capable, how about the e-mail client (which I hope will be made usable ;-) and the newsreader as well? I can't believe adding ipv6 support will make the applications grow (much) bigger... TIA!
I think adding IPv6 support to the email client would be a trivial matter to anyone who's actually planning to make it usable :)
Claiming ownership.
Feature request has been forwarded to upstream maintainer.
Even if you don't want to _ship_ IPv6 support, please at least build the kernel with CONFIG_IPV6=m. This means that others _can_ build IPv6 support and load it later. Stupidly, the kernel image itself contains things which depend on the value of CONFIG_IPV6_MODULE -- so if you haven't chosen to build the module at the same time as the kernel, then you can't _ever_ load the module into that kernel.
Re-assign
https://garage.maemo.org/tracker/index.php?func=detail&aid=1267&group_id=164&atid=681
I think the next release is going to have IPv6 support in kernel, but not in the user space. (AFAIK it wasn't supported earlier because we didn't want to increase the initfs partition size.)
(In reply to comment #5) > Even if you don't want to _ship_ IPv6 support, please at least build > the kernel with CONFIG_IPV6=m. This means that others _can_ build IPv6 > support and load it later. Stupidly, the kernel image itself contains > things which depend on the value of CONFIG_IPV6_MODULE -- so if you > haven't chosen to build the module at the same time as the kernel, > then you can't _ever_ load the module into that kernel. Nokia-N800-23-14:~$ ls -l /mnt/initfs/lib/modules/2.6.21-omap1/ -rwxr-xr-x 1 root root 69152 Jun 11 13:14 cx3110x.ko -rwxr-xr-x 1 root root 72588 Jun 11 13:14 cx3110x_mt.ko -rwxr-xr-x 1 root root 60830 Jun 11 13:14 ext2.ko -rwxr-xr-x 1 root root 125419 Jun 11 13:14 ext3.ko -rwxr-xr-x 1 root root 31503 Jun 11 13:14 g_ether.ko -rwxr-xr-x 1 root root 36314 Jun 11 13:14 g_file_storage.ko -rwxr-xr-x 1 root root 22577 Jun 11 13:14 gadgetfs.ko -rwxr-xr-x 1 root root 14026 Jun 11 13:14 ip6_tables.ko -rwxr-xr-x 1 root root 5029 Jun 11 13:14 ip6table_filter.ko -rwxr-xr-x 1 root root 280007 Jun 11 13:14 ipv6.ko -rwxr-xr-x 1 root root 62263 Jun 11 13:14 jbd.ko -rwxr-xr-x 1 root root 9159 Jun 11 13:14 mbcache.ko -rwxr-xr-x 1 root root 54200 Jun 11 13:14 mtum.ko -rwxr-xr-x 1 root root 19452 Jun 11 13:14 observability.ko -rwxr-xr-x 1 root root 8374 Jun 11 13:14 omap2_hs.ko -rwxr-xr-x 1 root root 16710 Jun 11 13:14 omap_sec.ko -rwxr-xr-x 1 root root 8304 Jun 11 13:14 peeknpoke.ko -rwxr-xr-x 1 root root 34012 Jun 11 13:14 sisusbvga.ko -rwxr-xr-x 1 root root 11932 Jun 11 13:14 sit.ko -rwxr-xr-x 1 root root 6024 Jun 11 13:14 snapshot.ko -rwxr-xr-x 1 root root 5011 Jun 11 13:14 tunnel4.ko -rwxr-xr-x 1 root root 286832 Jun 11 13:14 umac.ko -rwxr-xr-x 1 root root 3603 Jun 11 13:14 xfrm6_mode_beet.ko -rwxr-xr-x 1 root root 3287 Jun 11 13:14 xfrm6_mode_transport.ko -rwxr-xr-x 1 root root 3966 Jun 11 13:14 xfrm6_mode_tunnel.ko -> Fixed in Diablo
For those of you (like me) that found this bug long before you found the magic file(s) in Diablo: /usr/bin/osso-ipv6-enable.sh and /etc/init.d/osso-ipv6 and /mnt/initfs/lib/modules/2.6.21-omap1/ipv6.ko Thanks! Works great!
Reopening as per bug 3455 comment 12. In the Fremantle pre-alphas the kernel has # CONFIG_IPV6 is not set in arch/arm/configs/rx51_defconfig, and the osso-ipv6 & osso-rtsol packages have been removed. The current Diablo implementation is good enough and it would be a shame for this work to be wasted, but at the very least please provide in Fremantle what is described in comment 5 so that ipv6 support can be installed without having to reflash the kernel.
> and the osso-ipv6 & osso-rtsol packages have been removed. There's been many packages not *yet* shipped in Fremantle pre-alpha. I hope most of them should be back in the alpha release that should be soon.
fwiw th alpha SDK came with major changes in the kernel: http://repository.maemo.org/pool/fremantle/free/k/kernel/
No change on CONFIG_IPV6 though, and no osso-ipv6 / osso-rtsol either.
At least FEATURE_IPV6 has been enabled in *Busybox* for Fremantle (see bug 419).
For the record, someone has created https://garage.maemo.org/projects/n900-ipv6/ Then I just came across this outdated page: http://www.ist-anemone.eu/index.php/Maemo_IPv6_howto - linking here since the info seems not to be available in wiki.maemo.org
Any plans for Harmattan, since this cannot be solved only (comment 5) from the community side there? Presumably it's in Nokia's interests to not disable this in the shipped kernel and thus entice users (at least those who would prefer having IPv6 to being able to buy furious fowl games etc) to leave "closed mode".
Today is the world IPv6 day and it seems maemo still doesn't have official IPv6 support :(
(In reply to comment #18) > Today is the world IPv6 day and it seems maemo still doesn't have official IPv6 > support :( Yeah, and there won't happen anything as no new features for Maemo are planned. Development happens in MeeGo. Also see comment 16 here.
The Maemo 5 User Interface and Maemo 5 platform components (e.g. libraries) used for the N900 are considered stable by Nokia and it seems that there are no plans for official updates currently, hence nobody plans to work on this enhancement/wishlist request. (And in case you feel like discussing this situation: Nokia Customer Care or http://talk.maemo.org would be the place to do so as you will not reach Nokia officials in this community bugtracker - though all of this is really no news.) Reflecting this status by setting RESOLVED WONTFIX for this enhancement/wishlist request (see https://bugs.maemo.org/page.cgi?id=fields.html#status for status explanations). There is a small chance for issues in those Maemo components that are open source: Contributed patches could be included and made available in the Maemo 5 Community CSSU updates. The Maemo CSSU project is run by a small team of volunteers; see http://wiki.maemo.org/CSSU for more information. So in case that you can provide a patch that fixes the reported problem, please feel encouraged to file a request under https://bugs.maemo.org/enter_bug.cgi?product=Maemo%205%20Community%20SSU . Please note: The Maemo CSSU project is not related in any way to Nokia. ( Tag for mass-deleting bugmail: [cleanup20120324] )
In Maemo Fremantle Extras-devel is package ipv6-support which install other necessery packages, kernel and configure Maemo Fremantle for ipv6 support. Supported methods for wireless networks are: stateless autoconfiguration, stateless dhcpv6 and full dhcpv6. See more in thread: http://talk.maemo.org/showthread.php?t=85357