Arch - "ip a"에는 "lo"만 표시됩니다.

Arch - "ip a"에는 "lo"만 표시됩니다.

DE로 XFCE4가 설치된 Arch Linux 시스템을 설정했습니다. 원하는 방식으로 설정하려면 컴퓨터를 재부팅해야 합니다. 그 후, 내 네트워크 인터페이스를 찾을 수 없고 Xorg를 시작할 수 없으며("화면을 찾을 수 없음", 그러나 그것은 또 다른 문제입니다...) lightdm이 손상되었습니다(또한 또 다른 문제)

이제 "ip a"를 입력하면 "lo"에 대한 항목만 표시되는 반면 이전에 사용했던 인터페이스 이름은 "enp58s0f1"이었습니다.

리피터(라우터에 연결됨)와 이더넷 연결을 직접 사용해봤는데 둘 다 동일한 출력이 나오네요...

오랫동안 실행되어 왔으며 연결 문제 없이 동일한 컴퓨터에 여러 다른 배포판을 설치했기 때문에 이것이 드라이버/하드웨어 오류가 될 수 없다고 확신합니다.

다른 사람들도 이 문제에 직면했지만 거기에 나와 있는 팁이나 해결 방법 중 어느 것도 나에게 도움이 되지 않았습니다.

일부 관련 명령 및 출력 사진

잠재적인 도움에 감사드립니다, Alexander Schoch

편집하다:

아래는 사진입니다 lspci -vv. 사진찍어서 정말 죄송합니다만 출력물을 파일로 저장할수도 없고 가상머신도 사용하지 않고있습니다...

lspci-vv의 사진

편집 2:

pacman -Q linux && uname -r결과는 각각 linux 4.15.1-2및 입니다 4.14.15-1-ARCH. 불일치를 발견했습니다 ...

편집 3:

mkinitcpio -k 4.15.1-2-ARCH긍정적인 결과를 얻었습니다. "시험 실행"(그게 무엇을 의미하든)을 시작했습니다.

답변1

출력을 확인한 결과 lspci -vv모듈이 부분적으로 누락된 것으로 나타났습니다.

온라인으로 검색한 후 놓친 모듈을 찾았으니 다음을 시도해 보세요.

modprobe r8169

오류가 있으면 알려주세요.

편집하다:

뒤에서 무슨 일이 일어나고 있는지 알아 보려면 다음을 수행하십시오.

# strace -f -e trace=file modprobe r8169

잘못된 경로가 있는지 확인하세요.

편집 2:

시스템을 업데이트하고 chroot에 커널을 다시 설치하십시오.

pacman -Syu

(현재 리눅스 커널은 4.14가 아닌 4.15입니다.)

답변2

같은 문제를 겪고 있는 모든 분들을 위해:

외부 시스템(예: 아치 리눅스 라이브 스틱)으로 부팅하고 아치 파티션으로 chroot한 다음 pacman을 통해 리눅스 패키지를 다시 다운로드합니다(chroot 명령을 사용하기 전에 인터넷 연결을 설정하는 것을 기억하십시오). 이것은 나에게 효과적입니다.

최고, 알렉산더 쇼크

관련 정보