Dhcp renewal after wakeup: Difference between revisions
Jump to navigation
Jump to search
Merge-delete (talk | contribs) (dhcp renew after sleep tip) |
Merge-delete (talk | contribs) No edit summary |
||
Line 11: | Line 11: | ||
case "$1" in | case "$1" in | ||
hibernate|suspend) | hibernate|suspend) | ||
;; | dhcpcd -k eth0 | ||
;; | |||
thaw|resume) | thaw|resume) | ||
dhcpcd | dhcpcd eth0 | ||
;; | ;; | ||
*) exit $NA | *) exit $NA | ||
;; | ;; | ||
esac | esac | ||
</pre> | </pre> | ||
The script probably needs to be executable. | The script probably needs to be executable. |
Latest revision as of 15:39, 28 November 2010
Sometimes you need a new IP address after waking up from sleep/standby/hibernate modes. Network managers like Wicd can do this and are recommended for laptops, but you can use the pm-utils triggers yourself without installing and running more software too. The following script works for me:
#!/bin/sh # # put this to: /usr/lib64/pm-utils/sleep.d/05DhcpcdRenew # /usr/lib/pm-utils/ .. on 32-bit systems case "$1" in hibernate|suspend) dhcpcd -k eth0 ;; thaw|resume) dhcpcd eth0 ;; *) exit $NA ;; esac
The script probably needs to be executable.