add debian
This commit is contained in:
parent
cb7cb3e85c
commit
1807a54369
227
debian/README
vendored
Normal file
227
debian/README
vendored
Normal file
@ -0,0 +1,227 @@
|
||||
|
||||
******************************************************************************
|
||||
LsiUtil_ReadMe.txt
|
||||
******************************************************************************
|
||||
|
||||
This file presents general information about the LsiUtil utility for Windows,
|
||||
Linux and Solaris.
|
||||
|
||||
This file is divided into the following sections:
|
||||
Introduction
|
||||
Features
|
||||
LSI Logic Devices Supported
|
||||
Description
|
||||
Menu Operation
|
||||
Command Line Operation
|
||||
|
||||
|
||||
|
||||
1.0 Introduction
|
||||
................
|
||||
|
||||
|
||||
LsiUtil is a firmware download and diagnostic utility that can be used with
|
||||
Windows, Linux, Solaris and DOS environments.
|
||||
|
||||
1.1 Features
|
||||
............
|
||||
|
||||
LsiUtil supports:
|
||||
|
||||
|
||||
o All SCSI, SAS and Fiobre Channel Host Adapters from LSI NSPG.
|
||||
o Identifies and updates the firmware or BIOS images.
|
||||
o Allows Flash to be completely erased.
|
||||
o Allows configuration of all HBA and firmware parameters.
|
||||
o Provides system level debug tools.
|
||||
o Supports command line execution.
|
||||
|
||||
1.2 LSI Logic FC Devices Supported
|
||||
...................................
|
||||
|
||||
o All LSI MPT Fusion (tm) SCSI chips and HBAs
|
||||
o All LSI Fibre Channel chips and HBAs
|
||||
o All LSI SAS chips and HBAs
|
||||
|
||||
|
||||
2.0 Description
|
||||
...............
|
||||
|
||||
LsiUtil supports updating the LSI Logic Fusion-MPT (TM) based Firmware
|
||||
and/or BIOS, for chips and HBAs that use FLASH.
|
||||
|
||||
The utility is supported with binaries in several OS environments:
|
||||
|
||||
Windows: lsiutil.exe
|
||||
Linux: lsiutil
|
||||
Solaris: lsiutil
|
||||
DOS: lsiutil.exe
|
||||
|
||||
The utility requires the LSI host adapter driver to be installed and
|
||||
loaded.
|
||||
|
||||
To run LsiUtil:
|
||||
|
||||
Copy lsiutil to C:\ or /usr/sbin/ Windows or Linux respectively.
|
||||
|
||||
Open and command prompt.
|
||||
Command prompt C:\>.
|
||||
Type lsiutil and press Enter.
|
||||
|
||||
2.1 Operation
|
||||
.............
|
||||
|
||||
The main window provides a selction of chip/HBA ports. Dual channel cards will
|
||||
have two entries (chips) displayed on this screen. Since both channels of a
|
||||
dual channel board share a flash part, only one of the paths needs to be
|
||||
chosen. However, no harm will be done if separate updates are done through
|
||||
both. This screen appears as:
|
||||
|
||||
|
||||
C:\>lsiutil
|
||||
|
||||
LSI Logic MPT Configuration Utility, Version 1.52, September 7, 2007
|
||||
|
||||
6 MPT Ports found
|
||||
|
||||
Port Name Chip Vendor/Type/Rev MPT Rev Firmware Rev IOC
|
||||
1. Scsi Port 0 LSI Logic 53C1030 B2 102 01032700 0
|
||||
2. Scsi Port 1 LSI Logic 53C1030 B2 102 01032700 1
|
||||
3. Scsi Port 5 LSI Logic FC949E A1 105 01031400 0
|
||||
4. Scsi Port 6 LSI Logic FC949E A1 105 01031400 1
|
||||
5. Scsi Port 7 LSI Logic FC919X A0 103 01021700 0
|
||||
6. Scsi Port 8 LSI Logic SAS1068 B0 105 01160000 0
|
||||
|
||||
Select a device: [1-6 or 0 to quit] 0
|
||||
|
||||
|
||||
Once a chip has been chosen, another menu list will be displayed as follows:
|
||||
|
||||
1. Identify firmware, BIOS, and/or FCode
|
||||
2. Download firmware (update the FLASH)
|
||||
4. Download/erase BIOS and/or FCode (update the FLASH)
|
||||
8. Scan for devices
|
||||
10. Change IOC settings (interrupt coalescing, EEDP)
|
||||
13. Change FC Port settings
|
||||
16. Display logged-in devices
|
||||
20. Diagnostics
|
||||
21. RAID actions
|
||||
22. Reset bus
|
||||
23. Reset target
|
||||
30. Beacon on
|
||||
31. Beacon off
|
||||
42. Display operating system names for devices
|
||||
43. Diagnostic Buffer actions
|
||||
60. Show non-default settings
|
||||
61. Restore default settings
|
||||
69. Show board manufacturing information
|
||||
98. Reset FC link
|
||||
99. Reset port
|
||||
e Enable expert mode in menus
|
||||
p Enable paged mode in menus
|
||||
w Enable logging
|
||||
|
||||
|
||||
Main menu, select an option: [1-99 or e for expert or 0 to quit]
|
||||
|
||||
|
||||
- The Identify firmware, BIOS, and/or FCode option displays the version
|
||||
number of the current Fusion-MPT Firmware or the Fusion-MPT BIOS residing on
|
||||
the adapter. If multiple BIOS images are present (Fusion-MPT BIOS w/EFI BSD
|
||||
or Fusion-MPT BIOS w/FCode), this option will all versions.
|
||||
|
||||
- The Download firmware option prompts for a file name to download.
|
||||
|
||||
Example: "Enter firmware filename: it_1030.fw"
|
||||
|
||||
The firmware file to download may be in the same directory as the lsiutil
|
||||
executable, or a full pathname can be provided.
|
||||
|
||||
Example: Enter firmware filename:
|
||||
C:\Fusion-MPT_IT_FW10327_BIOS_50703pt_FLASH_10304\it_1030.fw
|
||||
|
||||
- The Download BIOS and/or FCode option also prompts for a file name to download.
|
||||
|
||||
Example:
|
||||
|
||||
"Enter x86 BIOS filename: mptbios.rom"
|
||||
"Enter FCode filename: lsi1030f.rom"
|
||||
"Enter EFI BIOS filename:lsimpt.rom"
|
||||
|
||||
If no file is entered and there is currently a version on the card, the current
|
||||
BIOS version will be displayed.
|
||||
|
||||
Example: MPTBIOS-x.xx.xx (xxxx.xx.xx)
|
||||
Do you want to preserve the current x86 BIOS? [Yes or No, default is Yes]
|
||||
|
||||
|
||||
3.0 Command Line Operation
|
||||
..........................
|
||||
|
||||
The following command line options are supported by this utility and can be
|
||||
used to create an automated process to perform the utility's operations. When no
|
||||
command line options are specified, the interactive (menu) is displayed.
|
||||
|
||||
-e Turn on Expert Mode (more menu options).
|
||||
-w, -ww, -www Log internal operations to lsiutil.log, for debug.
|
||||
-y Answer yes to yes/no questions whose default is yes.
|
||||
-n Answer no to yes/no questions whose default is no.
|
||||
-j type[,type] Include just ports of type 'type' (FC, SCSI, SAS).
|
||||
-x Concatenate SAS firmware and NVDATA files.
|
||||
|
||||
Display Options
|
||||
|
||||
usage: lsiutil [ -p portNumber ] [ -u ][ -s ] [ -d ] [ -i ] [ -b ]
|
||||
-p portNumber Specify the port number to operate on.
|
||||
If not specified, all ports are used.
|
||||
-u Use untagged, rather than tagged, SCSI commands.
|
||||
-s Scan for and display all targets.
|
||||
-d Dump all config pages.
|
||||
-i Display port settings.
|
||||
-b Show board manufacturing information.
|
||||
-m freq[,time] Monitor port performance, updating the display
|
||||
every 'freq' seconds, for 'time' seconds.
|
||||
|
||||
Examples:
|
||||
|
||||
1. to display the port settings and targets for port 1:
|
||||
lsiutil -p 1 -i -s
|
||||
2. to display the targets found on all known ports:
|
||||
lsiutil -s
|
||||
|
||||
Operational Options
|
||||
|
||||
usage: lsiutil -p portNumber [ -l linkSpeed ] [ -t topology ]
|
||||
[ -c timeout,depth ] [ -r ]
|
||||
-p portNumber Specify the port number to operate on.
|
||||
Required parameter for operational options.
|
||||
-l linkSpeed Set link speed. Valid options for linkSpeed are:
|
||||
'a' Auto link speed negotiation
|
||||
'1' Force 1Gb link speed
|
||||
'2' Force 2Gb link speed
|
||||
'4' Force 4Gb link speed
|
||||
-t topology Set topology. Valid options for topology are:
|
||||
'a' Auto topology negotiation
|
||||
'1' Force NL_Port topology
|
||||
'2' Force N_Port topology
|
||||
-c timeout,depth Set interrupt coalescing values.
|
||||
Timeout is a value in microseconds between
|
||||
1 and 1000. Depth is a value between 1 and 128.
|
||||
Setting either or both values to zero will
|
||||
disable interrupt coalescing for that port.
|
||||
-r Perform a chip reset on the given port.
|
||||
-z Perform an FC link reset on the given port.
|
||||
NOTE: In order for linkSpeed, topology, or interrupt coalescing
|
||||
settings to take effect, a chip reset is necessary.
|
||||
|
||||
Examples:
|
||||
|
||||
1. to force linkspeed to 1Gb on port 2:
|
||||
lsiutil -p 2 -l 1
|
||||
2. to set interrupt coalescing to a timeout of 200ms with
|
||||
a depth of 9 and to force N_Port topology on port 1:
|
||||
lsiutil -p 1 -c 200,9 -t 2
|
||||
|
||||
|
||||
|
||||
|
11
debian/changelog
vendored
Normal file
11
debian/changelog
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
lsiutil (1.60-2) unstable; urgency=medium
|
||||
|
||||
* Invert uudecode file and args to get it working with newer version.
|
||||
|
||||
-- Adam Cécile (Le_Vert) <gandalf@le-vert.net> Wed, 10 Feb 2016 10:37:59 +0100
|
||||
|
||||
lsiutil (1.60-1) unstable; urgency=low
|
||||
|
||||
* Initial release.
|
||||
|
||||
-- Adam Cécile (Le_Vert) <gandalf@le-vert.net> Sun, 01 Feb 2009 00:41:44 +0100
|
1
debian/compat
vendored
Normal file
1
debian/compat
vendored
Normal file
@ -0,0 +1 @@
|
||||
5
|
14
debian/control
vendored
Normal file
14
debian/control
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
Source: lsiutil
|
||||
Section: admin
|
||||
Priority: optional
|
||||
Maintainer: Adam Cécile (Le_Vert) <gandalf@le-vert.net>
|
||||
Build-Depends: debhelper (>= 5), sharutils
|
||||
Standards-Version: 3.8.0
|
||||
Homepage: http://www.lsi.com
|
||||
|
||||
Package: lsiutil
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: LSI Logic Fusion MPT Command Line Interface management tool
|
||||
This packages contains the "lsiutil" command line tool to manage LSI Fusion
|
||||
MPT RAID HBAs.
|
22
debian/copyright
vendored
Normal file
22
debian/copyright
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
This package was debianized by Adam Cécile (Le_Vert) <gandalf@le-vert.net> on
|
||||
Sun, 01 Feb 2009 00:41:44 +0100.
|
||||
|
||||
It was downloaded from ftp://ftp.lsil.com/HostAdapterDrivers/linux/lsiutil
|
||||
and http://www.lsi.com/DistributionSystem/AssetDocument/support/downloads/
|
||||
hbas/fibre_channel/hardware_drivers/LSIUtil Kit_1.60.zip (changes.txt)
|
||||
|
||||
Upstream Author:
|
||||
|
||||
LSI Corporation
|
||||
|
||||
Copyright:
|
||||
|
||||
Copyright (C) LSI Corporation
|
||||
|
||||
License:
|
||||
|
||||
Unspecified. Probably under a proprietary license but sources are
|
||||
available.
|
||||
|
||||
The Debian packaging is (C) 2009, Adam Cécile (Le_Vert) <gandalf@le-vert.net>
|
||||
and is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
|
1
debian/dirs
vendored
Normal file
1
debian/dirs
vendored
Normal file
@ -0,0 +1 @@
|
||||
usr/sbin
|
2
debian/docs
vendored
Normal file
2
debian/docs
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
debian/user_guide.pdf
|
||||
debian/README
|
40
debian/rules
vendored
Executable file
40
debian/rules
vendored
Executable file
@ -0,0 +1,40 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
DESTDIR = $(CURDIR)/debian/lsiutil
|
||||
|
||||
debian/user_guide.pdf:
|
||||
uudecode -o $@ $@.uu
|
||||
|
||||
build: debian/user_guide.pdf
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean
|
||||
rm -f debian/user_guide.pdf
|
||||
|
||||
install: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
$(CC) source/lsiutil.c -o $(DESTDIR)/usr/sbin/lsiutil
|
||||
|
||||
binary-indep: build install
|
||||
binary-arch: build install
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_installchangelogs changes.txt
|
||||
dh_installdocs
|
||||
dh_link
|
||||
dh_strip
|
||||
dh_compress -Xusr/share/doc/lsiutil/user_guide.pdf
|
||||
dh_fixperms
|
||||
dh_installdeb
|
||||
dh_shlibdeps
|
||||
dh_gencontrol
|
||||
dh_md5sums
|
||||
dh_builddeb
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
.PHONY: build clean binary-indep binary-arch binary install
|
9491
debian/user_guide.pdf.uu
vendored
Normal file
9491
debian/user_guide.pdf.uu
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user