Dhcp-выходы Raspberry Pi работают для wlan0, но не для eth0

#raspberry-pi

Вопрос:

 mini31 # ssh pi@192.168.1.142
pi@raspberrypi:~ $ cat /etc/dhcp/dhclient-exit-hooks.d/ip-to-mini31
#!/bin/sh

# See /etc/rc.local
#exit 0

date=`date  "%b %d %H:%M"`

if [ -z "$new_ip_address" ]; then
        logger "ip-to-mini31-dhclient got no IP"
        exit 0
fi;

echo "$date: $new_ip_address dhclient" | ssh -i /home/pi/.ssh/id_rsa rwb@192.168.1.31 "cat - >> pi-ip.txt"

logger "ip-to-mini31-dhclient reported $new_ip_address"
pi@raspberrypi:~ $
 

Это работает, когда у меня есть адаптер Wi-Fi, подключенный к usb (т. Е. wlan0 ), но не тогда, когда у меня есть адаптер Ethernet, подключенный к USB (т. Е. eth0 ) — даже ничего внутри /var/log/syslog . Почему?

Это появляется в syslog :

 raspberrypi dhcpcd[274]: eth0: rebinding lease of 192.168.1.141
 

Я хочу, чтобы мой скрипт сообщал об этом адресе mini31 , но мой скрипт не запускается.
Разве он не работает для повторной привязки или что-то в этом роде? Задокументировано ли это поведение где-либо-например, при каких условиях оно выполняется и не выполняется и какие переменные доступны?