Как правильно замедлить трафик на Raspberry?

Привет.
Подскажите как правильно замедлять трафик на Raspbian?
Использую только проводное соединение.
Делаю так (Raspbian on Raspberry Pi):

0. Проверил скорость записи-чтения до эксперимента:

65f8567659434046350673.png
65f8568382ea3668200322.png

1. Установил iptables, iproute2 (с пакетом tc)
2. Установил tcconfig
curl -sSL https://raw.githubusercontent.com/thombashi/tcconfig/master/scripts/installer.sh | sudo bash

3. Установил ограничение трафика на eth0 командой из примера:
sudo tcset eth0 --rate 100Kbps
4. Проверил эту установку командой из примера:
{
    "eth0": {
        "outgoing": {
            "protocol=ip": {
                "filter_id": "800::800",
                "rate": "100Kbps"
            }
        },
        "incoming": {}
    }
}


5. Проверяю скорость записи-чтения через FTP:

65f855f318183116975206.png
65f855ffe96da039559805.png

Ничего не изменилось...

Вопрос к знатокам: что я делаю не так?
Может есть другие рабочие средства для замедления трафика?
Может для Raspberry Pi нужно иное решение?
Спасибо за ответы.
  • Вопрос задан
  • 372 просмотра
Пригласить эксперта
Ответы на вопрос 1
@rPman
можно перевести сетевую карту в более медленное соединение, скорость будет на аппаратном уровне занижена
ethtool enp3s0 -s autoneg on speed 1000 duplex full

вместо enp3s0 поставь нужное сетевое устройство (список ip ad), вместо 1000 подставь 10 станет 10мбит
список доступных режимов:
ethtool enp3s0
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы