TC 안에서 레드필 ko 커널 컴파일이 되는군요.
TC 에 DS2422+ 모델을 추가하는데 pocopico님은 ext 를 만들어 주셨고
jumkey님은 redpill.ko 드라이버를 컴파일 하라고 알려주셨는데,
정작 이 컴파일을 할 줄 몰라서 조금전 DS2422+ 성공기 올리셨던 핫포사이님께 이 파일 가지고 계시나고 문의를 드렸습니다.
그런데 , TC 안에서도 이걸 컴파일 할 수 있는 기능이 숨겨져 있었군요.ㅎㅎㅎ
아마 이케이투님은 다른 방법으로 lkm 컴파일할 방법을 알고 계셨을것 같습니다.
이 파일이 DS2422+ 를 동작하게 해주는 핵심 드라이버 입니다.
모델이 추가될때 마다 헤더에 모델정보를 추가하고 컴파일을 해줘야 하는데
이 방법은 별로 공유가 안되서 아시는분이 거의 없으실것 같습니다.
궁금하신분은 한번 따라해 보시라고 공유 드립니다. ㅎㅎ
아마 핫포사이님이 제일 궁금하실겁니다.
./rploader.sh build ds2422p-7.0.1-42218-JUN compile
tinycore linux 거의 전체 파일을 다운로드 받고 필요한 파일들 담아서 컴파일을 진행하는것 같습니다.
1기가 이상 다운받는것 같은데, 한참 걸리는군요.
결국 결과물은 아래와 같은 264464 바이트 짜리 작은 파일이 하나 만들어 지는군요.
./redpill-load/ext/rp-lkm 폴더에 컴파일된 redpill.ko 파일이 자리잡습니다.
아래는 리네임되서 들어간 형태구요.
이걸로 저도 산을 하나 넘은것 같습니다.
이 모듈 붙여서 좀더 시험해 보고 DS2422+ 결과 공유 드리겠습니다.
진짜 대단하신 화정큐삼님 항상 고생많으십니다
궁금한게 있습니다 DS2422+ 어떤 CPU에 사용하는건가요??
DS1621+ 와 같은 AMD CPU 기반의 모델입니다.
플랫폼은 v1000 으로 동일한데, 물리적 디스크 베이가 2배로 훨씬 많습니다.^^
디스크관리자에 베이갯수가 적어서 신경쓰이시는분들 활용하셔도 좋을것 같습니다.
DS1621+ 는 6개 , DS2422+ 는 12개 입니다.
아하 알려주셔서 감사합니다 화정큐삼님
와.. 이제 컴파일까지..ㅎㅎ 화정큐삼님의 능력은 어디까지인가요 ㄷㄷ
TC리눅스가 정말 여러가지 기능을 수행하네요 ㄷㄷ
항상 Xpenology 관련해서 노력해주시는점 감사드립니다!
이렇게 또 하나를 배웁니다.
고맙습니다 :)
compile 옵션이 뭔지 궁금했는데 이런 기능이였군요.
좋은 정보 감사합니다.
git clone git@github.com:PeterSuh-Q3/redpill-lkm.git
./rploader.sh build ds1520p-7.0.1-42218-JUN compile
cmt alert