일단 구버전 redpill에서는 호환성 일으킨다는 조합 시도해서 성공했습니다
사용한 부트로더는 ARC 24.08.27입니다
기존이랑 다른 부트로더인지라 먼저 부트로더를 바꾼후 7.2.1로 부트해서 작동하는걸 확인 -> 제어판에서 7.2.2 pat 올려서 업글 -> confiig mode로 부트 -> 7.2.2로 다시 빌드 이렇게 진행했습니다
모든 옵션은 기본옵인지라 설명 생략합니다
코덱 관련 내용 DSM 릴리즈노트에 있었지만, 그냥 엡만 수정했고, 커널등은 그대로인지 체크해보면 정상적으로 작동합니다
다 정상인데
애는 호환성 에러 일으키네요
USB NIC 붙여두신분들은 아직까지 7.2.2로 업데이트하는걸 미루셔야 할꺼같습니다
하지만 Config Mode로 부트후 Modules 메뉴에서 Force Copy로 부트로더가 쓰는 모듈들을 DSM에 삽입해버리니 저런 패키지 있던없던 아무 상관없이 RTL8156 호환됩니다 (제거해버림)
추신 : 웃기는건 클린 설치후 하면 7.2.2로 업글 설치가 되는데, 기존 쓰던건 업글 시도하면 웬지 모르게 실패하네요 (21 직행)
맨날 삽질만 하고 삽니다
http://www.2cpu.co.kr/hardware_2014/44147
컴 케이스 작다고 불타거나 하지 않아요
À̹ø¿£ DS918+¿Í °ü·ÃµÈ shim ÆÐÄ¡ ( DSM ¾÷µ¥ÀÌÆ®½Ã ¿¡·¯ÄÚµå21, DSM ¼³Ä¡½Ã ÆÄÀϼջó ¸Þ½ÃÁö:¿¡·¯ÄÚµå21 ¿øÀÎ Çؼҿë 7.2.2¿ë H2OFFT-Lx64-0815 BIOS ÆÄÀÏ ´©¶ô ÆÐÄ¡)
lkm À» µ¿±âȸ¦ ¾ÈÇß´õ¶ó±¸¿ä.
https://github.com/PeterSuh-Q3/redpill-lkm/commit/153ebab2e2f1a7dfd7b601573cac6eab54451360
https://github.com/AuxXxilium/arc-lkm/blob/main/shim/block_fw_update_shim.c
±×·¡¼, ¾î¶»°Ô ARC°¡ DS918+ 7.2.2 ¿¡¼ ¹®Á¦°¡ ¾øÀ»±î ½ÍÀºµ¥¿ä.
¾î¼¸é RR ÀÇ lkm À» ¸ô·¡ ²ø¾î´Ù°¡ ARC 24.8.27 À» ºôµåÇß´ÂÁöµµ ¸ð¸£°Ú½À´Ï´Ù.
rr ÀÇ wjz304 ´ÔÀº arc °¡ ÀÚ²Ù ¹«´Üº¹»çÇØ°¡´Â°É ¸·À¸·Á°í lkm repo¸¦ È÷µç±îÁö Çߴµ¥,
ÀÌ°Ç ±êÇé Á¦3ÀÚ °èÁ¤ÅëÇؼ ¶ÔÀº°Ô ¾Æ´Ñ°¡µµ ½Í³×¿ä.
https://github.com/RROrg/rr-lkms
Áö±Ý Á» ¿ô±â´Â°Ç Ŭ¸° ¼³Ä¡ÇßÀ»¶§´Â 7.2.1 -> 2 ¾÷±Û À߸¸ µÇ´õ´Ï ±âÁ¸¿¡ ¾²´ø³ÑÀ» ¶È°°ÀÌ ¿Ã¸±·Á°íÇÏ´Ï 21 Á÷ÇàÇعö¸®³×¿ä
±×·³ ARC µµ lkm À» RR À̳ª Á¦ mshell ó·³ ÆÐÄ¡ÇØ¾ß ÇÕ´Ï´Ù.
ARC °³¹ßÀÚ°¡ ¾ÆÁ÷ ¸ø¾Ë¾Æ Â÷¸° ¸ð¾çÀ̳׿ä. ¤¾¤¾
À̺ÐÀº wjz304 ´Ô°ú Àú ÇÏ°í´Â COMM À» ¾ÈÇÏ´Â »çÀÌÀÔ´Ï´Ù.
ARC ÆÒÀ̽öó¸é ³ÍÁö½Ã Çѹø ¾Ë·Áµå¸®½ÃÁÒ? ^^
±×³É ´«¿¡ ¶ç´Â°É Çϳª¾¿ ½ÃµµÇغ¸°í Àß µÇ´Â°Í Á¤ÂøÇÒ»ÓÀÔ´Ï´Ù
ÀÌÀü¿¡´Â i14nÀÌ´ø°¡ ›§´Âµ¥, °³¹ß Áß´ÜµÇ¾î¼ º° ¼ö ¾øÀÌ ¶Ç ÀÌÁֽõµÁßÀÔ´Ï´Ù
ARC ¹º°¡ Á» ÀÌ»óÇÑ°Ô ARC¿¡µµ ¸ñ·Ï¤· SA6400 Àִµ¥, ÀÌ°Ô ARC-C¶û Á» ´Ù¸¥°Å°°¾Æ¿ä
ARC-C´Â Àß µÇ´Â Çϵå¿þ¾îµµ SA6400 °í¸£°í ½ÃµµÇÏ¸é ¸®Ä¿¹ö¸®±îÁö °¡Áöµµ ¸øÇϰŵç¿ä; (...)
ARC-C ÀüÀÚµ¿ÀΰŶ«¿¡ Á» ¸¾¿¡ ¾È µé¾î¿ä
¿¹¸¦ µé¾î nvmesystemÀÌ´ø°¡ NVMe¸¸À¸·Î ¼³Ä¡ÇÏ°Ô ÇØÁִ°Ŷó´ø°¡ addon Á» Ãß°¡ÇØÁÙ·Á°íÇصµ Àú³ÑÀº ÀüÀÚµ¿À¸·Î ¼³Á¤ ¸ðµå µé¾î°¡¸é ÀÚµ¿À¸·Î ¸®ºôµåÇÏ°í ºÎÆ®Çعö·Á¼ ¾Æ¹«°Íµµ ¸ø°Çµå·Á¿ä
Àú³Ñ À¯ÀÏÇÑ ÀåÁ¡Àº Áö±Ý±îÁö ½ÃÇèÇغ»°ÍÁß SA6400 Á¦´ë·Î ȣȯ Àß µÇ´Â°Ç Àú³Ñ¹Û¿¡ ¾ø½À´Ï´Ù (³ª¸ÓÁö´Â Çϵå¿þ¾î ¸¹ÀÌ Å½)
ŸÀÌ°Å/·ÎÄÏ À̻󿡼 QSV »ì¸±·Á¸é SA6400 ½á¾ßÇϴϱî¿ä
·¹µåÇÊ ·Î´õ°¡ °³¹ßµÇ°í °è¼Ó Fork µÇ¼ ³ª¿À°Ô µÈ °èº¸°¡
ÃÖÃÊ¿¡´Â TCRP Çϳª»Ó ÀÌ¿´´Âµ¥,
TCRP(pocopico´Ô) , ARPL(fabio´Ô) µÎ°¡Áö·Î °¥¸®¿´½À´Ï´Ù.
ARPL Àº TCRP ¸¦ Èä³»³»¼ ´õ ¹ßÀü½ÃŲ ÇüÅ·Πxml ±â¹ÝÀÌ ¾Æ´Ñ yml ±â¹ÝÀ¸·Î ȯ°æ¼³Á¤À» °¡Á®°¡´Â Ư¡ÀÌ ÀÖ±¸¿ä.
EUDEV ¹æ½ÄÀ» »ç¿ëÇÑ´Ù´ÂÁ¡°ú DSM 6.2.3 ±îÁö »ç¿ëµÇ¾ú´ø Jun ¸ðµå ¹æ½ÄÀ» ¾´´Ù´Â Á¡ÀÌ Å« Ư¡ÀÔ´Ï´Ù.
TCRP ¿¡¼´Â Á¦°¡ Fork ¸¦ Çؼ TCRP-mshell À» °³¹ßÇß±¸¿ä.
ARPL ¿¡¼´Â Áß±¹ »óÇÏÀÌ °³¹ßÀÚ wjz304 ´ÔÀÌ ARPL À» i18n ·ÎFork Çؼ °³¹ßÇϱ⠽ÃÀÛÇß½À´Ï´Ù.
±× ÀÌÈÄ i18n À» Fork ÇÑ µ¶ÀÏ°³¹ßÀÚºÐÀÇ ARC°¡ ³ª¿Ô´Âµ¥,
¶óÀ̼¾½º ÇØÅ· À§ÁÖ·Î Addon µéÀº ¾î´ÀÁ¤µµ µ¶ÀÚ°³¹ßÀ» ÇÏ½Ã´Â°Í °°Àºµ¥,
ARPL ·Î´õÀÇ ±âº»Æ²Àº i18n À¸·Î ºÎÅÍ °è¼Ó º¹»çÇؼ µ¿±âÈ ÇÏ´Â »óÅÂÀÔ´Ï´Ù.
±× °úÁ¤¿¡¼ i18n °ú ARC °³¹ßÀÚ »çÀÌ¿¡ ½Î¿òÀÌ ÀÖ¾ú±¸¿ä.
i18n Àº ´Ù½Ã rr ·Î À̸§À» º¯°æÇÕ´Ï´Ù.
Á¦ °³ÀÎÀûÀÎ »ý°¢¿¡´Â rr ÀÌ ¿©·¯°¡Áö ½ÃÇèÀûÀÎ °³¹ßÀ» ¸¹ÀÌ ÇÏ°í ¾Õ¼°¡°í arc ´Â º¹»ç¸¦ ÇØ°¡±â ¹Ù»Û ·Î´õÀÔ´Ï´Ù.
Àúµµ rr À» ÀϺΠÂü°í Çϱ⵵ ÇÏ°í rr °³¹ßÀÚÀÎ wjz304´Ô°ú Çùµ¿Çؼ À̽´³ª ¹®Á¦¸¦ ÇØ°áÇØ °¡±âµµ ÇÕ´Ï´Ù.
¿¡·¯ÄÚµå 21 ¹®Á¦µµ ÀÏ´Ü Á¦ ¾ÆÀ̵ð¾î·Î lkm ÆÐÄ¡¸¦ ½ÃÀÛÇߴµ¥, °è¼Ó À¯ÀúºÐµé²¾ Çǵå¹éÀ» ¹Þ¾Æ ¾ÈÁ¤È°¡ Á¤ÂøµÇ¾ú´ÂÁö¸¦ È®ÀÎÁß¿¡ ÀÖ½À´Ï´Ù.
SA6400 À» ¾ð±ÞÇÏÀÚ¸é °¡Àå ¾ÈÁ¤ÈµÈ ·Î´õ´Â rr ÀÔ´Ï´Ù.
µð¹ö±× ±ÍÂú¾Æ¼ ¾È ÇغÁ¼ »ó¼¼ »çÇ×Àº ºÒ¸íÀÔ´Ï´Ù (ÀϺΠº¸µå´Â ½Ã¸®¾ó Çìµåµµ ¾ø¾î¼ µð¹ö±× ÇÒ·Á°íÇصµ ½±Áö ¾ÊÀ½)
´ë·ú»ê µèº¸Àâ º¸µå°°Àº°É·Î ½ÃÇèÇÏ´Ùº¸¸é ºÎÆ®·Î´õ ²Ï ±îÅ»½º·´°Ô ±Á´Ï´Ù (Addon 1°³·Îµµ ºÎÆ® ºÒ´É µÇ±âµµ ÇÒÁ¤µµ ±îÅ»½º·¯¿ò)
´Ù¸¸ À§¿¡µµ Àû¾úÁö¸¸ ¿É¼ÇÀ» ÀÏü º¯°æ ºÒ°¡´ÉÇÑ È²´ç »çÇ×À̶ó ½Ç»ç¿ëÀ¸·Î ÀûÇÕÇÏ³Ä°í ¹°À¸¸é ¹Ì¹¦Çؼ ¾µ ¸¾Àº ¾È »ý±â³×¿ä (nvme only·Î ±¸¼ººÒ°¡Àΰ͵µ ¹®Á¦Áö¸¸, kvm moduleÀ» µû·Î ¾È ¿Ã·Á¼ ±×·±Áö kvmµµ ÀÛµ¿ ¾È ÇÕ´Ï´Ù)
¾îÂ÷ÇÇ ½Ã³î ¼øÁ¤¿¦À» ¾È ¾²´Ù½ÃÇÇÇؼ ¶óÀ̼¾½º ¶Ô´ÂºÎºÐÀÌ Çʼö°¡ ¾Æ´Ï´Ùº¸´Ï ºÎÆ®·Î´õ ÀÌÀü¿¡´Â Å« ¹®Á¦°¡ ¾øÀ¸¹Ç·Î Çѵ¿¾È ±â´Ù·Áº¼ ÀÛÁ¤ÀÔ´Ï´Ù
¾î¶²½ÄÀ¸·Î µ¹¾Æ°¡´ÂÁö´Â Àß ¾Ë°í ÀÖÁö¸¸ Áß°£¿¡ ¹º°¡ Å©°Ô ¹Ù²Ù±â¶óµµ ÇÑ°ÇÁö ARPLÀ̶ó ºÙ¾îÀÖÀ»¶§º¸´Ù ȣȯ¼ºÀÌ ´õ ³ª»ÚÁø ´À³¦Àº ÀÖ½À´Ï´Ù (SA6400ÀÌ ¾Æ´Ï´õ¶óµµ ¿¾³¯ºÎÅÍ ¸¹ÀÌ ¾²ÀÌ´ø DS918+, °Å±â¼ ¼ÒÆø º¯°æµÈ 920, ½ÉÁö¾î´Â ½ÃÇ» ¿ä±¸»çÇ×µµ µû·Î ¾È ºÙ´Â 3622xs°°Àº°Å±îÁö ARPL°è¿·Ð Àß µÇ´Âµ¥µµ ºÎÆ®·Î´õ ¹Ù²Ù¸é ¾Ö¸ÔÀÔ´Ï´Ù)
¾ÆÁÖ Àß ¾Æ½Ã°ÚÁö¸¸, ·£ ¸ðµâÀÌ¶óµµ ¼Ó½Ã¿øÇÏ°Ô ºÙ´Â °æ¿ì´Â TCRP ÀÇ °æ¿ì´Â http://IPÁÖ¼Ò:7681 Æ÷Æ® root °èÁ¤ Á¢¼ÓÇؼ
/var/log ÇÏÀ§¿¡ ·Î±×µéÀ» ½Ï »ìÆ캸°í ÆÇ´ÜÀ» ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
°³·«ÀûÀ¸·Î ÁÖ·Î º¸´Â°ÍÀÌ /var/log/linuxrc.syno.log ÀÌ°í ¿©±â¼µµ ¹®Á¦°¡ Àß ¾Èº¸À̸é
/var/log/messages ±îÁö µé¾î°©´Ï´Ù. À̹ø¿¡ ¿¡·¯ÄÚµå 21 À» ÀâÀº°Ç ÀÌ ·Î±×¸¦ »ó¼¼ºÐ¼®Çؼ ó¸®Çß½À´Ï´Ù.
·£¸ðµâ ¸¶Á® ¸ÔÅëÀ̶ó IPÇÒ´çÀ» ¸ø¹Þ´Â »óȲ¿¡¼´Â ´Ù¸¥¹æ¹ýÀ» ½á¾ß Çϴµ¥, À§¿¡¼ ¾ð±ÞÇϽŠCOM1 ½Ã¸®¾ó Æ÷Æ®¸¦ ÅëÇÑ ¸ð´ÏÅ͸µ ÀÔ´Ï´Ù.
¿©±â¼± Ä¿³ÎÆдбîÁö È®½ÇÇÏ°Ô ´«¿¡ µé¾î¿À´Ï È®¿¬ÇÏ°Ô ¹®Á¦Á¡À» ¹Ù·Î ¾Ë¾ÆÂ÷¸± ¼ö°¡ ÀÖ½À´Ï´Ù.
¸»¾¸ÇϽŴë·Î ÃÖ±Ù º¸µå¿¡¼´Â ÀÌ COM1 ½Ã¸®¾óÆ÷Æ®¸¦ Á¦°øÇÏÁö ¾Ê´Â Ãß¼¼¶ó ÀÌ Æ÷Æ®¸¦ È®º¸ÇÏ´Â°Ô ½±Áö°¡ ¾Ê½À´Ï´Ù.
ÀÎÅÚ 4¼¼´ë±Þ ±îÁö´Â ´ë·« º¸ÀÌ´Ù°¡ ±× ÀÌÈÄ ¼¼´ëÀÇ º¸µå¿¡¼± ±¸°æÇϱⰡ ¾î·Æ½À´Ï´Ù.
»ê¾÷¿ë º¸µå³ª M-ATX Å©±â ÀÌ»óÀÇ º¸µå¿¡¼´Â »óÀ§¼¼´ë±Þ ÀÌ¶óµµ °¡²û¾¿ ÀÖ´Â °æ¿ì°¡ ÀÖ±¸¿ä.
ÃÖ±Ù¿¡´Â PCI-E Çü ½Ã¸®¾ó ÀÎÅÍÆäÀ̽ºÄ«µå¸¦ Çϳª ±¸ÀÔÇߴµ¥, ·¹µåÇÊ¿¡¼ °íÁ¤ÀûÀ¸·Î »ç¿ëÇÏ´Â COM1 ¾îµå·¹½º¿¡ ¸ÂÃß´Â°É ½ÇÆÐÇؼ °á±¹ Á¦´ë·Î È°¿ëÀ» ¸øÇغýÀ´Ï´Ù.
¾Ë¸®¿¡ ÀÖ´Â DIP ½ºÀ§Ä¡·Î COM1 ¾îµå·¹½º¸¦ Á¶Á¤°¡´ÉÇÑ ¾Æ·¡¿Í °°Àº ´«¿©°Ü º¸°í Àִµ¥,
À̰͵µ Çì³î¿¡ »ç¿ëÇØ º¸¼Ì´Ù´Â Èı⸦ Á¦°¡ Á¦ÀϸÕÀú ¿Ã·Á¾ßÇÒ ÆÇÀ̶ó ÀÏ´Ü ±¸ÀÔÀ» °í¹ÎÇÏ°í ÀÖ½À´Ï´Ù.
ÀÌÁ¦Ç°µµ ¾ÈµÇ¸é ¶Ç µ·À» ¹ö¸®´Â¼ÀÀÌ°ÚÁÒ. ¤¾¤¾
https://ko.aliexpress.com/item/1005006444493287.html?spm=a2g0o.cart.0.0.231356baVKYJnP&mp=1&gatewayAdapt=glo2kor
VM ÀÇ °æ¿ì´Â °¡»ó½Ã¸®¾ó Æ÷Æ®¶óµµ Á¦°øµÇ´Ï ¹®Á¦Á¡Àº ½±°Ô ¾Ë¾Æ º¼ ¼ö°¡ ÀÖ½À´Ï´Ù.
ARC ´Â Á¦°¡ »ç¿ëÀ» ¾ÈÇغÁ¼ ¸ð¸£°Ú´Âµ¥,
RR ÀÇ °æ¿ì´Â Addon À» ¼±ÅÃÀûÀ¸·Î »ç¿ëÇϵµ·Ï À¯Àú¿¡°Ô ÀÚÀ¯µµ¸¦ ÁÖ¾ú½À´Ï´Ù.
Àú´Â °¢ Addon °£ÀÇ »ó°ü°ü°è°¡ °í·ÁµÇÁö ¾Ê¾Æ¼ °¡²û¾¿ mshell ¿¡µµ ÀÌ AddonÀ» Àû¿ëÇÏ¸é¼ Ãæµ¹Çϴ°ÍÀ» RR °³¹ßÀÚ ºÐ²² ¾Ë·Áµå¸®±âµµ ÇÕ´Ï´Ù.
¸¹ÀÌµé »ç¿ëÇϽô ÈıⰡ ÀÖ´Â º¸µå·Î ¼³Ä¡ÇÏ¸é ¼º°ø·üÀÌ ³ô°ÚÁö¸¸,
´ë·ú»ê µèº¸Àâ º¸µå¶ó¸é °ÅÀÇ ÈıⰡ ¾ø¾î¼ ¼±±¸ÀÚ°¡ µÇ½Ç ¼ö ¹Û¿¡ ¾øÀ»°Í °°³×¿ä.
NVMe Only ±¸¼ºÀ¸·Î óÀ½ºÎÅÍ DSM ½Å±Ô¼³Ä¡°¡ °¡´ÉÇÑ ¼Ö·ç¼ÇÀº ¾ÆÁ÷ ¾î¶² ·Î´õµµ ³ª¿ÀÁø ¾Ê¾Ò½À´Ï´Ù.
Á¦ mshell À» »ç¿ëÇغ¸½Å °æÇèÀÌ ÀÖÀ¸½Å°ÇÁö ¸ð¸£°ÚÁö¸¸ SA6400 ¼³Ä¡ÇØ º¸¼ÌÀ¸¸é ÇÕ´Ï´Ù.
https://github.com/PeterSuh-Q3/tinycore-redpill/releases
SA6400 Àº Ä¿³Î 5¸¦ »ç¿ëÇÏ´Â Epyc7002 Ç÷§Æû±â¹ÝÀÇ ¸ðµ¨·Î ÀÎÅÚ 11¼¼´ë ÀÌÈÄ ¸ðµ¨¿¡¼ ȣȯ¼ºÀÌ ÁÁ½À´Ï´Ù.
SA6400 Àº À¯ÀúºÐÀÇ ¿äûÀ¸·Î RR ¿¡¼ °¡Àå ¾ÈÁ¤ÈµÈ ¹öÀüÀÎ 24.7.1 ¹öÀüÀ» Àû¿ëÇß½À´Ï´Ù.
https://github.com/PeterSuh-Q3/tcrp-modules/blob/main/all-modules/releases/epyc7002-7.2-5.10.55.tgz
DS920+ ÀÇ °æ¿ìµµ ÃÖ±Ù À¯ÀúºÐÀÇ ¿äûÀ¸·Î RR ÀÇ ¹öÀüÁß¿¡¼ ·£Ä«µå ¾ÈÁ¤¼ºÀÌ Á¦ÀÏ ÁÁ´Ù´Â 24.7.0 ¹öÀüÀ» Àû¿ëÇß½À´Ï´Ù.
https://github.com/PeterSuh-Q3/tcrp-modules/blob/main/all-modules/releases/geminilake-4.4.302.tgz
·¹µåÇÊÀº ¸ðµâÀ» ¼·Î ȣȯÇؼ ¾µ ¼ö Àֱ⠶§¹®¿¡ ÀÌ·¸°Ô °¡Á®´Ù ¾µ ¼öµµ ÀÖ½À´Ï´Ù.
RR ÀÇ ¸ðµâÀº °è¼Ó ¹öÀü¾÷ ÇÏÁö¸¸ ½ÃÇèÀûÀÎ ¸éÀÌ ¸¹¾Æ¼ ÃֽŹöÀüÀÌ °³¹ßµÇµµ ¹Ù·Î µû¶ó°¡Áø ¾Ê½À´Ï´Ù.
½áº¸°í °¡Àå ¾ÈÁ¤ÀûÀ̶ó°í ÆǴܵǴ ¹öÀü¿¡ ¿À·§µ¿¾È ¸Ó¹°°í ÀÖ½À´Ï´Ù.
µð¹ö±ëÇÒ²¨¸é ´ç¿¬È÷ ½Ã¸®¾ó·Î ½Ç½Ã°£À¸·Î º¾´Ï´Ù (ÀÌ·±½ÄÀÌ´Ï Çϵå¿þ¾î ÀÇÁ¸ÀûÀ¸·Î µÇ¹ö¸³´Ï´Ù)
ºÎÆ®·Î´õ´Â Àß µÇÁö¸¸, ½Ã³îÂÊÀÌ ¾È µÇ´Â°Çµ¥ ±×ÂÊ ·Î±×µµ °Å±â ³²³ª¿ä?
ÀϹÝÀû µ¥Å¾Ã³·³ ½Ã¸®¾ó Çìµå¶óµµ ºÙ¾îÀÖÀ¸¸é °Å±â ÄÉÀ̺íÀÌ¶óµµ ²É°Ú´Âµ¥, ±×Á¶Â÷ ¾È ÁÖ´Â º¸µå´Â Á¤¸» ´ä ¾È ³ª¿É´Ï´Ù
ÀϺΠAIC¿ë Ĩ¼ÂÀº ½Ã³î ȣȯÀÌ µÇ¾ú´ø°Å°°Àºµ¥ °á±¹ »çµÐ°Ô ¾ø½À´Ï´Ù (ÀϺΠºÎÆ®·Î´õ°æ¿ì module·Î ch341a°°Àº°Å Á¦°øµÇ´Â°Åº¸´Ï ÀÌÂÊ È£È¯ ¹üÀ§µµ ³ÐÈú ¼ö ÀÖÀ»²¨°°±äÇÕ´Ï´Ù)
¸µÅ© Wch384¶ó µÇ¾îÀִµ¥ ÀÌ°Å ¾Æ¸¶ ½Ã³î¿¡¼ ¹Ù·Î ºÙÁø ¾Ê¾Æ¼ ¸ðµâÀÌ¶óµµ ÄÄÆÄÀÏÇØ¾ß ÇÒ²¨¿¡¿ä
ARC´Â Åë»ó´ë·Î ¼±ÅÃÁö°¡ ÀÖ½À´Ï´Ù¸¸, ARC-C´Â ÀüÀÚµ¿À̶ó ÀÏü ¾Æ¹«°Íµµ ¸ø °Çµå·Á¿ä (ÀÚµ¿À̶ó ÆíÇϱäÇѵ¥, config mode°¡ ¿Ö Á¸ÀçÇÏ´ÂÁö ¸ð¸£°Ú½À´Ï´Ù)
https://auxxxilium.tech/wiki/arc-loader-arc-loader/addons/
nvmesystemÀ̶ó°í Á¸ÀçÇÕ´Ï´Ù (M Shellµµ ¸Þ´º ÀÖ´øµ¥ ´Ù¸¥ ±â´ÉÀΰ¡¿ä?)
´Ù¸¸ ARC¿¡¼ SA6400À¸·Î °í¸£´Ï ºÎÆ®ÀÚü°¡ ¾È µÇ¼ ½ÃÇèÀ» ¸øÇغýÀ´Ï´Ù
ÃÖÃÊ ½Å±Ô ¼³Ä¡°¡ ¾Æ´Ñ Àӽà µð½ºÅ© ÀåÂøÈÄ ¼³Ä¡ÇÏ°í Á¦°ÅÇÏ´Â°Å¶óµµ »ó°üÀº ¾ø½À´Ï´Ù
-------------------------------------------
M Shell ½ÃÇè°á°úÀÔ´Ï´Ù
Çϵå¿þ¾î´Â
https://blog.dateno1.com/?p=6656
¿¡¼ ¼Ò°³ÇÑ CWWK X86 P5 development board 4*M2 NVMe expansion board + 16G + SATA 128G SSD*1 + USB 16GÀÔ´Ï´Ù
:7681·Î Á¢¼ÓÇÏ´Â°Ç Á¦°øµÇÁö ¾Ê´ÂÁö Á¢¼Ó ºÒ°¡¿´°í
udhcpc: broadcasting discover
¹«ÇÑ °É·Á¼ ctrl + c·Î Ãë¼ÒÇÏ°í ¸Þ´º °¡¼ ¼³Á¤ ÁøÇàÇÏ¿´½À´Ï´Ù
model, version, mac1, mac2, serial
¸¸ ¼öÁ¤ÇÏ°í ³ª¸ÓÁö´Â ±âº»°ªÀ» »ç¿ëÇÏ¿´½À´Ï´Ù
SA6400 + 7.2.1 + Random Serial + Native MAC ȹµæÀ¸·Î ÁøÇàÈÄ Á¤»ó ºÎÆ® È®ÀÎ -> Á¦¾îÆÇ¿¡¼ 7.2.2 ÆÄÀÏ ¿Ã·Á¼ ¾÷±Û -> ºÎÆ®·Î´õ 7.2.2·Î ´Ù½Ã ºôµå¼øÀ¸·Î ÁøÇàÇß½À´Ï´Ù
lspci -nnk
lsmod | grep i915
ls /dev/dri
dmesg | grep i915
ÀÇ °á°ú´Â Á¤»óÀÌ´Ï Æ®·£½ºÄÚµù ÀÛµ¿ÇÒ²¨¶ó ÃßÁ¤µË´Ï´Ù
2Â÷ ºôµå½Ã AddonÁ¤µ· º¯°æÇغ¼·Á°íÇߴµ¥, ¸Þ´º°¡ ¾îµ÷´ÂÁö ¸ø ã¾Æ¼ Æ÷±âÇß½À´Ï´Ù
cpuinfo ÀÛµ¿ Á¦´ë·Î ¾È µÇ´ÂÁö
Intel N100 Unknown()
À̶ó ¶ß³×¿ä
³ª¸ÓÁø º° ƯÀÌ»çÇ× ¾ø½À´Ï´Ù (KVMÀº Àؾî¹ö¸®°í ¾È Çغ½)
¿ª½Ã ¹®Á¦°¡ Á» ÀÖ´Â°Í °°³×¿ä. ¼±ÅÃÀûÀ¸·Î 󸮸¦ ÇÏ´ø ´õ ¾ÈÁ¤È ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ¸·Î °³¼±ÇØ¾ß ÇÒ°Í °°½À´Ï´Ù.
nvmesystem Addon Àº ¸ðµç·Î´õÀÇ ½ºÅ©¸³Æ®°¡ µ¿ÀÏÇÕ´Ï´Ù.
¿À¸®Áö³ÎÀº È£ÁÖÀÇ 007revad´Ô ½ºÅ©¸³Æ®·Î ºÎÅÍ Ãâ¹ßÇß½À´Ï´Ù.
https://github.com/AuxXxilium/arc-addons/blob/main/nvmesystem/all/usr/bin/nvmesystem.sh
https://github.com/PeterSuh-Q3/tcrp-addons/blob/main/nvmesystem/src/nvmesystem.sh
µÑ´Ù rr ¿¡¼ º¹»çÇØ ¿Â°Å¶ó ÁÖ¼®¸¸ Ʋ¸®°í Åä¾¾Çϳª ¾ÈƲ¸®³×¿ä. ¤¾¤¾
ÀÌ·¸°Ô ¸Þ´º ã¾Æ¼ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
·Î´õ ºôµå Àü¿¡ ÀÌ Addon ºÎÅÍ ¸ÕÀú Ãß°¡ÇØ ÁÖ¼Å¾ß ÇÕ´Ï´Ù.
Àú°Ô ÀüºÎÀΰǰ¡¿ä?
º¸Åë ¿¡µå¿Â ¸î½Ê°³´Â µÇ¾î¼ Àú°Å¹Û¿¡ ¾ø±æ·¡ ´Ù¸¥ ¸Þ´º Àְųª, ¿ÜºÎ ÆÄÀÏ ¼öµ¿ ¾÷·ÎµåÇÏ´Â ¹æ½ÄÀÎÁÙ ¾Ë¾Ò½À´Ï´Ù
Âü°í·Î ´Ù¸¥ º¸µå·Î ½ÃÇè (¸ðµâÀº e1000e + r8125)ÇßÀ»¶§´Â ¹«ÇÑ ¾È °É¸®³×¿ä
³×Æ®¿öÅ©°¡ ´Ù¸£´Ùº¸´Ï ȯ°æ Â÷ÀÌÀÎÁö º¸µå Â÷ÀÌÀÎÁö´Â ºÒºÐ¸íÇÕ´Ï´Ù
https://github.com/PeterSuh-Q3/redpill-load/blob/master/bundled-exts.json
°¢ ¸ðµ¨º° Addon Àº ¿©±â custom_config.json ¿¡¼ 2°³ ~ 3°³°¡ °áÁ¤µË´Ï´Ù.
https://github.com/PeterSuh-Q3/tinycore-redpill/blob/main/custom_config.json#L2540
±×¸®°í ¿É¼ÇÀ¸·Î ¼±Åà °¡´ÉÇÑ°ÍÀº À§¿¡ º¸½Ã´Â°Íó·³ 3°³ ÀÔ´Ï´Ù.
udhcpc ¿¡ 10ÃÊ Å¸ÀӾƿôÀ» °É¾î¼ ¹æ±Ý ¼öÁ¤¹èÆ÷ Çß½À´Ï´Ù.
https://github.com/PeterSuh-Q3/tinycore-redpill/commit/f93209420dd153688d8b51a03449cbd840d3528b
¸Þ´º ´Ù½Ã µé¾î°¡ º¸½Ã¸é ÀÌ ½ºÅ©¸³Æ® ÀÚµ¿ Àû¿ëµÇ½Ç°Ì´Ï´Ù.
10Ãʾȿ¡µµ ÀÀ´äÀÌ ¾øÀ¸¸é ³Ñ¾î°¥°Í °°½À´Ï´Ù.
±âº»°ªÀ¸·Î ²Ï ¸¹ÀÌ Àû¿ëµÈ »óų׿ä
ModuleÂÊÀº ¾î¶²Áö? (ÀÌÂʵµ ÀÚµ¿Àΰ¡¿ä?)
ÀÌ¿Ü¿¡ ¾Æ±î ±î¸Ô°í ½ÃÇè ¸øÇߴµ¥, Ȥ½Ã SAK6400¼ KVM °íÃÄÁ®ÀÖ³ª¿ä?
óÀ½ SA6400 Áö¿øÀÌ Ãß°¡µÇ¾úÀ»¶§´Â ÇØ´ç ºÎºÐ ¾È µÇ¾î¼ VMÀ» µ¹¸± ¼ö ¾ø¾ú½À´Ï´Ù (½ÉÇÏ¸é ºÎÆ®½ÃŲ ¼ø°£ ¿¦ÀÌ ¸ÔÅëµÇ±âµµ ÇßÀ½)
Addon °£ÀÇ Ãæµ¹·Î ·Î´õ°¡ ºÒ¾ÈÁ¤ÇÑÀûÀº ¾ø¾ú½À´Ï´Ù. ±×Á¡Àº °ÆÁ¤¾ÈÇϼŵµ µË´Ï´Ù.
¸ðµâÀº °¢ Ç÷§Æûº° (¾ÆÆú·Î·¹ÀÌÅ©.Á¦¹Ì´Ï·¹ÀÌÅ©.Epyc7002 µî)·Î ÅëÇÕ¸ðµâ(ÇÊ¿äÇÑ ¸ðµç¸ðµâÀ» ´Ù ´ã°í ÀÖÀ½)È µÇ¾î ÀÖ½À´Ï´Ù.
https://github.com/PeterSuh-Q3/tcrp-modules/tree/main/all-modules/releases
óÀ½ TCRP pocopico´Ô ¹öÀü¿¡¼´Â ·Î´õ¸¦ °æ·®È ÇÏ·Á´Â ¸ñÀû¿´´ÂÁö ÇÊ¿äÇÑ ¸ðµâ¸¸ lspci ¿¡¼ Detect Çؼ °¡Á®°¡´Â ¹æ½Ä¿´´Âµ¥,
ARPL ÀÇ ÅëÇÕ¸ðµâÀÌ ¿ÀÈ÷·Á Æí¸®ÇÏ´Ù´Â Á¡À» ¹Þ¾Æµé¿©¼ Áö±ÝÀº ¸ðµç ·Î´õ°¡ ÀÌ·± ÅëÇÕ¸ðµâ ¹æ½ÄÀÔ´Ï´Ù.
°ú°Å DSM 6.2.3 ¿¡¼ ¾²¿´´ø JUN ·Î´õµµ ÅëÇÕ¸ðµâ¿´ÁÒ.
SA6400 Àº VM ¿¡¼ ÇÑ°¡Áö ¹Ì¿Ï¼ºµÈ ºÎºÐÀÌ ÀÖ½À´Ï´Ù.
ÀÌ Ç÷§ÆûÀº Áß±¹°³¹ßÀÚ Jim3ma ´ÔÀÌ ´ëºÎºÐÀ» °³¹ßÇÏ°í ¿Ï¼ºÇØ Á̴ּµ¥¿ä.
´ç½Ã ·Î´õµµ USBÇü ·Î´õ¿¡ ±â¹ÝÀ» µÎ°í ÀÖ¾î¼
VM ¿¡¼ ÁÖ·Î »ç¿ëµÇ´Â SATAÇü ·Î´õ·Î ±âµ¿½Ã KP¿¡ ÀÚÁÖ ºüÁö´Â °æÇâÀÌ ÀÖ½À´Ï´Ù.
±×·¡¼ À¯ÀÏÇÏ°Ô VM ¾È¿¡¼µµ USBÇü ·Î´õ·Î ¸¸µé¼ö ÀÖ´Â Proxmox °¡ À¯ÀÏÇÑ ´ë¾ÈÀÔ´Ï´Ù.
Á¦°¡ KVM Àº »ç¿ëÀ» ¸øÇغôµ¥,
KVM µµ ÀÌ·¸°Ô USB ¸Þ¸ð¸® ¿¡¹Ä·¹ÀÌÆ® ±â´ÉÀÌ Á¦°øÀÌ µÉ±î¿ä?
±×·¸´Ù¸é KP¾ø´Â ¾ÈÁ¤ÀûÀÎ µ¿ÀÛÀÌ º¸ÀåµÉ°Í °°½À´Ï´Ù.
½Ã³î¿¡¼ Á¦°øµÇ´Â VM±â´É ¾Ö±âÀÔ´Ï´Ù
»ç¼ÒÇÑ ¹®Á¦Áö¸¸ cpuinfo°ü·Ã ¹ö±× Çϳª ´õ ¹ß°ßÇß½À´Ï´Ù
ES/QS »ç¿ë½Ã ARPLÀº Intel 0000°°Àº½ÄÀ̾ú´Âµ¥, M ShellÀº ¿À¸®Áö³Î ½Ã³î ¸ðµ¨ À̸§ÀÌ Ç¥±âµÇ³×¿ä
ÀÌ¿Ü¿¡ ºÎÆ®Áß ¶ß´Â ¸Þ¼¼Áö¿¡¼ r8125¾ß ÇÒ ºÎºÐÀÌ r8169¶ó ¶°¹ö¸®³×¿ä
Setting MAC Address (»ý·«) À̺κÐÀÔ´Ï´Ù
VMM ÀÌ ´Ù¸¥ Ä¿³Î4 ±â¹Ý¿¡¼´Â AMD/Intel Ç÷§ÆûÀ» ¸ÂÃç¾ß ±âµ¿Çϴµ¥,
SA6400 ÀÇ °æ¿ì´Â Intel À» °¡¸®Áö ¾Ê½À´Ï´Ù. Á¦°¡ ¾ó¸¶Àü ±âµ¿µÇ´Â°Í È®ÀÎÇß½À´Ï´Ù.
cpuinfo µµ Addon ÇüŶó¼ Á¦°¡ Á÷Á¢ °³¹ßÇÏÁø ¾Ê¾Ò½À´Ï´Ù.
ÀúÈñ 2CPU ¿¡µµ È°µ¿ÇϽô FOXBI ´ÔÀÌ °³¹ßÇØ ÁֽŰǵ¥¿ä.
ÃÖ±Ù¿¡ ¹Ù»Ú½ÅÁö ¹öÀü¾÷À» ¸øºÃ½À´Ï´Ù.
¿À´Ã ´Ù½Ã ÇѹøºÁ¾ß °Ú³×¿ä. N100 Áö¿øÇÏ´ÂÁö...
r8125 ´Â 2.5G Àε¥, ¾Æ¸¶ ¸ðµâÀº r8169 ¿¡¼ ÆÄ»ýÇÑ ¸ðµâ·Î ±â¾ïÇÕ´Ï´Ù.
ÀÌ°É µð¹ÙÀ̽º Á¤º¸¿¡¼ »©¿À´Â°Ô Á» µÚ¼¯¿© ÀÖ¾î¼ ±×·²°Ì´Ï´Ù.
Àú ±â´É KVM ±â¹ÝÀÌ°í, ÇÊ¿äÇÑ ¸ðµâ À̸§µµ kvmÀÔ´Ï´Ù
lsmod|grep kvm
kvm_intel 154448 4
kvm 434147 1 kvm_intel
irqbypass 2808 5 kvm,vfio_pci
ÀÌ·±½ÄÀ¸·Î ³ª¿Ã²®´Ï´Ù
ES/QSÂÊÀº ¸®ºÎÆ® ¸î¹øÇÏ´Ï °íÃÄÁ³½À´Ï´Ù (¿©ÀüÈ÷ À̸§°ú Ŭ·°ÀÌ Á¦´ë·Î ¾È ³ª¿ÀÁö¸¸ ÀÏ´Ü ±âÁ¸´ë·Î 0000ÀÌ¶ó ³ª¿È)
¾Æ¸¶ ÀúºÎºÐ Ãâ·ÂÇÏ´Â ½ºÅ©¸³Æ®ÀÇ ¿À·ùÀϲ®´Ï´Ù
À§¿¡´Â r8169, ¹Ø¿¡´Â 8125¶ó ³ª¿À°í ÀÖ½À´Ï´Ù
¾Ö±â°¡ Á» Å»¼±Çߴµ¥, Ȥ½Ã SA6400¿¡¼ Àú°Í ½ÃÇèµÇ¾ú³ª¿ä?
°ú°Å¿¡´Â Àú°Å ¾È °íÃÄÁ®¼ Æ®·£½ºÄÚµùÀ̶û µÑÁß Çϳª Àú¿ïÁúÇؾßÇß½À´Ï´Ù
À̵û Åð±ÙÈÄ¿¡ ³×ÀÌƼºê SA6400 ¿¡ VMM ±âµ¿Çؼ kvm ¸ðµâÀÌ ¾î¶»°Ô µ¿À۵ǴÂÁö º¸°Ú½À´Ï´Ù.
ÀÌ·¸°Ô ±âµ¿Çϸé Æ®·£½ºÄÚµùÀº ¾î·Á¿ï°Í °°±¸¿ä.
±×³É 11¼¼´ë À̻󿡼 ³×ÀÌƼºê iGPU ·Î SA6400 Æ®·£½ºÄÚµùÀº ¹«³È÷ µÇ´Â°ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù.
Àúµµ ¿À´Ã ½Ã°£µÇ¸é KVM ¿¡¼ SA6400 Çѹø µ¹·Á º¸°Ú½À´Ï´Ù.
ÀÏ´Ü À©µµ¿ì°¡ ¾ø¾î¼ MACOS ¿¡¼ ÇغÁ¾ß °Ú³×¿ä.
qemu-system-x86_64 -hda /path/to/your/image.img -usb -device usb-host,hostbus=1,hostaddr=1
MacOS ¿¡¼ -enable-kvm È°¼ºÈ´Â ¸¹ÀÌ Á¦ÇÑÀûÀ̶ó°í Çϳ׿ä.
MacOS ¿¡¼ Àß ¾ÈµÉÁöµµ ¸ð¸¥´Ù´Â »ý°¢ÀÌ µé±äÇϳ׿ä.
ÀÏ´ÜÀº Çغ¸°Ú½À´Ï´Ù.
qemu-system-x86_64 -hda ~/tinycore-redpill.v1.0.4.3.m-shell.img -usb -device usb-host,hostbus=1,hostaddr=1 -m 4096 -enable-kvm
qemu-system-x86_64 -hda ~/tinycore-redpill.v1.0.4.3.m-shell.img -m 4096 -smp 3 -netdev user,id=net0,hostfwd=tcp::2222-:22 -device e1000,netdev=net0
qemu-system-x86_64 -hda ~/tinycore-redpill.v1.0.4.3.m-shell.img -m 4096 -smp 3 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device e1000,netdev=net0
QEMU ´Â »ç½Ç óÀ½½áº¸´Âµ¥, ¾ÆÁÖ Àç¹Õ³×¿ä.
À§ À̹ÌÁö¿¡¼Ã³·³ serial0 °¡»óÆ÷Æ®¸¦ Á¦°øÇϱ⠶§¹®¿¡ ÀÌÂÊÀ¸·Î Á¢¼ÓÇØ º¸½Ã¸é
KP °¡ ³ª´ÂÁö º¼¼ö ÀÖ½À´Ï´Ù.
ÀÏ´Ü Á¦°¡ óÀ½ ºÎÆÃÇÑ SATAÇü SA6400Àº KP°¡ ³ªÁø ¾Ê¾Ò½À´Ï´Ù¸¸, ¸î¹ø ºÎÆðúÁ¤¿¡¼ ³¯ ¼öµµ ÀÖ½À´Ï´Ù.
Á¦°¡ ÀÎÅÚ N100 Àº ¾ø¾î¼ ´Ù¸¥ ¼¼´ë·Î ½ÃÇèÇß½À´Ï´Ù.
¹Ýµå½Ã µû·Î [³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º -> °ü¸®] ¸Þ´º¿¡¼ Open vswitch È°¼ºÈ ÇØÁÖ¼Å¾ß VMM ±âµ¿ µË´Ï´Ù.
1. 7.2.1 ÀÎÅÚ G5500
2. 7.2.2 ÀÎÅÚ i3-7100T
µåµ® 11¼¼´ë À̻󿡼 VMMÀ̶û Transcoding Àú¿ïÁú ¾È Çصµ µÇ°Ú³×¿ä