Rozwiazanie
"It seems to come from the fact that the phone requests its previous IP address to the access point, without any discover message, whereas the lease has expired from the AP point of view...
The previous leases are stored in /data/misc/dhcp/dhcpcd-eth0.lease and /data/misc/dhcp/dhcp_list. You just have to remove the second file (dhcp_list) to force the phone to start a new dhcp negociation.
This can be easely automated with dhcpcd user scripts, you just have to create a file named dhcpcd.exit-hook in /system/etc/dhcpcd (as root, with rw acces to /system), and place this in it:
if [ -f /data/misc/dhcp/dhcp_list ] ; then
rm /data/misc/dhcp/dhcp_list
fi
And the problem should be gone!"
Dla nie szprechajacych
potrzebujemy roota i root explorera
wchodzimy do /system/etc/dhcpcd
tam tworzymy plik dhcpcd.exit-hook
do niego wpisujemy
if [ -f /data/misc/dhcp/dhcp_list ] ; then
rm /data/misc/dhcp/dhcp_list
fi
i problemy z nie pobieranie adresu z dhcp rozwiazane