linux - 检查 3g 路由器是否正常运行的最佳方法是什么?

标签 linux networking 3g-network

我有一种情况需要编写一个应用程序来监控 3g 路由器是否已启动并正在运行,因为有时 3g 连接不稳定。我必须确保带宽使用不超过限制。

我不确定以最少使用 3g 连接带宽来监控 3g 连接状态的最佳方法是什么。有什么好的建议吗?

最佳答案

如果 ping 未被阻止,您可以简单地执行 ping -c 10 8.8.8.8 | grep -oE “[0-9]* 收到” | sed "s/received//g".如果连接正常,您应该得到非零值(>7 对于任何相当好的连接)值。

关于linux - 检查 3g 路由器是否正常运行的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13341415/

相关文章:

linux - apache的虚拟机和mint linux安装

python - 将变量传递给环境

java - 异常:连接被拒绝:连接

android - 如何从 3G 和 2G/EDGE 反之切换?

java - 在 Java 中写入串行

c - ZeroMQ 的网络诊断示例

android - 如何在没有互联网访问的情况下创建跨平台多人游戏

ios - 如何在 iOS7 中以编程方式找到连接 3G 网络或 Wifi 的 iPhone 设备

linux-kernel - make[1] : *** No rule to make target `firmware/am335x-pm-firmware.bin' , 需要 `firmware/am335x-pm-firmware.bin.gen.o' 。停止

ruby - 无法在 JRuby 中安装 therubyracer