{"id":21380800,"url":"https://github.com/frameworkcomputer/network-tester","last_synced_at":"2025-07-13T13:30:50.208Z","repository":{"id":240107785,"uuid":"801697584","full_name":"FrameworkComputer/network-tester","owner":"FrameworkComputer","description":"MediaTek/Intel Wi-Fi Drop Tester","archived":false,"fork":false,"pushed_at":"2024-09-05T00:12:42.000Z","size":44,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-09-07T06:53:54.085Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FrameworkComputer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-16T18:31:08.000Z","updated_at":"2024-09-05T00:12:45.000Z","dependencies_parsed_at":"2024-05-16T19:43:26.582Z","dependency_job_id":"fc0de186-b313-494a-9549-e67e252782e1","html_url":"https://github.com/FrameworkComputer/network-tester","commit_stats":null,"previous_names":["frameworkcomputer/network-tester"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrameworkComputer%2Fnetwork-tester","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrameworkComputer%2Fnetwork-tester/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrameworkComputer%2Fnetwork-tester/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrameworkComputer%2Fnetwork-tester/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FrameworkComputer","download_url":"https://codeload.github.com/FrameworkComputer/network-tester/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225885798,"owners_count":17539640,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-22T10:42:48.775Z","updated_at":"2024-11-22T10:42:49.287Z","avatar_url":"https://github.com/FrameworkComputer.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MediaTek/Intel Wi-Fi Drop Tester\n\n- Auto-installs needed packages for Fedora OR Ubuntu. Not configured as is for other distros (minor tweaks needed for that).\n\n- This basic script pings 8.8.8.8 every 60 seconds and runs a check of iw every 10 seconds to capture as much as possible.\n\n- If there is a drop or even a drop and it resumes, we should see it happen here. This will run for one hour.\n\n- You can stop it at any time with ctrl+c if you need to.\n\n- You will first see \"iw is already installed\", then it will move to your interface name two seconds later. Then the monitoring will take place for one hour or until you interrupt this.\n\n- Function to install iw if not installed - it should be installed, but this is a fail-safe.\n\n- Folks experiencing drops, please use this script, and you can attach both logs created after a full 60 minutes of running and provide this to support. \n\n- Logs created are iw_logfile and ping_logfile.\n\nCurl should already be installed.\n\nBut just in case:\n\n#### Fedora\n```\nsudo dnf install curl -y\n```\n\nor\n\n#### Ubuntu\n```\nsudo apt install curl -y\n```\n\n**Then run:**\n\n ```\n curl -s https://raw.githubusercontent.com/FrameworkComputer/network-tester/main/network-tester.sh -o network-tester.sh \u0026\u0026 clear \u0026\u0026 bash network-tester.sh\n ```\n  \n(Run a full hour with the terminal open, can be put behind other windows, but needs to be open)\n\n\n---------\n\n## Short example of iw_logfile\n\n```\nKernel Version: 6.8.9-300.fc40.x86_64\nBIOS Version: 03.03\nLinux Distribution: Fedora release 40 (Forty)\nDevice Brand: MEDIATEK Corp.\nDriver: mt7921e\n---------------------------\nThu May 16 11:19:52 AM PDT 2024:\nConnected to d8:8e:d4:7d:2e:c8 (on wlp5s0)\n\tSSID: MEH\n\tfreq: 6135.0\n\tRX: 1447320118 bytes (7771244 packets)\n\tTX: 81050139 bytes (749311 packets)\n\tsignal: -43 dBm\n\trx bitrate: 2161.3 MBit/s 160MHz HE-MCS 10 HE-NSS 2 HE-GI 0 HE-DCM 0\n\ttx bitrate: 1441.3 MBit/s 160MHz HE-MCS 7 HE-NSS 2 HE-GI 0 HE-DCM 0\n\tbss flags: short-slot-time\n\tdtim period: 2\n\tbeacon int: 100\n---------------------------\nThu May 16 11:20:02 AM PDT 2024:\nConnected to d8:8e:d4:7d:2e:c8 (on wlp5s0)\n\tSSID: MEH\n\tfreq: 6135.0\n\tRX: 1447341370 bytes (7771348 packets)\n\tTX: 81061431 bytes (749368 packets)\n\tsignal: -43 dBm\n\trx bitrate: 2161.3 MBit/s 160MHz HE-MCS 10 HE-NSS 2 HE-GI 0 HE-DCM 0\n\ttx bitrate: 1441.3 MBit/s 160MHz HE-MCS 7 HE-NSS 2 HE-GI 0 HE-DCM 0\n\tbss flags: short-slot-time\n\tdtim period: 2\n\tbeacon int: 100\n```\n -------------------------\n\n ## Short example of ping_logfile\n\n```\nPING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.\n64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=24.9 ms\n64 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=21.0 ms\n64 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=48.3 ms\n64 bytes from 8.8.8.8: icmp_seq=5 ttl=57 time=27.8 ms\n64 bytes from 8.8.8.8: icmp_seq=6 ttl=57 time=28.0 ms\n64 bytes from 8.8.8.8: icmp_seq=7 ttl=57 time=42.7 ms\n64 bytes from 8.8.8.8: icmp_seq=8 ttl=57 time=35.4 ms\n64 bytes from 8.8.8.8: icmp_seq=9 ttl=57 time=29.0 ms\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fframeworkcomputer%2Fnetwork-tester","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fframeworkcomputer%2Fnetwork-tester","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fframeworkcomputer%2Fnetwork-tester/lists"}