Qiao Lei,

Please refer to the OpenSAF software License section 2.2. (Regarding 
Modifications).
It is not constraining the user, but some specific rules are mentioned incase 
of modifications.

Note: Subsequent release of Opensaf is going to be based on LGPLV2. 

Regards
Murthy

> -----Original Message-----
> From: Qiao, Lei (TSG-GDCC-CMEP/SH) [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, January 03, 2008 4:24 PM
> To: Murthy E-G19462; Mathivanan Np-G19859; [email protected]
> Subject: 答复: [Users] 答复: 答复: IfSv installs virtual IP address 
> failed:NCSCC_RC_VIP_INTERNAL_ERROR
> 
> Hi Murthy,
> 
> Thanks for your answer and reminder. Now I know that bring up 
> IfSv independently is not a technical issue but a legal 
> issue. You mean seperate IfSv from OpenSAF will violate 
> OpenSAF license?(not "packaging The opensaf differently", but 
> seperate IfSv from OpenSAF for other usage).
> 
> Best Regards,
> 
> Qiao Lei
> 
> while(1){
>     Problem *newProblem = new Problem();
>     solveProblem(newProblem);
>     cout<<"This is the life!"<<endl;
> }
> 
> 尽力而为还不够,得竭尽全力才行。
> 
> 
> -----邮件原件-----
> 发件人: Murthy E-G19462 [mailto:[EMAIL PROTECTED]
> 发送时间: 2008年1月3日 18:40
> 收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859; 
> [email protected]
> 主题: RE: [Users] 答复: 答复: IfSv installs virtual IP address 
> failed:NCSCC_RC_VIP_INTERNAL_ERROR
> 
> Hi  Qiao Lei,
> 
> IFSv depends on AMF for providing high availability to to IFD 
> and IFNd.
> 
> You can eliminate all these dependencies by code changes and 
> can bring up IFSv independently.
> 
> Bringing services in independent OpenSAF is ok with it's 
> License, but packaging The opensaf differently (with your own 
> product) may violate Opensaf license.
> Please recheck.
> 
> Regards
> Murthy
> 
> 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Qiao, Lei
> > (TSG-GDCC-CMEP/SH)
> > Sent: Thursday, January 03, 2008 3:27 PM
> > To: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859; 
> > [email protected]
> > Subject: [Users] 答复: 答复: IfSv installs virtual IP address 
> > failed:NCSCC_RC_VIP_INTERNAL_ERROR
> >
> > Hi  Mathivanan,
> >
> > Another question: Can we use IfSv alone? That means, whether we can 
> > use IfSv without the whole OpenSAF started? If so, how could we do 
> > this?
> >
> > Best Regards,
> >
> > Qiao Lei
> >
> > while(1){
> >     Problem *newProblem = new Problem();
> >     solveProblem(newProblem);
> >     cout<<"This is the life!"<<endl;
> > }
> >
> > 尽力而为还不够,得竭尽全力才行。
> >
> >
> > -----邮件原件-----
> > 发件人: Qiao, Lei (TSG-GDCC-CMEP/SH)
> > 发送时间: 2007年12月29日 23:15
> > 收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859; 
> > [email protected]
> > 主题: 答复: [Users] 答复: IfSv installs virtual IP address 
> > failed:NCSCC_RC_VIP_INTERNAL_ERROR
> >
> > Hello,  Mathivanan,
> >
> > Just inform you that the virtual IP works, I can ping the 
> virtual IP 
> > now.
> >
> > The reason for why I could not  ping the virtual IP address 
> is that I 
> > didn't convert the virtual IP address to network byte order.
> >
> > Thanks again for you job and help!
> >
> > Best Regards,
> >
> > Qiao Lei
> >
> > while(1){
> >     Problem *newProblem = new Problem();
> >     solveProblem(newProblem);
> >     cout<<"This is the life!"<<endl;
> > }
> >
> > 尽力而为还不够,得竭尽全力才行。
> >
> >
> > -----邮件原件-----
> > 发件人: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] 代表 Qiao, Lei
> > (TSG-GDCC-CMEP/SH)
> > 发送时间: 2007年12月29日 22:57
> > 收件人: Mathivanan Np-G19859; [email protected]
> > 主题: [Users] 答复: IfSv installs virtual IP address 
> > failed:NCSCC_RC_VIP_INTERNAL_ERROR
> >
> > Hello Mathivanan,
> >
> > I really appreciate your help on this! It seems works! From 
> 'ifconfig 
> > -a', we can see the vip:
> >
> > sit0      Link encap:IPv6-in-IPv4
> >           NOARP  MTU:1480  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)
> >
> > But how can we validate this virtual IP works? I use "ping"
> > command, but  it says "Destination Host Unreachable".
> >
> > Besides, I must say that in the former attached code, the netmask 
> > length is invalid; I modified the code like below:
> >
> > int g_vip_mask = 0xffffff;
> > ... ... ... ...
> > int vip_mask_len;
> > m_NCS_IPV4_MASK_LEN_P(vip_mask_len,&g_vip_mask); // the 
> netmask is 24 
> > bit long
> >
> >
> > Best Regards,
> >
> > Qiao Lei
> >
> > while(1){
> >     Problem *newProblem = new Problem();
> >     solveProblem(newProblem);
> >     cout<<"This is the life!"<<endl;
> > }
> >
> > 尽力而为还不够,得竭尽全力才行。
> >
> >
> > -----邮件原件-----
> > 发件人: Mathivanan Np-G19859 [mailto:[EMAIL PROTECTED]
> > 发送时间: 2007年12月28日 20:40
> > 收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); [email protected]
> > 主题: RE: [Users] IfSv installs virtual IP address 
> > failed:NCSCC_RC_VIP_INTERNAL_ERROR
> >
> > > Install virtual IP address failed!
> > >
> > > NCS_IFSV_VIP_ERRORS: 12
> > > NCS_IFSV_VIP_ERRORS: NCSCC_RC_VIP_INTERNAL_ERROR
> > >
> > > NCS_IFSV_VIP_HANDLE: vipApplName == ifsv_app_test
> > > NCS_IFSV_VIP_HANDLE: poolHdl == 12345
> > >
> > > Free virtual IP address failed!
> > >
> >
> > The "Ifsv IP installer" process has to be started manually 
> for using 
> > the VIP feature.
> > The IFD (Interface Service Director) interacts with this IFSv IP 
> > Installer" for getting/managing information of existing physical 
> > interfaces and installing VIPs on them.
> >
> > By default, this driver is not started while starting 
> opensaf, so we 
> > have to start this explicitly(after starting
> > opensaf) like as below:
> >
> > cd /opt/opensaf/controller/bin/
> >
> > export LD_LIBRARY_PATH=/opt/opensaf/controller/lib
> >
> > ./ncs_ifsv_ip_installer 2
> >
> >
> > Regards,
> > Mathivanan.
> >
> >
> > > NCS_IFSV_VIP_ERRORS: 8
> > > NCS_IFSV_VIP_ERRORS: NCSCC_RC_INVALID_PARAM
> > >
> > >
> > > Unsubscribe handle: g_subscr_hdl == -16777214
> > >
> > > Unsubscribe to interface service successfully!
> > >
> > > [EMAIL PROTECTED] ifsv_test]#
> > >
> > >
> > > Best Regards,
> > >
> > > Qiao Lei
> > >
> > > while(1){
> > >     Problem *newProblem = new Problem();
> > >     solveProblem(newProblem);
> > >     cout<<"This is the life!"<<endl; }
> > >
> > > 尽力而为还不够,得竭尽全力才行。
> > >
> > >
> > _______________________________________________
> > Users mailing list
> > [email protected]
> > http://list.opensaf.org/maillist/listinfo/users
> > _______________________________________________
> > Users mailing list
> > [email protected]
> > http://list.opensaf.org/maillist/listinfo/users
> >
> 
_______________________________________________
Users mailing list
[email protected]
http://list.opensaf.org/maillist/listinfo/users

Reply via email to