sg3_utils

Software screenshot:
sg3_utils
Dettagli del software:
Versione: 1.41 Aggiornato
Data di caricamento: 17 Jul 15
Sviluppatore: Douglas Gilbert
Licenza: Libero
Popolarità: 62

Rating: 2.5/5 (Total Votes: 2)

sg3_utils è un progetto open source che contiene una raccolta completa di utility a riga di comando specificamente progettato per inviare comandi SCSI per dispositivi Linux.
sg3_utils supporta anche dispositivi trasporti tradizionalmente associati con SCSI, come Fibre Channel (FCP), SCSI Interfaccia parallela (SPI) e Serial Attached SCSI (SAS), così come dischi SATA e le unità / CD ATAPI DVD che si collegano tramite un dispositivo bridge o un livello di traduzione.
 
Il pacchetto sg3_utils rivolge il kernel Linux 2.4 e 2.6 rami ed è ancora in fase di sviluppo attivo. Le utilità incluse in questo pacchetto sono stati portati su sistemi operativi Solaris, FreeBSD, Tru64 e Microsoft Windows

Cosa c'è di nuovo in questa versione:.

< ul>

  • sg_compare_and_write: fissare wrprotect impostazione
  • aggiungere l'opzione --quiet per sopprimere rapporto errore di comparazione
  • merge caratteristiche da un'altra applicazione
  • sg_inq: pagina fissare i rinvii VPD
  • dev_id VPD: T10 vendor id designatore ripulire
  • sg_logs: migliorare per unità a nastro, la pulizia generale
  • sg_persist: fissare core dump sul -Q opzione
  • sg_unmap: fissare core dump in opzione -g
  • sg_vpd: VPD dev_id: T10 vendor id designatore ripulire
  • pulizia fino dev_id NAA-3: assegnato localmente
  • sg_ses: aggiungere --nickname e opzioni --nickid
  • eiioe aggiunto ulteriore pagina di stato elemento (ses3r6)
  • opzioni --filter più a potare uscita
  • sg_verify: migliorare miscompare manipolazione
  • rinominare --btychk = ndo opzione per --ndo = ndo (nascondere ex)
  • aggiungere l'opzione --quiet
  • sg_xcopy: Dispositivi consentire SG e BSG
  • correzione per bpt andare negativo
  • limitare ogni XCOPY (LID1) Comando a 65535 blocchi
  • correzione per cercare nelle copie multi-segmento
  • sg_sanitize: saltare 15 secondi di ritardo di sicurezza con --fail
  • sg_libs: estesa copia codice operativo rinominata (spc4r34)
  • sg_ll_receive_copy_results (): espandere per tutti sa_s
  • aggiungere sg_get_sense_key ()
  • aggiungere sg_ll_3party_copy_out ()
  • aggiungere dStrHexErr (): ascii hex a stderr
  • aggiungere dStrHexStr (): ascii hex a stringa
  • aggiungere SG_LIB_CAT_MISCOMPARE a categorie

  • file
  • intestazione clean
  • sg_pt_freebsd: controllo di integrità sul sense_resid; perdite fix
  • scripts / rescan-scsi-bus.sh v1.57 di KG + toppa HR
  • migliorare la maneggevolezza wlun, rilevare aggiornati e ridimensionate dispositivi, un migliore supporto multipath
  • Makefile.am pulizia
  • esempi: aggiungere sg_tst_excl e sg_tst_excl2
  • Cosa c'è di nuovo nella versione 1.37:

    • sg_compare_and_write: fissare wrprotect impostazione
    • aggiungere l'opzione --quiet per sopprimere rapporto errore di comparazione
    • merge caratteristiche da un'altra applicazione
    • sg_inq: pagina fissare i rinvii VPD
    • dev_id VPD: T10 vendor id designatore ripulire
    • sg_logs: migliorare per unità a nastro, la pulizia generale
    • sg_persist: fissare core dump sul -Q opzione
    • sg_unmap: fissare core dump in opzione -g
    • sg_vpd: VPD dev_id: T10 vendor id designatore ripulire
    • pulizia fino dev_id NAA-3: assegnato localmente
    • sg_ses: aggiungere --nickname e opzioni --nickid
    • eiioe aggiunto ulteriore pagina di stato elemento (ses3r6)
    • opzioni --filter più a potare uscita
    • sg_verify: migliorare miscompare manipolazione
    • rinominare --btychk = ndo opzione per --ndo = ndo (nascondere ex)
    • aggiungere l'opzione --quiet
    • sg_xcopy: Dispositivi consentire SG e BSG
    • correzione per bpt andare negativo
    • limitare ogni XCOPY (LID1) Comando a 65535 blocchi
    • correzione per cercare nelle copie multi-segmento
    • sg_sanitize: saltare 15 secondi di ritardo di sicurezza con --fail
    • sg_libs: estesa copia codice operativo rinominata (spc4r34)
    • sg_ll_receive_copy_results (): espandere per tutti sa_s
    • aggiungere sg_get_sense_key ()
    • aggiungere sg_ll_3party_copy_out ()
    • aggiungere dStrHexErr (): ascii hex a stderr
    • aggiungere dStrHexStr (): ascii hex a stringa
    • aggiungere SG_LIB_CAT_MISCOMPARE a categorie

    • file
    • intestazione clean
    • sg_pt_freebsd: controllo di integrità sul sense_resid; perdite fix
    • scripts / rescan-scsi-bus.sh v1.57 di KG + toppa HR
    • migliorare la maneggevolezza wlun, rilevare aggiornati e ridimensionate dispositivi, un migliore supporto multipath
    • Makefile.am pulizia
    • esempi: aggiungere sg_tst_excl e sg_tst_excl2

    Cosa c'è di nuovo nella versione 1.36:

    • sg_vpd: pagina Protocollo specifico per informazioni sulla porta VPD per SAS SSP , connessione permanente (spl3r2), disabilitare potere (spl3r3) - caratteristiche del dispositivo di blocco: aggiungere bit FUAB
    • sg_xcopy: gestire più tipi di descrittori; gestire lo zero lunghezza massima del segmento; permettono elenco ID di essere disabili; migliorare salto / cerca manipolazione; consentire xcopy dalla destinazione
    • sg_reset: e opzione --no-esc per fermare l'escalation resettare - ripulire cli, aggiungere nomi di opzione lunghi
    • sg_luns: aggiungere --test option = ALUN per la decodifica di LUN - con decodifica LUN uscita in decimale o esadecimale (se HH dato) - aggiungere l'opzione '--linux' per mostrare Linux LUN dopo la rappresentazione T10, può mappare uno a altro
    • sg_inq: aggiungere l'opzione --vendor per mostrare vendor specifici campi di inchiesta standard ASCII - tener conto resid con uscita risposta
    • sg_sync: aggiungere --16 (per il comando 16 byte) e --timeout =
    • sg_logs: aggiungere pagina compressione dei dati (ssc4)
    • sg_sat_set_features: aumentano --lba da 1 a 4 bytes
    • sg_write_same: aggiungere l'opzione --ndob (sbc3r35d)
    • sg_map: marchio come deprecato
    • sginfo: marchio come deprecato, soprattutto -l (elenco)
    • sg_lib: movimentazione migliorare snprintf
    • sg_lib_data: codici di sincronizzazione asc / Ascq con T10 20.130.117
    • sg_cmds (lib): se rumoroso dato, dare più informazioni UA
    • rendere il codice più C ++ amichevole

    Cosa c'è di nuovo nella versione 1.35:

    • sg_compare_and_write: nuova utility
    • sg_inq + sg_vpd: blocco caratteristiche dei dispositivi pagina VPD: aggiungere product_type, WABEREQ, WACEREQ e campi VBULS
    • sg_inq: cambiamenti opzione più --export per udev
    • sg_vpd: aggiungere più rdac fornitore specifico pagine VPD
    • sg_verify: aggiungere l'opzione --ebytchk per modifiche sbc3r34
    • sg_stpg: opzione --offline: riparare 'non valido 0xE stato'
    • sg_ses: elemento Serratura cambiato elemento porta e sigla cambiato da 'dl' a 'fare' (ses3r05)
    • Archivio / rescan-scsi-bus.sh: l'aggiornamento alla versione 1.53hr
    • mossa rescan-scsi-bus.sh a directory degli script
    • sincronizzazione per sbc3r34 - sg_lib: sg_ll_verify10 + 16 espandere BYTCHK a campo 2 bit
    • sg_pt_win32, sg_scan (win32): modifiche per Cygwin 1.7.17
    • ripulire le linee di sintesi pagina man

    Cosa c'è di nuovo nella versione 1.34:

    • sg_xcopy: nuovo dd come utility per comando di copia estesa
    • sg_copy_results: nuovo programma di utilità per ricevere i risultati di copia
    • sg_verify: aggiungere 16 cdb byte, bytchk (buffer di dati-out) e il numero di gruppo di sostegno
    • sincronizzazione al spc4r36 e sbc3r32
    • sg_inq: aggiungere --export così sg_inq può sostituire scsi_id di udev - decodificare vecchio EMC Symmetrix abuso pagina VPD 0x83
    • sg_vpd: decodificare vecchio EMC Symmetrix abuso pagina VPD 0x83
    • sg_ses: aumentare le dimensione massima risposta dpage a 64 KB - consentire ident, localizzare sul controller contenitore - più sanità mentale per ulteriori descrittore stato elemento
    • sg_sanitize: aggiungere --ause, --fail e --test =
    • sg_luns: aggiungere spazio piatto lungo indirizzamento esteso formato
    • sg_logs: aggiungere ATA pass-through risultati lpage (SAT-2)
    • sg_rtpg: aggiungere l'opzione --extended
    • sg_senddiag: lista ricostruire assistere nome della pagina diag
    • sg_pt_linux: espandere DID_ (host_byte) Codici - far fronte a un errore di trasporto più i dati senso - preferisco maggiore () su MAJOR () macro
    • sg_lib: fissare sg_get_command_name () azioni di servizio - rapporto bit sdat_ovfl (se impostata) Dati senso - decodificare extended_copy e azioni receive_copy servizio - decodifica read_buffer e modalità write_buffer - decodifica ATA PT senso formato fisso (SAT-2)
    • sg_cmds_extra: aggiungere sg_ll_report_tgt_prt_grp2 ()
    • ./ configurare le opzioni: - cambiare --enable-no-linux-BSG per --disable-linuxbsg - aggiungere --disable-scsistrings per ridurre le dimensioni di utilità

    Cosa c'è di nuovo nella versione 1.32:.

    • È stato aggiunto un programma di utilità sg_sanitize
    • è stato intrapreso un importante rielaborazione del programma di utilità sg_ses.
    • SCSI (t10.org) i progetti di modifiche standard sono stati incorporati.

    Cosa c'è di nuovo nella versione 1.31:

    • Un programma di utilità sg_decode_sense è stato aggiunto con logica di decodificazione aggiuntivo per i nuovi SCSI descrittori sensoriali.
    • sono stati inseriti i progetti di modifiche standard SCSI.

    Cosa c'è di nuovo in versione 1.30:

    • Questa versione monitora l'evoluzione dei progetti di SCSI standard da www. t10.org dall'ultimo rilascio di questo pacchetto nel mese di aprile del 2010.
    • Si aggiunge l'utilità sg_referrals per il comando SCSI REPORT rinvii.

    Cosa c'è di nuovo nella versione 1.28:

    • è stato aggiunto il supporto per il thin provisioning: sg_get_lba_status e sg_unmap più associato log, modalità, e le pagine VPD.
    • I progetti di standard SCSI Fino al settembre 2009 sono tracciati.

    Cosa c'è di nuovo nella versione 1.27:

    • - sg_write_same: nuovo programma di utilità: 10, 16 e 32 byte Varianti CDB
    • - sg_inq: Sync versione descrittori con spc4r18
    • - aggiungi pagina potenza condizione VPD
    • - espandere blocco limiti pagina VPD (sbc3r18)
    • - sg_vpd: aggiungi pagina potenza condizione VPD
    • - espandere blocco limiti pagina VPD (sbc3r18)
    • - sg_map26: fissare per lk 2.6.26 quando CONFIG_SYSFS_DEPRECATED_V2
    • non è definito
    • - uscita CDB quando opzione verbose data
    • - Nastro corretto minori & gt; = 32
    • - sg_dd: Bandiera gregge (fa LOCK_EX | LOCK_NB)
    • - Interruttore aperto su ingresso per i nodi di dispositivo sg: prima aperto
    • lettura-scrittura e se questo fallisce provare apertura di sola lettura
    • - sperimentare di2 = OFILE2; aggiungere conv = scarsa
    • - uso posix_fadvise () per sconfiggere il caching di file di blocchi normali +
    • quando nuova bandiera 'nocache' data
    • - sg_dd copiato al proprio pacchetto chiamato ddpt
    • - sg_dd, sgm_dd, sgp_dd: accettare 'contare = -1' per il conteggio calcolare,
    • accettare '-V' per la versione stringa
    • - sg_get_config: aggiungere funzionalità OSSC [mmc6r02]
    • - sg_modes: Aggiungi Pagina ATA modalità condizione di potere
    • - sg_logs: specifico protocollo (SAS) lpage sincronizzazione a sas2r15
    • - Energia Condizioni transizioni lpage (aggiunto in spc4r18)
    • - parametri aggiuntivi per contatore di cicli di start-stop lpage
    • - sg_format: aggiungere '--fmtpinfo =' e '--pie =' opzioni (sbc3r18)
    • - sg_readcap: maggiore protezione + thin provisioning (sbc3r18)
    • - aggiunge un '--16' opzione per 16 byte versione CDB
    • - sg_persist: codice ripulire
    • - consentira '--transport-id =' argomento di utilizzare lo spazio come separatore
    • - aggiunge '--alloc-length =' argomento
    • - sg_scan: (win32) nuovo formato, scansione adattatore scsi opzionale
    • - sginfo: fissare crash quando 1024 nodi di dispositivo sg (o più)
    • - sg_ses: consentire '--data =' argomento di utilizzare lo spazio come separatore
    • - sg_senddiag: consentire '--raw =' argomento di utilizzare lo spazio come separatore
    • - sg_reassign: consentire '--address =' ​​argomento di utilizzare lo spazio come
    • separatore
    • - sg_wr_mode: consentire '--contents =' e gli argomenti '--mask =' a
    • spazio uso come separatore
    • - sg3_utils.spec: correzione per configurare chiamata
    • - sg_pt: aggiungere scsi_pt_open_device_flags () chiamata
    • - aggiunge scsi_pt_version () e clear_scsi_pt_obj () chiama
    • - chiaro os_err a inizio do_scsi_pt ()
    • - aggiungere il supporto BSG linux tramite il rilevamento di runtime
    • - sg_cmds: aggiungere sg_cmds_open_device_flags ()
    • - sg_cmds_extra: sg_ll_format_unit: rimuovere argomento rto_req,
    • l'argomento fmtpinfo espansa sussume esso.
    • - una più chiara separazione tra Linux e Windows solo il codice e doc
    • - strumenti automake: passaggio a ciò che Ubuntu 8.10 fornisce
    • - Ubuntu 8.10 problemi libtool - & gt; Debian 4.0

    Screenshots

    sg3-utils_1_74141.png
    sg3-utils_2_74141.jpg

    Altri software di sviluppo Douglas Gilbert

    sdparm
    sdparm

    17 Feb 15

    Commenti a sg3_utils

    I commenti non trovato
    Aggiungi commento
    Accendere le immagini!