Я придумал следующую функцию (которую нужно поместить в ~ / .bashrc
):
n() {
local msg=$(tmux display-message -p '#S: #W: finished')
echo "
local n = require('naughty')
n.notify({
text = '$msg'
, preset = n.config.presets.critical
})
" | awesome-client
}
Ваш принтер должна иметь панель, где вы можете читать и изменять значения Ethernet, такие как IP и MAC-адрес. Если у него нет этой панели, вы можете увидеть, как они сканируют ваши сетевые узлы с помощью сетевого сканера, такого как nmap
. Если вы используете dhcpd
в качестве DHCP-сервера, вы можете легко назначить статический IP-адрес на хост, используя:
host HOST_NAME {
hardware ethernet MAC_ADDRESS;
fixed-address IP_ADDRESS;
}