* NFS mount over IPv6 success
@ 2008-11-09 16:41 Steinar H. Gunderson
[not found] ` <20081109164132.GA19615-6Z/AllhyZU4@public.gmane.org>
0 siblings, 1 reply; 9+ messages in thread
From: Steinar H. Gunderson @ 2008-11-09 16:41 UTC (permalink / raw)
To: linux-nfs
Hi,
I'm sure others have gotten this to work at some point, but it's finally
gotten to the point where I could get it to work myself, so I thought I could
share my success story:
- Vanilla 2.6.28-rc3 client (2.6.26 also worked, although not with NFSv4)
- Solaris 10 server
- libtirpc from git (git://git.infradead.org/~steved/libtirpc.git)
- IPv6-patched nfs-utils from git
(git://git.linux-nfs.org/projects/cel/nfs-utils.git)
After recompiling (actually making Debian packages of) the client software,
it was just a matter of mounting. 2.6.26 had some issues with IPv6 address
literals -- only DNS worked -- but 2.6.28-rc3 did both just fine.
I haven't done extensive testing, but this looks pretty good :-) Now I'm just
waiting for the server support to get ready in the same way, and then for
everything to trickle into mainline.
/* Steinar */
--
Homepage: http://www.sesse.net/
^ permalink raw reply [flat|nested] 9+ messages in thread[parent not found: <20081109164132.GA19615-6Z/AllhyZU4@public.gmane.org>]
* Re: NFS mount over IPv6 success [not found] ` <20081109164132.GA19615-6Z/AllhyZU4@public.gmane.org> @ 2008-11-12 6:00 ` Chuck Lever 2008-11-12 13:35 ` Steinar H. Gunderson 0 siblings, 1 reply; 9+ messages in thread From: Chuck Lever @ 2008-11-12 6:00 UTC (permalink / raw) To: Steinar H. Gunderson; +Cc: linux-nfs Steinar- Thanks for testing! Keep an eye out for IPv6-related patches for nfs-utils. The key is to ensure IPv4 continues to work, especially on Debian which tracks upstream nfs-utils closely. On Nov 9, 2008, at 11:41 AM, Steinar H. Gunderson wrote: > Hi, > > I'm sure others have gotten this to work at some point, but it's > finally > gotten to the point where I could get it to work myself, so I > thought I could > share my success story: > > - Vanilla 2.6.28-rc3 client (2.6.26 also worked, although not with > NFSv4) > - Solaris 10 server > - libtirpc from git (git://git.infradead.org/~steved/libtirpc.git) > - IPv6-patched nfs-utils from git > (git://git.linux-nfs.org/projects/cel/nfs-utils.git) > > After recompiling (actually making Debian packages of) the client > software, > it was just a matter of mounting. 2.6.26 had some issues with IPv6 > address > literals -- only DNS worked -- but 2.6.28-rc3 did both just fine. > > I haven't done extensive testing, but this looks pretty good :-) Now > I'm just > waiting for the server support to get ready in the same way, and > then for > everything to trickle into mainline. > > /* Steinar */ > -- > Homepage: http://www.sesse.net/ > -- > To unsubscribe from this list: send the line "unsubscribe linux-nfs" > in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Chuck Lever chuck[dot]lever[at]oracle[dot]com ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NFS mount over IPv6 success 2008-11-12 6:00 ` Chuck Lever @ 2008-11-12 13:35 ` Steinar H. Gunderson [not found] ` <20081112133553.GA32294-6Z/AllhyZU4@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: Steinar H. Gunderson @ 2008-11-12 13:35 UTC (permalink / raw) To: Chuck Lever; +Cc: linux-nfs On Wed, Nov 12, 2008 at 01:00:27AM -0500, Chuck Lever wrote: > Keep an eye out for IPv6-related patches for nfs-utils. The key is to > ensure IPv4 continues to work, especially on Debian which tracks > upstream nfs-utils closely. We don't plan to incorporate IPv6-specific patches before upstream does (and lenny, our upcoming release, is not going to get libtirpc or rpcbind). When upstream nfs-utils is ready, you can expect us to configure with --enable-ipv6 pretty quickly, though :-) I still haven't had any success with nfsd on the server side in Linux; it's a bit unclear to me what nfs-utils to use in particular. /* Steinar */ -- Homepage: http://www.sesse.net/ ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <20081112133553.GA32294-6Z/AllhyZU4@public.gmane.org>]
* Re: NFS mount over IPv6 success [not found] ` <20081112133553.GA32294-6Z/AllhyZU4@public.gmane.org> @ 2008-11-12 16:05 ` Le Rouzic 2008-11-12 16:28 ` Chuck Lever 2008-11-12 16:37 ` Steinar H. Gunderson 2008-11-12 16:24 ` Chuck Lever 1 sibling, 2 replies; 9+ messages in thread From: Le Rouzic @ 2008-11-12 16:05 UTC (permalink / raw) To: Steinar H. Gunderson; +Cc: Chuck Lever, linux-nfs Steinar H. Gunderson a =C3=A9crit : >On Wed, Nov 12, 2008 at 01:00:27AM -0500, Chuck Lever wrote: > =20 > >>Keep an eye out for IPv6-related patches for nfs-utils. The key is t= o =20 >>ensure IPv4 continues to work, especially on Debian which tracks =20 >>upstream nfs-utils closely. >> =20 >> > >We don't plan to incorporate IPv6-specific patches before upstream doe= s (and >lenny, our upcoming release, is not going to get libtirpc or rpcbind).= When >upstream nfs-utils is ready, you can expect us to configure with >--enable-ipv6 pretty quickly, though :-) > >I still haven't had any success with nfsd on the server side in Linux;= it's a >bit unclear to me what nfs-utils to use in particular. > >/* Steinar */ > =20 > Hi, There is a prototype nfs-utils package based on nfs-utils-1.1.2 you ca= n=20 play with at http://nfsv4.bullopensource.org/ Regards --=20 ----------------------------------------------------------------- Company : Bull, Architect of an Open World TM (www.bull.com) Name : Aime Le Rouzic=20 Mail : Bull - BP 208 - 38432 Echirolles Cedex - France E-Mail : aime.le-rouzic@bull.net Phone : 33 (4) 76.29.75.51 =46ax : 33 (4) 76.29.75.18 -----------------------------------------------------------------=20 ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NFS mount over IPv6 success 2008-11-12 16:05 ` Le Rouzic @ 2008-11-12 16:28 ` Chuck Lever 2008-11-12 16:37 ` Steinar H. Gunderson 1 sibling, 0 replies; 9+ messages in thread From: Chuck Lever @ 2008-11-12 16:28 UTC (permalink / raw) To: Le Rouzic, Steinar H. Gunderson; +Cc: Linux NFS Mailing List On Nov 12, 2008, at 11:05 AM, Le Rouzic wrote: > Steinar H. Gunderson a =E9crit : > >> On Wed, Nov 12, 2008 at 01:00:27AM -0500, Chuck Lever wrote: >> >> >>> Keep an eye out for IPv6-related patches for nfs-utils. The key =20 >>> is to >>> ensure IPv4 continues to work, especially on Debian which tracks >>> upstream nfs-utils closely. >>> >>> >> >> We don't plan to incorporate IPv6-specific patches before upstream =20 >> does (and >> lenny, our upcoming release, is not going to get libtirpc or =20 >> rpcbind). When >> upstream nfs-utils is ready, you can expect us to configure with >> --enable-ipv6 pretty quickly, though :-) >> >> I still haven't had any success with nfsd on the server side in =20 >> Linux; it's a >> bit unclear to me what nfs-utils to use in particular. >> >> /* Steinar */ >> >> > Hi, > There is a prototype nfs-utils package based on nfs-utils-1.1.2 you =20 > can > play with at http://nfsv4.bullopensource.org/ Oops. Sorry, I forgot about that. -- Chuck Lever chuck[dot]lever[at]oracle[dot]com ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NFS mount over IPv6 success 2008-11-12 16:05 ` Le Rouzic 2008-11-12 16:28 ` Chuck Lever @ 2008-11-12 16:37 ` Steinar H. Gunderson [not found] ` <20081112163727.GA31625-6Z/AllhyZU4@public.gmane.org> 1 sibling, 1 reply; 9+ messages in thread From: Steinar H. Gunderson @ 2008-11-12 16:37 UTC (permalink / raw) To: Le Rouzic; +Cc: Chuck Lever, linux-nfs On Wed, Nov 12, 2008 at 05:05:13PM +0100, Le Rouzic wrote: > There is a prototype nfs-utils package based on nfs-utils-1.1.2 you can > play with at http://nfsv4.bullopensource.org/ I already tried that with the latest git tree from Chuck, but no go (statd/nfsd didn't register on IPv6 in rpcbind, IIRC). /* Steinar */ -- Homepage: http://www.sesse.net/ ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <20081112163727.GA31625-6Z/AllhyZU4@public.gmane.org>]
* Re: NFS mount over IPv6 success [not found] ` <20081112163727.GA31625-6Z/AllhyZU4@public.gmane.org> @ 2008-11-12 16:50 ` Chuck Lever 2008-11-12 16:53 ` Steinar H. Gunderson 0 siblings, 1 reply; 9+ messages in thread From: Chuck Lever @ 2008-11-12 16:50 UTC (permalink / raw) To: Steinar H. Gunderson; +Cc: Le Rouzic, linux-nfs On Nov 12, 2008, at 11:37 AM, Steinar H. Gunderson wrote: > On Wed, Nov 12, 2008 at 05:05:13PM +0100, Le Rouzic wrote: >> There is a prototype nfs-utils package based on nfs-utils-1.1.2 you >> can >> play with at http://nfsv4.bullopensource.org/ > > I already tried that with the latest git tree from Chuck, but no go > (statd/nfsd didn't register on IPv6 in rpcbind, IIRC). My nfs-utils doesn't have any of Bull's server-side changes. It also doesn't have an IPv6-enabled rpc.statd yet. -- Chuck Lever chuck[dot]lever[at]oracle[dot]com ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NFS mount over IPv6 success 2008-11-12 16:50 ` Chuck Lever @ 2008-11-12 16:53 ` Steinar H. Gunderson 0 siblings, 0 replies; 9+ messages in thread From: Steinar H. Gunderson @ 2008-11-12 16:53 UTC (permalink / raw) To: Chuck Lever; +Cc: Le Rouzic, linux-nfs On Wed, Nov 12, 2008 at 11:50:53AM -0500, Chuck Lever wrote: >>> There is a prototype nfs-utils package based on nfs-utils-1.1.2 you can >>> play with at http://nfsv4.bullopensource.org/ >> I already tried that with the latest git tree from Chuck, but no go >> (statd/nfsd didn't register on IPv6 in rpcbind, IIRC). > My nfs-utils doesn't have any of Bull's server-side changes. It also > doesn't have an IPv6-enabled rpc.statd yet. I used Bull's nfs-utils -- the git tree I was referring to was your kernel tree, not nfs-utils. :-) Perhaps things would be better if I used Bull's kernel as well, but 2.6.27 has other issues for me, so it's hard to test on my machine. /* Steinar */ -- Homepage: http://www.sesse.net/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: NFS mount over IPv6 success [not found] ` <20081112133553.GA32294-6Z/AllhyZU4@public.gmane.org> 2008-11-12 16:05 ` Le Rouzic @ 2008-11-12 16:24 ` Chuck Lever 1 sibling, 0 replies; 9+ messages in thread From: Chuck Lever @ 2008-11-12 16:24 UTC (permalink / raw) To: Steinar H. Gunderson; +Cc: linux-nfs On Nov 12, 2008, at 8:35 AM, Steinar H. Gunderson wrote: > On Wed, Nov 12, 2008 at 01:00:27AM -0500, Chuck Lever wrote: >> Keep an eye out for IPv6-related patches for nfs-utils. The key is >> to >> ensure IPv4 continues to work, especially on Debian which tracks >> upstream nfs-utils closely. > > We don't plan to incorporate IPv6-specific patches before upstream > does (and > lenny, our upcoming release, is not going to get libtirpc or > rpcbind). When > upstream nfs-utils is ready, you can expect us to configure with > --enable-ipv6 pretty quickly, though :-) We need testing to ensure that the latest nfs-utils still works on legacy systems, built with --disable-ipv6 and no libtirpc. So please do test my patches and report issues there. > I still haven't had any success with nfsd on the server side in > Linux; it's a > bit unclear to me what nfs-utils to use in particular. Server side NFS doesn't have any user space IPv6 support yet. The kernel in my tree supports NFSv4 service over IPv6, but I don't think / etc/exports supports IPv6 addresses yet. -- Chuck Lever chuck[dot]lever[at]oracle[dot]com ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2008-11-12 16:53 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-09 16:41 NFS mount over IPv6 success Steinar H. Gunderson
[not found] ` <20081109164132.GA19615-6Z/AllhyZU4@public.gmane.org>
2008-11-12 6:00 ` Chuck Lever
2008-11-12 13:35 ` Steinar H. Gunderson
[not found] ` <20081112133553.GA32294-6Z/AllhyZU4@public.gmane.org>
2008-11-12 16:05 ` Le Rouzic
2008-11-12 16:28 ` Chuck Lever
2008-11-12 16:37 ` Steinar H. Gunderson
[not found] ` <20081112163727.GA31625-6Z/AllhyZU4@public.gmane.org>
2008-11-12 16:50 ` Chuck Lever
2008-11-12 16:53 ` Steinar H. Gunderson
2008-11-12 16:24 ` Chuck Lever
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.