Çì³î 7.2 ¿¡¼­ N40L ÀýÀü¸ðµå ¼³Á¤¹æ¹ý¹®ÀÇ

MASS   
   Á¶È¸ 994   Ãßõ 0    

40L 과 36L 사용하고 있고 그동안 5.XX 6.XX 버전을 사용해서 하드디스크 절전 모드에 아무런 문제가 없었는데 7.2 레드필로 올리고 나서 설정이 안되는 군요. 40L 중에서 HP 레이드 카드를 추가로 단것은 절전이 안되었습니다. 

방법이 있을까요?

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Áö±Ý±îÁö´Â ÀýÀüÀ¸·Î Àß »ç¿ëÇÏ°í °è¼Ì´ÂÁö ¸ð¸£Áö¸¸, ½Ã³î·ÎÁö/Çì³î·ÎÁö¿¡¼­ ±×·¸°Ô Ãßõµå¸®´Â ±â´ÉÀÌ ¾Æ´Õ´Ï´Ù.
ÇϵåÀÇ ¼ö¸íÀ» °¦¾Æ ¸ÔÀ» ¼ö À־¿ä.
¿À´Ã ÀÌ ÀýÀü ¶§¹®¿¡ ÇÏµå »ç¸ÁÇϽźÐÀÌ ±ÛÀ» ¿Ã¸®¼Ì³×¿ä.
https://svrforum.com/nas/1300957
paramax 03-15
ÀÏ´Ü ÀýÀü¸ðµå¿¡¼­ ±ú´Â ÀÌÀ¯¸¦ È®ÀÎÇÏ·Á¸é
 HDDÀÇ ´ë±â±â´É¿¡¼­ ´ë±â±â´É ·Î±× È°¼ºÈ­¸¦ ÄÑÁÖ°í Áö¿ø¼¾ÅÍ ¾Û¿¡ °¡º¸¸é ½Ã½ºÅÛ ·Î±× µµ±¸°¡ Àִµ¥
µ¿¸é µð¹ö±ë ¸ðµå¸¦ È°¼ºÈ­ ½ÃÄÑÁÖ°í ¹®Á¦¹ß»ýÀ» "ÀÚÁÖ±ú¿ì±â"·Î ¼³Á¤ÇØ ÁÝ´Ï´Ù.

ÀÌ·¸°Ô ¼³Á¤ ÇØ ÁÖ¸é Çϵåµð½ºÅ©°¡ ÀýÀü¸ðµå¿¡ ºüÁö°Å³ª ±ú¾î³¯¶§¸¶´Ù
/var/log/hibernation.log ÆÄÀÏ°ú /var/log/hibarnationFull.log¿¡ ·Î±×°¡ ½×ÀÔ´Ï´Ù.

ÀÌ°É ÀýÀü¸ðµå µé¾î°¥»óȲ¿¡¼­ tail¸í·ÉÀ¸·Î °¨½ÃÇØÁÖ¸é µË´Ï´Ù.
tail -f /var/log/hibernationFull.log | grep -v 'proc\|tmpfs'

Àúµµ °°Àº ¹®Á¦¸¦ °Þ¾ú´Âµ¥ ·¹µåÇÊ¿¡¼­ ÀýÀü¸ðµå ¾ÈµÇ´Â°Ç ¾Æ¸¶ ÀÌ ¹®Á¦ÀÏ°Ì´Ï´Ù.
/var/log/hibernationFull.logÆÄÀÏÀ̳ª dmesg·Î È®ÀÎÇؼ­ ÀýÀü¸ðµå µé¾î°¥¶§¸¶´Ù ÀÌ·± ¿¡·¯·Î±×°¡ ½×¿©ÀÖÀ¸¸é °°Àº ¹®Á¦°¡ ¸ÂÀ»°Ì´Ï´Ù.
<redpill/smart_shim.c:688> Expected to copy HDIO_DRIVE_CMD header of 4 bytes from          (null) - it failed

ÀÌ ¿¡·¯´Â º¸Åë Çϵåµð½ºÅ©°¡ ÀýÀü¸ðµå·Î µé¾î°¡¸é ½Ã½ºÅÛÀÌ HDIO_DRIVE_CMD ¸í·ÉÀ» ½ÇÇàÇϴµ¥ ÀÌ°É redpillµå¶óÀ̹ö°¡ ó¸®ÇÏÁö ¸øÇؼ­ ¿¡·¯°¡ ¹ß»ýÇÏ°Ô µÇ°í
¿¡·¯°¡ ¹ß»ýÇϴϱî /var/log/kern.log ¿Í /var/log/messages ·Î±× ÆÄÀÏ¿¡ ÀúÀåÇÏ·Á°í Çϸ鼭 HDD¸¦ ´Ù½Ã ±ú¿ì´Â°Ô ¿øÀÎÀÔ´Ï´Ù.
±×·¡¼­ Çϵåµð½ºÅ©°¡ ÀýÀü¸ðµå¿¡ µé¾î°¡ÀÚ¸¶ÀÚ ´Ù½Ã ±ú¾î³ª°Ô µË´Ï´Ù.

ÇØ°á¹æ¹ýÀº ·¹µåÇÊ µå¶óÀ̹öÀÇ redpill/smart_shim.c ÆÄÀÏÀ» ¼öÁ¤Çؼ­ Å©·Î½º ÄÄÆÄÀÏÇØ ¾²°Å³ª...
¿¡·¯·Î±×¸¦ Ãâ·ÂÇÏ´Â ÆÄÀÏÀÇ À§Ä¡¸¦ Çϵåµð½ºÅ© µð·ºÅ丮(/var/log/)¿¡¼­ ¸Þ¸ð¸®(tmpfs)·Î ¿Å±â´Â ¹æ¹ýÀÔ´Ï´Ù.
º¸Åë tmpfs´Â /tmpÇÏ°í /run µð·ºÅ丮¿¡ ½Éº¼¸¯ ¸µÅ©°¡ °É·ÁÀֱ⠶§¹®¿¡ Æнº¸¦ /var/log¿¡¼­ /tmp·Î ¹Ù²ãÁÖ¸é µË´Ï´Ù.

 /var/log/kern.log ÀÇ À§Ä¡¸¦ ¼³Á¤ÇÏ´Â ÄÁÇÇ±× ÆÄÀÏÀº /etc.defaults/syslog-ng/patterndb.d/kernel.conf ¿¡ ÀÖ°í
/var/log/messages ÆÄÀÏÀº /etc.defaults/syslog-ng/patterndb.d/message.conf ÆÄÀÏ¿¡ À§Ä¡¸¦ ¼³Á¤ÇÒ¼ö ÀÖ°Ô µÇ¾îÀÖ½À´Ï´Ù.
ÇØ´ç ÆÄÀÏÀ» vim À¸·Î ¿­¾îº¸¸é
~~
destination d_kernel { file("/var/log/kern.log"); }
log {
~
ÀÌ·± ºÎºÐÀÌ Àִµ¥ /var/log/ÀÇ À§Ä¡¸¦ /tmp/·Î ¹Ù²Ù°í ÀçºÎÆà ÇÏ¸é µË´Ï´Ù.
ÀÌ·¸°Ô ¹Ù²Ù¸é ·Î±×ÆÄÀÏÀÌ ¸Þ¸ð¸®¿¡ ½×À̴ϱî ÀçºÎÆÃÇÏ¸é ±âÁ¸ ·Î±×°¡ ´Ù Áö¿öÁö´Â ¹®Á¦°¡ ÀÖ½À´Ï´Ù..

À̰Ŷû ºñ½ÁÇÑ ¹®Á¦·Î Çϵå¿þ¾î »óÅ°ü·ÃµÈ ·Î±×ÆÄÀÏÀÎ /var/log/scemd.log µµ
ÀýÀü½Ã¿¡ ÀåÄ¡ÀÇ Çϵåµð½ºÅ© led±Û ²ô´Â ¼³Á¤°ü·Ã Çؼ­ ¹®Á¦¸¦ ÀÏÀ¸ÄÑ ¿¡·¯·Î±×¸¦ ½×À¸¸é¼­ Çϵ尡 ´Ù½Ã ±ú´Â Àϵµ ÀÖ°í

±×¿Ü¿¡ µ¥ÀÌÅÍ ½ºÅ©·´ ¿¹¾à ½ºÄÉÁì·¯¸¦ 1´Þ ¸¶´Ù ½ÇÇàÇÏ°Ô Çسù´Âµ¥µµ ºÒ±¸ÇÏ°í 1½Ã°£¸¶´Ù È®ÀÎÇϸ鼭 Çϵ带 ±ú¿ìÁú ¾Ê³ª..
À©µµ¿ì ÆÄÀÏ°øÀ¯ ÇÏ´Â ¼­ºñ½ºÀÎ smbd (»ï¹Ùµ¥¸ó)¿¡¼­ºê·Îµåij½ºÆ®¸¦ ¹Þ°Å³ª ÁÖ±âÀûÀ¸·Î ¿¬°áµÈ ³×Æ®¿÷ µå¶óÀÌºê °»½ÅÇÒ¶§ /var/cache/sambaÀÇ
tdbÆÄÀÏ °»½ÅÇϸ鼭 ƒÆÁú ¾Ê³ª..

Çϵåµð½ºÅ© ÀýÀü ¾ÈµÇ´Â ¹®Á¦´Â ÁøÂ¥ º°ÀÇ º° ÄÉÀ̽º°¡ ³Ê¹« ¸¹¾Æ¼­ ±×³É ÀýÀü¾È¾²°í ¾²´Â°Ô Á¤½Å°Ç°­»ó ´õ ÁÁ´õ¶ó±¸¿ä
     
https://github.com/PeterSuh-Q3/redpill-lkm/blob/master/shim/storage/smart_shim.c#L688

    //Before we execute ioctl we need to save the original header as ioctl will override it (they share buffer)
    u8 req_header[HDIO_DRIVE_CMD_HDR_OFFSET];
    if(unlikely(copy_from_user(req_header, buff_ptr, HDIO_DRIVE_CMD_HDR_OFFSET) != 0)) {
        pr_loc_err("Expected to copy HDIO_DRIVE_CMD header of %d bytes from %p - it failed", HDIO_DRIVE_CMD_HDR_OFFSET,
                  buff_ptr);
        return -EIO;
    }

->
/var/log/hibernationFull.logÆÄÀÏÀ̳ª dmesg·Î È®ÀÎÇؼ­ ÀýÀü¸ðµå µé¾î°¥¶§¸¶´Ù ÀÌ·± ¿¡·¯·Î±×°¡ ½×¿©ÀÖÀ¸¸é °°Àº ¹®Á¦°¡ ¸ÂÀ»°Ì´Ï´Ù.
<redpill/smart_shim.c:688> Expected to copy HDIO_DRIVE_CMD header of 4 bytes from          (null) - it failed

->
Çϵåµð½ºÅ©°¡ ÀýÀü¸ðµå·Î µé¾î°¡¸é ½Ã½ºÅÛÀÌ HDIO_DRIVE_CMD ¸í·ÉÀ» ½ÇÇà
ÇØ°á¹æ¹ýÀº ·¹µåÇÊ µå¶óÀ̹öÀÇ redpill/smart_shim.c ÆÄÀÏÀ» ¼öÁ¤Çؼ­ Å©·Î½º ÄÄÆÄÀÏÇØ ¾²°Å³ª...

---------------------------------------------------------------------

Á¦°¡ REDPILL TCRP-MSHELL °³¹ßÀÚÀÔ´Ï´Ù.
Á¶¾ðÁֽŠ»çÇ×´ë·Î Å©·Î½º ÄÄÆÄÀÏÇؼ­ ¹Ý¿µµå¸± ¼ö Àִµ¥¿ä.

³»¿ëÀ» ¾î¶»°Ô ¼öÁ¤ÇØ¾ß Å©·Î½º ÄÄÆÄÀÏÀÌ µÇ´ÂÁö ±¸Ã¼ÀûÀ¸·Î ¾Ë·ÁÁÖ½Ç ¼ö ÀÖÀ¸½Å°¡¿ä?
Àú ·ÎÁ÷ÀÌ ÀÖ´Â ¶óÀÎ 686 ~ 691 À» ¸ðµÎ ºí·Ïó¸® ÇÏ¸é µÉ±î¿ä?
          
paramax 03-16
ÀßÀº ¸ð¸£°Ú½À´Ï´Ù¸¸ 687¶óÀο¡¼­ HDIO_DRIVE_CMD·Î Ä¿¸Çµå¸¦ ¹Þ¾Æ¼­ copy_from_user·Î Ä¿³Î¿¡ ½á³Ö´Â ÀÛ¾÷À» ÇÒ¶§ ÀÌ Ã³¸®°¡ ½ÇÆÐÇÒ °æ¿ì pr_loc_err·Î ¿¡·¯¸¦ Ãâ·ÂÇÏ´Â ¸ð¾çÀÔ´Ï´Ù¸¸
687¶óÀÎÀÇ copy_from_user±îÁö ºí·°Ã³¸®Çϸé À̹ø ¿¡·¯¿Í °ü·Ã¾ø´Â Ä¿¸Çµå±îÁö ´Ù ó¸® ¾ÈµÉ°Å °°À¸´Ï±î
688, 689¶óÀÎÀÇ ¿¡·¯¸¦ Ãâ·ÂÇÏ´Â Á¶°Ç¿¡¼­ buff_ptr Æ÷ÀÎÅÍ°¡ nullÀΰæ¿ì´Â ¿¡·¯Ãâ·ÂÀ» ÇÏÁö ¾Êµµ·Ï ¹Ù²ãÁÖ½Ã¸é µÉ°Å °°½À´Ï´Ù...(¾Æ¸¶µµ¿ä..^^;)
               
Á¶¾ð °¨»çÇÕ´Ï´Ù.
¸»¾¸ ÁֽŴë·Î ¼öÁ¤ÇØ ºÃ½À´Ï´Ù.
https://github.com/PeterSuh-Q3/redpill-lkm/commit/ccbdcf9771a8e8af5f69ca5574c933bb5657b9a7
Áö±Ý lkm ÄÄÆÄÀÏ ¹Ý¿µÇß½À´Ï´Ù.
https://github.com/PeterSuh-Q3/redpill-lkm/releases/tag/24.3.16

¾ÈÁ¤¼ºÀº ±ÝÀÏ °è¼Ó ½ÃÇèÇÏ°Ú½À´Ï´Ù.
ÇÏÀ̹ö³×À̼ǿ¡¼­ °è¼Ó ±ú¾î³ª´ÂÁö ½ÃÇè ºÎŹµå¸³´Ï´Ù.
tcrp-mshell ·Î¸¸ Àçºôµå ÇÏ¼Å¾ß ÇÕ´Ï´Ù.

¾ÈÁ¤¼º È®ÀεǸé rr ÀÇ wjz304´Ô²²µµ ÀüÆÄÇÏ°Ú½À´Ï´Ù.


NAS
Á¦¸ñPage 6/303
2014-05   4508162   Á¤ÀºÁØ1
2015-12   1060155   ¹é¸Þ°¡
2021-10   913   llwg
2021-07   915   ¹Ì¿ìÁö½Ã¾ð
2023-03   916   ±è½ÂÇö1
2023-10   916   õÀÚ¹«½Ä
02-26   919   ÀÌ°ú°¡µÇ°í¡¦
01-08   922   ¶óÁîOMV
2023-07   922   ¿©¼ö21
2023-12   923   ¼¾Å丮
2023-01   929   µð³ëÅ·
2023-07   930   MOONL
2023-11   931   È­Á¤Å¥»ï
2022-08   934   laoqkdd1
2023-11   936   gg9092
2021-05   939   ¶óÀÌÄ«
2023-03   945   ¹ß±Ù¾ÆÀÌ
2023-06   947   ÁØ14
2021-05   948   ¶óÀÌÄ«
2022-10   949   cho609495
2023-06   954   sHo0
2023-08   957   Ãʺ¸³ª½º