On 12 Feb 2021, at 7:37, Bernard Metzler wrote: > -----"Chuck Lever" <chuck.lever@xxxxxxxxxx> wrote: ----- > >> To: "linux-rdma" <linux-rdma@xxxxxxxxxxxxxxx> >> From: "Chuck Lever" <chuck.lever@xxxxxxxxxx> >> Date: 02/11/2021 08:38PM >> Cc: "Benjamin Coddington" <bcodding@xxxxxxxxxx> >> Subject: [EXTERNAL] directing soft iWARP traffic through a secure >> tunnel >> >> Hi- >> >> This might sound crazy, but bear with me. >> >> The NFS community is starting to hold virtual interoperability >> testing >> events to replace our in-person events that are not feasible due to >> pandemic-related travel restrictions. I'm told other communities have >> started doing the same. >> >> The virtual event is being held on a private network that is set up >> using OpenVPN across a large geographical area. I attach my test >> systems to the VPN to access test systems run by others at other >> companies. >> >> We'd like to continue to include NFS/RDMA testing at these events. >> This means either RoCEv2 or iWARP, since obviously we can't create >> an ad hoc wide-area InfiniBand infrastructure. >> >> Because the VPN is operating over long distances, we've decided to >> start with iWARP. However, we are stumbling when it comes to >> directing >> the siw driver's traffic onto the tun0 device: >> >> [root@oracle-100 ~]# rdma link add siw0 type siw netdev tun0 >> error: Invalid argument >> [root@oracle-100 ~]# >> >> Has anyone else tried to do this, and what was the approach? Or does >> siw not yet have this capability? >> > > Hi Chuck > > right. Attaching siw is currently restricted to some physical > device types. This now appears a useless limitation, since > it prevents its usage in the given setup, where it would > be just useful... > Relaxing that limitation is a rather simple code change in siw > - but that would not help you asap? > > In any case I'd be happy to help with a fix, but participants > would have to rebuild the siw module...probably no option? We can rebuild it and test it for you. Ben