ノートPC
SONY VAIO VPCEA4AFJ Core i3-380M 2.53GHz 主記憶 DDR3 SDRAM PC3-8500 最大8GB 補助記憶 SATA 2.5inch 光学ドライブ 厚み12.7mm 14型ワイド(16:9) WXGA 1366×768 TFTカラー液晶 LEDバックライト 有線LAN 1000BASE-T/100BASE-TX/10BASE-T 無線LAN IEEE 802.11b/g/n準拠 WPA2対応 Wi-Fi適合 Bluetooth 2.1+ EDR準拠 WEBカメラ、USB2.0×3、HDMIx1、ミニD-Sub15ピン×1、eSATA/USB2.0ポート×1へ AlmaLinux-9.5-x86_64-dvd.iso をインストールし。無線LANは標準の「NetworkManager-wifi」で利用可能に。ところがギガビット有線LANは
Yukon Optima 88E8059 [PCIe Gigabit Ethernet Controller with AVB]と識別されているもののデバイス名が現れない = 有線でつながらない。 このNIC かなり古いらしく、費用追加せずにギガビット通信可能にするには...▼
●前提
$ cat /etc/redhat-release
AlmaLinux release 9.5 (Teal Serval)$ uname -r
5.14.0-503.11.1.el9_5.x86_64古いデバイスをサポートする ELRepo(Enterprise Linux Repository) の kernel-ltを使うことで解決。
●ELRepoを追加
$ sudo dnf install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm$ dnf repolist | grep elrepo
elrepo ELRepo.org Community Enterprise Linux Repository - el9ELRepo に含まれるパッケージ一覧
$ dnf --disablerepo '*' --enablerepo 'elrepo*' list available
Available Packages bpftool.x86_64 6.19.11-1.el9.elrepo elrepo-kernel cxgb3-firmware.noarch 1.1.5-20200721.1.el9.elrepo elrepo drbd84-utils.x86_64 9.33.0-1.el9.elrepo elrepo drbd84-utils-sysvinit.x86_64 9.33.0-1.el9.elrepo elrepo drbd9x-utils.x86_64 9.33.0-1.el9.elrepo elrepo drbd9x-utils-sysvinit.x86_64 9.33.0-1.el9.elrepo elrepo ecryptfs-utils.x86_64 111-21.1.el9.elrepo elrepo ecryptfs-utils-devel.x86_64 111-21.1.el9.elrepo elrepo hfsplus-tools.x86_64 540.1.linux3-26.el9.elrepo elrepo hfsutils.x86_64 3.2.6-35.el9.elrepo elrepo hfsutils-devel.x86_64 3.2.6-35.el9.elrepo elrepo hfsutils-x11.x86_64 3.2.6-35.el9.elrepo elrepo jfsutils.x86_64 1.1.15-21.el9.elrepo elrepo kernel-lt-devel.x86_64 6.1.167-1.el9.elrepo elrepo-kernel kernel-lt-devel-matched.x86_64 6.1.167-1.el9.elrepo elrepo-kernel kernel-lt-doc.noarch 6.1.167-1.el9.elrepo elrepo-kernel kernel-lt-headers.x86_64 6.1.167-1.el9.elrepo elrepo-kernel kernel-lt-modules-extra.x86_64 6.1.167-1.el9.elrepo elrepo-kernel kernel-lt-tools.x86_64 6.1.167-1.el9.elrepo elrepo-kernel kernel-lt-tools-libs.x86_64 6.1.167-1.el9.elrepo elrepo-kernel kernel-lt-tools-libs-devel.x86_64 6.1.167-1.el9.elrepo elrepo-kernel kernel-ml.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-core.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-devel.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-devel-matched.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-doc.noarch 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-headers.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-modules.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-modules-extra.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-tools.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-tools-libs.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kernel-ml-tools-libs-devel.x86_64 6.19.11-1.el9.elrepo elrepo-kernel kmod-3c59x.x86_64 0.0-5.el9_7.elrepo elrepo kmod-3w-9xxx.x86_64 2.26.02.014-10.el9_7.elrepo elrepo kmod-3w-sas.x86_64 3.26.02.000-10.el9_7.elrepo elrepo kmod-3w-xxxx.x86_64 1.26.02.003-10.el9_7.elrepo elrepo kmod-a2818.x86_64 1.26-5.el9_7.elrepo elrepo kmod-a3818.x86_64 1.6.12-4.el9_7.elrepo elrepo kmod-a5818.x86_64 1.0.5-3.el9_7.elrepo elrepo kmod-aacraid.x86_64 1.2.1-13.el9_7.elrepo elrepo kmod-aic79xx.x86_64 3.0-7.el9_7.elrepo elrepo kmod-aic7xxx.x86_64 7.0-7.el9_7.elrepo elrepo kmod-arcmsr.x86_64 1.50.00.05-20210429.11.el9_7.elrepo elrepo kmod-be2net.x86_64 12.0.0.0-19.el9_7.elrepo elrepo kmod-cxgb3.x86_64 1.1.5-10.el9_7.elrepo elrepo kmod-drbd84.x86_64 8.4.11-4.4.el9_7.elrepo elrepo kmod-drbd9x.x86_64 9.3.1-1.el9_7.elrepo elrepo kmod-e100.x86_64 0.0-5.el9_7.elrepo elrepo kmod-ecryptfs.x86_64 0.3-3.el9_7.elrepo elrepo kmod-esas2r.x86_64 1.00-5.el9_7.elrepo elrepo kmod-f81232.x86_64 0.0-4.el9_7.elrepo elrepo kmod-floppy.x86_64 0.0-9.el9_7.elrepo elrepo kmod-hdpvr.x86_64 0.2.1-8.el9_6.elrepo elrepo kmod-hfs.x86_64 0.0-4.el9_7.elrepo elrepo kmod-hfsplus.x86_64 0.8-3.el9_7.elrepo elrepo kmod-hid-mcp2221.x86_64 0.0-6.el9_7.elrepo elrepo kmod-hpsa.x86_64 3.4.20-17.el9_7.elrepo elrepo kmod-ib_mthca.x86_64 1.0.20080404-5.el9_7.elrepo elrepo kmod-ib_qib.x86_64 1.11-17.el9_7.elrepo elrepo kmod-isci.x86_64 1.2.0-11.el9_7.elrepo elrepo kmod-jfs.x86_64 0.0-4.el9_7.elrepo elrepo kmod-jme.x86_64 1.0.8-11.el9_7.elrepo elrepo kmod-leds-gpio.x86_64 0.0-11.el9_7.elrepo elrepo kmod-leds-pca9532.x86_64 0.0-10.el9_7.elrepo elrepo kmod-libsas.x86_64 0.0-3.el9_7.elrepo elrepo kmod-media.x86_64 0.0-6.el9_7.elrepo elrepo kmod-megaraid_mbox.x86_64 2.20.5.1-10.el9_7.elrepo elrepo kmod-megaraid_sas.x86_64 07.734.00.00-2.el9_7.elrepo elrepo kmod-mlx4.x86_64 4.0-12.el9_7.elrepo elrepo kmod-mpt3sas.x86_64 52.100.00.00-2.el9_7.elrepo elrepo kmod-mptsas.x86_64 3.04.20-12.el9_7.elrepo elrepo kmod-mvsas.x86_64 0.8.16-11.el9_7.elrepo elrepo kmod-nvidia.x86_64 580.142-1.1.el9_7.elrepo elrepo kmod-nvidia-470xx.x86_64 470.256.02-8.1.el9_7.elrepo elrepo-testing kmod-nvidia-open.x86_64 580.142-1.1.el9_7.elrepo elrepo kmod-ovpn.x86_64 7.0.0.2026032400-1.el9_7.elrepo elrepo-testing kmod-ovpn-dco.x86_64 0.2.20251017-1.el9_7.elrepo elrepo-testing kmod-pata_amd.x86_64 0.4.1-11.el9_7.elrepo elrepo kmod-pata_atiixp.x86_64 0.4.6-10.el9_7.elrepo elrepo kmod-pata_jmicron.x86_64 0.1.5-10.el9_7.elrepo elrepo kmod-pata_pdc2027x.x86_64 1.0-8.el9_7.elrepo elrepo kmod-pata_pdc202xx_old.x86_64 0.4.3-7.el9_7.elrepo elrepo kmod-pata_sis.x86_64 0.5.2-11.el9_7.elrepo elrepo kmod-pata_via.x86_64 0.3.4-10.el9_7.elrepo elrepo kmod-qla2xxx.x86_64 10.02.09.400-3.el9_7.elrepo elrepo kmod-qlcnic.x86_64 5.3.66-7.el9_7.elrepo elrepo kmod-qlge.x86_64 1.00.00.35-5.el9_7.elrepo elrepo kmod-r8125.x86_64 9.016.01-3.el9_7.elrepo elrepo kmod-r8126.x86_64 10.016.00-3.el9_7.elrepo elrepo kmod-r8127.x86_64 11.015.00-3.el9_7.elrepo elrepo kmod-r8168.x86_64 8.055.00-4.el9_7.elrepo elrepo kmod-rr64xl.x86_64 1.5.8-5.el9_7.elrepo elrepo kmod-rtw88_usb.x86_64 0.0-11.el9_7.elrepo elrepo kmod-sata_mv.x86_64 1.28-11.el9_7.elrepo elrepo kmod-sata_nv.x86_64 3.5-11.el9_7.elrepo elrepo kmod-sata_promise.x86_64 2.12-8.el9_7.elrepo elrepo kmod-sata_sil.x86_64 2.4-11.el9_7.elrepo elrepo kmod-sata_sil24.x86_64 1.1-11.el9_7.elrepo elrepo kmod-sata_sis.x86_64 1.0-12.el9_7.elrepo elrepo kmod-sata_uli.x86_64 1.3-10.el9_7.elrepo elrepo kmod-sata_via.x86_64 2.6-11.el9_7.elrepo elrepo kmod-si2157.x86_64 0.0-8.el9_6.elrepo elrepo kmod-sky2.x86_64 0.0-8.el9_7.elrepo elrepo kmod-stex.x86_64 6.02.0000.01-11.el9_7.elrepo elrepo kmod-sym53c8xx.x86_64 0.0-4.el9_7.elrepo elrepo kmod-tulip.x86_64 0.0-7.el9_7.elrepo elrepo kmod-usbip.x86_64 0.0-12.el9_7.elrepo elrepo kmod-v4l2loopback.x86_64 0.12.7-10.el9_7.elrepo elrepo kmod-via-velocity.x86_64 1.15-11.el9_7.elrepo elrepo kmod-xr_serial.x86_64 0.0-8.el9_7.elrepo elrepo kmod-xt_time.x86_64 0.0-9.el9_7.elrepo elrepo kmod-xt_u32.x86_64 0.0-9.el9_7.elrepo elrepo nvidia-detect.x86_64 580.142-1.el9.elrepo elrepo nvidia-x11-drv.x86_64 580.142-1.el9_7.elrepo elrepo nvidia-x11-drv-470xx.x86_64 470.256.02-8.el9_7.elrepo elrepo-testing nvidia-x11-drv-470xx-libs.i686 470.256.02-8.el9_7.elrepo elrepo-testing nvidia-x11-drv-470xx-libs.x86_64 470.256.02-8.el9_7.elrepo elrepo-testing nvidia-x11-drv-libs.i686 580.142-1.el9_7.elrepo elrepo nvidia-x11-drv-libs.x86_64 580.142-1.el9_7.elrepo elrepo perf.x86_64 6.19.11-1.el9.elrepo elrepo-kernel python3-perf.x86_64 6.19.11-1.el9.elrepo elrepo-kernel usbip-utils.x86_64 0.0-1.el9 elrepo v4l2loopback.noarch 0.12.7-1.el9.elrepo elrepo xc3028-firmware.noarch 0.0-1.el9.elrepo elrepo
●kernel-lt
$ sudo dnf --enablerepo elrepo-kernel info kernel-lt Installed Packages Name : kernel-lt Version : 6.1.167 Release : 1.el9.elrepo Architecture : x86_64 Size : 0.0 Source : kernel-lt-6.1.167-1.el9.elrepo.nosrc.rpm Repository : @System From repo : elrepo-kernel Summary : The Linux kernel. (The core of any Linux kernel based operating system.) URL : https://www.kernel.org/ License : GPLv2 and Redistributable, no modification permitted. Description : The kernel-lt meta package.をインストール
$ sudo dnf --enablerepo=elrepo-kernel install kernel-lt
●デフォルト起動カーネル変更
$ sudo grub2-set-default 0再起動
$ sudo reboot
$ cat /etc/redhat-release
AlmaLinux release 9.5 (Teal Serval)$ uname -r
6.1.167-1.el9.elrepo.x86_64カーネル 6.1系となり、ギガビット有線LANが使用可能に。
●標準カーネルを削除(任意)
$ sudo dnf remove kernel
ちなみに AlmaLinux8.10 も同様。その場合 ELRepo の追加はこちら
$ sudo dnf install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm