sg3_utils özellikle SCSI Linux cihazlara komutları göndermek için tasarlanmış komut satırı yardımcı kapsamlı bir koleksiyonu içeren bir açık kaynak projesi.
sg3_utils da köprü cihazına üzerinden bağlanmak gibi Fiber Kanal (FCP), SCSI Paralel Interface (SPI) ve Serial Attached SCSI (SAS) gibi geleneksel SCSI ile ilişkili taşımaları, üzerinde cihazları yanı sıra SATA diskleri ve ATAPI DVD / CD sürücüleri destekler veya bir çeviri katmanı.
Sg3_utils paketi Linux çekirdeği 2.4 ve 2.6 şube hedefler ve aktif hala geliştirilme aşamasındadır. Programları Solaris, FreeBSD, Tru64 ve Microsoft Windows işletim sistemleri için de geliştirilmektedir bu pakette
Bu sürümde Yeni nedir:.
< ul>
ASCII hex için stderr'nin
nedir sürüm 1.37 Yeni
- sg_compare_and_write: düzeltmek ayarı wrprotect
- tutarsızlığın raporunu bastırmak için --quiet seçeneği eklemek
- Başka uygulanmasından özellikleri birleştirme
- sg_inq: düzeltmek tavsiyeleri VPD sayfası
- geliştirici kimliği VPD: T10 satıcı kimliği designator temizlemek
- sg_logs: teyp sürücüleri için geliştirmek, genel temizlik
- sg_persist: -Q seçeneği core düzeltmek
- sg_unmap: -g seçeneği core düzeltmek
- sg_vpd: geliştirici kimliği VPD: T10 satıcı kimliği designator temizlemek
- temizleme kadar geliştirici kimliği NAA-3: Yerel atanan
- sg_ses: --nickname ekleyebilir ve --nickid seçenekleri
- eiioe ek eleman durumu sayfasına (ses3r6) eklendi
- Birden --filter seçenekleri çıkışını budamak için
- sg_verify: taşıma tutarsızlığın geliştirmek
- --ndo için --btychk = eri seçeneği adlandırmak = eri (eski gizlemek)
- --quiet seçeneği eklemek
- sg_xcopy: izin SG ve bsg cihazları
- gidiş BPT ilgili düzeltme negatif
- Her XCOPY sınırı (LID1) komutu ile 65535 blok
- çok kademeli kopyalarda aramak düzeltme için
- sg_sanitize: --fail 15 saniye güvenlik gecikme atlamak
- sg_libs: adını genişletilmiş kopya opcode (spc4r34)
- sg_ll_receive_copy_results (): Tüm sa_s için genişletmek
- sg_get_sense_key () ekleyin
- sg_ll_3party_copy_out () ekleyin
- dStrHexErr () ekleyin
- dStrHexStr () ekleyin: ASCII onaltılık dize
- kategorilere SG_LIB_CAT_MISCOMPARE eklemek
- Temiz başlık dosyaları
- sg_pt_freebsd: sense_resid üzerine aklı kontrol; fix sızıntıları
- scripts / rescan-scsi-bus.sh KG'nin v1.57 + İK yama
- wlun kullanımı artırmak, güncel ve resized cihazları, daha iyi yollu destek algılamak
- Makefile.am temizleme
- örnekler: eklemek sg_tst_excl ve sg_tst_excl2
ASCII hex için stderr'nin
sürümünde 1.36 yeni Nedir:
- sg_vpd: SAS SSP için protokol özgü bağlantı noktası bilgilerini VPD sayfası , kalıcı bağlantı (spl3r2), güç devre dışı bırakma (spl3r3) - blok aygıt özellikleri: FUAB biraz eklemek
- sg_xcopy: Daha fazla tanımlayıcı türlerini ele; Sıfır maksimum segment uzunluğu ele; Liste kimlikleri engelli olmasına izin; kullanım aramak / atlama artırmak; hedef xcopy izin
- sg_reset: ve --no-esc seçeneği tırmanmasını sıfırlamak durdurmak için - cli temizlemek, uzun seçenek isimlerini ekleyebilir
- sg_luns: LUN çözmek için --test = ALUN seçeneği eklemek - bir tane eşleyebilirler, T10 temsil sonra Linux LUN'yi göstermek için '--linux' seçeneğini ekleyin - (HH verilirse) ondalık veya hex LUN'lar çıktı çözümlenmiş Diğer
- sg_inq: ASCII standart, soruşturmanın satıcılara özel alanları göstermek için --vendor seçeneği eklemek - cevap çıkışı ile dikkate Reşid almak
- sg_sync: eklemek --16 ve --timeout = (16 bayt komutu için)
- sg_logs: veri sıkıştırma sayfası (ssc4) ekleyin
- sg_sat_set_features: 1 ila 4 bayt --lba artırmak
- sg_write_same: --ndob seçeneği (sbc3r35d) ekleyin
- sg_map: önerilmeyen olarak işaretleyiniz
- sginfo: mark kalktı şekilde, özellikle -l (liste)
- sg_lib: geliştirmek snprintf taşıma
- sg_lib_data: T10 ile senkronizasyon art / ascq kodları 20130117
- sg_cmds (lib): gürültülü verilirse, daha fazla vermek UA bilgileri
- C ++ dost kodu daha yapmak
sürümünde 1.35 yeni Nedir:
- sg_compare_and_write: yeni programı
- sg_inq + sg_vpd: blok aygıt özellikleri VPD sayfa: ürün_türü, WABEREQ, WACEREQ ekleyebilir ve VBULS alanları
- sg_inq: udev için daha --export seçenek değişiklikleri
- sg_vpd: Daha fazla RDAC satıcısına eklemek belirli VPD sayfaları
- sg_verify: sbc3r34 değişiklikleri --ebytchk seçeneği eklemek
- sg_stpg: --offline seçenek: düzeltmek 'Geçersiz devlet 0XE'
- : Kapı Kilidi öğesi Kapı elemanı ve kısaltmaya değişti 'dl' olarak değiştirildi 'do' (ses3r05)
- arşivi / rescan-scsi-bus.sh: version 1.53hr yükseltin
- scripts dizinine taşımak rescan-scsi-bus.sh
- sbc3r34 eşitleme - sg_lib: sg_ll_verify10 + 16 genişletmek BYTCHK 2 bit alanına
- sg_pt_win32, sg_scan (win32): cygwin 1.7.17 için değişiklikler
- temizlemek man sayfası özeti hatları
sg_ses
sürümünde 1.34 yeni Nedir:
- sg_xcopy: Genişletilmiş kopyalama komutu
- sg_copy_results: Kopya sonuçlar alırsınız için yeni programı
- sg_verify: 16 byte KT, bytchk (veri-out tampon) ve grup numarası desteği
ekleyin- senkron spc4r36 ve sbc3r32
- sg_inq: so sg_inq udev en scsi_id yerine --export ekleyin - VPD sayfanın eski EMC Symmetrix kötüye çözmek 0x83
- sg_vpd: VPD sayfanın eski EMC Symmetrix kötüye çözmek 0x83
- sg_ses: 64 KB max dpage tepki boyutunu artırmak - ident izin muhafaza denetleyicisinde bulun - Daha fazla aklı ek eleman durum tanımlayıcısı için
- sg_sanitize: --ause ekleyin --fail ve --test =
- sg_luns: Uzun genişletilmiş yassı boşluk biçimini ele eklemek
- sg_logs: pass-through sonuçları lpage ATA ekleyin (SAT-2)
- sg_rtpg: --extended seçeneği eklemek
- sg_senddiag: Liste diag sayfa adını yardımcı yeniden
- sg_pt_linux: DID_ (host_byte) kodları genişletmek - bir nakil hatası artı duyu verileri ile baş - tercih () MAJOR üzerinden) (majör makro
- sg_lib: düzeltmek sg_get_command_name () hizmeti işlemleri - Rapor sdat_ovfl bit (set ise) duyu verilerinde - decode extended_copy ve receive_copy hizmet eylemleri - decode read_buffer ve write_buffer modları - decode ATA PT sabit biçim duygusu (SAT-2)
- sg_cmds_extra: eklemek sg_ll_report_tgt_prt_grp2 ()
- ./ seçenekleri yapılandırın: - --disable-linuxbsg için --enable-no-linux-bsg değiştirmek - yarar boyutlarını azaltmak için --disable-scsistrings eklemek
sürümünde 1.32 yeni nedir.
- Bir sg_sanitize yarar eklendi
- sg_ses yarar önemli bir rework yapılmıştır.
- SCSI (t10.org) taslak standart değişiklikler dahil edildi.
nedir sürümü 1.31 Yeni
- sg_decode_sense yarar yeni ek decode mantığı ile birlikte eklendi SCSI anlamda tanımlayıcıları.
- SCSI taslak standart değişiklikler dahil edildi.
sürümünde 1.30 yeni Nedir:
- Bu sürüm www SCSI taslak standartlar değişiklikleri izler. t10.org Nisan 2010'da bu paketin son piyasaya çıktığından beri.
- Bu SCSI RAPORU YÖNLENDİRMELER komutu için sg_referrals programı ekler.
nedir sürümü 1.28 Yeni
- sanallaştırma desteği eklendi
- : sg_get_lba_status ve sg_unmap artı ilişkili log, mod ve VPD sayfaları.
- SCSI taslak standartlar kadar izlenir.
Eylül 2009 tarihine kadar
sürümünde 1.27 yeni Nedir:
- - sg_write_same: yeni programı: 10, 16 ve 32 bit cdb varyantları
- - sg_inq: spc4r18 ile senkronize versiyon tanımlayıcıları
- - eklemek güç koşulu VPD sayfası
- - blok sınırları VPD sayfası (sbc3r18) genişletmek
- - sg_vpd: Güç koşulu VPD sayfası eklemek
- - blok sınırları VPD sayfası (sbc3r18) genişletmek
- - sg_map26: lk 2.6.26 için düzeltmek zaman CONFIG_SYSFS_DEPRECATED_V2
- tanımlı değil
- - Çıktı cdb ayrıntılı seçenek verilmiş
- - Doğru bant küçüklerin & gt; = 32
- - sg_dd: Sürü bayrağı (yapar LOCK_EX | LOCK_NB)
- - tr cihaz düğümleri için giriş açık anahtarı: ilk açık
- okuma-yazma ve başarısız olursa açmayı deneyin salt okunur
- - OF2 = OFILE2 ile deneme; eklemek conv = seyrek
- - kullanım posix_fadvise () Normal + blok dosyalarının önbelleğe yenmek için
- Yeni 'nocache' bayrak verildiğinde
- - paket denilen ddpt kendi kopyalanan sg_dd
- - sg_dd, sgm_dd, sgp_dd: kabul '= saymak -1' hesaplamak sayımı için,
- kabul 'V' versiyonu dize için
- - sg_get_config: eklemek OSSC özelliği [mmc6r02]
- - sg_modes: ATA güç durum modu sayfası eklemek
- - sg_logs: protokole özgü (SAS) lpage senkronize sas2r15 için
- - Güç durum geçişleri lpage (spc4r18 eklenmiştir)
- - start-stop döngüsü sayacı lpage için ekstra parametreler
- - sg_format: eklemek '--fmtpinfo =' ve '--pie =' seçenekleri (sbc3r18)
- - sg_readcap: Daha fazla koruma + ince provizyon (sbc3r18)
- - 16 byte cdb sürümü için bir '--16' seçeneğini eklemek
- - sg_persist: Kod temizlemek
- - izin ver '--transport-id =' argümanı ayırıcı olarak alanı kullanmak için
- - '--alloc-uzunluk =' argüman eklemek
- - sg_scan: (win32) yeni format, scsi adaptörü tarama isteğe bağlı
- - sginfo: kazasında düzeltmek zaman 1024 SG cihaz düğümleri (veya daha fazla)
- - sg_ses: izin ayırıcı olarak boşluk kullanmak '--bilgi =' argümanı
- - sg_senddiag: izin '-Ham =' argümanı ayırıcı olarak alanı kullanmak için
- - sg_reassign: izin '--address =' argümanı olarak alanı kullanmak için
- ayırıcı
- - sg_wr_mode: izin '--contents =' ve '--mask =' argümanlar
- ayırıcı olarak kullanılması boşluk
- - sg3_utils.spec: düzeltme çağrısı yapılandırmak için
- - sg_pt: scsi_pt_open_device_flags () çağrısı ekleyin
- - scsi_pt_version () ve clear_scsi_pt_obj () ekleyin çağırır
- - do_scsi_pt başında net os_err ()
- - zamanı algılama ile linux bsg desteği eklemek
- - sg_cmds: sg_cmds_open_device_flags eklemek ()
- - sg_cmds_extra: sg_ll_format_unit: rto_req argüman kaldırmak,
- genişletilmiş fmtpinfo argüman bunu kapsadığını.
- - sadece kod ve doc Linux ve Windows arasında net bölünmüş
- - automake araçları: Ubuntu 8.10 sağlar ne değişiklik
- - Ubuntu 8.10 libtool problemleri - & gt; Debian 4.0
Yorum Bulunamadı