TC로 DS920p 동적 dtb 적용 jun mode 빌드하기
TC로 동적 dtb적용 ds920p 빌드를 하였는데 jumkey님이 약간 수정했는지 인텔 랜을 좀 빨리 찾네요.
빌드 방법은 아래 첨부한 파일 2개를 tc에 덮어쓰기 하고 user_config.json를 수정한뒤 아래와 같이 하면 됩니다.
빌드시 질문에는 모두 n
./rploader.sh ext geminilake-7.0.1-42218-JUN add https://github.com/jumkey/redpill-load/raw/develop/redpill-runtime-qjs/rpext-index.json
./rploader.sh ext geminilake-7.0.1-42218-JUN add https://github.com/jumkey/redpill-load/raw/develop/redpill-qjs-dtb/rpext-index.json
./rploader.sh build geminilake-7.0.1-42218-JUN jun manual
sudo reboot
< 참고 >
별로 수정한 것은 없고 jumkey님것을 사용하도록 custom_config_jun.json 를 수정하였고,
rploader.sh파일에서 function patchdtc를 삭제했습니다.
저는 해결했습니다. 베어메탈 네이티브에서 igb, r8125등 인식 성공했어요. 퇴근후에 올릴쎄요.
e1000 / e1000e 는 여전히 안되시는거죠?
저도 igb 로 했던 기억이 가물해서 자신이 없었습니다.
될것입니다. 오늘 저녁에 테스트해보세요.
물리적 파워버튼도 수정을해서 동작하게 만들었습니다. jumkey님것은 안되서요.
[igb]
https://github.com/dolbycat/rp-ext/commit/b1fb29ce4f59ffdd4d8ddfc15835edb13a8e6af4
[e1000e]
https://github.com/dolbycat/rp-ext/blob/main/e1000e/releases/ds1621p_42218.json
[e1000]. -> 이건 안바뀌었는데, 시험할 카드가 없으신가보네요. 제가 가지고 있습니다.^^
https://github.com/dolbycat/rp-ext/blob/main/e1000/releases/ds1621p_42218.json
v1000 에서 dva3221 용으로 바꿔보셨군요.^^ r8125 usb 에서도 같은 시도가 있었는데, 두 모델이 드라이버 호환이 잘되나 봅니다.
시험해 보고 pocopico님께 알려드리겠습니다.^^
e1000 은 조금전 proxmox 에서 넣어봤는데, 인식이 잘되는군요.
저 두개만 제가 직접더 해보고 보고 올려야겠습니다.
맞는거죠?
알려주신대로 dva3221 용 ext 로 바꿔서 정상동작함을 시험했습니다.
pocopico님께 v1000 에 denverton ko 로 교체하자고 했더니,
역시나 성향대로 똥고집을 피우시네요.
정법이 아니라 트릭이라고 검증된 방법이 아니라고 생각하시는 모양입니다.
정석대로 원래 v1000 용 소스 부터 에러 분석으로 시작하자고 하셔서 로그 보내 드렸습니다.
그런데, e1000e 의 에러가 눈에 별로 두드러지지가 않네요.
이걸로 충분치 않을듯 보이는데요...
https://github.com/pocopico/rp-ext/issues/122
pocopico님이 또 수정 안해주실것 같아서 그냥 저희 끼리 알아서 쓰기 위한 ext 커맨드 공유합니다.
그냥 이번에도 이 두 ext는 custom_config_jun.json 같은곳에 자동으로 딸려 오도록 고민좀 해보겠습니다.
[jot mode 용]
./rploader.sh ext v1000-7.1.0-42661 add https://raw.githubusercontent.com/dolbycat/rp-ext/main/igb/rpext-index.json
./rploader.sh ext v1000-7.1.0-42661 add https://raw.githubusercontent.com/dolbycat/rp-ext/main/e1000e/rpext-index.json
[jun mode 용]
./rploader.sh ext v1000-7.0.1-42218-JUN add https://raw.githubusercontent.com/dolbycat/rp-ext/main/e1000e/rpext-index.json
./rploader.sh ext v1000-7.0.1-42218-JUN add https://raw.githubusercontent.com/dolbycat/rp-ext/main/igb/rpext-index.json
어제 술자리 때문에 오늘 글을 올립니다.
pocopico님이 하는 방법이 올 바른 방법이 맞습니다. 그래서 저도 별로 수정 요구를 하지 않았습니다.
자동으로 딸려 오도록 하는 것도 제 것에 수정을 해놓았습니다. 한번 보시면 알것입니다.
테스트는 아래처럼 해보세요.
curl --location --progress-bar "https://raw.githubusercontent.com/dolbycat/tinycore-redpill/main/rploader.sh" --output rploader.sh
./rploader.sh fullupgrade now
./rploader.sh build v1000-7.0.1-42218-JUN jun
위와 같이 그대로 하면 아마 ds1621p 로 자동 랜드라이버 설치될것입니다.
제 repo 중 필요한것은 모두 화정큐삼님쪽으로 저장하시기 바랍니다.
제가 초보이고 이쪽으로 전혀 관련없는 일을 하다보니 언제 실수로 모두 날려 버릴지 모릅니다.
cmt alert