Kali Linux - 컴퓨터를 재부팅하지 않으면 유선 연결이 실패합니다.

Kali Linux - 컴퓨터를 재부팅하지 않으면 유선 연결이 실패합니다.

최신 버전의 Kali Linux(2018.4)를 사용하고 있는데 다음과 같은 특이한 문제가 발생했습니다. 이더넷 케이블을 연결한 상태에서 컴퓨터를 시작하면 eth0인터페이스가 제대로 작동합니다. 그러나 WiFi(케이블이 연결되지 않은 상태)로 부팅하고 시스템 가동 시간이 30분 이상 지난 후 케이블을 연결하려고 하면 유선 연결이 실패합니다.

그냥 말하고 Wired connecting팝업됩니다 Activation of network connection failed. 가장 이상한 점은 처음 30분 동안은 성공적으로 작동한 다음 유선 연결을 사용할 수 있도록 항상 케이블을 연결한 상태로 컴퓨터를 다시 시작해야 한다는 것입니다.

네트워크 관리자를 재설정해 보았습니다.
/etc/init.d/network-manager restart

또한 eth0인터페이스를 껐다가 켰지만 운이 좋지 않았습니다. 이 문제가 발생한 사람이 있습니까?

  • Kali는 가상 머신에서 실행되지 않습니다.
  • 시스템 메시지:Linux kali 4.19.0-kali1-amd64 #1 SMP Debian 4.19.13-1kali1 (2019-01-03) x86_64 GNU/Linux
  • 네트워크 카드 정보:

    02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
    03:00.0 Network controller: Intel Corporation Wireless 3165 (rev 79)
    

/var/log/syslog다음은 ..의 로그 항목입니다.

케이블을 연결하면:

Jan 31 13:07:30 kali kernel: [ 9597.698217] r8169 0000:02:00.0 eth0: Link is Up - 1Gbps/Full - flow control off
Jan 31 13:07:30 kali NetworkManager[15820]: <info>  [1548936450.7691] device (eth0): carrier: link connected  

1분 후:

Jan 31 13:08:08 kali dhclient[16601]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Jan 31 13:08:12 kali dhclient[16601]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
Jan 31 13:08:19 kali dhclient[16601]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
Jan 31 13:08:31 kali NetworkManager[15820]: <info>  [1548936511.9965] device (eth0): DHCPv4: grace period expired
Jan 31 13:08:31 kali NetworkManager[15820]: <info>  [1548936511.9966] device (eth0): state change: ip-config -> failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Jan 31 13:08:31 kali NetworkManager[15820]: <warn>  [1548936511.9979] device (eth0): Activation: failed for connection 'Wired connection 1'
Jan 31 13:08:31 kali NetworkManager[15820]: <info>  [1548936511.9984] device (eth0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0206] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 16601
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0206] dhcp4 (eth0): state changed fail -> done
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0219] policy: auto-activating connection 'Wired connection 1' (dfe04dbc-7123-4a36-bf7b-6542c03b6c4c)
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0230] device (eth0): Activation: starting connection 'Wired connection 1' (dfe04dbc-7123-4a36-bf7b-6542c03b6c4c)
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0231] device (eth0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0235] device (eth0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0240] device (eth0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0242] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Jan 31 13:08:32 kali NetworkManager[15820]: <info>  [1548936512.0259] dhcp4 (eth0): dhclient started with pid 17015
Jan 31 13:08:32 kali gnome-shell[1118]: Object NM.ActiveConnection (0x55a06d19cc70), has been already finalized. Impossible to get any property from it.
Jan 31 13:08:32 kali org.gnome.Shell.desktop[1118]: == Stack trace for context 0x55a06bb70340 ==
Jan 31 13:08:32 kali org.gnome.Shell.desktop[1118]: #0 0x55a06bf28610 i   resource:///org/gnome/shell/ui/status/network.js:2045 (0x7f156c121890 @ 93)
Jan 31 13:08:32 kali org.gnome.Shell.desktop[1118]: #1 0x7ffc37d73840 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f15802b5de0 @ 71)
Jan 31 13:08:32 kali org.gnome.Shell.desktop[1118]: #2 0x55a06bf28580 i   resource:///org/gnome/shell/ui/status/network.js:1854 (0x7f156c120e68 @ 138)
Jan 31 13:08:32 kali org.gnome.Shell.desktop[1118]: #3 0x7ffc37d74b80 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f15802b5de0 @ 71)
Jan 31 13:08:32 kali org.gnome.Shell.desktop[1118]: #4 0x7ffc37d75390 b   self-hosted:918 (0x7f15802f1230 @ 394)
Jan 31 13:08:32 kali gnome-shell[1118]: Object NM.ActiveConnection (0x55a06d19cc70), has been already finalized. Impossible to get any property from it.

답변1

설명된 문제를 직접적으로 해결하지 못하기 때문에 이 글을 답변으로 작성하지는 않겠습니다. 하지만 제공된 정보를 더 쉽게 확장할 수 있도록 작성해야 한다고 결정했습니다.

r8169Realtek 8168/8111 카드용 드라이버를 사용할 때 문제가 발생합니다.

가이드의 위치는 다음과 같습니다.https://www.unixblogger.com/how-to-get-your-realtek-rtl8111rtl8168-working-updated-guide/데비안과 우분투의 문제를 해결하는 방법을 보여줄 것입니다.

시스템에서 r8168을 찾을 수 없으면 r8169가 로드됩니다. 이렇게 하면 네트워크 및 인터넷 연결이 제공되지만 r8169 드라이버를 사용하면 RTL8168 카드가 매우 불안정해집니다. _"

기본적으로 이러한 플랫폼에서는 non-free저장소를 추가하고 올바른 드라이버를 설치하기만 하면 됩니다. r8169 드라이버가 있으면 무시됩니다.

다른 플랫폼(Kali가 포함될 수도 있고 포함되지 않을 수도 있음)에서는 여기에 설명된 수동 프로세스를 사용해야 할 수도 있습니다. 이 프로세스는 Realtek에서 r8168 드라이버를 다운로드하여 로컬로 구축하는 것과 같습니다. 안타깝게도 Kali에 대한 정확한 지침이 없기 때문에 도움을 드릴 수 없습니다. 하지만 Kali 저장소에서 이에 상응하는 솔루션을 찾을 수 있습니다.

관련 정보