usb0 네트워크 인터페이스를 시작할 수 없습니다

usb0 네트워크 인터페이스를 시작할 수 없습니다

임베디드 보드를 usb0Linux 시스템의 인터페이스 에 연결하여 ssh연결을 설정했습니다.

ifconfig말해 주세요:

usb0      Link encap:Ethernet  HWaddr 16:43:4D:AA:E8:5A
          inet addr:192.168.2.5  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

그러나 이것은 "실행"이 아닙니다. 이 인터페이스를 시작하는 방법은 무엇입니까? 운전자가 없어졌나요? lsusb장치를 찾으십시오. 장치 자체는 Yocto Linux를 실행합니다.

답변1

커널을 부팅할 때 다음과 유사한 메시지를 본 적이 있습니까? 그렇다면 Linux 드라이버를 올바르게 설치했다고 가정합니다.

asix 3-3:1.0 eth0: usb-0000:00:14.0-3, ASIX AX88772B USB 2.0 이더넷, 00:0e:c6:c0:d0:5e에 'asix' 등록

그런 다음, 다음 명령을 사용하여 링크 상태를 확인하여 물리적 링크가 작동되고 잘 연결되어 있는지 확인합니다. 테스트 로그를 붙여넣어 도움을 주시면 설정에 따라 더 많은 정보를 얻을 수 있습니다.

# ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
        Link partner advertised pause frame use: No
        Link partner advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 16
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pg
        Wake-on: p
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes
# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0E:C6:C0:D0:5E
          inet addr:10.0.0.143  Bcast:10.0.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1898 (1.8 KiB)  TX bytes:0 (0.0 B)

답변2

usb0내 생각에 그는 인터페이스를 불러오는 방법에 대해 묻는 것 같습니다 .

sudo ifconfig usb0 up

이를 실행하려면 루트가 필요하며, sudo는 사용자에 따라 선택 사항입니다. 를 통해 알 수 있습니다 whoami.

관련 정보