안녕하세요 NAS400 모델 사용중입니다.
이번 모델에 Container 사용 기능을 넣어주셔서 이전과 다르게 활용도가 엄청 좋아졌습니다. 시놀로지가 가격을 후려쳐서 가슴이 아픈 가운데, 국내 업체가 이런 양품을 만들어 주셔서 개발자분들께 진심으로 감사한 마음이 듭니다.
다만, 활용하는 중에 몇 가지 요청사항이 생겨서 부탁을 드립니다.
Docker 환경에서 이런 저런 container 실어가며 잘 쓰고 있는데, 일부 프로그램은 하드웨어 가속을 지원하고, 때로는 그게 필수적인 경우도 종종 있습니다.
일례로, immich라는 프로그램을 이용하며 얼굴 인식, OCR 분석을 사용하게 될 때가 있는데, 이게 CPU만으로 돌아가니 여간 힘든일이 아닐 수 없습니다.
몇날 며칠 고생하며 N5105 iGPU로나마 OpenVINO로 머신러닝을 해보려 했는데, 펌웨어 누락으로 기능이 작동하지를 않습니다.
1. 확인해보니 /lib/firmware/i915/ 디렉토리 자체가 존재하질 않습니다. Jasper Lake 계열 가속에 필수적인 GuC/HuC 펌웨어가 시스템 이미지 상에 전혀 포함되어 있지 않았습니다...
2. 그래서 GPU 가속을 하려니 계속 CL_INVALID_VALUE (-30) 오류를 뿜습니다.
3. 커널 버전은 6.x대로 최신인데... 연산에 필요한 유저 공간 펌웨어 데이터가 빌드하실 때 통째로 빠진듯 합니다.
4. modinfo i915 보니 ehl_guc_70.1.1.bin, ehl_huc_9.0.0.bin 을 필요로 합니다.. 그러니 계속 드라이버 초기화에 실패하는 듯 합니다..
결론적으로 부탁드릴 것은, 향후 펌웨어 업데이트 해주실 때 Yocto 빌드 레시피에서 상기 말씀드린 펌웨어 바이너리를 포함해 주시면 너무너무너무 감사할 것 같습니다. 그러면 NAS400 을 더 잘 활용할 수 있을 것 같습니다.
긴 글 읽어주셔서 감사합니다.
-------------
p.s. docker 환경에서 가상 드라이버 올려서 강제로 읽어오도록 시도도 해봤는데,, 제가 부족한지 전혀 먹히지를 않더군요..
[2026-01-29 11:05:14] |