- 리눅스 랜카드 장치 모델명 확인
- 리눅스 이더넷 모델명, 벤더 확인
- 리눅스 NIC 카드 모델 확인
- VM이 아니고, 인터페이스가 PCI인 경우에만 가능
목차[숨기기] |
모델명 확인
- 명령어
/sbin/lspci | grep -i Ethernet
- 실행예시 (Dedi)
[root@localhost ~]# /sbin/lspci | grep -i Ethernet 04:00.0 Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter (rev 42) 04:00.1 Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter (rev 42) 04:00.2 Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter (rev 42) 04:00.3 Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter (rev 42) 0b:00.0 Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter (rev 42) 0b:00.1 Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter (rev 42) 11:00.0 Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter (rev 42) 11:00.1 Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter (rev 42) 71:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06) 71:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06) 7a:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06) 7a:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
- → PCI 이더넷 장치가 12개 있다.
- 실행예시 (VM)
[root@localhost ~]# /sbin/lspci
- → 가상 머신에서는 lspci 결과가 나오지 않는다.
기타
벤더 및 서브시스템 모델명 확인
보다 자세한 정보를 확인하려면 -m 옵션을 주면 된다.
- 명령어
/sbin/lspci -m | grep -i Ethernet
- 실행예시
[root@localhost ~]# /sbin/lspci -m | grep -i Ethernet 04:00.0 "Ethernet controller" "NetXen Incorporated" "NX3031 Multifunction 1/10-Gigabit Server Adapter" -r42 "Hewlett-Packard Company" "NC375i Integrated Quad Port Multifunction Gigabit Server Adapter" 04:00.1 "Ethernet controller" "NetXen Incorporated" "NX3031 Multifunction 1/10-Gigabit Server Adapter" -r42 "Hewlett-Packard Company" "NC375i Integrated Quad Port Multifunction Gigabit Server Adapter" 04:00.2 "Ethernet controller" "NetXen Incorporated" "NX3031 Multifunction 1/10-Gigabit Server Adapter" -r42 "Hewlett-Packard Company" "NC375i Integrated Quad Port Multifunction Gigabit Server Adapter" 04:00.3 "Ethernet controller" "NetXen Incorporated" "NX3031 Multifunction 1/10-Gigabit Server Adapter" -r42 "Hewlett-Packard Company" "NC375i Integrated Quad Port Multifunction Gigabit Server Adapter" 0b:00.0 "Ethernet controller" "NetXen Incorporated" "NX3031 Multifunction 1/10-Gigabit Server Adapter" -r42 "Hewlett-Packard Company" "NC522SFP Dual Port 10GbE Server Adapter" 0b:00.1 "Ethernet controller" "NetXen Incorporated" "NX3031 Multifunction 1/10-Gigabit Server Adapter" -r42 "Hewlett-Packard Company" "NC522SFP Dual Port 10GbE Server Adapter" 11:00.0 "Ethernet controller" "NetXen Incorporated" "NX3031 Multifunction 1/10-Gigabit Server Adapter" -r42 "Hewlett-Packard Company" "NC522SFP Dual Port 10GbE Server Adapter" 11:00.1 "Ethernet controller" "NetXen Incorporated" "NX3031 Multifunction 1/10-Gigabit Server Adapter" -r42 "Hewlett-Packard Company" "NC522SFP Dual Port 10GbE Server Adapter" 71:00.0 "Ethernet controller" "Intel Corporation" "82571EB Gigabit Ethernet Controller" -r06 "Hewlett-Packard Company" "NC360T PCI Express Dual Port Gigabit Server Adapter" 71:00.1 "Ethernet controller" "Intel Corporation" "82571EB Gigabit Ethernet Controller" -r06 "Hewlett-Packard Company" "NC360T PCI Express Dual Port Gigabit Server Adapter" 7a:00.0 "Ethernet controller" "Intel Corporation" "82571EB Gigabit Ethernet Controller" -r06 "Hewlett-Packard Company" "NC360T PCI Express Dual Port Gigabit Server Adapter" 7a:00.1 "Ethernet controller" "Intel Corporation" "82571EB Gigabit Ethernet Controller" -r06 "Hewlett-Packard Company" "NC360T PCI Express Dual Port Gigabit Server Adapter"
벤더 목록 뽑기
- 명령어
/sbin/lspci -m | grep -i Ethernet | while read line do echo $line | awk '{split($0,a,"\""); print a[8]}' done
- 실행예시
[root@localhost ~]# /sbin/lspci -m | grep -i Ethernet | while read line; do echo $line | awk '{split($0,a,"\"); print a[8]}'; done Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company Hewlett-Packard Company
서브시스템명 뽑기
- 명령어
/sbin/lspci -m | grep -i Ethernet | while read line do echo $line | awk '{split($0,a,"\""); print a[10]}' done
- 실행예시
[root@localhost ~]# /sbin/lspci -m | grep -i Ethernet | while read line; do echo $line | awk '{split(0,a,"\""); print a[10]}'; done NC375i Integrated Quad Port Multifunction Gigabit Server Adapter NC375i Integrated Quad Port Multifunction Gigabit Server Adapter NC375i Integrated Quad Port Multifunction Gigabit Server Adapter NC375i Integrated Quad Port Multifunction Gigabit Server Adapter NC522SFP Dual Port 10GbE Server Adapter NC522SFP Dual Port 10GbE Server Adapter NC522SFP Dual Port 10GbE Server Adapter NC522SFP Dual Port 10GbE Server Adapter NC360T PCI Express Dual Port Gigabit Server Adapter NC360T PCI Express Dual Port Gigabit Server Adapter NC360T PCI Express Dual Port Gigabit Server Adapter NC360T PCI Express Dual Port Gigabit Server Adapter
같이 보기
'리눅스 서버에 대해서' 카테고리의 다른 글
[Linux] CPU, I/O, Memory 사용량 측정 (0) | 2013.08.10 |
---|---|
멀티 쓰레드 환경에서 Memory Allocator (0) | 2013.07.20 |
리눅스 하드웨어 정보 (0) | 2013.06.24 |
멀티스레드 프로그래밍(Multithread Programming)에 관한 고찰 (2) (0) | 2013.05.15 |
멀티스레드 프로그래밍(Multithread Programming)에 관한 고찰 (1) (0) | 2013.05.15 |