Score:2

How to fix network connection high instability

ธง ky

I am facing a strange issue with my ubuntu computer. My Internet connection seams to work only a small instant every minute or so. Just enough to download POP3 emails but not enough to upgrade 100 MB packages.

I tried the following to assess the problem:

kadak@webcast:~$ ping 192.168.0.2
…
--- statistiques ping 192.168.0.2 ---
1382 paquets transmis, 219 reçus, +3 erreurs, 84,1534 % paquets perdus, temps 1410789 ms
rtt min/avg/max/mdev = 0.499/2.597/123.335/11.061 ms,  tuyau 3

84% packet lost, it is huge. 192.168.0.2 is our DHCP server.

I tried the same on another computer running Windows 10, connected to the same wifi point of access, no package loss. So I cast out a network issue.

I tried to connect to the point of access through Ethernet cable instead of Wifi… same problem. So I cast out a Wifi hardware problem.

Here are my system information :

kadak@webcast:~$ uname -a
Linux webcast 5.4.0-77-generic #86-Ubuntu SMP Thu Jun 17 02:35:03 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Would anybody have some tip to further investigate the issue?

Cheers,

Kadak

EDIT: Here the result of syslog (interesting stuff I guess but too technical for me):

Jul  5 15:50:46 webcast systemd[1]: Started Network Manager Script Dispatcher Service.
Jul  5 15:50:56 webcast systemd[1]: NetworkManager-dispatcher.service: Succeeded.
Jul  5 15:51:07 webcast whoopsie[1555]: [15:51:07] Cannot reach: https://daisy.ubuntu.com
Jul  5 15:51:29 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-68 noise=-95 txrate=1000
Jul  5 15:52:33 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-72 noise=-95 txrate=58500
Jul  5 15:53:17 webcast dbus-daemon[1925]: [session uid=1000 pid=1925] Activating via systemd: service name='org.freedesktop.Tracker1' unit='tracker-store.service' requested by ':1.2' (uid=1000 pid=1923 comm="/usr/libexec/tracker-miner-fs " label="unconfined")
Jul  5 15:53:17 webcast dbus-daemon[1925]: [session uid=1000 pid=1925] Successfully activated service 'org.freedesktop.Tracker1'
Jul  5 15:53:17 webcast systemd[1915]: Starting Tracker metadata database store and lookup manager...
Jul  5 15:53:17 webcast systemd[1915]: Started Tracker metadata database store and lookup manager.
Jul  5 15:53:20 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-70 noise=-95 txrate=65000
Jul  5 15:53:48 webcast tracker-store[14704]: OK
Jul  5 15:53:48 webcast systemd[1915]: tracker-store.service: Succeeded.
Jul  5 15:54:03 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-72 noise=-95 txrate=65000
Jul  5 15:54:27 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-69 noise=-95 txrate=65000
Jul  5 15:54:46 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-70 noise=-95 txrate=65000
Jul  5 15:55:26 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-66 noise=-95 txrate=65000
Jul  5 15:57:45 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-72 noise=-95 txrate=65000
Jul  5 15:59:29 webcast NetworkManager[1197]: <info>  [1625493569.1809] manager: NetworkManager state is now CONNECTED_GLOBAL
Jul  5 15:59:29 webcast systemd[1]: Starting Network Manager Script Dispatcher Service...
Jul  5 15:59:29 webcast whoopsie[1555]: [15:59:29] The default IPv4 route is: /org/freedesktop/NetworkManager/ActiveConnection/5
Jul  5 15:59:29 webcast whoopsie[1555]: [15:59:29] Not a paid data plan: /org/freedesktop/NetworkManager/ActiveConnection/5
Jul  5 15:59:29 webcast whoopsie[1555]: [15:59:29] Found usable connection: /org/freedesktop/NetworkManager/ActiveConnection/5
Jul  5 15:59:29 webcast dbus-daemon[1196]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.12' (uid=0 pid=1197 comm="/usr/sbin/NetworkManager --no-daemon " label="unconfined")
Jul  5 15:59:29 webcast dbus-daemon[1196]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jul  5 15:59:29 webcast systemd[1]: Started Network Manager Script Dispatcher Service.
Jul  5 15:59:30 webcast whoopsie[1555]: [15:59:30] online
Jul  5 15:59:39 webcast systemd[1]: NetworkManager-dispatcher.service: Succeeded.
Jul  5 15:59:50 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-69 noise=-95 txrate=58500
Jul  5 16:00:37 webcast wpa_supplicant[1217]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-72 noise=-95 txrate=58500
FedKad avatar
cn flag
คุณสามารถตรวจสอบ syslog หรือ journalctl เพื่อหาข้อผิดพลาดได้หรือไม่?
kadak avatar
ky flag
ฉันตรวจสอบ Journalctl เพื่อหาข้อผิดพลาด ค่อนข้างมาก แต่ฉันควรดูบริการใดเป็นพิเศษ
FedKad avatar
cn flag
ฉันไม่มีความคิดจริงๆ แต่ "Network Manager Script Dispatcher Service" อาจเป็นที่สนใจ ฉันจะรันคำสั่ง `journalctl -f` บนหน้าจอเทอร์มินัลแล้วเปิดทิ้งไว้ จากนั้นคุณอาจสามารถเชื่อมโยงข้อความที่แสดงระหว่าง "หมดเวลา" `ping` ในขณะที่คำสั่ง `ping` ถูกเรียกใช้บนเทอร์มินัลอื่น
kadak avatar
ky flag
ขอบคุณ. เห็นได้ชัดว่าปัญหาไม่ได้อยู่ที่นั่นอีกต่อไป ฉันเพิ่งลองสิ่งที่คุณแนะนำและ 900 pings วิ่งโดยสูญเสีย 0% อาจเป็นข้อขัดแย้งของที่อยู่ IP บนเครือข่ายและตอนนี้ผู้ใช้รายอื่นหยุดทำงาน ฉันจะตรวจสอบได้อย่างไร นอกจากนี้ วันนี้ก่อนที่จะเขียนบทความนี้ ฉันได้ลองทำบางสิ่งที่ฉันลบ snapd ออกไป อย่างไรก็ตาม ฉันจะตรวจสอบในอีกไม่กี่วันข้างหน้าว่าปัญหาได้รับการแก้ไขแล้วจริงๆ หรือไม่ และจะแจ้งให้คุณทราบ ขอขอบคุณ.
Score:0
ธง it

ตรวจสอบ WiFi ของคุณ มทร, โดยใช้

ลิงค์ไอพี

สังเกตชื่ออินเทอร์เฟซ WiFi ของคุณด้วย

เดอะ มทร (Maximum Transmission Unit) คือขนาดของแพ็กเก็ตที่ใหญ่ที่สุดที่สามารถส่งได้ในเครือข่ายเดียว หากแพ็คเก็ตเกิน มทร ของลิงก์ ข้อมูลจะต้องถูกแยกออกเป็นหลายแพ็กเก็ต (แยกส่วน) แพ็กเก็ตหลายแพ็กเก็ตเหล่านี้ต้องส่งผ่านลิงก์ รับ รับทราบ และประกอบใหม่อีกครั้งที่ปลายสุด หากลิงก์ของคุณกำหนดค่าไม่ถูกต้อง และคุณต้องแยกส่วนทุกแพ็กเก็ตที่คุณส่ง อัตราการถ่ายโอนข้อมูลจริงของคุณจะลดลง

เครือข่ายอีเทอร์เน็ต (แบบมีสาย) ใช้ มทร ของ 1500 ไบต์

เนื่องจากโอเวอร์เฮดต่อแพ็กเก็ตเพิ่มเติมสำหรับ WiFi (ส่วนหัว PPPoE ขนาด 8 ไบต์) WiFi จึงใช้ มทร จาก 1492

ของคุณ มทร ควรตั้งค่าโดยเซิร์ฟเวอร์ DHCP ของคุณ ตรวจสอบการกำหนดค่าเราเตอร์ของคุณ

คุณสามารถตั้งค่าของคุณเอง มทร (การตั้งค่าไม่คงอยู่เมื่อรีสตาร์ท) ด้วย

sudo ip link ตั้งชื่อ dev mtu 1492

โดยที่ "ชื่อ" คือชื่ออินเทอร์เฟซจากด้านบน

นี่คือตัวอย่าง:

walt@squid:~(0)$ ลิงค์ไอพี
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state โหมดลง DEFAULT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    ลิงค์/อีเธอร์ f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff
walt@squid:~(0)$ sudo ip link set dev wlxf46d04b1790f mtu 1492
[sudo] รหัสผ่านสำหรับวอลต์: 
walt@squid:~(0)$ ลิงค์ไอพี
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state โหมดลง DEFAULT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1492 qdisc mq state โหมด UP DORMANT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff

ชื่ออินเตอร์เฟส WiFi ของฉันคือ "wlxf46d04b1790f".

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา