Skip to main content

Posts

Showing posts from November, 2021

NS2 AND OTCL LINKAGE

Extending NS by adding a new basic network object usually involves working around making OTcl linkage from C++ code, since the object class in the data path should be written in C++ for efficiency reason. This section introduces C++/OTcl linkages available in NS by giving an example of creating a simple and dull agent called " MyAgent " that has no behavior of an agent (i.e. no packet creation and transmission). Figures 18 to 21 show parts of the C++ source file for "MyAgent", together which makes a complete implementation (with 3 extra header lines). Also, an OTcl script with which you can test "MyAgent" is presented at the end of this section. Export C++ class to OTcl Suppose that you created a new network object class in C++, say " MyAgent " that is derived from the " Agent " class, and want to make it possible to create an instance of this object in OTcl. To do this you have to define a linkage object, say " MyAgentClass "

Reason for recalling VMWare vSphere 7.0 U3 Version

VMware just recalled their latest update for vSphere and vCenter Server 7.0 U3b is no longer available for download. If your vCenter has already been upgraded to vCenter 7.0 U3b\and is experiencing the symptoms mentioned in  KB 86191 , please remove the  i40enu driver. Issues After patching ESXi to 7.0 Update 3 - HA can no longer be successfully enabled When trying to enable HA, the installation of the HA agent (FDM) starts, and the status switches into "Waiting for cluster election to complete", only to fail and start over again The HA status for the ESXi host is stuck at " Uninitialized " In some cases the HA enablement task fails with " Cannot find vSphere HA master agent " Migrating or powering on VMs in an HA enabled cluster fail In /var/run/log/esxupdate.log on the ESXi, you find the following entries: esxupdate.log 2021-10-13T14:01:17Z esxupdate: 2140874: root: ERROR: Traceback (most recent call last): 2021-10-13T14:01:17Z esxupdate: 2140874: root:

Command Line VMWare ESXi Upgradation to 7.0 U3a

Hey guys, In this post we are discussing about a  quick VMware ESXi upgrade method to ESXi 7.0 U3 using command-line interface (CLI)/Putty. And which allows you to quickly download and upgrade your ESXi host if you are not using vCenter server and the host has no internet access. Before starting, Please make sure you have done backup of your VMs. Build Details Note: This is a critical update. Step 1: Offline Bundle download Download the software from VMWare Customer portal . You need to create an account for login and it's easy. After login, please go to product patches page. And select the software patch as shown in the figure and click download now. Step 2: Upload Zip file to Datastore You can upload using VMware Client web interface.  Go to storage section in VMWare Client and click on Datastore browser and upload the file to a folder/or to root folder of datastore.  Make sure you have a VM's data backup. Step3: Enable SSH for Host Manage Go to Hosts> Manage>Services&

APP Tool for NS2 Trace file Analysis

Hey, In this post we are discussing about a tool which helps you to process your trace files. The Automated Post Processing (APP) Tool has been designed and developed by Wireless Information Networking Group (WiNG) at NITK, Surathkal with an aim to help the ns-2 users in processing the trace files and plotting graphs.  Although several such tools already exist, APP has been designed with a few unique features that are distinct from other tools: APP Tool does not require installation! Just download the APP folder and run the tool. APP Tool helps you to obtain values / graphs for at least 20 parameters! APP Tool uses AWK Scripts in the back end! APP Tool's source code is free and flexible! i.e., you can also add your own AWK Script in APP Tool and use it for plotting a graph. Front end of APP Tool is designed in Python! You can customize it as per your requirements. You need only two packages installed on your machine to run APP Tool: python-gi and python-matplotlib . A total of 20 A