메인보드 LED 싱크 관련 질문 드립니다

전진   
   조회 4746   추천 0    

 보통 메인보드에 LED 헤더가 달린 보드는 윈도우가 아닌 ESXI 설치시 윈도우가 아닌관계로

관련 기능을 기본으로 사용해야 하는데 서버에 VM 중에 특정 VM을 메인보드 LED 씽크 프로그램을 깔아서

제어할수 있는지 알고 싶어요?

wjswlszk
짧은글 일수록 신중하게.
이규섭 2020-08
VM으로는 제어가 안됩니다.
보드 소프트웨어는 VM에서는 컨트롤 불가입니다
VM 은 자체적으로 BIOS를 가지고 있다고 보시면 됩니다
당연히 보드도 가상이니 컨트롤이 안되겠죠~
전진 2020-08
답변 감사드립니다 꾸벅
박호환 2020-08
제 경우는 ASUS AURA 싱크를 지원하는 메인보드 위에 ESXi 를 올렸는데,
ESXi 내부 VM에 ASUSTek AURA Custom Human Interface 장치를 USB 디바이스로 추가할 수 있네요.
( VID 0x0b05 / PID 0x1867 )

시스템 현재 구성상 해당 장치를 추가하여 테스트 할 수 없어서,
싱크를 제어할 수 있는지는 모르겠지만 참고하시면 될 듯 합니다 :)

ps. OpenPyAura 라는 오픈소스 보드 LED 제어 프로그램에서 보니, 해당 USB 장치를 통해 제어하는 듯 하네요.
https://gitlab.com/CalcProgrammer1/OpenRGB/-/issues/12

https://gitlab.com/thelastguardian/openpyaura/-/blob/master/controllers/aurausbcontroller.py

def detect_and_init_devices():
    asus_usb_device_params = {'idVendor': 0x0B05}
    asus_usb_devices = usb.core.find(**asus_usb_device_params, find_all=True)
    asus_aura_usb_devices = [d for d in asus_usb_devices if 'AURA' in d.product]
    controllers = []
    for usb_device in asus_aura_usb_devices:
        controllers.append(AuraUSBController(AuraUSBController.ADDR_STRIP_1, usb_device, 'AURA USB LED Controller'))
        controllers.append(AuraUSBController(AuraUSBController.ADDR_STRIP_2, usb_device, 'AURA USB LED Controller'))
   
    print("USB Aura Devices detected: ", controllers)
    return controllers
     
전진 2020-08
박호환님 답변 감사드립니다 꾸벅
그런데 행당링크에 가보니 엄청나게 어렵네요...
          
박호환 2020-08
https://gitlab.com/CalcProgrammer1/OpenRGB/-/tree/master

ASUS의 경우는 VM에 ASUSTek AURA Custom Human Interface를 USB 디바이스로 추가 후 OpenRGB 프로그램을 통해 제어하면 되는 듯 하네요.

ps.
좀 더 알아보니 다른 대부분의 메인보드들은 SMBus 를 이용하여 I2C 프로토콜로 조명제어칩을 제어하기에 ESXi 상에서 불가능하지만,
ASUS 사의 X570 세대부터는 SMBus 를 사용하는 I2C 칩 대신 USB 칩이 들어가면서 ESXi 에서 USB 디바이스 추가로 제어 가능하네요.
ASUS 사의 X470 이하 세대는 다른 제조사들과 같기에 ESXi 의 VM 위에서는 제어 불가능이네요 :)

사용중인, 또는 사용할 메인보드가 ASUS 사의 X570 세대 이상이면 USB 칩으로 제어칩이 변해서 VM에서 제어가 가능할 듯 합니다.

해당 USB 칩에 대한 지원이 추가된지는 얼마 안되었네요.
https://blog.inlart.com/post/openrgb-asus-x570/
               
전진 2020-08
박호환님 친절하신 답변 감사드립니다 
제보드가 ASUS ROG MAXIMUS XII HERO (Wi-Fi) 라서 X570 보드가 아니라서 안되겠네요..
                    
박호환 2020-08
저 세대는 출시 기준이어서, 해당하는 ASUS ROG MAXIMUS XII HERO 를 보니 2020년 출시 제품이네요.

https://www.uwe-sieber.de/files/UsbTreeView_x64.zip

여기 UsbTreeView_x64.zip 을 받아 압축 풀어 x64 의 UsbTreeView.exe 를 실행한 다음 0b05  를 검색했을 때 (우상단 Search 창)
ASUSTek AURA Custom Human Interface 또는 AURA 라는 이름이 들어간 장치가 발견된다면 별 문제 없이 사용할 수 있을 듯 하네요.

제 메인보드는 2017년 출시된 메인보드임에도 USB 칩이 들어있는걸 볼 때, ROG MAXIMUS XII HERO 면 매우 높은 확률로 USB 칩일 듯 하네요.

https://gitlab.com/CalcProgrammer1/OpenRGB/-/issues/12

여기 글에서 보니, VM 에서 사용중인 사람도 한명 있네요.
[Vinay Dargar]
...
Usually I run the USB python script from Windows, since I have passed the Aura USB device to my Windows VM.
...


QnA
제목Page 3948/5708
2015-12   1675901   백메가
2014-05   5141265   정은준1
2015-12   4113   차평석
2015-04   4113   황진우
2014-11   4113   서울l승용
2020-11   4113   이천풍
2018-01   4113   김건우
2016-03   4113   Dominozlol
2015-03   4113   김건우
2018-07   4113   무아
2015-04   4113   도라에멍
2018-04   4113   삐돌이슬픔이
2014-04   4113   insert
2016-01   4113   song05
2018-10   4113   방전설
2018-12   4112   읍내노는오빠
2015-10   4112   심우철
2014-12   4112   조명수
2014-08   4112   김제연
2015-01   4112   개왕초보
2020-12   4112   sffbig
2018-06   4112   ArtsRommel