2
我正在編寫一個腳本來模擬使用Busybox的Android設備的較差網絡連接。在Bash中,我使用tc
和netem
來模擬數據包丟失,特定延遲等,但這些在Busybox中不可用。我知道Busybox有iptables
可用,但它不提供像netem
那樣多的功能。我有幾個問題:模擬Busybox中較差的網絡連接
- 你如何建議模擬繁忙的網絡連接不暢?我已經做了相當多的研究,並沒有發現有人試圖用Busybox測試慢速連接設備。
- 有沒有辦法爲Busybox編譯
netem
,如果可能的話,你能指出我正確的方向嗎? - 有沒有辦法像
netem
那樣模擬iptables
的特定延遲,數據包丟失,損壞和重複?
謝謝。
這個問題與bash無關 –
我想找一個'netem'的等價函數來用在Busybox中,它在bash中可用。我正在寫的腳本是bash,我想將它移動到另一個設備 –
最好刪除bash標籤以滿足純粹主義者;-)。你讀過BusyBox文檔了嗎?你需要(在更大的圖片中)是將'tc'和/或'netem'作爲一個BusyBox applet。非特定指令在這裏,但似乎可行:https://busybox.net/FAQ.html#adding。我還發現這個頁面很好地概述了BusyBox發行版的構建方式:https://busybox.net/downloads/BusyBox.html。祝你好運。 – shellter