Я не совсем уверен насчет того, какой интерфейс wlan вы используете, но полагаю, что вам не хватает виртуального интерфейса, который должен перенаправлять трафик с ethX или, в вашем случае, wlan3s0 на ifb, который контролирует входящий пакет.
Итак , что-то похожее на
modprobe ifb numifbs=1
ip link set dev ifb0 up
tc filter add dev wlp3s0 parent ffff: protocol ip u32 match u32 0 0 action mirred egress redirect dev ifb0
tc qdisc add dev $VIRTUAL root handle 2: htb
tc filter add dev $VIRTUAL protocol ip parent 2: prio 1 u32 match ip sport ${PORT} 0xffff police rate ${LIMIT} burst $BURST drop \
flowid :1
Я создал сценарий bash, который позволяет фильтровать пропускную способность для входящего и / или исходящего трафика по определенному IP-адресу (или сети)
https://gist.github.com/ole1986/d9d6be5218affd41796610a35e3b069c
Usage: ./traffic-control.sh [-r|--remove] [-i|--incoming] [-o|--outgoing]
Arguments:
-r|--remove : removes all traffic control being set
-i|--incoming : limit the bandwidth only for incoming packetes
-o|--outgoing : limit the bandwidth only for outgoing packetes
: the ip address to limit the traffic for
Если только у вас не компьютер 2000 года, процессор наверняка 64-битный. Тот факт, что вы используете 64-битную ОС, исключает наличие 32-битного процессора. Есть две причины, по которым вы можете столкнуться с этой проблемой:
Не включена технология виртуализации. Чтобы решить эту проблему, зайдите в настройки хост-компьютера (нажав F1/F2/Del, в зависимости от вашего компьютера), когда он загрузится. Где-то там вы должны найти место для включения этой технологии (оно должно иметь название VTxxx).
Вам может понадобиться включить PAE (или что-то подобное) перед запуском процесса установки гостевой ОС. Это будет в Настройках настраиваемой ВМ.