SG_WR_MODE(8) SG3_UTILS SG_WR_MODE(8) (NAME) sg_wr_mode - () (mode page) SCSI (SYNOPSIS) sg_wr_mode [--cfile=CF] [--contents=H,H...] [--dbd] [--force] [--help] [--len=10|6] [--mask=M,M...] [--mfile=MF] [--page=PG_H[,SPG_H]] [--raw] [--rtd] [--save] [--six] [--verbose] [--version] DEVICE (DESCRIPTION) DEVICE . SCSI MODE SENSE ( ) ( ) . SCSI MODE SELECT ( ) . () MODE SENSE MODE SELECT . --rtd --save --len=10|6 --six . MODE SELECT RTD ( Revert To Defaults) DEVICE . SPC-5 . Extended Inquiry VPD RTD_SUP DEVICE RTD MODE SELECT ( ) . --rtd . (contents) ( () ) <<>> (current) . . --force . . DEVICE . () () . / . . ( ). force . (vendor specific) . --dbd . sdparm . . (OPTIONS) . -C, --cfile=CF CF . "HEX, BINARY AND JSON FORMATS" sg3_utils . --raw CF . -c, --contents=H,H... H,H... ( 0 ff ). ( ) . DEVICE . -c, --contents=- (stdin) . --cfile=CF . -d, --dbd ( DBD cdb). MODE SENSE . MODE SELECT . MODE SENSE . SCSI DBD cdb . -f, --force . DEVICE . --mask=M,M... . -h, --help . -l, --len=10 | 6 SCSI ( cdb) DEVICE. 10 MODE SENSE MODE SELECT . . -m, --mask=M,M... M,M... ( 0 ff ). ( ) . ( ) ( ) ( ). . ( ). -M, --mfile=MF MF . "HEX, BINARY AND JSON FORMATS" sg3_utils . --raw MF . -p, --page=PG_H PG_H . 0 3e . 3f . -p, --page=PG_H,SPG_H PG_H SPG_H . . 0 fe . ff ( 3f,ff) . -r, --raw --cfile=CF ( ASCII ). -R, --rtd MODE SELECT ( ) RTD DEVICE . ( --save ) . -s, --save MODE SELECT <<>> (saved) . ( --save ) MODE SELECT <<>> (current) . ( ) . <<>> . --save . --rtd . --save . -6, --six MODE SENSE MODE SELECT . . --len=6 . -v, --verbose ( ). -V, --version . (NOTES) . <> . . --save : <>. . <> <> (sense data) . MODE SENSE MODE SELECT . 'sg_modes -p=1a -r /dev/sdb > mp_1a.txt' ( ) . mp_1a.txt ( 'sg_wr_mode-p1a-s-c-/dev/sdb MODE SENSE MODE SELECT : MODE SELECT ( ) PS ( ()) () MODE SELECT () . PS --force . (EXAMPLES) sg_modes . ( ) : $ sg_modes --control=2 --page=1a -r /dev/sda > t $ sg_wr_mode --page=1a --contents=- --save /dev/sda < t << >> (idle condition counter) << >> (power condition 0x1a) 0x28 0x37 . / 0x28 . sg_modes . $ sg_modes --page=1a /dev/hdc >> Power condition (mmc), page_control: current 00 1a 0a 00 03 00 00 00 28 00 00 01 2c $ sg_wr_mode -p 1a -c 0,0,0,0,0,0,0,37 -m 0,0,0,0,0,0,0,ff /dev/hdc $ sg_modes -p 1a /dev/hdc >> Power condition (mmc), page_control: current 00 1a 0a 00 03 00 00 00 37 00 00 01 2c inhex/wr_mode_cont.hex wr_mode_mask.hex --cfile=CF --mfile=MF . (EXIT STATUS) sg_wr_mode 0 . sg3_utils(8) . (AUTHORS) Douglas Gilbert. (REPORTING BUGS) . (COPYRIGHT) (C) 2004-2023 Douglas Gilbert BSD-2-Clause . . (SEE ALSO) sdparm(sdparm), sg_modes(sg3_utils), sginfo(sg3_utils) sg3_utils-1.49 September 2023 SG_WR_MODE(8)