18.04를 사용하여 홈 이더넷 네트워크에 연결할 수 없음 - 케이블이 연결되지 않음

18.04를 사용하여 홈 이더넷 네트워크에 연결할 수 없음 - 케이블이 연결되지 않음

Ubuntu 18.04가 확실히 연결되어 있음에도 불구하고 "케이블이 연결되지 않았습니다"라고 표시되어 노트북의 홈 이더넷 네트워크에 연결할 수 없습니다. 동일한 노트북의 Windows 7에서는 이러한 문제가 없습니다.

동일한 문제에 대해 다음 수정 사항을 시도했지만 아무 것도 작동하지 않았습니다.

  • 배터리를 제거하고 노트북을 다시 시작하기 전에 15분 정도 기다립니다.
  • ifplugd(케이블 상태를 확인하는 데몬)를 설치하고 랩톱을 다시 시작합니다.

ifconfig

enp7s0f5: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
ether f4:6d:04:51:d1:6a  txqueuelen 1000  (Ethernet)
RX packets 0  bytes 0 (0.0 B)
RX errors 0  dropped 0  overruns 0  frame 0
TX packets 0  bytes 0 (0.0 B)
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
device interrupt 35

dmesg | grep eth

[    1.339232] jme: JMicron JMC2XX ethernet driver version 1.0.8
[    1.340310] jme 0000:07:00.5 eth0: JMC250 Gigabit Ethernet chiprev:23 pcirev:3 macaddr:f4:6d:04:51:d1:6a
[    1.352643] jme 0000:07:00.5 enp7s0f5: renamed from eth0

lsmod

ccm                    20480  6
uvcvideo               94208  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         24576  1 uvcvideo
videobuf2_common       53248  2 videobuf2_v4l2,uvcvideo
videodev              217088  3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc                     53248  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_codec_hdmi     61440  1
snd_hda_codec_realtek   126976  1
snd_hda_codec_generic    81920  1 snd_hda_codec_realtek
intel_powerclamp       20480  0
coretemp               20480  0
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_realtek
kvm_intel             253952  0
snd_hda_intel          49152  6
snd_intel_dspcfg       24576  1 snd_hda_intel
kvm                   655360  1 kvm_intel
snd_hda_codec         131072  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core           90112  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
ath9k                 151552  0
i915                 1978368  35
snd_hwdep              20480  1 snd_hda_codec
ath9k_common           36864  1 ath9k
ath9k_hw              475136  2 ath9k_common,ath9k
drm_kms_helper        184320  1 i915
snd_pcm               102400  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
intel_cstate           20480  0
snd_seq_midi           20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
ath                    36864  3 ath9k_common,ath9k,ath9k_hw
snd_rawmidi            36864  1 snd_seq_midi
drm                   491520  19 drm_kms_helper,i915
mac80211              851968  1 ath9k
mei_me                 40960  0
snd_seq                69632  2 snd_seq_midi,snd_seq_midi_event
cfg80211              712704  4 ath9k_common,ath9k,ath,mac80211
i2c_algo_bit           16384  1 i915
fb_sys_fops            16384  1 drm_kms_helper
syscopyarea            16384  1 drm_kms_helper
libarc4                16384  1 mac80211
sysfillrect            16384  1 drm_kms_helper
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer              36864  2 snd_seq,snd_pcm
sysimgblt              16384  1 drm_kms_helper
joydev                 28672  0
input_leds             16384  0
snd                    86016  23 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
mei                   102400  1 mei_me
serio_raw              20480  0
intel_ips              28672  0
asus_laptop            32768  0
soundcore              16384  1 snd
sparse_keymap          16384  1 asus_laptop
input_polldev          20480  1 asus_laptop
lpc_ich                24576  0
mac_hid                16384  0
sch_fq_codel           20480  2
parport_pc             40960  0
ppdev                  24576  0
lp                     20480  0
parport                53248  3 parport_pc,lp,ppdev
ip_tables              32768  0
x_tables               40960  1 ip_tables
autofs4                45056  2
ahci                   40960  2
jme                    36864  0
libahci                32768  1 ahci
psmouse               151552  0
sdhci_pci              53248  0
mii                    16384  1 jme
cqhci                  28672  1 sdhci_pci
sdhci                  65536  1 sdhci_pci
video                  49152  2 i915,asus_laptop

(편집 1 - 2020년 9월 17일) 데스크톱 버전을 실행하고 있습니다.

sudo lshw -C 네트워크

  *-network                 
       description: Wireless interface
       product: AR9285 Wireless Network Adapter (PCI-Express)
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 01
       serial: 74:2f:68:1b:5d:7a
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=5.4.0-47-generic firmware=N/A ip=192.168.1.39 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:17 memory:f5400000-f540ffff
  *-network
       description: Ethernet interface
       product: JMC250 PCI Express Gigabit Ethernet Controller
       vendor: JMicron Technology Corp.
       physical id: 0.5
       bus info: pci@0000:07:00.5
       logical name: enp7s0f5
       version: 03
       serial: f4:6d:04:51:d1:6a
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msix msi bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=jme driverversion=1.0.8 duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:35 memory:f0400000-f0403fff ioport:8100(size=128) ioport:8000(size=256)

고양이 /etc/네트워크/인터페이스

auto lo
iface lo inet loopback

고양이 /etc/netplan/*.yaml

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

답변1

해결책을 찾았습니다 :)

ethtool을 설치했어요

sudo apt-get install ethtool

간단히 명령을 실행했습니다.

sudo ethtool -s enp7s0f5 autoneg off speed 100 duplex full

여기서 enp7s0f5는 이전에 ifconfig로 얻은 이더넷 인터페이스입니다.

즉, PC를 다시 시작하면 이 변경 사항이 삭제된다는 것을 이해하게 되므로, 이 경우 시작 시 이 명령이 자동으로 실행되도록 노력하겠습니다. 이 답변이 필요하다고 확신하고 그 방법을 알게 되면 수정하겠습니다.

관련 정보