sg3_utils

Скриншот программы:
sg3_utils
Детали программы:
Версия: 1.41 обновление
Дата загрузки: 17 Jul 15
Разработчик: Douglas Gilbert
Тип распространения: Бесплатная
Популярность: 62

Rating: 2.5/5 (Total Votes: 2)

sg3_utils является проектом с открытым исходным кодом, который содержит полный набор утилит командной строки, специально предназначенных для отправки SCSI-команд к устройствам Linux.
sg3_utils также поддерживает устройства на транспортных, традиционно связанных с SCSI, таких как Fibre Channel (FCP), SCSI Parallel Interface (SPI) и Serial Attached SCSI (SAS), а также SATA диски и ATAPI DVD / CD диски, которые подключаются через устройства моста или перевод слой.
 
Пакет sg3_utils цели ядро ​​Linux 2.4 и 2.6 ветви, и это все еще в стадии активного развития. Утилиты, включенные в этот пакет были перенесены на Solaris, FreeBSD, Tru64 и Microsoft Windows операционных систем

Что нового В этом выпуске:.

< UL>

  • sg_compare_and_write: исправить wrprotect установки
  • добавить параметр --quiet подавлять несовпадение отчет
  • объединить функции от другой реализации
  • sg_inq: исправить направления ДДП страница
  • dev_id ДДП: T10 Vendor ID обозначение очистить
  • sg_logs: улучшить для ленточных накопителей, генеральный очистки
  • sg_persist: исправить дамп на -Q вариант
  • sg_unmap: исправить дамп на опцией -g
  • sg_vpd: dev_id ДДП: T10 Vendor ID обозначение очистить
  • очистка до dev_id НАА-3: локально присвоены
  • sg_ses: добавить --nickname и --nickid параметры
  • eiioe добавил к дополнительному странице состояния элемента (ses3r6)
  • несколько вариантов --filter обрезать вывод
  • sg_verify: улучшить несовпадение обработки
  • переименовать --btychk = NDo возможность --ndo = НДО (скрыть бывший)
  • добавить параметр --quiet
  • sg_xcopy: разрешить SG и BSG устройства
  • исправление BPT собирается отрицательная

  • ограничить каждый XCOPY команда
  • (LID1) до 65535 блоков
  • Исправление искать в нескольких сегментов копий
  • sg_sanitize: пропустить 15-секундную задержку безопасности с --fail
  • sg_libs: расширенный код операции копирования переименованы (spc4r34)
  • sg_ll_receive_copy_results (): расширить для всех sa_s
  • добавить 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 очистки
  • примеры: добавить sg_tst_excl и sg_tst_excl2
  • Что нового в версии 1.37:

    • sg_compare_and_write: исправить wrprotect установка
    • добавить параметр --quiet подавлять несовпадение отчет
    • объединить функции от другой реализации
    • sg_inq: исправить направления ДДП страница
    • dev_id ДДП: T10 Vendor ID обозначение очистить
    • sg_logs: улучшить для ленточных накопителей, генеральный очистки
    • sg_persist: исправить дамп на -Q вариант
    • sg_unmap: исправить дамп на опцией -g
    • sg_vpd: dev_id ДДП: T10 Vendor ID обозначение очистить
    • очистка до dev_id НАА-3: локально присвоены
    • sg_ses: добавить --nickname и --nickid параметры
    • eiioe добавил к дополнительному странице состояния элемента (ses3r6)
    • несколько вариантов --filter обрезать вывод
    • sg_verify: улучшить несовпадение обработки
    • переименовать --btychk = NDo возможность --ndo = НДО (скрыть бывший)
    • добавить параметр --quiet
    • sg_xcopy: разрешить SG и BSG устройства
    • исправление BPT собирается отрицательная

    • ограничить каждый XCOPY команда
    • (LID1) до 65535 блоков
    • Исправление искать в нескольких сегментов копий
    • sg_sanitize: пропустить 15-секундную задержку безопасности с --fail
    • sg_libs: расширенный код операции копирования переименованы (spc4r34)
    • sg_ll_receive_copy_results (): расширить для всех sa_s
    • добавить 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 очистки
    • примеры: добавить sg_tst_excl и sg_tst_excl2

    Что нового в версии 1.36:

    • sg_vpd: Протокол конкретных страница информация порта ДДП для SAS SSP , постоянное соединение (spl3r2), мощность отключения (spl3r3) - блок характеристики прибора: добавить FUAB немного
    • sg_xcopy: обрабатывать несколько типов дескрипторов; обрабатывать нулевой максимальную длину сегмента; позволяют идентификаторы список будет отключен; улучшить пропуска / поиска обработку; позволяют XCOPY на назначения
    • sg_reset: и опция --no-ESC, чтобы остановить эскалацию сбросить - очистить CLI, добавить длинные имена опций
    • sg_luns: добавить --test вариант = Алан декодирования LUN, - декодируется выход Лунс в десятичной или шестнадцатеричной (если -hh данной) - добавить опцию '' --linux показать Linux LUN после представления T10, можно сопоставить друг с прочее
    • sg_inq: добавить --vendor возможность показать поставщиков конкретных полей стандартному запросу в ASCII - принять во внимание кубовые остатки с выходом отклика
    • sg_sync: добавить --16 (16 байта команды) и --timeout =
    • sg_logs: добавить страницу сжатия данных (ssc4)
    • sg_sat_set_features: увеличение --lba от 1 до 4 байт
    • sg_write_same: добавить --ndob вариант (sbc3r35d)
    • sg_map: Внести в устарел
    • sginfo: Внести в устарел, особенно -l (список)
    • sg_lib: обработка улучшить snprintf
    • sg_lib_data: синхронизация в прямом / ASCQ коды с T10 20130117
    • sg_cmds (ОМТ): если шумно учитывая, дать больше информации UA
    • сделать код более C ++ дружественных

    Что нового в версии 1.35:

    • sg_compare_and_write: новая утилита
    • sg_inq + sg_vpd: блок характеристики устройства ДДП страница: добавить product_type, WABEREQ, WACEREQ и VBULS поля
    • sg_inq: более --export параметр изменяется для Udev
    • sg_vpd: добавить RDAC конкретного поставщика VPD страницы
    • sg_verify: добавить --ebytchk вариант изменений sbc3r34
    • sg_stpg: --offline вариант: зафиксировать "Неверный состояние 0xE
    • sg_ses: элемент Дверной замок изменилось к элементу двери и аббревиатуры изменен с "дл", чтобы "делать" (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 1.7.17
    • очистить человек страница сводных линии

    Что нового в версии 1.34:

    • sg_xcopy: новый дд, как утилиты для расширенной команды копирования
    • sg_copy_results: новая утилита для получения результатов копирования
    • sg_verify: добавить 16 байт CDB, bytchk (данные из буфера-) и номер группы поддержки
    • Синхронизация с spc4r36 и sbc3r32
    • sg_inq: добавить --export так sg_inq может заменить SCSI_ID Udev в - декодировать старый EMC Symmetrix злоупотребление ДДП странице 0x83
    • sg_vpd: декодировать старый EMC Symmetrix злоупотребление ДДП странице 0x83
    • sg_ses: увеличение максимального размера ответа dpage 64 КБ - позволяют идент, найдите на контроллере корпуса - больше здравомыслия для дополнительного дескриптора состояния элемента
    • sg_sanitize: добавить --ause, --fail и --test =
    • sg_luns: добавить долго расширенный плоское пространство адресации формат
    • sg_logs: добавить ATA сквозной результаты lpage (сб-2)
    • sg_rtpg: добавить --extended вариант
    • sg_senddiag: Список восстановить помочь DIAG имя страницы
    • sg_pt_linux: расширить DID_ (host_byte) коды - справиться с ошибкой транспортной плюс чувственных данных - предпочитают главным () над крупными () макрос
    • sg_lib: исправить sg_get_command_name () сервис действия - отчет sdat_ovfl немного (если комплект) в чувственных данных - декодирование extended_copy и receive_copy действия услуги - декодирования read_buffer и write_buffer режимы - декодирования ATA PT смысл фиксированный формат (сб-2)
    • sg_cmds_extra: добавить sg_ll_report_tgt_prt_grp2 ()
    • ./ настроить параметры: - не менять --enable-нет-Linux-BSG на --disable-linuxbsg - добавить --disable-scsistrings по сокращению размеров коммунальные

    Что нового в версии 1.32:.

    • был добавлен sg_sanitize утилита
    • Основной переделки утилиты sg_ses была предпринята.
    • SCSI (t10.org) проекты стандартные изменения были включены.

    Что нового в версии 1.31:

    • а 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 байт ЦКБ вариантов
    • - sg_inq: синхронизация версия дескрипторов с spc4r18
    • - добавить мощности условие ДДП страница
    • - расширить блок пределы VPD страницу (sbc3r18)
    • - sg_vpd: добавить мощности состояние VPD страницу
    • - расширить блок пределы VPD страницу (sbc3r18)
    • - sg_map26: исправление для лк 2.6.26, когда CONFIG_SYSFS_DEPRECATED_V2
    • не определен
    • - выход ЦКБ при подробный вариант дал
    • - правильно лента несовершеннолетних и GT = 32
    • - sg_dd: флаг стадо (делает LOCK_EX | LOCK_NB)
    • - переключатель открыт на входе для узлов SG устройства: первое открытое
    • чтение-запись, и если что не удается, попробуйте открытие только для чтения
    • - эксперимент с OF2 = OFILE2; добавить усл = редкие
    • - использование posix_fadvise (), чтобы победить кэширование файлов нормально + блок
    • , когда новый "NoCache" флаг дали
    • - sg_dd копируется в собственный пакет под названием ddpt
    • - sg_dd, sgm_dd, sgp_dd: принять "Count = -1 'для подсчета рассчитайте,
    • принять "-V" для версии строки
    • - sg_get_config: добавить функция OSSC [mmc6r02]
    • - sg_modes: Добавить страницу ATA режим питания состояние
    • - sg_logs: от протокола (САС) lpage синхронизации с sas2r15
    • - силовые состояние переходов lpage (добавлено в spc4r18)
    • - дополнительные параметры для счетчика старт-стоп цикл lpage
    • - sg_format: добавить '--fmtpinfo =' и '--pie =' опции (sbc3r18)
    • - sg_readcap: более высокий уровень защиты + Thin Provisioning (sbc3r18)
    • - добавить опцию '--16' для 16 байт ЦКБ версии
    • - sg_persist: Код очистить
    • - разрешить "--transport-ID = 'аргумент, чтобы использовать в качестве разделителя пространства
    • - добавить "--alloc длины = 'аргумент
    • - sg_scan: (Win32) новый формат, SCSI сканирования Дополнительный адаптер
    • - sginfo: исправить сбой при 1024 узлов SG устройство (или более)
    • - sg_ses: разрешить "--data = 'аргумент, чтобы использовать в качестве разделителя пространства
    • - 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 ()
    • - добавить Linux поддержка BSG с помощью обнаружения выполнения
    • - sg_cmds: добавить sg_cmds_open_device_flags ()
    • - sg_cmds_extra: sg_ll_format_unit: удалить rto_req аргумент,
    • расширенный аргумент fmtpinfo вбирает его.
    • - яснее раскол между Linux и Windows, только кода и док
    • - Automake инструменты: изменение на то, что Ubuntu 8.10 предоставляет
    • - Ubuntu 8.10 проблемы LIBTOOL - & GT; Debian 4.0

    Скриншоты

    sg3-utils_1_74141.png
    sg3-utils_2_74141.jpg

    Другие программы разработчика Douglas Gilbert

    sdparm
    sdparm

    17 Feb 15

    Комментарии к sg3_utils

    Комментарии не найдены
    добавить комментарий
    Включите картинки!