Hi all,
When I restart my FreeBSD server, PF is unable to load at boot time. I need to wait until the system is up and then start PF manually from a console.
The problem appears to be caused because I need to use DHCP to configure my external network interface, nfe0, and when PF runs at boot time, the DHCP client hasn't yet obtained an IP address. PF refuses to load, saying
I somehow need to delay starting PF for a couple of seconds. Any thoughts on how best to do this?
Note: Please don't suggest configuring nfe0 statically. I have my ADSL modem in bridge mode, and the IP number assigned to me by my ISP is only valid when a DHCP lease is requested every few hours. I have no choice but to configure nfe0 by DHCP.
TIA
When I restart my FreeBSD server, PF is unable to load at boot time. I need to wait until the system is up and then start PF manually from a console.
The problem appears to be caused because I need to use DHCP to configure my external network interface, nfe0, and when PF runs at boot time, the DHCP client hasn't yet obtained an IP address. PF refuses to load, saying
Code:
No IP address found for nfe0
Note: Please don't suggest configuring nfe0 statically. I have my ADSL modem in bridge mode, and the IP number assigned to me by my ISP is only valid when a DHCP lease is requested every few hours. I have no choice but to configure nfe0 by DHCP.
TIA