HW 주소가 불완전합니다.

HW 주소가 불완전합니다.

Ubuntu 16.04의 새 데스크탑에서 인터넷에 연결할 수 없습니다.

jh@jh-System-Product-Name:~$ mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not permitted
SIOCGMIIPHY on 'eth1' failed: Operation not permitted
SIOCGMIIPHY on 'eth2' failed: Operation not permitted
SIOCGMIIPHY on 'eth3' failed: Operation not permitted
SIOCGMIIPHY on 'eth4' failed: Operation not permitted
SIOCGMIIPHY on 'eth5' failed: Operation not permitted
SIOCGMIIPHY on 'eth6' failed: Operation not permitted
SIOCGMIIPHY on 'eth7' failed: Operation not permitted
no MII interfaces found

무슨 뜻이에요?

드라이버와 라우팅 테이블을 확인했습니다

route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.129.32.1     0.0.0.0         UG    0      0        0 enp3s0
10.129.32.0     0.0.0.0         255.255.224.0   U     0      0        0 enp3s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp3s0

jh@jh-System-Product-Name:~$ lspci -nnk | grep -i Net
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
    Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1043:8677]

jh@jh-System-Product-Name:~$ lsmod | grep r8169
r8169                  81920  0
mii                    16384  1 r8169

자일스의 조언을 따르세요

sudo mii-tool
[sudo] password for milenko: 
no MII interfaces found

그게 무슨 뜻이야? ethtool을 사용하여 이것을 얻었습니다.

    sudo ethtool enp3s0
Settings for enp3s0:
    Supported ports: [ TP MII ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Half 1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                         100baseT/Half 100baseT/Full 
                                         1000baseT/Half 1000baseT/Full 
    Link partner advertised pause frame use: Symmetric Receive-only
    Link partner advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000033 (51)
                   drv probe ifdown ifup
    Link detected: yes

마지막으로 핑을 쳐도 게이트웨이에 연결할 수 없습니다.

ping 10.129.32.1
PING 10.129.32.1 (10.129.32.1) 56(84) bytes of data.
From 10.129.45.123 icmp_seq=9 Destination Host Unreachable
From 10.129.45.123 icmp_seq=10 Destination Host Unreachable

두 IP 이웃 모두 arp -a가 응답하지 않았습니다.

arp -n
Address                  HWtype  HWaddress           Flags Mask            Iface
10.129.32.1                      (incomplete)

What should I do now?

답변1

있는 그대로수동:

SIOCGMIIPHY가 'eth?'에서 실패했습니다. 작업이 허용되지 않습니다.
    대부분의 커널은 루트에 대한 액세스를 제한합니다.

mii-tool예를 들어 sudo mii-tool.

일반적으로 "작업이 허용되지 않음"은 권한 문제를 나타내며 파일 권한과는 아무 관련이 없습니다. 일반적으로 이는 루트 권한이 필요함을 의미합니다.

관련 정보