Вы должны удалить:
deb http://old.kali.org/kali sana main non-free contrib
из вашего sources.list, затем:
apt update && apt dist-upgrade
Обычный способ решить эту проблему — запустить DHCP-сервер в каждом сегменте локальной сети и DHCP-клиент на каждой машине, которая подключается к этому сегменту локальной сети.
Протокол DHCP позволяет вам распространять информацию о маршрутизации, такую как шлюз по умолчанию, а также другую информацию, такую как DNS-серверы для использования.
Поскольку это работает на вашем компьютере с Ubuntu, возможно, DHCP-сервер работает в сегменте WLAN (и, скорее всего, на точке доступа ).
Итак, попробуйте запустить клиент DHCP на своем Beaglebone (независимо от того, что используется в дистрибутиве Beaglebone, dhclient
часто используется в дистрибутивах ), и посмотрите, получите ли вы что-нибудь.
Затем настройте свой Beaglebone так, чтобы он делал это автоматически при подключении (. Это можно сделать несколькими способами, в зависимости от того, что еще работает в вашем дистрибутиве Beaglebone ).