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

   Á¶È¸ 3969   Ãßõ 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 17/105
2022-04   3922   RIGIDBODY
2020-12   3923   ³ªµÎ·Ã
2021-03   3927   ÀÏ°³¹Ìlv1
2021-04   3928   ÇÏ´ÃÇÏ´Ã
2019-12   3928   Ŭ·¡½Ä
08-17   3933   attention0
2021-01   3933   Betterone
2020-11   3936   stupi
2022-02   3944   Á¦¹ßµÇ¶ó
2021-10   3948   °³¹é¼ö28È£
2022-09   3950   sungsung
2023-12   3958   ¶óÀÌÅ©À¯
2022-03   3959   Ǫ¸¥ÇØ¿ø
2021-12   3961   ¾ÈöÇö
2022-04   3962   re0201
2020-03   3964   ³Ã¼öÇÑÀÜ
2023-08   3969   »ïÄ«
2021-07   3970   ²Ü¹úlÃÖÀÎÇõ
08-22   3975   ÀÓÇÁ·Î
2020-07   3976   ¸Æ½Ã¸Ø