FREEDOM. FRIENDS. FEATURES. FIRST. 페도라 한국 사용자 모임

eth0에 맵핑된 랜카드가 무엇인지(realtek, intel pro, smc9XX) 알아내는 방법

게시판 Tech/Tip eth0에 맵핑된 랜카드가 무엇인지(realtek, intel pro, smc9XX) 알아내는 방법

  • This topic has 3개 답변, 3명 참여, and was last updated 14 years, 2 months 전에 by
    인베인. This post has been viewed 421 times
  • #12026
    인베인
    참가자
      게시글147 댓글412 총합559
    @leemgs
     

    eth0에 맵핑된 랜카드가 무엇인지(realtek, intel pro, smc9XX) 알아내는  방법
    ============================================

    1대의 컴퓨터에 복수개의 이더넷카드가 장착되어 있는 경우 ifconfig명령을 이용하여
    eth0이 사용하는 이더넷카드가 무엇인지 알수 었다.
    eth0      Link encap:Ethernet  HWaddr 00:07:E9:00:6E:D6  
             inet addr:75.2.179.52  Bcast:75.2.179.255  Mask:255.255.255.0
             inet6 addr: fe80::207:e9ff:fe00:6ed6/64 Scope:Link
             UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
             RX packets:12482469 errors:0 dropped:0 overruns:0 frame:0
             TX packets:5367647 errors:0 dropped:0 overruns:0 carrier:0
             collisions:0 txqueuelen:1000
             RX bytes:221490328 (211.2 MiB)  TX bytes:1105132969 (1.0 GiB)

    이 경우 데스크탑의 경우 system-config-network-***명령을 이용한다.
    그러나, 임베디드용 rootFS를 위해 경량의 busybox를 사용하는 수준이라면,
    sysfs정보를 이용해 출력되는 내용을 통해 eth0의 랜카드 명칭을 확인이 가능하다.

    제일먼저  #> ls /sys/class/net//device/driver/ 명령을 이용하여
    eth?별로 정의된 다바이스 번호를 파악한다.
    #> ls  /sys/class/net/eth0/device/driver/
    0000:11:07.0  bind  module  new_id  remove_id  uevent  unbind

    다음으로 리눅스 커널이 정상적으로 인식되어 사용가능한 랜카드 리스트를 lspci명령을 이용하여 화면에 출력한다.
    $> lspci  | grep Ethernet
    00:19.0 Ethernet controller: Realtek Pro 8139too (rev 5)
    11:07.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 10)

    이제 쉽게 연결관계를 통해 파악이 가능하다.
    eth0 ---->  0000:11:07.0   ------> Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 10)

    * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

2 답변 글타래를 보이고 있습니다
    • #12583
      딱털서어
      참가자
        게시글92 댓글343 총합435
      @no1linuxer
       

      좋은 팁이군요, 동일한 카드를 여러 장 쓰고 있을 때 이른바 삽질을 통해서 어떤 넘인지를 구분하긴 하는데, 알려 주신 팁으로 효과적으로 적용할 수 있을 것 같습니다.

      역시 현업에 계시니깐 이러한 노하우도 가지고 계시는군요.

      리눅스를 더 가까이 - No1.Linux

       
    • #12584
      ELem
      참가자
        게시글74 댓글719 총합793
      @Bardisch
       

      전 그냥 system-config-network 사용하네요 ㅎ;;

       
    • #12585
      인베인
      참가자
        게시글147 댓글412 총합559
      @leemgs
       

      Bardisch님.. 제가 본문에 말씀드렸듯이, busybox(경량의 rootFS)을 사용 임베디드 시스템에서는 말씀하신 system-config-network가 없답니다. ^^

      * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

       
2 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

지금 이 순간


강화된 GUI 및 F34 모니터링 기능 - 만족스러운 동작과 사용
가입인사드립니다.
Macromedia Dreamweaver MX와 같은 오픈소스 Nvu
usb부팅이 안되네요 도와주세요..ㅠ
fedora 16 KDE.. 부팅 오류
vim 사용법
태랑님 빠른 답변 너무나 감사드립니다
페도라11을 라이브cd로 설치했는데...
북한의 리눅스 운영체제
Goddard.