sg3_utils

Software screenshot:
sg3_utils
Software detaljer:
Version: 1.41 Opdateret
Upload dato: 17 Jul 15
Udvikler: Douglas Gilbert
Licens: Gratis
Popularitet: 62

Rating: 2.5/5 (Total Votes: 2)

sg3_utils er et open source projekt, der indeholder en omfattende samling af kommando-line værktøjer specielt designet til at sende SCSI-kommandoer til Linux-enheder.
sg3_utils understøtter også enheder på transporter traditionelt forbindes med SCSI, såsom Fibre Channel (FCP), SCSI Parallel Interface (SPI) og Serial Attached SCSI (SAS) samt SATA diske og ATAPI DVD / cd-drev, der forbinder via en bro enhed eller en oversættelse lag.
 
Den sg3_utils pakken er rettet mod Linux-kernen 2,4 og 2,6 filialer, og det er stadig under aktiv udvikling. De værktøjer inkluderet i denne pakke er blevet porteret til Solaris, FreeBSD, Tru64 og Microsoft Windows-operativsystemer

Hvad er nyt i denne udgivelse:.

< ul>

  • sg_compare_and_write: fix wrprotect indstilling
  • tilføje --quiet mulighed for at undertrykke miscompare rapport
  • flette funktioner fra en anden implementering
  • sg_inq: løse henvisninger VPD side
  • dev_id VPD: T10 leverandør id designator rydde op
  • sg_logs: forbedre til bånddrev, generel oprydning
  • sg_persist: fix core dump på -Q option
  • sg_unmap: fix core dump på -g mulighed
  • sg_vpd: dev_id VPD: T10 leverandør id designator rydde op
  • oprydning op dev_id NAA-3: lokalt tildelt
  • sg_ses: tilføje --nickname og --nickid muligheder
  • eiioe tilføjet til yderligere element statusside (ses3r6)
  • flere --filter muligheder for at beskære output
  • sg_verify: forbedre miscompare håndtering
  • omdøbe --btychk = nVil mulighed for at --ndo = nVil (skjule tidligere)
  • tilføje --quiet mulighed
  • sg_xcopy: tillade sg og BSG enheder
  • rettelse til BPT går negativ
  • begrænse hver XCOPY (LID1) kommando til 65535 blokke
  • rettelse til at søge i multi-segment kopier
  • sg_sanitize: springe 15 sekunder sikkerhed forsinkelse med --fail
  • sg_libs: udvidet kopi opcode omdøbt (spc4r34)
  • sg_ll_receive_copy_results (): udvider for alle sa_s
  • tilføje sg_get_sense_key ()
  • tilføje sg_ll_3party_copy_out ()
  • tilføje dStrHexErr (): ascii hex til stderr
  • tilføje dStrHexStr (): ascii hex til strengen
  • tilføje SG_LIB_CAT_MISCOMPARE kategorier
  • ren header-filer
  • sg_pt_freebsd: tilregnelighed kontrol sense_resid; fix lækager
  • scripts / rescan-scsi-bus.sh KG s v1.57 + HR patch
  • forbedre wlun håndtering, opdage opdaterede og størrelsesændrede enheder, bedre multipath støtte
  • Makefile.am oprydning
  • eksempler: tilføje sg_tst_excl og sg_tst_excl2
  • Hvad er nyt i version 1.37:

    • sg_compare_and_write: fix wrprotect indstilling
    • tilføje --quiet mulighed for at undertrykke miscompare rapport
    • flette funktioner fra en anden implementering
    • sg_inq: løse henvisninger VPD side
    • dev_id VPD: T10 leverandør id designator rydde op
    • sg_logs: forbedre til bånddrev, generel oprydning
    • sg_persist: fix core dump på -Q option
    • sg_unmap: fix core dump på -g mulighed
    • sg_vpd: dev_id VPD: T10 leverandør id designator rydde op
    • oprydning op dev_id NAA-3: lokalt tildelt
    • sg_ses: tilføje --nickname og --nickid muligheder
    • eiioe tilføjet til yderligere element statusside (ses3r6)
    • flere --filter muligheder for at beskære output
    • sg_verify: forbedre miscompare håndtering
    • omdøbe --btychk = nVil mulighed for at --ndo = nVil (skjule tidligere)
    • tilføje --quiet mulighed
    • sg_xcopy: tillade sg og BSG enheder
    • rettelse til BPT går negativ
    • begrænse hver XCOPY (LID1) kommando til 65535 blokke
    • rettelse til at søge i multi-segment kopier
    • sg_sanitize: springe 15 sekunder sikkerhed forsinkelse med --fail
    • sg_libs: udvidet kopi opcode omdøbt (spc4r34)
    • sg_ll_receive_copy_results (): udvider for alle sa_s
    • tilføje sg_get_sense_key ()
    • tilføje sg_ll_3party_copy_out ()
    • tilføje dStrHexErr (): ascii hex til stderr
    • tilføje dStrHexStr (): ascii hex til strengen
    • tilføje SG_LIB_CAT_MISCOMPARE kategorier
    • ren header-filer
    • sg_pt_freebsd: tilregnelighed kontrol sense_resid; fix lækager
    • scripts / rescan-scsi-bus.sh KG s v1.57 + HR patch
    • forbedre wlun håndtering, opdage opdaterede og størrelsesændrede enheder, bedre multipath støtte
    • Makefile.am oprydning
    • eksempler: tilføje sg_tst_excl og sg_tst_excl2

    Hvad er nyt i version 1.36:

    • sg_vpd: Protokol-specifik port oplysninger VPD side for SAS SSP , vedvarende tilslutning (spl3r2), power deaktivere (spl3r3) - blokenheden egenskaber: tilføje FUAB bit
    • sg_xcopy: håndtere flere deskriptor typer; håndtere nul maksimal segment længde; tillade liste id'er til at være deaktiveret; forbedre spring / søge håndtering; tillade xcopy på destinationen
    • sg_reset: og --no-esc mulighed for at stoppe nulstille optrapning - rydde op cli, tilsæt lange option navne
    • sg_luns: tilføje --test = ALUN mulighed for at afkode LUN'er - afkodet LUN'er output i decimal eller hex (hvis -hh givet) - tilføj "--linux 'muligheden for at vise Linux LUN efter T10 repræsentation kan kortlægge den ene til den andet
    • sg_inq: tilføje --vendor mulighed for at vise standard forespørgsel er leverandør specifikke områder i ASCII - tage resid hensyn med respons udgang
    • sg_sync: tilføje --16 (for 16 byte kommando) og --timeout =
    • sg_logs: tilføje datakomprimering side (ssc4)
    • sg_sat_set_features: øge --lba fra 1 til 4 byte
    • sg_write_same: tilføje --ndob mulighed (sbc3r35d)
    • sg_map: varemærke som forældet
    • sginfo: varemærke som forældet, især -l (liste)
    • sg_lib: forbedre snprintf håndtering
    • sg_lib_data: sync ASC / Ascq koder med T10 20130117
    • sg_cmds (lib): hvis støjende givet, giver mere UA info
    • gøre kode mere C ++ venlige

    Hvad er nyt i version 1.35:

    • sg_compare_and_write: nyt hjælpeprogram
    • sg_inq + sg_vpd: block device karakteristika VPD side: tilføje PRODUCT_TYPE, WABEREQ, WACEREQ og VBULS felter
    • sg_inq: mere --export option ændringer for udev
    • sg_vpd: tilføje flere RDAC leverandør specifikke VPD sider
    • sg_verify: tilføj --ebytchk mulighed for sbc3r34 ændringer
    • sg_stpg: --offline mulighed: fix 'ugyldig tilstand 0xe "
    • sg_ses: dørlås element ændret til dør element og forkortelse ændret fra 'dl' til 'gøre "(ses3r05)
    • arkiv / rescan-scsi-bus.sh: opgradere til version 1.53hr
    • flytte rescan-scsi-bus.sh til scripts mappe
    • sync til sbc3r34 - sg_lib: sg_ll_verify10 + 16 udvide BYTCHK til 2 bit felt
    • sg_pt_win32, sg_scan (win32): ændringer for cygwin 1.7.17
    • rydde op mand side Sammenfatning linjer

    Hvad er nyt i version 1.34:

    • sg_xcopy: ny dd ligesom hjælpeprogram for udvidet kopi kommando
    • sg_copy_results: nye hjælpeprogram til at modtage kopi resultater
    • sg_verify: tilføje 16 byte CDB, bytchk (data-out buffer) og gruppe nummer støtte
    • sync til spc4r36 og sbc3r32
    • sg_inq: tilføje --export så sg_inq kan erstatte udev s scsi_id - afkode gamle EMC Symmetrix misbrug af VPD side 0x83
    • sg_vpd: afkode gamle EMC Symmetrix misbrug af VPD side 0x83
    • sg_ses: øge max dpage respons størrelse til 64 KB - tillade ident, finde på kabinet controller - mere tilregnelighed for yderligere element status deskriptor
    • sg_sanitize: tilføje --ause, --fail og --test =
    • sg_luns: tilføje længe udvidet flad plads adressering format
    • sg_logs: tilføje ATA pass-through resultater lpage (SAT-2)
    • sg_rtpg: tilføje --extended mulighed
    • sg_senddiag: liste genopbygge hjælpe diag side navn
    • sg_pt_linux: udvide DID_ (host_byte) koder - klare en transport fejl plus fornuft data - foretrækker større () i løbet af MAJOR () makro
    • sg_lib: fix sg_get_command_name () tjenestehandlinger - rapport sdat_ovfl bit (hvis indstillet) i fornuft data - afkode extended_copy og receive_copy tjenestehandlinger - afkode read_buffer og write_buffer modes - afkode ATA PT fast format forstand (SAT-2)
    • sg_cmds_extra: tilføje sg_ll_report_tgt_prt_grp2 ()
    • ./ konfigurere indstillinger: - ændre --enable-no-linux-BSG at --disable-linuxbsg - tilføj --disable-scsistrings for at reducere nytte størrelser

    Hvad er nyt i version 1.32:.

    • En sg_sanitize hjælpeprogram blev tilføjet
    • En stor rework af sg_ses hjælpeprogram blev iværksat.
    • SCSI (t10.org) udkast til standard ændringer blev indarbejdet.

    Hvad er nyt i version 1.31:

    • En sg_decode_sense hjælpeprogram blev tilføjet sammen med yderligere afkode logik for nye SCSI sense deskriptorer.
    • SCSI udkast standard ændringer blev indarbejdet.

    Hvad er nyt i version 1.30:

    • Denne version sporer ændringer i SCSI udkast til standarder fra www. t10.org siden sidste udgivelse af denne pakke i april 2010.
    • Det tilføjer den sg_referrals hjælpeprogram til SCSI-RAPPORT HENVISNINGER kommando.

    Hvad er nyt i version 1.28:

    • blev tilføjet Støtte til thin provisioning: sg_get_lba_status og sg_unmap plus tilhørende log, tilstand og VPD sider.
    • SCSI udkast til standarder op indtil September 2009 spores.

    Hvad er nyt i version 1.27:

    • - sg_write_same: nyt værktøj: 10, 16 og 32 byte CDB varianter
    • - sg_inq: sync udgave deskriptorer med spc4r18
    • - tilføj power tilstand VPD side
    • - udvide blok grænser VPD side (sbc3r18)
    • - sg_vpd: tilføjer power tilstand VPD side
    • - udvide blok grænser VPD side (sbc3r18)
    • - sg_map26: fix til lk 2.6.26 da CONFIG_SYSFS_DEPRECATED_V2
    • er ikke defineret
    • - output CDB når verbose mulighed,
    • - korrekt tape mindreårige & gt; = 32
    • - sg_dd: flok flag (gør LOCK_EX | LOCK_NB)
    • - skifte åben på input til sg enhedsnoder: første åbne
    • læse-skrive og hvis det mislykkes forsøger åbning skrivebeskyttet
    • - eksperimentere med af 2. = OFILE2; tilføje conv = sparsomme
    • - brug posix_fadvise () til at besejre caching af normal + blok filer
    • , når nye "nocache 'flaget givet
    • - sg_dd kopieres til ejer pakke kaldet ddpt
    • - sg_dd, sgm_dd, sgp_dd: accepterer 'tæller = -1 "for beregne optælling,
    • accepterer '-V «for version string
    • - sg_get_config: tilføje OSSC funktion [mmc6r02]
    • - sg_modes: add ATA effekt tilstand tilstand side
    • - sg_logs: Protokol specifikke (SAS) lpage sync at sas2r15
    • - power tilstand overgange lpage (tilføjet i spc4r18)
    • - ekstra parametre for start-stop cyklus tæller lpage
    • - sg_format: tilføje "--fmtpinfo =" og "--pie = 'muligheder (sbc3r18)
    • - sg_readcap: mere beskyttelse + thin provisioning (sbc3r18)
    • - tilføj en "--16 'muligheden for 16 byte CDB-version
    • - sg_persist: kode rydde op
    • - tillade '--transport-id =' argument for at bruge rummet som separator
    • - tilføje "--alloc længde = 'argument
    • - sg_scan: (win32) nye format, scsi adapter scanning valgfri
    • - sginfo: fix nedbrud, når 1024 sg enhedsnoder (eller flere)
    • - sg_ses: tillade '--data =' argument for at bruge rummet som separator
    • - sg_senddiag: tillade '--raw =' argument for at bruge rummet som separator
    • - sg_reassign: tillade '--address =' ​​argument for at bruge rummet som
    • separator
    • - sg_wr_mode: tillade '--contents = "og" --mask =' argumenter til
    • brug rummet som separator
    • - sg3_utils.spec: rettelse til at konfigurere opkald
    • - sg_pt: tilføje scsi_pt_open_device_flags () kald
    • - tilføj scsi_pt_version () og clear_scsi_pt_obj () kalder
    • - klar os_err i starten af ​​do_scsi_pt ()
    • - tilføj linux BSG support via runtime detektion
    • - sg_cmds: tilføje sg_cmds_open_device_flags ()
    • - sg_cmds_extra: sg_ll_format_unit: Fjern rto_req argument,
    • den udvidede fmtpinfo argumentet indordner det.
    • - klarere opdeling mellem Linux og Windows kun kode og doc
    • - automake værktøjer: skift til hvad Ubuntu 8.10 giver
    • - Ubuntu 8.10 libtool problemer - & gt; Debian 4.0

    Screenshots

    sg3-utils_1_74141.png
    sg3-utils_2_74141.jpg

    Andre software developer Douglas Gilbert

    sdparm
    sdparm

    17 Feb 15

    Kommentarer til sg3_utils

    Kommentarer ikke fundet
    Tilføj kommentar
    Tænd billeder!