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