Emulex 10G NIC °ú CentOS 8 Stream ¿¡¼­ Àνİü·Ã

   Á¶È¸ 4608   Ãßõ 0    

Emulex 10G NIC인 IBM OCe11102-N2-X Emulex 10GbE (95Y3764)를 

리눅스 CentOS 8 Stream 에서 사용중입니다.


일단 간단하게 요약하면 

1. CentOS 8 에서는 기본적으로 해당 NIC을 인식하지 않음

2. elrepo 라는 서드파티 레포지토리 설치후 kmod-be2net 패키지를 설치해야 인식 가능

3. 오늘(2021.7.30) 기준 패키지 버젼은 kmod-be2net-12.0.0.0-7.el8_4.elrepo.x86_64 인데

  금일 업데이트 된 4.18.0-326.el8 버젼 커널에서는 해당 모듈이 인식이 안됩니다. 패키지 업데이트시 유의하셔야 할듯 합니다.


바로 이전 버젼인 4.18.0-315.el8 으로 부팅시 선택하는 식으로 버젼을 내리니 다시 인식이 되는 상태인데,

be2net 패키지 버젼이 업데이트 되어야지 다시 인식이 될거 같습니다.


그외 제품정보를 찾다보니 Emulex 가 Broadcom의 자회사였고, 리눅스 드라이버는 Broadcom 이름으로 제공되는 걸 알게 되었는데,

무선랜카드의 경우 브로드컴이 리눅스에서 라이선스 이슈로 바로 인식이 안되는 이슈가 있어 힘들게 설치했던 기억이 있는데

브로드컴인걸 알고나니 아픈 기억이 떠올랐습니다. 다행히 윈도에서는 인식이 바로 되서 괜찮은데, 리눅스에서 사용하실 때는

드라이버 인식에 주의를 기울이셔야 될듯 하네요. 


이상 참고용입니다.


* 추가내용: 소스RPM 컴파일 통해서 해당 커널에서 모듈 재인식처리 하였습니다.


ELRepo EL8 소스RPMS 위치

https://elrepo.org/linux/elrepo/el8/SRPMS/



* 주요 명령어 나열

wget https://elrepo.org/linux/elrepo/el8/SRPMS/kmod-be2net-12.0.0.0-7.el8_4.elrepo.src.rpm

rpm -ivh kmod-be2net-12.0.0.0-7.el8_4.elrepo.src.rpm


cd /root/rpmbuild/SPECS/

vi be2net-kmod.spec (6번째줄 kmod_kernel_version값을 4.18.0-326.el8 로 수정)

rpmbuild -bb --target x86_64 be2net-kmod.spec


rpmbuild 가 안되서 아래 패키지들을 추가 설치해줌

yum install kernel-devel

yum install kernel-abi-whitelists

yum install kernel-rpm-macros


다시

rpmbuild -bb --target x86_64 be2net-kmod.spec



cd /root/rpmbuild/RPMS/x86_64/

rpm -ivh kmod-be2net-12.0.0.0-7.el8.elrepo.x86_64.rpm


기존에 kmod-be2net 과 충돌나서 yum remove kmod-be2net로 삭제후

rpm -ivh kmod-be2net-12.0.0.0-7.el8.elrepo.x86_64.rpm


재설치후 리부팅후 정상적으로 NIC 인식 완료되었습니다.


dateno1 2021-07
µå¶óÀ̹ö °æ¿ì ÆÐŰÁö ·¹Æ÷ °¡¸é ¾Æ¸¶ ¼Ò½º ÀÖÀ»²®´Ï´Ù

Á÷Á¢ ÄÄÆÄÀÏ ÇØº¸¼¼¿ä
     
ÁÁÀº Âü°í°¡ µÇ¾ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.


Á¦¸ñPage 20/107
2020-05   4606   ½½±â·Î¿î»ýȰ
2021-07   4609   ²Ü¹úlÃÖÀÎÇõ
2022-01   4615   ¿øÅÊÀ̹汼ÀÌ
2020-09   4617   Àü¼³¼ÓÀǹ̡¦
2020-04   4618   ¸¸»ç¿ÀÄÉÀÌ
2021-02   4618   Å볪¹«
2022-09   4621   ±º½º
2021-05   4627   »õ³»±â
2022-04   4628   ¼¾Åä¿ì³ë
2018-08   4637   ±×³ÉÁß
2020-03   4637   ±î¾Æ
2022-09   4644   KUDONG
2022-03   4647   SuperÈ£½ºÆÃ
2019-09   4649   ȸ»ó2
2022-09   4655   Chobo01
2021-04   4657   ÈÄ´ÏÈÆ84
2021-05   4658   ³ªµÎ·Ã
2021-09   4667   ÁöÆæ
2022-01   4669   ketchup
2020-10   4675   U2CP