하드웨어/intel ME&AMT2020. 11. 11. 18:25

일반적인 VNC로는 못 붙이는건가?

 

설정에 문제가 있는지 Encryption은 TLS가 아닌 None으로 해주어야 했다.

KVM 요청중이라고 똭!하고 뜨는 상황

그리고 캡쳐로는 안보이지만 가장 외곽에 빨간 사각형과 아이콘이 반짝인다.

 

'하드웨어 > intel ME&AMT' 카테고리의 다른 글

MeshCommander  (0) 2020.11.12
intel AMT/ME, ubuntu 18.04 /dev/impi  (2) 2020.11.11
Elitebook 2760p 의 intel AMT 접속  (0) 2020.11.11
HP elitebook 2760p / intel ME?  (0) 2020.11.09
intel ME  (0) 2020.11.08
Posted by 구차니
하드웨어/intel ME&AMT2020. 11. 11. 17:21

내꺼에서 해보니.. ipmidev 장치가 존재하고 impi_si를 제외하면 존재하는데

다만 /dev/ipmi*는 존재하지 않는다.. ubuntu 18.04 LTS desktop 버전이라 그런건가?

$ cat /proc/devices | grep ipmi
239 ipmidev

$ lsmod | grep ipmi
ipmi_devintf           20480  0
ipmi_msghandler       102400  1 ipmi_devintf

 

# ls -l /dev/ipmi*
crw-r--r-- 1 root root 254, 0 2008-02-19 11:59 /dev/ipmi0

# cat /proc/devices | grep ipmi
254 ipmidev

# lsmod | grep ipmi
ipmi_watchdog 20156 0
ipmi_devintf 10248 0
ipmi_msghandler 37952 2 ipmi_watchdog,ipmi_devintf

[링크 : https://ipmitool-devel.narkive.com/n1txfard/dev-ipmi0-not-seen-by-ipmitool]

 

ipmi 인데 왜 심심하면 impi를 치는 것인가.. -_-

아무튼 ipmi_si는 존재하는데 No such device.. 흐음... 머가 문제일까?

$ sudo modprobe ipmi_si
modprobe: ERROR: could not insert 'ipmi_si': No such device

$ ls -al /lib/modules/5.4.0-52-generic/kernel/drivers/char/ipmi/
합계 324
drwxr-xr-x 2 root root   4096 10월 21 09:47 ./
drwxr-xr-x 9 root root   4096 10월 21 09:47 ../
-rw-r--r-- 1 root root  19793 10월 15 22:43 ipmi_devintf.ko
-rw-r--r-- 1 root root  80537 10월 15 22:43 ipmi_msghandler.ko
-rw-r--r-- 1 root root  20529 10월 15 22:43 ipmi_poweroff.ko
-rw-r--r-- 1 root root 101409 10월 15 22:43 ipmi_si.ko
-rw-r--r-- 1 root root  49585 10월 15 22:43 ipmi_ssif.ko
-rw-r--r-- 1 root root  39769 10월 15 22:43 ipmi_watchdog.ko

[링크 : https://qastack.kr/server/480371/ipmitool-cant-find-dev-ipmi0-or-dev-ipmidev-0]

 

 

우분투 서버로 설치해봐야 하나?

[링크 : https://bugzilla.redhat.com/show_bug.cgi?id=1702452]

 

아래는 hp microserver 제품에 대한건데.. elitebook 2760p는 어떻게 해야하려나?

/etc/modprobe.d/ipmi.conf
options ipmi_si type=kcs ports=0xca2

[링크 : http://patgardner.blogspot.com/2013/03/hp-microserver-remote-management-card.html]

  [링크 : https://askubuntu.com/questions/1242543]

'하드웨어 > intel ME&AMT' 카테고리의 다른 글

MeshCommander  (0) 2020.11.12
realvnc VNC viewer PLUS for intel AMT KVM  (0) 2020.11.11
Elitebook 2760p 의 intel AMT 접속  (0) 2020.11.11
HP elitebook 2760p / intel ME?  (0) 2020.11.09
intel ME  (0) 2020.11.08
Posted by 구차니
하드웨어/intel ME&AMT2020. 11. 11. 17:10

16992 포트로 접속하면 웹으로 뜬다.

그 외에는 머.. 서버용 IPMI에 비하면 평이한 느낌? (별 볼거 없네..)

그리고 호스트의 NIC/MAC을 공유해서 사용해서 arp -a로 확인해도 동일한 녀석으로 뜬다.

 

리눅스 노트북인데

https://localhost:16992 나 https://192.168.10.34:16992 로 접속하면 접근을 못하는 웃긴현상이 발생한다

 

+

Port Purpose
5900 VNC
16992 HTTP remote web UI
16993 HTTPS remote web UI, TLS requires this port
16994 KVM traffic
16995 KVM traffic when TLS is used

[링크 : https://www.scivision.dev/intel-amt-vpro-kvm-port-forwarding-necessary/]

 

+

다른 vnc랑은 또 다른가?

[링크 : https://www.realvnc.com/en/products/viewerplus/]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[링크 : https://cookis.net/345]

'하드웨어 > intel ME&AMT' 카테고리의 다른 글

realvnc VNC viewer PLUS for intel AMT KVM  (0) 2020.11.11
intel AMT/ME, ubuntu 18.04 /dev/impi  (2) 2020.11.11
HP elitebook 2760p / intel ME?  (0) 2020.11.09
intel ME  (0) 2020.11.08
intel AMT - bitlocker 우회가능?  (0) 2018.01.15
Posted by 구차니
하드웨어/intel ME&AMT2020. 11. 9. 16:29

노트북에 ME가 되는것 같아서 시도해보는데 여전히 안된다.

[   59.119305] IPMI message handler: version 39.2
[   59.121251] ipmi device interface
[   61.767264] ipmi_si: IPMI System Interface driver
[   61.767412] ipmi_si: Unable to find any System Interface(s)


$ lsmod | grep -i ipmi
ipmi_devintf           20480  0
ipmi_msghandler       102400  1 ipmi_devintf
minimonk@mini2760p:~$ sudo modprobe impi_si
modprobe: FATAL: Module impi_si not found in directory /lib/modules/5.4.0-52-generic

[링크 : https://serverfault.com/questions/678211/ipmi-si-module-is-missing-and-cant-be-found]

 

혹시나하는 마음에, intel ME ctrl-p로 들어가서 암호 설정하고(겁나 복잡한 암호로 해야하네ㅠㅠ)

부팅하니.. 여전히 안된다? ㅠㅠ

$ dmesg | grep -i ipmi
[    5.812840] IPMI message handler: version 39.2
[    5.814481] ipmi device interface
[    5.830040] ipmi_si: IPMI System Interface driver
[    5.832074] ipmi_si: Unable to find any System Interface(s)

 

+

[링크 : http://cookis.net/m/345]

'하드웨어 > intel ME&AMT' 카테고리의 다른 글

intel AMT/ME, ubuntu 18.04 /dev/impi  (2) 2020.11.11
Elitebook 2760p 의 intel AMT 접속  (0) 2020.11.11
intel ME  (0) 2020.11.08
intel AMT - bitlocker 우회가능?  (0) 2018.01.15
HP 2710p Intel ME ...?!  (2) 2017.11.28
Posted by 구차니

BIOS 설정에서 본 용어들이 보이네?

 

IPMIUTIL performs a series of common IPMI server management functions to allow administrators to perform management functions without a learning curve. It can gather FRU inventory data, SEL firmware log, sensors, watchdog, power control, health, monitoring, and has an SOL console. It can write sensor thresholds, FRU asset tags, and supports a full IPMI configuration save/restore. Ease-of-use examples with IPMIUTIL:
  • Native builds on many OSs: Linux, Windows, BSD, Solaris, MacOSX, HPUX
  • The only IPMI project natively supporting Windows drivers
  • IPMIUTIL supports any IPMI-compliant vendor firmware
  • IPMIUTIL detects and handles OEM-specific IPMI firmware variants
  • IPMIUTIL interprets various vendor OEM-specific sensor values automatically.
  • Any IPMI values not yet recognized at least return the values, rather than just 'na' or Unknown.
  • Shared library for custom applications, sample source included
  • IPMIUTIL BSD license is compatible with open-source or commercial use
  • Linux driverless support is ideal for boot media or embedded
  • Configuring the IPMI LAN requires just a single command
  • The decoding of IPMI SEL events includes a severity.
  • A soft-reboot can be easily performed instead of a hard reboot by using ipmiutil_asy, even if the platform does not support ACPI.
  • IPMI SEL management is automated via checksel.

Watchdog management is automated via ipmiutil_wdt.

[링크 : http://ipmiutil.sourceforge.net/]

[링크 : https://sourceforge.net/projects/ipmiutil/]

 

telnet을 통해 623 포트로 접속을 해보았으나 timeout 뜨면서 안된다.

 

IPMI/DCMI over LAN Access - Allows user to send industry-standard IPMI and DCMI commands over the LAN. The default value is Enabled. If user set this value to Disabled, iLO disables IPMI/DCMI over the LAN. Server-side IPMI/DCMI applications are still functional when this option is disabled. If user set this value to Enabled, iLO allows user to use a client-side application to send IPMI/DCMI commands over the LAN.

IPMI/DCMI over LAN Port - Sets the IPMI/DCMI port number. The default value is 623.

[링크 : https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=emr_na-a00045334en_us]

 

 

[링크 : https://www.intel.com/content/dam/www/public/us/en/documents/technical-specifications/dcmi-v1-5-rev-spec.pdf.]

 

 

어찌어찌 빌드까지 했는데 안되는건 여전하네..

$ ./beforeconf.sh

$ sudo apt install libtool-bin autotools-dev libssl-dev

$ ./configure
ipmiutil version 3.1.7
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for sed... sed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for wchar_t... yes
checking whether gcc needs -traditional... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for select... yes
checking for socket... yes
checking for strcspn... yes
checking for strdup... yes
checking for strspn... yes
checking for strtoul... yes
checking for memcpy... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for an ANSI C-conforming const... (cached) yes
checking for config.sub... yes
checking for ltmain.sh... yes
checking whether to install pkg-config *.pc files... using ${libdir}/pkgconfig
checking compile sign warning flags ... ok, suppress excess warnings
checking compile gnu warning flags ... skip
checking strict aliasing warning flags ... ok, suppress aliasing warnings
checking compile fortify flags ... ok, add
Detected Debian Linux
Detected openssl-1.1
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating util/Makefile
config.status: creating lib/Makefile
config.status: creating lib/libipmiutil.pc
config.status: creating lib/lanplus/Makefile
config.status: creating doc/Makefile
config.status: creating scripts/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands

ipmiutil 3.1.7
  OS      : debian
  ARCH    : x86_64
  DRIVERS : open imb direct lan lanplus

$ make

~/src/ipmiutil-3.1.7/util$ ./ipmiutil lan
ipmiutil lan ver 3.17
Cannot map memory.
Cannot open an IPMI driver: /dev/imb, /dev/ipmi0, /dev/ipmi/0,
         or direct driverless.
ipmiutil lan, cannot open IPMI driver

'하드웨어 > Server Case & board' 카테고리의 다른 글

supermicro X9SCM-F IPMI LAN(dedicate)  (0) 2022.02.18
/dev/ipmi0 on ThunderX  (0) 2020.11.12
quanta F03 EP 서버 메뉴얼  (0) 2020.11.08
redfish  (0) 2020.09.25
벤더별 ipmi 명칭  (0) 2020.09.24
Posted by 구차니
하드웨어/intel ME&AMT2020. 11. 8. 15:42

여전히 헷갈리는데 intel AMT가 intel ME의  sub systemd으로 보이는데

intel ME만 있을 경우에는 웹 인터페이스나 MEBx 가 안뜨는건가?

아무튼 내 서버에서는 ME 설정은 있어도 MEBx는 없어서 일단 실패..

 

[링크 : https://www.itkairos.com/168]

'하드웨어 > intel ME&AMT' 카테고리의 다른 글

intel AMT/ME, ubuntu 18.04 /dev/impi  (2) 2020.11.11
Elitebook 2760p 의 intel AMT 접속  (0) 2020.11.11
HP elitebook 2760p / intel ME?  (0) 2020.11.09
intel AMT - bitlocker 우회가능?  (0) 2018.01.15
HP 2710p Intel ME ...?!  (2) 2017.11.28
Posted by 구차니

정확하게는 OCP 하드웨어 스펙 문서

그래도 동일하게 생겨 먹은 녀석에 대한 문서가 보이니 즐겁네

그나저나.. 페이스북 서버?

 

 

[링크 : http://files.opencompute.org/oc/public.php?service=files&t=935ae31805d3e7a120bf5b0d08db819c&download]

 

Facebook server Intel Xeon motherboard v2 (aka Windmill):

[링크 : https://forums.servethehome.com/index.php?threads/open-compute-windmill-v2-motherboard.9638/page-6]

'하드웨어 > Server Case & board' 카테고리의 다른 글

/dev/ipmi0 on ThunderX  (0) 2020.11.12
DCMI / IPMI, ipmiutil  (0) 2020.11.08
redfish  (0) 2020.09.25
벤더별 ipmi 명칭  (0) 2020.09.24
nmap을 이용하여 ILO 포트 검색하기  (0) 2020.09.18
Posted by 구차니
하드웨어/Storage2020. 11. 2. 10:53

WWN

스토리지(?) 고유 식별자

 

 

[링크 : https://en.wikipedia.org/wiki/World_Wide_Name]

'하드웨어 > Storage' 카테고리의 다른 글

UHS-1 U3의 힘!  (0) 2022.01.20
uhs1 과 u1  (0) 2021.08.22
d-link dns-343  (2) 2020.10.31
intel Entry Storage System SS4000-E 초기화  (0) 2020.10.25
d-link dns-343 이상하네?  (0) 2020.09.15
Posted by 구차니
하드웨어/Storage2020. 10. 31. 15:48

위에서부터 차곡차곡 넣어달라는 친절(?)한 녀석 같으니라고

아무튼 이녀석도 전에 안되더니 이제 되네.. 머냐?

 

'하드웨어 > Storage' 카테고리의 다른 글

uhs1 과 u1  (0) 2021.08.22
WWN  (0) 2020.11.02
intel Entry Storage System SS4000-E 초기화  (0) 2020.10.25
d-link dns-343 이상하네?  (0) 2020.09.15
synology DS213j 소비전력  (2) 2020.09.14
Posted by 구차니
하드웨어/Storage2020. 10. 25. 11:51

일단 절전모드 까지 확인을 못해서 어떻게 될진 모르겠지만

 

전원 OFF시 0.2W

부팅 이후 40W (1T HDD * 4)

 

그리고 

1T * 4 / RAID5로 구성은 가능한데 단일 공유 폴더 용량은 2T가 최대

 

업로드 다운로드 속도가 100Mbps 정도밖에 나오지 않는 물건(도대체 그 당시에 왜 GbE를 달아놓은건지..)

 

게다가! SMB1 프로토콜이라 win10 에서 쓰려면

SMB1 서브 시스템 + 방화벽 설정을 해주어야 해서 애매한 물건

 

+ SMB1 설정

 

[링크 : https://blog.naver.com/sonix/221288536131]

[링크 : https://rootblog.tistory.com/139] <<

[링크 : https://docs.microsoft.com/.../smbv1-not-installed-by-default-in-windows]

 

NAS로 업로드 속도

 

NAS 에서 다운로드 속도

 

----

초기화 이후 캡쳐

 

디스크가 없으면 초기화도 못하다니!

 

켠채로 꼽고 scan

 

 

 

 

 

 

 

 

 

 

 

초기화 이후 부팅

기본 암호는 admin / storage

 

 

 

Add

 

 

 

 

 

Add

 

 

 

 

 

 

 

 

 

 

 

+

디스크 추가하니 아래의 화면에서 넘어가질 않는다.

 

 

 

일단 새롭게 추가되는 녀석은 접근할 계정을 지정해 주어야 한다.

 

전체 스토리지 초기화 하려는데

RAID5 3+1 / RAID5 4 / RAID 10 / RAID 0 / JBOD 로 설정이 가능하다.

'하드웨어 > Storage' 카테고리의 다른 글

WWN  (0) 2020.11.02
d-link dns-343  (2) 2020.10.31
d-link dns-343 이상하네?  (0) 2020.09.15
synology DS213j 소비전력  (2) 2020.09.14
d-link DNS-343  (0) 2020.09.14
Posted by 구차니