• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

이젠 레드필용 시놀로지 리눅스 커널 모듈(드라이버) 컴파일도 할 수 있습니다.

화정큐삼 화정큐삼 583

7

5

 

지난주말 부터 한 1주일간 연습을 해왔는데요.

 

M SHELL for TCRP 개발하면서 마지막까지 pocopico님께 의존해 왔던게 

 

레드필용 리눅스 모듈(드라이버) 였습니다.

 

이번에 새로나온 7.2용 모듈은 아직 pocopico님도 1차 시도를 해보셨는데, 시놀로지용 포맷에 맞지 않는 문제가 아직 해결을 못봤습니다.

 

7.1 용은 ARPL fabio 님이 아주 편하게 컴파일 할 수 있는 환경을 도커 베이스로 구성해 주셔서

 

커널 4.4.180 또는 4.4.302 는 우분투 16.04 정도만 있으면 아주 쉽게 컴파일을 할 수 있습니다.

 

리눅스 설치하고, gcc, 도커 정도만 깔아두면 환경 구성은 끝입니다.

 

그리고 아래 링크 src 경로에 위치한 ./compile.sh 만 돌려주면 알아서 전체 플랫폼의 4.4.180 용 모듈을 싹 다 컴파일 합니다.

 

https://github.com/fbelavenuto/arpl-modules/tree/main/src

 

그냥 컴파일만 해보신다면 저 URL 정보를

 

git clone 만 해서 사용해 보셔도 되지만, 내가 만든 모듈을 다시 올려보려면 fork 하고 내것을 받아내리는것이 더 좋긴합니다.

 

저는 VMWARE FUSION for MAC 에 40GB 정도 가상 하드를 붙이고 우분투를 설치했습니다.

 

도커와 연동되서 내려오는 시놀로지 7.1용 툴체인과 툴킷이 용량이 좀 큽니다. 30~ 40기가 정도면 충분하실겁니다.

 

ARPL fabio 님이 개발해두신 모듈안에도 이빨빠진 드라이버 들이 아직 많이 있더군요.

 

유저들이 그간에 요청하신 드라이버 중심으로 하나씩 해결해 드리고 있습니다.

 

tn40xx , qlcnic 네트워크 드라이버는 pocopico님이 이미 올려주신 소스가 있어서 이걸로 컴파일해서 

 

M SHELL for TCRP 에는 이미 반영해 두었습니다.

 

혹시 기존 TCRP 에는 있는데 ARPL 에 없어서 M SHELL for TCRP 에서 사용을 못하고 계신 하드웨어가 있으시면 요청을 주십시요.

 

제가 해결 가능한 모듈은 컴파일해서 추가해 드리겠습니다.

 

신고공유스크랩
5

화정큐삼 화정큐삼
30Lv. 18153P
다음 레벨까지 1067P

1) Xpenology RedPill DS918+ FRIEND DSM 7.2.1-69057 Update 1, ASUS IOT H310i-IM-A R2.0 G5500 / Intel I211, I219-V / 16GB  / SilverStone ECS07 5포트 SATA M.2 NVMe PCIe 스토리지 확장 카드 / 3x4TB + 1x3TB SHR, 1x8TB 

 

2) Xpenology RedPill DS1823xs+ FRIEND DSM 7.2.1-69057 Update 1, Asus B150I PRO GAMING/AURA i3-7100T / Intel Gigabit LAN x 3 / 16GB  /  ASM1166 M.2 NVME PCIE 6 Port Sata 스토리지 확장 카드 / 6 x 3TB RAID6

2등
현정사랑 2023.03.27. 22:33
대단하시네요. 시간 여유가 되면 7.0에서 업데이트 하면서 빠진거 요청드리고 싶네요.
profile image
화정큐삼 글쓴이 2023.03.27. 23:08
현정사랑
저도 이빨빠진것 지금 채우고 있는데, 너무 많아서 이것 다 채우는게 맞는건지도 잘 모르겠습니다.
ARPL fabio님이 다 작업을 못해서 못올리신건지...
profile image 3등
한군77 2023.03.28. 07:58
다 넣긴 어려울것 같고.. 요청이 없어서 빠졌던게 아닐까요 ㅎㅎ;; 대단하세요 ㅎㅎ 이제 여기서 요청하는 것들도 모듈 추가되고 그런건가요ㅎㅎ
profile image
화정큐삼 글쓴이 2023.03.28. 12:29
한군77
리눅스 기본 드라이버의 소스들을 확보 했으니, 이제 가져다가 시놀로지 툴킷 라이브러리 활용해서 컴파일이 가능할것 같습니다. 어떤것은 약간만 수정해도 드라이버로 잘 들어오는 경우도 있는것 같고 엄청 어려운것도 존재합니다.
일단 요청주시면 시도해 보겠습니다.
컴파일중 오류가 나서 chatGPT 에게 물어보면 솔루션을 주기도 합니다. ㅎㅎ

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 제목 글쓴이 날짜 조회 추천
공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 62 달소 23.05.29.01:57 25112 +24
공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26736 +23
해놀 DSM 7.2.1-69057 Update 5로 업데이트 한 이후의 AME 3.1 활성화 관련 7 FantomD 6시간 전12:47 120 +1
토렌트 알림 디스코드로 받기 2 블랙앤해적 5일 전20:02 353 +1
비추 취소 기능은 없나요..? 19 나와너 6일 전15:25 310 +7
3129
image
군자 23.03.29.21:14 427 0
3128
image
고도치 23.03.29.20:00 203 0
3127
image
빨간물약 23.03.29.13:27 2381 +3
3126
image
울렁칸 23.03.29.09:22 260 0
3125
image
비극의가디언 23.03.29.00:35 270 0
3124
normal
한법사 23.03.28.21:51 1642 0
3123
image
블랙앤해적 23.03.28.21:02 230 +1
3122
normal
워커홀릭 23.03.28.16:13 840 +3
3121
image
블랙앤해적 23.03.28.10:50 934 +1
3120
image
화정큐삼 23.03.27.21:48 378 0
3119
normal
상수사사 23.03.27.19:58 259 0
3118
normal
베르나인 23.03.27.17:42 180 0
3117
normal
워커홀릭 23.03.27.15:49 1235 0
image
화정큐삼 23.03.27.10:34 583 +7
3115
normal
상수사사 23.03.26.19:35 694 +1
3114
normal
상수사사 23.03.26.19:13 289 0
3113
normal
베르나인 23.03.26.01:54 528 0
3112
normal
베르나인 23.03.25.22:48 413 0
3111
normal
오잡소 23.03.25.15:34 275 0
3110
normal
상수사사 23.03.25.02:05 214 0