내 컴퓨터는 저기 밑에 있어데비안 10이것으로리눅스영상:
uname -r
4.19.0-16-amd64
그리고R8125이더넷 카드.
lspci | egrep -i --color 'network|ethernet'
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8125 (rev 05)
05:00.0 Network controller: Intel Corporation Device 2723 (rev 1a)
오늘 새로운 Linux 이미지 4.19.0.17-amd64
가 . 이 작업이 완료되고 컴퓨터가 재부팅되면 더 이상 이더넷 카드를 인식하지 못하고 다음과 같이 응답합니다 .apt-get update
apt-get dist-upgrade
ifconfig
주변기기를 찾을 수 없습니다..
물론 저는 4.19.0.16
이 질문을 작성하기 위해 부트스트랩을 사용하고 있습니다.
한번은 내 컴퓨터 판매상이 설치를 하려면 컴퓨터를 사용해야 한다고 불평했습니다.
make install
드라이버 디렉토리에서 완료되었습니다. /opt/r8125
다음에서 다운로드한 것 같습니다.https://github.com/tmacro/r8125.
하지만 나는 그 사람이 무슨 짓을 했는지 정말 이해가 안 돼요.
두 달 전에 다른 남자한테 그 사람의 속임수를 써봤어더반내 컴퓨터에는 파티션(이미지 포함 4.19.0-16-amd64
)이 있지만:
- 작동하지 않는 것 같습니다
ls -l
-rw-r--r-- 1 root root 2511888 avril 24 13:43 r8125.ko
samedi 24 avril 2021, 13:43:55 (UTC+0200)
make -C src/ clean
make[1] : on entre dans le répertoire « /opt/r8125/src »
make -C /lib/modules/4.19.0-16-amd64/build M=/opt/r8125/src clean
make[2] : on entre dans le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
make[2] : on quitte le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
make[1] : on quitte le répertoire « /opt/r8125/src »
make -C src/ modules
make[1] : on entre dans le répertoire « /opt/r8125/src »
make -C /lib/modules/4.19.0-16-amd64/build M=/opt/r8125/src modules
make[2] : on entre dans le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
CC [M] /opt/r8125/src/r8125_n.o
CC [M] /opt/r8125/src/rtl_eeprom.o
CC [M] /opt/r8125/src/rtltool.o
LD [M] /opt/r8125/src/r8125.o
Building modules, stage 2.
MODPOST 1 modules
CC /opt/r8125/src/r8125.mod.o
LD [M] /opt/r8125/src/r8125.ko
make[2] : on quitte le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
make[1] : on quitte le répertoire « /opt/r8125/src »
make -C src/ install
make[1] : on entre dans le répertoire « /opt/r8125/src »
make -C /lib/modules/4.19.0-16-amd64/build M=/opt/r8125/src INSTALL_MOD_DIR=kernel/drivers/net/ethernet/realtek modules_install
make[2] : on entre dans le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
INSTALL /opt/r8125/src/r8125.ko
DEPMOD 4.19.0-16-amd64
make[2] : on quitte le répertoire « /usr/src/linux-headers-4.19.0-16-amd64 »
make[1] : on quitte le répertoire « /opt/r8125/src »
- 아니면 다른 필요한 작업을 수행하지 않았습니다.
제가 이상하게 생각하는 점은 네트워크 드라이버가 따라가지 못한다는 것입니다.리눅스업그레이드는 지루하지만 이 활동을 준수해야 합니다.
내 것을 업그레이드하고 싶지 않아요리눅스이미지는 대부분의 5.10
이미지에 있지만 현재 이미지를 계속 사용합니다.데비안 10제안.
답변1
커널 5.9에는 RTL8125B 지원이 함께 제공됩니다. 데비안 10은 안정 채널에서 4.19를 사용합니다.
가능하다면 debian-backports에서 커널을 5.10으로 업데이트할 수 있습니다.여기.
이는 현재 릴리스와 이 컨트롤러에서 매우 일반적인 문제입니다. 많은 제조업체는 AMD 소켓이 있는 최신 마더보드에서 이 컨트롤러를 사용합니다.
이것이 도움이 되기를 바랍니다. 보드를 구입했을 때 메인라인이 아직 5.9용으로 출시되지 않았기 때문에 USB-이더넷 어댑터를 구입해야 했습니다.
편집: 인터넷 없이 새 커널을 설치하려면 다음 패키지를 다운로드하고 USB 스틱을 통해 전송한 다음 명령을 사용하여 설치 sudo dpkg -i *.deb && apt install -f
하고 재부팅할 수 있습니다. 이제 네트워크를 구성할 수 있습니다.
- 리눅스-이미지-amd64(다운로드)
- 리눅스-이미지-5.10.0-0.bpo.5-amd64(다운로드) (향후 이 버전을 더 이상 사용할 수 없는 경우 이 패키지는 위 메타패키지의 종속성으로 연결됩니다.)
또 다른 (아마도 더 쉬운) 방법은 USB를 통해 휴대폰을 연결하고 커널 업데이트를 위해 WiFi/LTE 연결을 연결하는 것입니다.
답변2
이야기는 아시죠? 질문을 게시/수정하고 몇 분 후에 작동이 됩니다...
그래서 나는 나와 같은 문제를 우연히 발견한 사람을 돕기 위해 내가 한 유일한 일(이번에)을 여기에 쓰고 있습니다.
이더넷 연결이 여전히 사용 가능한 세션을 계속하고 다운로드하세요.자식프로젝트https://github.com/tmacro/r8125(나의 경우 딜러가 에 넣거나
/opt
) 내용을 USB 플래시 드라이브에 넣습니다.비작업 세션( 여기서는
4.19.0.17-amd64
내 것 )을 시작하고 다음을 실행합니다.
cd /opt/r8125/
sudo ./autorun.sh
이미지가 4.19.0.17-amd64
업데이트되고 네트워크가 즉시 가동되어 실행됩니다.
(에필로그: 작업을 수행해야 할 때 디렉토리에서 작업을 수행하라고 지시한 딜러에게 오해를 받은 것 같습니다. make install
어쩌면...)/opt/r8125
./autorun.sh