Intel 82599/X520에서 10G 인터페이스가 안 보임: CentOS, Ubuntu에서 allow_unsupported_sfp 영구 적용
Intel 82599ES 10기가비트 SFI/SFP+ 컨트롤러를 쓰는 Linux 서버에 검증되지 않은 SFP+ 모듈을 꽂았더니 10G 인터페이스가 안 보였고 dmesg에 failed to load because an unsupported SFP+ or QSFP module type was detected가 찍혔다. 이 글은 ixgbe 드라이버가 검증된 모듈만 활성화한다는 걸 설명하고, CentOS 7과 Ubuntu 16/17/18에서 다른 모듈을 영구적으로 허용하는 방법을 보여준다.
- Hardware: Intel 82599ES / X520
- Transceivers: 검증되지 않은 서드파티 SFP+
- Form factor: SFP+
증상 / 메시지:
failed to load because an unsupported SFP+ or QSFP module type was detected
interface missing
Comments 1
/etc/modprobe.d/ixgbe.conf에 options ixgbe allow_unsupported_sfp=1을 적고, initramfs를 재생성한 뒤(CentOS는 dracut --regenerate-all --force, Ubuntu/Debian은 update-initramfs -u -k all) 드라이버를 다시 로드하세요. 아니면 커널 커맨드라인에 ixgbe.allow_unsupported_sfp=1을 추가해도 됩니다.