Как я могу заставить hostapd_cli работать в sudo на debian stretch?

У меня есть сценарий bash, который запускает hostapd_cli all_sta и скрипт успешно выполняется из командной строки под jessie и stretch. Сценарий также работает, когда выполняется под sudo на jessie, но не на растяжке. При растяжении команда выдается с ошибкой, когда команда 'STA-FIRST' command timed out . Когда я вызываю hostapd_cli в strace, я вижу, что он открывает файл сокета в / tmp:

 bind(3, {sa_family=AF_UNIX, sun_path="/tmp/wpa_ctrl_13552-1"}, 110) = 0 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/hostapd/wlan1"}, 110) = 0 

в качестве теста я временно изменил скрипт и добавил строку:

echo "this is a test" >/tmp/test 2>/root/error

Когда модифицированный скрипт работает под sudo, файл в / tmp не создается, и в / tmp / error не записывается ошибка

В моей системе / tmp нет tmpfs, просто старый старый каталог под / на ext3 fs. Таким образом, root не может создать файл под / tmp, и есть достаточно места.

 # df -h /tmp Filesystem Size Used Avail Use% Mounted on /dev/sdb2 6.7G 5.1G 1.4G 80% / 

И ls -ld / tmp дает:

 # ls -ld /tmp drwxrwxrwt 9 root root 4096 Jul 27 23:50 /tmp/ 

Если я могу понять, почему / tmp не может быть записано, я верю, что команда hostapd_cli будет работать. Что может быть здесь?

Linux и Unix - лучшая ОС в мире.