sg3_utils

Software skärmdump:
sg3_utils
Mjukvaruinformation:
Version: 1.41 Uppdaterad
Ladda upp dagen: 17 Jul 15
Utvecklare: Douglas Gilbert
Licens: Gratis
Popularitet: 62

Rating: 2.5/5 (Total Votes: 2)

sg3_utils är ett projekt med öppen källkod som innehåller en omfattande samling av kommandoradsverktyg särskilt utformade för att skicka SCSI kommandon till Linux-enheter.
sg3_utils stöder också enheter på transporter som traditionellt förknippas med SCSI, såsom Fibre Channel (FCP), SCSI Parallel Interface (SPI) och Serial Attached SCSI (SAS), liksom SATA-diskar och ATAPI DVD / CD-enheter som ansluter via en brygganordning eller en översättning skikt.
 
Den sg3_utils Paketet riktar Linuxkärnan 2,4 och 2,6 grenar och det är fortfarande under aktiv utveckling. De verktyg som ingår i detta paket har portats till Solaris, FreeBSD, Tru64 och Microsoft Windows operativsystem

Vad är nytt i den här versionen.

< ul>

  • sg_compare_and_write: fixa wrprotect inställning
  • lägga --quiet möjlighet att undertrycka bristande överensstämmelse rapport
  • slå ihop funktioner från en annan implementering
  • sg_inq: fixa remisser VPD sidan
  • dev_id VPD: T10 säljaren id beteckning städa upp
  • sg_logs: Förbättra för bandstationer, allmän rengöring
  • sg_persist: fixa core dump på Q alternativ
  • sg_unmap: fixa core dump på -g alternativ
  • sg_vpd: dev_id VPD: T10 säljaren id beteckning städa upp
  • rensa upp dev_id NAA-3: lokalt tilldelad
  • sg_ses: lägg --nickname och --nickid alternativ
  • eiioe läggas till ytterligare element statussida (ses3r6)
  • flera --filter alternativ för att beskära utgång
  • sg_verify: förbättra bristande överensstämmelse hantering
  • byta namn --btychk = nVill möjlighet att --ndo = nVill (dölja tidigare)
  • lägga --quiet alternativ
  • sg_xcopy: tillåt sg och bsg enheter
  • fix för BPT gå negativ
  • begränsa varje XCOPY (LID1) kommando till 65535 block
  • fix för söka på kopior flera etapper
  • sg_sanitize: hoppa 15 andra säkerhets fördröjning med --fail
  • sg_libs: utökad kopia opcode bytt namn (spc4r34)
  • sg_ll_receive_copy_results (): expandera för alla sa_s
  • lägga sg_get_sense_key ()
  • lägga sg_ll_3party_copy_out ()
  • lägga dStrHexErr (): ascii hex till stderr
  • lägga dStrHexStr (): ascii hex sträng
  • lägga SG_LIB_CAT_MISCOMPARE kategorier
  • ren huvudfiler
  • sg_pt_freebsd: sanity check på sense_resid; fix läckor
  • script / rescan-scsi-bus.sh KG: s v1.57 + HR patch
  • förbättra wlun hantering, upptäcka uppdaterade och storleksändrade enheter, bättre flervägs support
  • Makefile.am rensning
  • exempel: lägga sg_tst_excl och sg_tst_excl2
  • Vad är nytt i version 1.37:

    • sg_compare_and_write: fixa wrprotect inställning
    • lägga --quiet möjlighet att undertrycka bristande överensstämmelse rapport
    • slå ihop funktioner från en annan implementering
    • sg_inq: fixa remisser VPD sidan
    • dev_id VPD: T10 säljaren id beteckning städa upp
    • sg_logs: Förbättra för bandstationer, allmän rengöring
    • sg_persist: fixa core dump på Q alternativ
    • sg_unmap: fixa core dump på -g alternativ
    • sg_vpd: dev_id VPD: T10 säljaren id beteckning städa upp
    • rensa upp dev_id NAA-3: lokalt tilldelad
    • sg_ses: lägg --nickname och --nickid alternativ
    • eiioe läggas till ytterligare element statussida (ses3r6)
    • flera --filter alternativ för att beskära utgång
    • sg_verify: förbättra bristande överensstämmelse hantering
    • byta namn --btychk = nVill möjlighet att --ndo = nVill (dölja tidigare)
    • lägga --quiet alternativ
    • sg_xcopy: tillåt sg och bsg enheter
    • fix för BPT gå negativ
    • begränsa varje XCOPY (LID1) kommando till 65535 block
    • fix för söka på kopior flera etapper
    • sg_sanitize: hoppa 15 andra säkerhets fördröjning med --fail
    • sg_libs: utökad kopia opcode bytt namn (spc4r34)
    • sg_ll_receive_copy_results (): expandera för alla sa_s
    • lägga sg_get_sense_key ()
    • lägga sg_ll_3party_copy_out ()
    • lägga dStrHexErr (): ascii hex till stderr
    • lägga dStrHexStr (): ascii hex sträng
    • lägga SG_LIB_CAT_MISCOMPARE kategorier
    • ren huvudfiler
    • sg_pt_freebsd: sanity check på sense_resid; fix läckor
    • script / rescan-scsi-bus.sh KG: s v1.57 + HR patch
    • förbättra wlun hantering, upptäcka uppdaterade och storleksändrade enheter, bättre flervägs support
    • Makefile.am rensning
    • exempel: lägga sg_tst_excl och sg_tst_excl2

    Vad är nytt i version 1.36:

    • sg_vpd: Protokollspecifik hamninformation VPD sidan för SAS SSP , beständig anslutning (spl3r2), makt inaktivera (spl3r3) - blockera enhets egenskaper: lägg FUAB bit
    • sg_xcopy: hantera fler beskrivningstyper; handtag noll maximala segmentlängden; tillåta list ID att vara funktionshindrade, förbättra skip / söka hantering; tillåta xcopy på destination
    • sg_reset: och --no-esc alternativ för att stoppa återställa upptrappning - städa cli, lägg långa alternativnamn
    • sg_luns: lägg --test = ALUN alternativ för avkodning LUN - avkodad LUN produktionen i decimal eller hex (om -HH anges) - lägga till "--linux" möjlighet att visa Linux LUN efter T10 representation, kan kartlägga en till andra
    • sg_inq: lägg --vendor alternativ för att visa standard utredningens leverantörsspecifika områden i ASCII - ta resid hänsyn med svars utgång
    • sg_sync: lägg --16 (för 16 byte kommando) och --timeout =
    • sg_logs: lägga datakomprimerings sida (ssc4)
    • sg_sat_set_features: öka --lba från 1 till 4 byte
    • sg_write_same: lägg --ndob alternativ (sbc3r35d)
    • sg_map: märke som föråldrat
    • sginfo: märke som föråldrat, särskilt -l (lista)
    • sg_lib: förbättra snprintf hantering
    • sg_lib_data: sync ASC / Ascq koder med T10 20130117
    • sg_cmds (lib): om bullriga med tanke på, ge mer UA info
    • göra koden mer C ++ vänliga

    Vad är nytt i version 1.35:

    • sg_compare_and_write: nytt verktyg
    • sg_inq + sg_vpd: block enhetsegenskaper VPD sida: lägg PRODUCT_TYPE, WABEREQ, WACEREQ och VBULS fält
    • sg_inq: mer --export alternativ förändringar för udev
    • sg_vpd: lägga till mer RDAC leverantörsspecifika VPD sidor
    • sg_verify: lägg --ebytchk alternativ för sbc3r34 ändringar
    • sg_stpg: --offline alternativ: fix "Ogiltigt tillstånd 0xe"
    • sg_ses: Door Lock elementet ändras till dörren elementet och förkortningen ändras från "dl" att "göra" (ses3r05)
    • Arkiv / rescan-scsi-bus.sh: uppgradera till version 1.53hr
    • flytta rescan-scsi-bus.sh till skript katalog
    • synk till sbc3r34 - sg_lib: sg_ll_verify10 + 16 expandera BYTCHK till 2 bit fältet
    • sg_pt_win32, sg_scan (win32): förändringar för cygwin 1.7.17
    • rensa upp mansidespaketen sammanfattande rader

    Vad är nytt i version 1.34:

    • sg_xcopy: ny dd liknande verktyg för utökad kopieringskommandot
    • sg_copy_results: nytt verktyg för få kopieringsresultat
    • sg_verify: lägg 16 byte cdb, bytchk (data-out buffert) och gruppnummer support
    • synkronisera till spc4r36 och sbc3r32
    • sg_inq: lägg --export så sg_inq kan ersätta udev är scsi_id - avkoda gamla EMC Symmetrix missbruk av VPD sidan 0x83
    • sg_vpd: avkoda gamla EMC Symmetrix missbruk av VPD sidan 0x83
    • sg_ses: öka max dpage svar storlek 64 KB - tillåta ident, leta på kapsling controller - mer sanity för ytterligare element status deskriptor
    • sg_sanitize: lägga --ause, --fail och --test =
    • sg_luns: lägg länge förlängas platta utrymme adresse formatet
    • sg_logs: lägg ATA genomslag resultat Lpage (SAT-2)
    • sg_rtpg: lägg --extended alternativ
    • sg_senddiag: lista bygga hjälpa diag sidnamnet
    • sg_pt_linux: expandera DID_ (host_byte) koder - klara av en transport fel plus känsla uppgifter - föredrar stora () över STÖRRE () makro
    • sg_lib: fixa sg_get_command_name () serviceåtgärder - rapport sdat_ovfl bit (om set) i mening uppgifter - avkoda extended_copy och receive_copy serviceåtgärder - avkoda read_buffer och write_buffer lägen - avkoda ATA PT fast format känsla (SAT-2)
    • sg_cmds_extra: lägg sg_ll_report_tgt_prt_grp2 ()
    • ./ konfigurera alternativ: - ändra --enable-no-linux-BSG att --disable-linuxbsg - lägg --disable-scsistrings att minska nyttostorlekar

    Vad är nytt i version 1.32:.

    • En sg_sanitize verktyg sattes
    • En stor omarbetning av sg_ses verktyget genomfördes.
    • SCSI (t10.org) utkast till standardändringar införlivades.

    Vad är nytt i version 1.31:

    • En sg_decode_sense verktyg tillsattes tillsammans med ytterligare avkodningslogik för ny SCSI förnuft beskrivningar.
    • SCSI utkast standardändringar införlivades.

    Vad är nytt i version 1.30:

    • Denna version spårar förändringar i SCSI utkast till standarder från www. t10.org sedan den senaste utgåvan av detta paket i april 2010.
    • Det lägger till sg_referrals verktyg för kommando SCSI RAPPORT hänvisningar.

    Vad är nytt i version 1.28:

    • Stöd för thin provisioning sattes: sg_get_lba_status och sg_unmap plus tillhörande log, mode och VPD sidor.
    • SCSI förslag till standarder fram till September 2009 spåras.

    Vad är nytt i version 1.27:

    • - sg_write_same: nytt verktyg: 10, 16 och 32 byte cdb varianter
    • - sg_inq: synk version beskrivningar med spc4r18
    • - mer kraft skick VPD sidan
    • - expandera blockera gränser VPD sida (sbc3r18)
    • - sg_vpd: mer kraft skick VPD sidan
    • - expandera blockera gränser VPD sida (sbc3r18)
    • - sg_map26: fix för lk 2.6.26 när CONFIG_SYSFS_DEPRECATED_V2
    • är inte definierad
    • - output cdb när verbose alternativ ges
    • - korrekt band minderåriga & gt; = 32
    • - sg_dd: flock flagga (gör LOCK_EX | LOCK_NB)
    • - slå öppet på ingång för sg enhetsnoder: första öppna
    • läs-skriv- och om det misslyckas försöker öppna skrivskyddad
    • - experimentera med OF2 = OFILE2; lägg conv = gles
    • - användning posix_fadvise () för att besegra cachning av normal + blockera filer
    • när nya "nocache" flagga ges
    • - sg_dd kopieras att äga paket som kallas DDPT
    • - sg_dd, sgm_dd, sgp_dd: acceptera "count = -1" för beräkna räkna,
    • acceptera "-V" för version string
    • - sg_get_config: lägg OSSC funktionen [mmc6r02]
    • - sg_modes: lägg ATA, ström skick läge sidan
    • - sg_logs: protokollspecifika (SAS) Lpage sync att sas2r15
    • - effektförhållande övergångar Lpage (tillsatt i spc4r18)
    • - extra parametrar för start-stopp-cykelräknaren Lpage
    • - sg_format: lägg till "--fmtpinfo =" och "--pie =" alternativ (sbc3r18)
    • - sg_readcap: mer skydd + thin provisioning (sbc3r18)
    • - lägga till en "--16" alternativet för 16 byte cdb version
    • - sg_persist: kod städa upp
    • - tillåta "--transport-id =" argument för att använda utrymmet som separator
    • - lägga till "--alloc längd = 'argument
    • - sg_scan: (win32) nytt format, scsi adapter scan tillval
    • - sginfo: fixa krasch när 1024 sg enhetsnoder (eller fler)
    • - sg_ses: tillåta "--Datablad = 'argument för att använda utrymmet som separator
    • - sg_senddiag: tillåta "--raw = 'argument för att använda utrymmet som separator
    • - sg_reassign: tillåta "--address = 'argument för att använda utrymmet som
    • separator
    • - sg_wr_mode: tillåta "--contents =" och "--mask =" argument till
    • använda rymden som separator
    • - sg3_utils.spec: korrigering för att konfigurera samtal
    • - sg_pt: lägg scsi_pt_open_device_flags () samtal
    • - lägg scsi_pt_version () och clear_scsi_pt_obj () kallar
    • - klar os_err vid start av do_scsi_pt ()
    • - lägg linux BSG support via runtime upptäckt
    • - sg_cmds: lägg sg_cmds_open_device_flags ()
    • - sg_cmds_extra: sg_ll_format_unit: ta bort rto_req argument,
    • den expanderade fmtpinfo argumentet subsumes det.
    • - tydligare uppdelning mellan Linux och Windows endast kod och doc
    • - autoverktyg: förändring vad Ubuntu 8.10 ger
    • - Ubuntu 8.10 libtool problem - & gt; Debian 4.0

    Skärmbilder

    sg3-utils_1_74141.png
    sg3-utils_2_74141.jpg

    Annan programvara för utvecklare Douglas Gilbert

    sdparm
    sdparm

    17 Feb 15

    Kommentarer till sg3_utils

    Kommentarer hittades inte
    Kommentar
    Slå på bilder!