sg3_utils е проект с отворен код, която съдържа изчерпателна колекция от командния ред, комунални услуги, специално разработени, за да изпратите SCSI команди за Linux устройства.
sg3_utils също поддържа устройства на превозите традиционно свързани с SCSI, като Fibre Channel (FCP), SCSI Parallel интерфейс (SPI) и Serial Attached SCSI (SAS), както и SATA дискове и ATAPI DVD / CD дискове, които се свързват посредством устройство мост или слой превод.
Пакетът sg3_utils насочена ядрото на Линукс 2.4 и 2.6 клони и тя все още е в процес на активно развитие. На комунални услуги, включени в този пакет са пренесли да Solaris, FreeBSD, Tru64 и Microsoft Windows операционни системи
Какво ново в тази версия:.
< ул>
<> Li sg_logs: подобряване на лентови устройства, общо почистване
<> Li sg_ses: добави --nickname и --nickid опции
<> Li множество опции --filter да режеш изход
<> Li sg_libs: продължителен Кодът копие преименуван (spc4r34)
<> Li sg_ll_receive_copy_results (): разшири за всички sa_s
<> Li примери: добави sg_tst_excl и sg_tst_excl2
Какво ново във версия 1.37:
- sg_compare_and_write: фиксира wrprotect определяне
- добавите --quiet опция, за да потисне miscompare доклад
- слеят функции от друга реализация
- sg_inq: FIX реферали VPD страница
- dev_id VPD: T10 продавач ID обозначение почисти
- sg_persist: определи ядро сметището на -Q вариант
- sg_unmap: определи ядро сметището на -g вариант
- sg_vpd: dev_id VPD: T10 продавач ID обозначение почисти
- почистване на dev_id NAA-3: локално назначен
- eiioe добавен в допълнителна страница за състоянието елемент (ses3r6)
- sg_verify: подобряване miscompare работа
- преименувате --btychk = мяна опция за --ndo = мяна (скриване бивш)
- добавите --quiet вариант
- sg_xcopy: позволи ТОА и BSG устройства
- решение за BPT ще отрицателна
- ограничи всеки XCOPY команда (LID1) до 65535 блокове
- решение за търси в многосекторни копия
- sg_sanitize: прескочите 15 секунди закъснение за безопасност с --fail
- добавите sg_get_sense_key ()
- добавите sg_ll_3party_copy_out ()
- добавите dStrHexErr (): ASCII шестнадесетичен да STDERR
- добавите dStrHexStr (): ASCII шестнадесетичен да низ
- добавите SG_LIB_CAT_MISCOMPARE за категориите
- чиста заглавни файлове
- sg_pt_freebsd: проверка на здравия разум sense_resid; фиксирайте течове
- скриптове / rescan-scsi-bus.sh v1.57 KG е + HR пластир
- подобри wlun работа, откриват се обновява и преоразмеряват устройства, по-добра поддръжка многопътността
- Makefile.am почистване
<> Li sg_logs: подобряване на лентови устройства, общо почистване
<> Li sg_ses: добави --nickname и --nickid опции
<> Li множество опции --filter да режеш изход
<> Li sg_libs: продължителен Кодът копие преименуван (spc4r34)
<> Li sg_ll_receive_copy_results (): разшири за всички sa_s
<> Li примери: добави sg_tst_excl и sg_tst_excl2
Какво ново във версия 1.36:
- sg_vpd: Протокол-конкретен порт информация VPD страница за SAS SSP , постоянна връзка (spl3r2), мощност забраняване (spl3r3) - блок характеристики на устройството: добави FUAB битов
- sg_xcopy: справя повече видове ЕВРОВОК; справят нула максимална дължина сегмент; позволи списък IDs да бъдат с увреждания; подобряване прескачане / търсят работа; позволи xcopy по местоназначение
- sg_reset: и опция --no-ESC, за да се спре изчисти ескалация - почистване на CLI, добави дълги имена опционни
- sg_inq: добави --vendor опция за показване на продавача специфични области стандартната справочни в ASCII - да вземе под внимание RESID с мощност отговор
- sg_sync: добави --16 (за командването 16 байта) и --timeout =
- sg_write_same: добави --ndob опция (sbc3r35d)
- sg_map: марка като непрепоръчителна
- sginfo: марка като непрепоръчителна, особено -l (списък)
- sg_lib: подобряване snprintf работа
- sg_lib_data: синхронизация възходящо / Ascq кодове с T10 20130117
- направят кода по-C ++ лесен
<> Li sg_luns: добави --test опция = Алън за декодиране Luns - декодира LUNS изход в десетичен или шестнадесетичен (ако -HH дадено) - добавяне на "--linux" опция за показване на Linux LUN след T10 представителство, може Карта една до друга
<> Li sg_logs: добави компресиране на данни страница (ssc4)
<> Li sg_sat_set_features: увеличават --lba от 1 до 4 байта
<> Li sg_cmds (Пб): ако шумна дал, да даде повече инфо UA
Какво ново във версия 1.35:
- sg_compare_and_write: нова полезност
- sg_inq + sg_vpd: блок характеристики на устройството VPD страница: добави PRODUCT_TYPE, WABEREQ, WACEREQ и VBULS полета
- sg_inq: повече --export промени опция за UDEV
- sg_vpd: добавете още rdac продавач специфична VPD страници
- sg_verify: добави --ebytchk вариант за промени sbc3r34
- sg_stpg: --offline вариант: да определи "Invalid държавна 0xe"
- sg_ses: Door Lock елемент променя на елемент Door и съкращението променя от "дл" на "правя" (ses3r05)
- архив / rescan-scsi-bus.sh: ъпгрейд до версия 1.53hr
- ход rescan-scsi-bus.sh да скриптове директория
- синхронизация, за да sbc3r34 - sg_lib: sg_ll_verify10 + 16 разширите BYTCHK до 2 битово поле
- sg_pt_win32, sg_scan (win32): промени за Cygwin 01.07.17
<> Li почистване мъж страница Общо линии
Какво ново във версия 1.34:
- sg_xcopy: нови дд като помощна програма за по-дълга команда копие
- sg_copy_results: нова полезност за да получи резултати копиране
- sg_verify: добавете 16 байт CDB, bytchk (данни от буфер) и група номер подкрепа
- синхронизация, за да spc4r36 и sbc3r32
- sg_inq: добави --export така sg_inq може да замени scsi_id UDEV му - декодира стари EMC Symmetrix злоупотреба с VPD страница 0x83
- sg_vpd: декодира стари EMC Symmetrix злоупотреба с VPD страница 0x83
- sg_ses: увеличаване на максималния размер на отговор dpage до 64 KB - позволи идент, намери на заграждението контролер - по-здрав разум за допълнителна ЕВРОВОК статут елемент
- sg_sanitize: добави --ause, --fail и --test =
- sg_rtpg: добави --extended вариант
- sg_senddiag: списък възстанови подпомага диаг име страница
- sg_pt_linux: разширите DID_ (host_byte) кодове - се справи с транспорта грешка плюс чувството данни - Предпочитам основен () над MAJOR () макро
- sg_lib: фиксира sg_get_command_name () действия за услуги - доклад sdat_ovfl малко (ако е зададена), в смисъл на данни - декодиране extended_copy и receive_copy действия за услуги - декодиране read_buffer и write_buffer режима - декодиране ATA PT смисъл фиксиран формат (SAT-2)
- sg_cmds_extra: добави sg_ll_report_tgt_prt_grp2 ()
- ./ конфигурирате възможности: - промените --enable-не-Linux-BSG да --disable-linuxbsg - добави --disable-scsistrings за намаляване на размера на комунални
<> Li sg_luns: добави дълго удължен плоско пространство адресиране формат
<> Li sg_logs: добави ATA пропускателен резултати lpage (SAT-2)
Какво ново във версия 1.32:.
- Прибавя се sg_sanitize полезност
- Основен преработи на помощната програма sg_ses бе предприето.
- SCSI (t10.org) проекти на стандартни промени бяха одобрени.
Какво ново във версия 1.31:
- A sg_decode_sense полезност се прибавя заедно с допълнителна декодиране логика за нова SCSI сетивни описания.
- SCSI проекти на стандартни промени бяха одобрени.
Какво ново във версия 1.30:
- Тази версия проследява промените в SCSI проекта за стандарти на от WWW. t10.org след последния освобождаването на този пакет през април 2010.
- Той добавя sg_referrals помощната програма за командата SCSI ДОКЛАД РАЗПРЕДЕЛЕНИЯ.
Какво ново във версия 1.28:
- се добавя поддръжка за тънко обезпечаване: sg_get_lba_status и sg_unmap плюс свързана влезте, режим и VPD страници.
- SCSI проекти на стандарти До септември 2009 се проследяват.
Какво ново във версия 1.27:
- - sg_write_same: нова полезност: 10, 16 и 32 байта CDB варианти
- - sg_inq: синхронизиране версия дескриптори с spc4r18
- - Добавяне състояние VPD страница
- - разширяване блок граници VPD страница (sbc3r18)
- - sg_vpd: Добавяне състояние VPD страница
- - разширяване блок граници VPD страница (sbc3r18)
- - sg_map26: фиксира за ЛК 02.06.26 когато CONFIG_SYSFS_DEPRECATED_V2
- не е дефинирано
- - изход CDB когато многословно опция дава
- - правилната лента непълнолетни & GT; = 32
- - sg_dd: стадото флаг (прави LOCK_EX | LOCK_NB)
- - превключите отворена за вход за възли ДВ устройства: първата открита
- четене и запис, а ако това не помогне опитайте да го отворите само за четене
- - експеримент с БЗ 2 = OFILE2; добави реал = рядка
- - използване posix_fadvise (), за да се защити от кеширане на нормалната + блок файлове
- когато се дава нова "nocache" флаг
- - sg_dd копирани да притежавате пакет, наречен ddpt
- - sg_dd, sgm_dd, sgp_dd: Приемам "брои = -1" за преброяване изчисли,
- приемам "-V" за версията низ
- - sg_get_config: добави OSSC функция [mmc6r02]
- - допълнителни параметри за старт-стоп цикъл брояч lpage
- - sg_format: добави "--fmtpinfo = 'и' --pie =" опции (sbc3r18)
- - sg_readcap: по-голяма защита + тънко обезпечаване (sbc3r18)
- - добавете "--16" вариант за 16 байт CDB версия
- - sg_persist: Код за почистване
- - позволи "--transport-ИД =" аргумент да използвате пространството за разделител
- - добавете "--alloc дължина = 'аргумент
- - sg_scan: (win32) нов формат, SCSI адаптер за сканиране по избор
- - sginfo: определи катастрофата, когато 1024 възли ДВ устройства (или повече)
- - sg_senddiag: позволи "--raw = 'аргумент да използвате пространството за разделител
- - sg_reassign: позволи "--address = 'аргумент да използвате пространството като
- сепаратор
- - sg_wr_mode: позволи "--contents = 'и' --mask = 'аргументи към
- използване пространство за разделител
- - sg3_utils.spec: корекция, за да изберете повикване
- - sg_pt: добави scsi_pt_open_device_flags () повикване
- - добави scsi_pt_version () и clear_scsi_pt_obj () призовава
- - ясно os_err в началото на do_scsi_pt ()
- - добави Линукс поддръжка BSG чрез откриване по време на работа
- - sg_cmds_extra: sg_ll_format_unit: премахнете аргумент rto_req,
- разширената аргумент fmtpinfo го subsumes.
- - по-ясно разделение между Linux и Windows само код и док
- - automake инструменти: промяна на това, което предлага Ubuntu 8.10
- - Ubuntu 8.10 libtool проблеми - & GT; Debian 4.0
<> Li - sg_modes: Добави ATA режим енергийно условие страница
<> Li - sg_logs: специфичен за протокола (SAS) lpage синхронизация, за да sas2r15
<> Li - силови състояние преходи lpage (добавен в spc4r18)
<> Li - sg_ses: позволи "--data = 'аргумент да използвате пространството за разделител
<> Li - sg_cmds: добави sg_cmds_open_device_flags ()
Коментари не е намерена