ifconfig에 이더넷 포트가 표시되지 않음

ifconfig에 이더넷 포트가 표시되지 않음

ubuntuforums.org에 이 질문을 올렸지만 아무런 응답을 받지 못했습니다.

저는 Ubuntu를 처음 사용하는데 Ubuntu 10.04 Server 32비트를 새로 설치할 때 온보드 이더넷 포트가 작동하는 데 문제가 있습니다. Google에서 검색했지만 내 문제에 대한 답변을 찾을 수 없습니다. 메인보드는 기가바이트 G41MT-S2P 입니다. 드라이버 문제인지는 모르겠지만, 드라이버를 어디서 다운로드 받아야 하는지 모르겠습니다. Gigabyte 웹사이트를 찾아보니 다음과 같이 나와 있습니다.

칩셋 공급업체에서 제공하는 Linux 지원 조건이 다르기 때문에 칩셋 공급업체의 웹사이트나 타사 웹사이트에서 Linux 드라이버를 다운로드하십시오.

드라이버를 구하는 방법에 대해 설명하는 포럼 게시물을 몇 개 찾았습니다.http://partner.atheros.com/Download.aspx?id=125, 하지만 해당 URL은 작동하지 않습니다. 필요한 드라이버인 경우 검색했지만 찾을 수 없었으므로 다운로드할 수 있는 링크를 알려주시면 감사하겠습니다.

다음은 몇 가지 명령의 출력입니다.

ifconfig -a:

lo 링크 캡슐:로컬 루프백  
          inet 주소:127.0.0.1 마스크:255.0.0.0
          inet6 주소: ::1/128 범위:호스트
          업 루프백 실행 MTU:16436 미터법:1
          RX 패킷:2 오류:0 삭제:0 오버런:0 프레임:0
          TX 패킷:2 오류:0 삭제:0 오버런:0 반송파:0
          충돌:0 txqueuelen:0
          RX 바이트:100(100.0B) TX 바이트:100(100.0B)


lshw -c NET:

  *-청구되지 않은 네트워크
       설명: 이더넷 컨트롤러
       제품: AR8151 v1.0 기가비트 이더넷
       공급업체: Atheros Communications
       물리적 ID: 0
       버스 정보: pci@0000:02:00.0
       버전: c0
       너비: 64비트
       클럭: 33MHz
       기능: pm msi pciexpress vpd 버스_마스터 cap_list
       구성: 대기 시간=0
       자원: 메모리:fdec0000-fdefffff ioport:df00(크기=128)


lspci:

00:00.0 호스트 브리지: Intel Corporation 4 시리즈 칩셋 DRAM 컨트롤러(rev 03)
00:02.0 VGA 호환 컨트롤러: Intel Corporation 4 시리즈 칩셋 통합 그래픽 컨트롤러(rev 03)
00:1b.0 오디오 장치: Intel Corporation N10/ICH 7 제품군 고화질 오디오 컨트롤러(rev 01)
00:1c.0 PCI 브리지: Intel Corporation N10/ICH 7 제품군 PCI Express 포트 1(rev 01)
00:1c.2 PCI 브리지: Intel Corporation N10/ICH 7 제품군 PCI Express 포트 3(rev 01)
00:1d.0 USB 컨트롤러: Intel Corporation N10/ICH7 제품군 USB UHCI 컨트롤러 #1(rev 01)
00:1d.1 USB 컨트롤러: Intel Corporation N10/ICH 7 제품군 USB UHCI 컨트롤러 #2(rev 01)
00:1d.2 USB 컨트롤러: Intel Corporation N10/ICH 7 제품군 USB UHCI 컨트롤러 #3(rev 01)
00:1d.3 USB 컨트롤러: Intel Corporation N10/ICH 7 제품군 USB UHCI 컨트롤러 #4(rev 01)
00:1d.7 USB 컨트롤러: Intel Corporation N10/ICH 7 제품군 USB2 EHCI 컨트롤러(rev 01)
00:1e.0 PCI 브리지: Intel Corporation 82801 PCI 브리지(rev e1)
00:1f.0 ISA 브리지: Intel Corporation 82801GB/GR(ICH7 제품군) LPC 인터페이스 브리지(rev 01)
00:1f.1 IDE 인터페이스: Intel Corporation 82801G(ICH7 제품군) IDE 컨트롤러(rev 01)
00:1f.2 IDE 인터페이스: Intel Corporation N10/ICH7 제품군 SATA IDE 컨트롤러(rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 제품군 SMBus 컨트롤러(rev 01)
02:00.0 이더넷 컨트롤러: Atheros Communications AR8151 v1.0 기가비트 이더넷(rev c0)

답변1

@thane 및 기타 여러 곳의 답변을 통해 도움을 받아 작동시킬 수 있었습니다. 나는 (필연적으로) 이 문제가 다시 발생할 경우를 대비해 내가 따랐던 단계를 정확하게 기록했습니다.

이더넷이 인식되지 않고 다음 위치에 표시되지 않는 경우 ifconfig -a:

  • 이 파일(Google "compat-wireless")을 다운로드하여 플래시 드라이브에 저장하세요.
  • 플래시 드라이브를 서버에 연결하고 인식될 때까지 기다린 후 다음 명령을 수행합니다.
       # sudo 마운트 /dev/sdb1 /mnt
        # cp /mnt/compat-wireless-2.6.tar.bz2 ~
        # CD ~
        # tar xvjf compat-wireless-2.6.tar.bz2
        # CD compat-wireless-2.6.tar.bz2
        # ./scripts/driver-select atl1c
        # 만들다               참고: 'make: gcc: 명령을 찾을 수 없음'과 같은 오류가 발생하면 다음 문제 해결 섹션의 단계를 따른 후 이 단계를 반복하고 계속하십시오.
        # sudo make 설치
        # sudo modprobe atl1c
        # sudo ifconfig eth0 up
        # sudo vi /etc/network/interfaces
        파일 끝에 다음을 추가합니다.
            자동 eth0
            iface eth0 inet dhcp
        # sudo /etc/init.d/networking 재시작

다음과 같은 오류가 발생하는 경우 make: gcc: command not found:

  • Ubuntu 10.04 Server 32비트 CD를 넣습니다.
  • 컴퓨터를 다시 시작하세요
  • 다음 명령을 수행합니다.
       # sudo apt-cdrom 추가
        sudo ln -s /media/apt/pool /cdrom/pool
        sudo apt-get 업데이트
        sudo apt-get 설치 빌드 필수

답변2

10.04는 꽤 오래되었으며 오래된 드라이버와 오래된 커널을 포함하고 있습니다. 11.10 또는 12.04 알파로 업그레이드하는 것을 고려해 보세요. ifconfig -a를 실행해야 할 수도 있습니다.

관련 정보