Share

HPQnim

File Release Notes and Changelog

Release Name: 2.1.8

Notes:
#Start of Release Notes
#1.0.0 08/16/05 MP
#	Implemented version 1.0.0 from beta version 08.16.05
#	Notes from any change will now be documented here.
#
#1.0.1 09/21/05 MP
#	Installed GPL license
#	Updated HPQnim.txt help file
#
#1.0.2 09/22/05 MP
#	Added in GPL License info in Hello_Screen
#
#1.0.3 09/26/05 MP
#	Updated /opt/HPQnim/HPQnim.txt help file
#
#1.0.4 10-12-2005
#	Modified KILLBOND(), RESET_NETWORK(), RW_BOND_ADV_PARAMS() 
#		search for 10-12-2005 effects SLES9
#
#1.0.5 10-13-2005
#	Added in an accept statement to GPL License, search for 10-13-2005
#	Added in Remove_HPQnim()
#	Added in condition if accept.gpl is not present to run Hello_Screen()
#	Added in GPL_Screen() and separated it from Hello_Screen()
#
#1.0.6 10-14-2005
#	Changed install_HPQnim.sh to be included in tar ball of 
#		hpqnim-x.x.x.tar.gz
#	Users now get a single tar ball with the install script included
#
#1.0.7 10-14-2005
#	Had to repair the shutdown/removal script of bonding in SLES9
#
#1.0.8 10-17-2005
#	Added in to verify the SuSE9 ifcfg-bond file to verify advanced
#		parameter settings
#
#1.0.9 10-19-2005
#	Had to dos2unix some files to get rid of syntax problems
#	Converted file release from X.tar.gz to X.tgz
#
#1.1.0 11-03-2005
#	Made unsupported NIC's unable to use bonding script in HPQnim
#
#1.1.1 11-10-2005
#	Took out some debug code that made user need to press return when
#	creating a bond
#
#1.1.2 11-22-2005
#	Added PCI ID's in to support DL1xx LOM's, this effects SuSE SLES 9
#
#1.1.3 11-28-2005
#	Changed message when setting up ETH/MAC follow IP feature, 
#		Red Hat only
#
#1.1.4 1-19-2006
#	Changed ownership and group to root
#
#2.0.0 2/11/2006
#	MAJOR RELEASE
#	Added in support for tg3.  Now user will be prompted to choose either
#		bcm5700 or tg3 driver when HPQnim is being installed
#	Advanced settings for tg3 are currently not supported in this release,
#		An enhancement to the tg3 driver open source community is 
#		currently under consideration/revision to add a man page and
#		add in the current bcm5700 advanced parameter settings to tg3,
#		a new HPQnim release will be out when this is available
#	Added option to set bond(s) to default values
#	Added new hooks in for SLES-10, an HPQnim new release will be out when
#		SLES-10	is made available to public
#	Added feature to SuSE OS to make swapping between bcm5700=>tg3 and 
#		tg3=>bcm5700 available
#	Added feature in help section to display these release notes
#	Fixed bug - bonding script did not supply list of bonds when it was
#		prompting to list them
#	Fixed bug - when a permanent MAC address was not being reported, HPQnim
#		would supply this information and exit, now if permanent MAC 
#		address is not available, it uses the current MAC address and
#		continues
#	Fixed bug - the killbond script for LOM variable
#	Fixed bug - modified bonding script to support multiple bonds in 
#		RedHat 4
#	Fixed bug - modified SuSE bonding script to put bonding options in
#		sysconfig files rather than the /etc/modprobe.conf.local
#
#2.0.1 2/13/2006
#	Fixed bug - modified bonding script to support multiple bonds in
#		SuSE SLES 9
#
#2.0.2 2/14/2006
#	Fixed bug - SuSE SLES 9, left debug code turned on, turned it off
#
#2.0.3 2/16/2006
#	Enhancement added to look for advanced settings in the $MCONF file
#		when swapping bcm5700 => tg3
#	Changed the released files from a .tgz format to .tar.gz format
#
#2.0.4 2/22/2006
#	Fixed bug - Permanent MAC address is not detectable by some drivers.
#		Changed HPQnim to use the Current MAC address instead and
#		put out a warning message when this happens
#
#2.0.5 2/28/2006
#	Made warning for advanced parameters for tg3 driver to say that ethtool
#		is used to set those parameters.
#
#2.0.6 3/8/2006
#	Fixed bug - When a e100 was present, the bonding had a setup problem in
#		RedHat
#
#2.0.7 3/14/2006
#	Enhancement - Added in IP information for bonded teams
#	Fixed Bug - Repaired options on add above statement for bonding in
#		RedHat 3
#
#2.0.8 3/15/2006
#	Enhancement - Made help on readme.txt for tg3
#	Provided a rpm release as well as the tarball
#
#2.0.9 4/14/2006
#	Enhancement - Now displaying more vlan information
#	Enhancement - Now supporting both HP supplied vlan driver
#		and the OS supplied vlan driver
#	Added in check for tg3 and made LOM selection tg3 by default
#	Changed default order of modules to load $LOM, bnx2, e100 then
#		e1000
#	Enhancement made to check modules in MCONF file for Red Hat
#
#2.1.0 6/7/2006
#	Enhancement - Adding in support for SLES 10
#	Enhancement - Added remove_HPQnim to /opt/HPQnim/bin
#	Enhancement - Updated /opt/HPQnim/bin/hpetfe to version 1.37
#	Enhancement - Made only one instance of HPQnim available to run
#		at one time
#	Fixed Bug - Repaired max_bonds in SLES 9
#	Enhancement - Added unique feature of max_bonds for SLES 10
#	Update - Updated pci ids
#	Enhancement - Improved reports on IP Alias information
#	Fixed Bug - Repaired bonding option in Red Hat 3 when creating
#		more than one bond and setting advanced options
#	Fixed Bug - Changed the selection from 1-7 to 0-6 on Bond Mode 
#		Selection Screen so it would match the default documented
#		number selection
#	Fixed Bug - Default Gateway was not printing out in network
#		information displays, repaired DGW
#
#2.1.1 6/15/2006
#	Fixed Bug - Changed name of /opt/HPQnim/bin/remove_HPQnim.sh to
#		/opt/HPQnim/bin/uninstall_HPQnim.sh
#	Fixed Bug - Made a change in the 30-net_persistent_names.rules file 
#		to remove the default settings so modules get inserted in the
#		expected order, SLES-10 only!
#	Enhancement - SLES 10 does not permit use of the bcm5700 driver in
#		file /etc/modprobe.d/module-renames
#		Removed selection to swap tg3/bcm5700 in SLES 10
#
#2.1.2 7/31/2006
#	Fixed Bug - The hpetfe had a problem displaying the correct info
#		on some LOM's showing the Permanent MAC Address, most 
#		instances have been fixed, but not all
#	Enhancement - Made a cleanup to redisplay all available NIC's
#		after removing bonded teams
#	Renamed hpqnim-<version>.arch.rpm to hpqnim-<version>.noarch.rpm
#	Improved restart_network and killbond to include searching for
#		ethtool settings in /etc/rc.local, so network would restart
#		to expected advanced configurations
#	Fixed Bug - The counting of bnx2 for avaliable bonding ports was
#		using wrong file in for loop
#	Fixed Bug - When more than 9 ports are in a system, the bonding
#		script did not use grep effectively for eth1 and eth1X
#		numbering, also made "create a bond" and "add a device to
#		a bond", error out when no devices are available
#	Enhancement - Added in how to use ethtool when selected drivers
#		are used to set advanced parameters
#
#2.1.3 8/23/2006
#	Enhancement - made the tarball in a hpqnim-<version> directory
#		structure to follow standard tarball releases
#	Enhancement - Added in an elif statement for Perm MAC address
#		testing
#	Enhancement - Cleaned up some error reporting when installing
#		new driver(s) with option 7
#	Fixed Bug - The rpm install was checking for a script to run that
#		did not exist for rpm installs
#
#2.1.4 10/04/2006
#	Modified VLan IP address information
#	Enhancement - Added DHCP selection to bonding configuration section
#	Enhancement - Made IP address grep more robust
#	Fixed Bug - Bonding mode selections displayed wrong number choices,
#		changed from 1-7 to 0-6
#	Enhancement - Added in boot protocol information for bonding when 
#		displayed via selection 3 at main screen
#
#2.1.5 11/30/2006
#	Added in NC364T and NC110T
#	Fixed Bug - Error information was reported when bonding was up and
#		running and trying to configure a new bond when the ifconfig
#		command was issued to get IP info on a bond not running
#	Fixed Bug - Changed bonding parameter from arpinterval to arp_interval
#
#2.1.6 03/02/2007
#	Fixed a non-existing path in the install_hpqnim.sh script
#
#2.1.7 03/07/2007
#	Now Supports RedHat 5
#
#2.1.8 04/17/2007
#	Now Supports nx_nic 10G driver
#	Unset variables in selection 7) to build new driver installs
#	Took out check for ethtool version in the install script.
#		Ethtool must be at version 1.8 or later.  The hpetfe 
#		will produce an error if the vesion is not a 
#		supported version.
#
#LAST VERSION TO SUPPORT THE BCM5700 MODULE!
#
#End of Release Notes



Changes: