sg3_utils

Logiciel capture d'écran:
sg3_utils
Détails logiciels:
Version: 1.41 Mise à jour
Date de transfert: 17 Jul 15
Développeur: Douglas Gilbert
Licence: Gratuit
Popularité: 62

Rating: 2.5/5 (Total Votes: 2)

sg3_utils est un projet open source qui contient une collection complète d'utilitaires en ligne de commande spécialement conçus pour envoyer des commandes SCSI pour les périphériques Linux.
sg3_utils prend également en charge les périphériques sur les transports traditionnellement associés à SCSI, tels que Fibre Channel (FCP), interface parallèle SCSI (SPI) et Serial Attached SCSI (SAS), ainsi que des disques SATA et ATAPI lecteurs de DVD / CD qui se connectent via un dispositif de pont ou une couche de traduction.
 
Le paquet sg3_utils cible le noyau Linux 2.4 et 2.6 branches et il est encore en développement actif. Les services inclus dans ce paquet ont été portés à Solaris, FreeBSD, les systèmes d'exploitation Tru64 et Microsoft Windows

Ce qui est nouveau dans cette version:.

< ul>

  • sg_compare_and_write: fixer wrprotect mise
  • ajouter l'option --quiet pour supprimer rapport discordance
  • fusionner les caractéristiques d'une autre mise en œuvre
  • sg_inq: Page fixer références VPD
  • dev_id VPD: T10 fournisseur id désignateur nettoyer
  • sg_logs: améliorer pour les lecteurs de bandes, nettoyage général
  • sg_persist: fixer core dump sur option -Q
  • sg_unmap: fixer core dump sur option -g
  • sg_vpd: VPD dev_id: T10 fournisseur id désignateur nettoyer
  • nettoyage jusqu'à dev_id NAA-3: affecté localement
  • sg_ses: ajouter --nickname et les options --nickid
  • eiioe supplémentaire ajouté à la page d'état de l'élément (de ses3r6)
  • de multiples options de --filter tailler sortie
  • sg_verify: améliorer la discordance manipulation
  • renommer --btychk = ndo option pour --ndo = ndo (cacher ancien)
  • ajouter l'option --quiet
  • sg_xcopy: dispositifs permettent sg et BSG
  • correctif pour bpt aller négative
  • limiter chaque commande XCOPY (LID1) 65535 blocs
  • correctif pour chercher dans des copies multi-segments
  • sg_sanitize: passez 15 secondes de retard de sécurité avec --fail
  • sg_libs: étendue copie opcode renommé (spc4r34)
  • sg_ll_receive_copy_results (): élargir pour tous sa_s
  • ajouter sg_get_sense_key ()
  • ajouter sg_ll_3party_copy_out ()
  • ajouter dStrHexErr (): ascii hex à stderr
  • ajouter dStrHexStr (): ascii hex à chaîne
  • ajouter SG_LIB_CAT_MISCOMPARE à des catégories

  • fichiers
  • tête clean
  • sg_pt_freebsd: test de cohérence sur sense_resid; fuites fix
  • scripts / rescan-scsi-bus.sh v1.57 de KG + patch HR
  • améliorer la manipulation de wlun, détecter les périphériques mises à jour et redimensionnée, un meilleur support multivoie
  • Makefile.am nettoyage
  • exemples: ajouter sg_tst_excl et sg_tst_excl2
  • Ce qui est nouveau dans la version 1.37:

    • sg_compare_and_write: fixer wrprotect mise
    • ajouter l'option --quiet pour supprimer rapport discordance
    • fusionner les caractéristiques d'une autre mise en œuvre
    • sg_inq: Page fixer références VPD
    • dev_id VPD: T10 fournisseur id désignateur nettoyer
    • sg_logs: améliorer pour les lecteurs de bandes, nettoyage général
    • sg_persist: fixer core dump sur option -Q
    • sg_unmap: fixer core dump sur option -g
    • sg_vpd: VPD dev_id: T10 fournisseur id désignateur nettoyer
    • nettoyage jusqu'à dev_id NAA-3: affecté localement
    • sg_ses: ajouter --nickname et les options --nickid
    • eiioe supplémentaire ajouté à la page d'état de l'élément (de ses3r6)
    • de multiples options de --filter tailler sortie
    • sg_verify: améliorer la discordance manipulation
    • renommer --btychk = ndo option pour --ndo = ndo (cacher ancien)
    • ajouter l'option --quiet
    • sg_xcopy: dispositifs permettent sg et BSG
    • correctif pour bpt aller négative
    • limiter chaque commande XCOPY (LID1) 65535 blocs
    • correctif pour chercher dans des copies multi-segments
    • sg_sanitize: passez 15 secondes de retard de sécurité avec --fail
    • sg_libs: étendue copie opcode renommé (spc4r34)
    • sg_ll_receive_copy_results (): élargir pour tous sa_s
    • ajouter sg_get_sense_key ()
    • ajouter sg_ll_3party_copy_out ()
    • ajouter dStrHexErr (): ascii hex à stderr
    • ajouter dStrHexStr (): ascii hex à chaîne
    • ajouter SG_LIB_CAT_MISCOMPARE à des catégories

    • fichiers
    • tête clean
    • sg_pt_freebsd: test de cohérence sur sense_resid; fuites fix
    • scripts / rescan-scsi-bus.sh v1.57 de KG + patch HR
    • améliorer la manipulation de wlun, détecter les périphériques mises à jour et redimensionnée, un meilleur support multivoie
    • Makefile.am nettoyage
    • exemples: ajouter sg_tst_excl et sg_tst_excl2

    Ce qui est nouveau dans la version 1.36:

    • sg_vpd: la page des informations de port VPD protocole spécifique pour SAS SSP , connexion persistante (spl3r2), le pouvoir désactiver (spl3r3) - caractéristiques d'un périphérique bloc: ajouter peu de FUAB
    • sg_xcopy: gérer plusieurs types de descripteurs; gérer zéro longueur maximale de segment; permettent liste ID est désactivé; améliorer la benne / rechercher la manutention; permettre xcopy la destination
    • sg_reset: et l'option --no-esc pour arrêter réinitialiser escalade - nettoyer cli, ajouter des noms d'options longs
    • sg_luns: ajouter --test option = ALUN pour décoder LUN - décodé sortie des LUN en décimal ou hexadécimal (si -HH donnée) - ajout de l'option '--linux »pour montrer Linux LUN après la représentation T10, permet de cartographier l'un à l' autre
    • sg_inq: ajouter l'option --vendor à montrer des domaines spécifiques des fournisseurs de l'enquête standard ASCII - prendre en compte résidu avec sortie de réponse
    • sg_sync: ajouter --16 (pour 16 commande octet) et --timeout =
    • sg_logs: ajouter la page de compression de données (ssc4)
    • sg_sat_set_features: --lba augmentent de 1 à 4 octets
    • sg_write_same: ajouter l'option --ndob (de sbc3r35d)
    • sg_map: marque comme obsolète
    • sginfo: marque comme obsolète, surtout -l (liste)
    • sg_lib: manipulation améliorer snprintf
    • sg_lib_data: codes de synchronisation asc / ascq avec T10 20130117
    • sg_cmds (lib): si bruyante, de donner plus d'info UC
    • rendre le code plus convivial
    • de C

    Ce qui est nouveau dans la version 1.35:

    • sg_compare_and_write: nouvel utilitaire
    • sg_inq + sg_vpd: bloc caractéristiques de l'appareil la page VPD: ajouter product_type, WABEREQ, WACEREQ et champs VBULS
    • sg_inq: changements d'options plus --export pour udev
    • sg_vpd: ajouter plus rdac fournisseur spécifique pages VPD
    • sg_verify: ajouter l'option --ebytchk pour les changements de sbc3r34
    • sg_stpg: l'option --offline: fixer 'Invalid état 0xe'
    • sg_ses: élément de verrouillage de porte changé à l'élément de porte et abréviation changé de 'dl' «faire» (ses3r05)
    • archive / rescan-scsi-bus.sh: passer à la version 1.53hr
    • move rescan-scsi-bus.sh au répertoire des scripts
    • Sync pour sbc3r34 - sg_lib: sg_ll_verify10 + 16 élargir BYTCHK au champ de 2 bits
    • sg_pt_win32, sg_scan (win32): changements pour Cygwin 1.7.17
    • Nettoyage Page homme lignes de résumé

    Ce qui est nouveau dans la version 1.34:

    • sg_xcopy: nouvelle dd comme utilitaire pour prolongée commande de copie
    • sg_copy_results: nouvel utilitaire pour recevoir les résultats de copie
    • sg_verify: ajouter 16 octets cdb, bytchk (tampon de sortie de données) et le soutien de nombre de groupe
    • Sync pour spc4r36 et sbc3r32
    • sg_inq: ajouter --export afin sg_inq peut remplacer la scsi_id de udev - décoder vieille abus EMC Symmetrix de la page VPD 0x83
    • sg_vpd: décoder vieille abus EMC Symmetrix de la page VPD 0x83
    • sg_ses: augmenter la taille maximale de réponse DPage à 64 Ko - permettre ident, recherchez sur le contrôleur de l'enceinte - plus pour la santé mentale supplémentaires descripteur d'état de l'élément
    • sg_sanitize: ajouter --ause, --fail et --test =
    • sg_luns: ajouter de l'espace plat à long adressage étendu format
    • sg_logs: ajouter ATA pass-through résultats LPAGE (SAT-2)
    • sg_rtpg: ajouter l'option --extended
    • sg_senddiag: liste reconstruire aider diag nom de la page
    • sg_pt_linux: DID_ (host_byte) codes élargir - face à une erreur de transport ainsi que des données de sens - préfèrent majeure () sur les grandes () macro
    • sg_lib: fixer sg_get_command_name () actions de service - peu de sdat_ovfl de rapport (si activé) dans les données de sens - décodage extended_copy et actions receive_copy de service - décodage read_buffer et modes write_buffer - décodage ATA PT format fixe sens (SAT-2)
    • sg_cmds_extra: ajouter sg_ll_report_tgt_prt_grp2 ()
    • ./ configurer les options: - changer --enable-no-linux-bsg à --disable-linuxbsg - ajoutez --disable-scsistrings pour réduire la taille des services publics

    Quoi de neuf dans la version 1.32.

    • Un utilitaire de sg_sanitize a été ajouté
    • Une refonte complète de l'utilitaire sg_ses a été entreprise.
    • SCSI (t10.org) projets de changements standards ont été intégrés.

    Ce qui est nouveau dans la version 1.31:

    • Un utilitaire de sg_decode_sense a été ajouté avec logique de décodage supplémentaire pour nouvelle SCSI descripteurs sensoriels.
    • SCSI projets de changements standards ont été intégrés.

    Quoi de neuf dans la version 1.30:

    • Cette version suit les changements dans les SCSI projets de normes de www. t10.org depuis la dernière version de ce paquet en Avril 2010.
    • Il ajoute l'utilitaire sg_referrals pour la commande SCSI RAPPORT de renvois.

    Ce qui est nouveau dans la version 1.28:

    • Support pour thin provisioning a été ajouté: sg_get_lba_status et sg_unmap ainsi associé log, le mode et les pages VPD.
    • Les projets de normes SCSI jusqu'à Septembre 2009 est suivi.

    Quoi de neuf dans la version 1.27:

    • - sg_write_same: nouvel utilitaire: 10, 16 et 32 ​​octets Variantes cdb
    • - sg_inq: Version à synchroniser descripteurs avec spc4r18
    • - ajouter la page puissance condition de VPD
    • - élargir les limites bloc la page VPD (de sbc3r18)
    • - sg_vpd: ajouter la page puissance condition de VPD
    • - élargir les limites bloc la page VPD (de sbc3r18)
    • - sg_map26: fixer pour lk 2.6.26 lorsque CONFIG_SYSFS_DEPRECATED_V2
    • est pas défini
    • - sortie cdb lorsque l'option verbeuse donné
    • - bande correcte mineurs & gt; = 32
    • - sg_dd: troupeau drapeau (ne LOCK_EX | LOCK_NB)
    • - commutateur ouvert sur entrée pour les nœuds de périphériques sg: première ouverture
    • en lecture-écriture et si cela échoue essayer ouverture en lecture seule
    • - expérience avec de2 = OFILE2; ajouter conv = clairsemée
    • - utilisation posix_fadvise () pour vaincre la mise en cache de fichiers de bloc normale de +
    • lorsque de nouvelles drapeau 'nocache' donnée
    • - sg_dd copié de posséder paquet appelé ddpt
    • - sg_dd, sgm_dd, sgp_dd: accepter 'count = -1 »pour nombre de calculer,
    • accepter «-V» pour la chaîne de version
    • - sg_get_config: Ajouter fonctionnalité OSSC [mmc6r02]
    • - sg_modes: Ajouter page mode de condition d'alimentation Serial ATA
    • - sg_logs: protocole spécifique (SAS) LPAGE synchronisation sas2r15
    • - Énergie Condition transitions LPAGE (ajoutée dans spc4r18)
    • - des paramètres supplémentaires pour compteur de cycles marche-arrêt LPAGE
    • - sg_format: ajouter «--fmtpinfo = 'et' --pie = 'options (sbc3r18)
    • - sg_readcap: plus de protection + thin provisioning (de sbc3r18)
    • - ajouter une option '--16' pour la version cdb 16 octets
    • - sg_persist: Code nettoyer
    • - permettre '--transport-id =' argument pour utiliser l'espace comme séparateur
    • - Ajouter '--alloc longueur =' argumentation
    • - sg_scan: (win32) nouveau format, scsi scan adaptateur optionnel
    • - sginfo: Correction d'un crash lors de 1024 noeuds de périphériques sg (ou plus)
    • - sg_ses: permettre '--data =' argument pour utiliser l'espace comme séparateur
    • - sg_senddiag: permettre '--raw =' argument pour utiliser l'espace comme séparateur
    • - sg_reassign: permettre '--address =' ​​argument pour utiliser l'espace comme
    • séparateur
    • - sg_wr_mode: permettre '--contents =' et les arguments «--mask = 'Pour
    • utiliser l'espace comme séparateur
    • - sg3_utils.spec: correction pour configurer appel
    • - sg_pt: ajouter scsi_pt_open_device_flags () appel
    • - ajouter scsi_pt_version () et clear_scsi_pt_obj () appelle
    • - os_err clair au début de do_scsi_pt ()
    • - ajouter linux soutien BSG par détection d'exécution
    • - sg_cmds: ajouter sg_cmds_open_device_flags ()
    • - sg_cmds_extra: sg_ll_format_unit: retirer argument rto_req,
    • l'argument fmtpinfo élargi subsume il.
    • - plus claire division entre Linux et Windows uniquement code et doc
    • - outils de automake: changement à ce que Ubuntu 8.10 fournit
    • - Ubuntu 8.10 problèmes de libtool - & gt; Debian 4.0

    Captures d'écran

    sg3-utils_1_74141.png
    sg3-utils_2_74141.jpg

    D'autres logiciels de développeur Douglas Gilbert

    sdparm
    sdparm

    17 Feb 15

    Commentaires à sg3_utils

    Commentaires non trouvées
    Ajouter un commentaire
    Tourner sur les images!