question

Yas avatar image
Yas asked Yas posted

How can iTest connect to multiple version of N2X software installed controller ?

Basically a single version of N2X software is installed on N2X controller like "Packets and Protocols 6.5 6.9" and "QuickTest 7.4" and the same version of N2X software should be installed on iTest. But multiple N2X software can be installed on the controller and we can select one of these version to connect.

 

If both "6.9 and 6.10" were installed on N2X controlelr and 6.9 was installed on iTest, can iTest select 6.9 controller to communicate ?

 

 

Message Edited by Yas on 09-18-2008 02:48 PM
Message Edited by Yas on 09-18-2008 02:50 PM
iTesttraffic generation
10 |950

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
AmishP avatar image
AmishP answered AmishP posted

You will just get a warning message when you start the Agilent session if your client version is different than server version.  You should still be able to use the session and issue commands. In cases where iTest does not support a particular N2X version, you will get a warning message too.

 

Note that if certain functionality is available in 6.10 and you try to use it with 6.9 client, you might get an Tcl API error saying that that method is not available.

 

 

 

 

4 comments
10 |950

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Yas avatar image Yas commented ·

Using N2X API, we can select a specific version on controller as following

% package require AgtClient

1.1

%

% AgtListSessionVersion RouterTester900

{6.9 System Release} {6.10 System Release}

%

% AgtOpenSessionByVersion RouterTester900 "6.9 System Release"

%

2

%

 

iTest(N2X 6.9 installed) automatically select supported version then connect to 6.9 controller ?

 

0 Likes 0 ·
AmishP avatar image AmishP Yas commented ·

iTest does not automatically select the supported version by using the "AgtOpenSessionByVersion". It first calls " AgtGetVersion" to get the client version after loading the tcl package. Then it uses "AgtOpenSession" to open the session and connect to the chassis. Then it re-issues the "AgtGetVersion" command. If the results from two "AgtGetVersion" mismatch, we warn the user.

 

This might be a future enhancement where we allow users to pick version that they want to connect to by using "AgtOpenSessionByVersion".

 

0 Likes 0 ·
ivano avatar image ivano AmishP commented ·

AmishP wrote:

iTest does not automatically select the supported version by using the "AgtOpenSessionByVersion". It first calls " AgtGetVersion" to get the client version after loading the tcl package. Then it uses "AgtOpenSession" to open the session and connect to the chassis. Then it re-issues the "AgtGetVersion" command. If the results from two "AgtGetVersion" mismatch, we warn the user.

 

This might be a future enhancement where we allow users to pick version that they want to connect to by using "AgtOpenSessionByVersion".

 


any news here, we are in the future. :) my customer needs this feature today.

0 Likes 0 ·
AmishP avatar image AmishP ivano commented ·

Bug your sales and AE to get it prioritized. :-)

 

-A

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.