몇 달 전 저는 Linux Mint 20.3과 Windows를 이중 부팅했는데 컴퓨터를 부팅할 때 인터넷이 연결되어 있다고 표시되지만 실제로는 작동하지 않는 성가신 버그에 부딪혔습니다.
이 문제를 해결하려면 인터넷을 수동으로 껐다가 다시 켜야 했습니다.
이것이 내가 할 일이다...
다음 아이콘을 클릭하겠습니다.
그런 다음 이 스위치 컨트롤을 두 번 클릭합니다.
예, 사소하다는 것은 알지만, 이는 FOSS 운영 체제의 최고 수준이 아닌 제대로 작동하려면 물건을 켜고 꺼야 했던 1990년대의 일부 장난감에서 발생했던 문제입니다. 이 질문은 성가신 만큼 원시적입니다.
이 문제 때문에 Linux를 포기했습니다. 내가 겪은 수많은 오류는 나에게 짜증나고 실망스러웠다. Windows 사용자의 관점에서 볼 때 이것이 Linux가 PC의 주류가 아닌 이유 중 하나입니다.
이제 다시 Linux Mint 21을 듀얼 부팅하고 있으며, 새로운 시작이 되기를 바랍니다.
처음 며칠 동안은 잘 작동했지만 바로 오늘 이 오류가 발생했는데 인터넷이 켜져 있었지만 작동하지 않았습니다.진짜이 문제를 해결하려면 전원을 껐다가 다시 켜야 합니다. 두 번이나 다시 시작해 보았지만 여전히 이 오류가 발생합니다.
나는 도움을 찾고 있습니다. 나는 Linux의 잠재력을 보기 때문에 Windows로 돌아가고 싶지 않지만 동시에 Linux의 엄청난 수의 버그도 싫어합니다. 이 문제가 해결되어 다시 원활한 경험을 할 수 있기를 바랍니다.
저는 이 문제를 해결하는 방법에 대한 조언을 간절히 원합니다. 비슷한 질문을 하는 사람을 본 적이 없어서 놀랍습니다. 이에 대한 도움을 주시면 매우 감사하겠습니다.
댓글에 누군가가 자세한 내용을 요청했습니다.
tom@TO:~$ lsusb
Bus 002 Device 002: ID 0bc2:ac19 Seagate RSS LLC BUP Slim
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 03f0:0024 HP, Inc KU-0316 Keyboard
Bus 001 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 1307:0165 Transcend Information, Inc. 2GB/4GB/8GB Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
tom@TO:~$ lspci
00:00.0 Host bridge: Intel Corporation 10th Gen Core Processor Host Bridge/DRAM Registers (rev 03)
00:02.0 VGA compatible controller: Intel Corporation CometLake-S GT2 [UHD Graphics 630] (rev 03)
00:14.0 USB controller: Intel Corporation Comet Lake PCH-V USB Controller
00:16.0 Communication controller: Intel Corporation Comet Lake PCH-V HECI Controller
00:17.0 SATA controller: Intel Corporation 400 Series Chipset Family SATA AHCI Controller
00:1b.0 PCI bridge: Intel Corporation Device a3e9 (rev f0)
00:1c.0 PCI bridge: Intel Corporation Device a392 (rev f0)
00:1c.3 PCI bridge: Intel Corporation Device a393 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port 9 (rev f0)
00:1f.0 ISA bridge: Intel Corporation B460 Chipset LPC/eSPI Controller
00:1f.2 Memory controller: Intel Corporation Memory controller
00:1f.3 Audio device: Intel Corporation Comet Lake PCH-V cAVS
00:1f.4 SMBus: Intel Corporation Comet Lake PCH-V SMBus Host Controller
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
추가 정보:
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether fc:34:97:17:cb:ec brd ff:ff:ff:ff:ff:ff
inet 192.168.1.105/24 brd 192.168.1.255 scope global dynamic noprefixroute enp3s0
valid_lft 80991sec preferred_lft 80991sec
inet6 fd00::80c5:5179:63bb:dabe/64 scope global temporary dynamic
valid_lft 121sec preferred_lft 31sec
inet6 fd00::6396:1cef:eacc:8cc/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 121sec preferred_lft 31sec
inet6 fe80::febd:3faa:176f:41f3/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:e7:0d:72 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
하사품
이 귀찮은 문제를 처리하는 데 지쳤기 때문에 이 질문에 포상금을 걸고 이 문제에 더 많은 관심을 기울이고 싶습니다.
답변1
여기에 설명된 문제와 다른 문제가 발생하고 있는지 궁금합니다.https://askubuntu.com/questions/954236/wired-network-connection-keeps-dropping-out-dual-boot.
선택한 대답은 사용자가 Ubuntu(Mint의 기반)에서 동일한 칩셋에 대해 업데이트된 이더넷 드라이버를 설치하도록 하고, 다른 하나는 링크를 볼 때마다 운영 체제가 네트워크 구성을 다시 로드하도록 ifplugd를 설치하도록 하는 것이었습니다. 변화.
답변2
라우터와 Windows 및 Linux와 관련된 DHCP 임대 간에 일부 충돌이 있을 수 있습니다. Linux에서 MAC 주소를 변경하면 완전히 다른 장치로 나타나 문제가 해결될 수도 있습니다.
답변3
임시 해결 방법으로 NetworkManager 서비스를 다시 시작할 수 있습니다.
$ sudo systemctl restart NetworkManager
이 명령을 루트로 시작 시 실행하려면 아래 설명된 대로 시작 시 스크립트를 실행하는 서비스를 생성할 수 있습니다.여기. 서비스 시작에 사용할 스크립트를 생성하려면 다음 명령을 실행할 수 있습니다.
$ cat > restartnetwork << EOF
#!/bin/bash
systemctl restart NetworkManager
EOF
$ chmod +x ./restartnetwork
$ sudo mv ./restartnetwork /usr/bin/
그런 다음 생성할 서비스 파일의 실행 경로로 /usr/bin/restartnetwork 경로를 사용할 수 있습니다.
일반적으로 추가 정보가 없으면 근본적인 문제를 해결하기가 어렵습니다. 제 생각에는 귀하의 컴퓨터가 기본 게이트웨이에서 IP를 검색하지 못할 수도 있는 것 같습니다. 시작 시 다음 명령의 출력을 확인합니다.
ip a
모든 인터페이스가 나열되어야 합니다. 네트워크를 다시 시작하고 다시 실행하세요. 출력을 비교하면 몇 가지 유용한 방향을 찾을 수 있습니다.