PfSense 1.2.3 does not get an IP automaticly
-
Hi y'all :)
Since I got tired of waiting for pfSense 2, I installed 1.2.3 (nanoBSD) and now I've got a miniITX system with the IM-945GSE-A board working as a router. Before I put it in the place where my Asus WL500g Deluxe was, I gave pfSense the same settings and internal IP my 500g had, also I cloned the MAC address from the 500g. So this way everything should work right a way and all network devices should not be bothered by the change of router.
Everything looks okay, (besides my Senao/EnGenius ECB 3220 dying, not related to this) however, pfSense is somehow not able to get a WAN IPaddress through DHCP on it's own. Have to click release a couple of times at status_interfaces.php before it gets an IP.
The cable modem is an Arris TM702B, (Euro)DOCSIS 3, maybe some incompatibility issues or something?
Log shows this:
Aug 30 19:07:33 syslogd: kernel boot file is /boot/kernel/kernel Aug 30 19:07:33 syslogd: exiting on signal 15 Aug 30 18:51:57 check_reload_status: reloading filter Aug 30 18:51:57 php: : rc.newwanip working with (IP address: 82.74.***.***) (interface: wan) (interface real: em1). Aug 30 18:51:57 php: : Informational: rc.newwanip is starting em1. Aug 30 18:51:56 check_reload_status: rc.newwanip starting Aug 30 18:51:56 php: : Processing - Aug 30 18:51:56 php: : Processing start - Aug 30 18:51:56 dnsmasq[2188]: read /etc/hosts - 2 addresses Aug 30 18:51:56 dnsmasq[2188]: using nameserver 212.54.35.25#53 Aug 30 18:51:56 dnsmasq[2188]: using nameserver 212.54.40.25#53 Aug 30 18:51:56 dnsmasq[2188]: reading /etc/resolv.conf Aug 30 18:51:56 dnsmasq[2188]: compile time options: IPv6 GNU-getopt BSD-bridge ISC-leasefile no-DBus no-I18N TFTP Aug 30 18:51:56 dnsmasq[2188]: started, version 2.45 cachesize 150 Aug 30 18:51:55 dnsmasq[1652]: exiting on receipt of SIGTERM Aug 30 18:51:55 dnsmasq[1652]: using nameserver 212.54.35.25#53 Aug 30 18:51:55 dnsmasq[1652]: using nameserver 212.54.40.25#53 Aug 30 18:51:55 dnsmasq[1652]: reading /etc/resolv.conf Aug 30 18:51:53 dhclient[2091]: bound to 82.74.***.*** -- renewal in 184381 seconds. Aug 30 18:51:53 dhclient[2091]: DHCPACK from 10.194.0.1 Aug 30 18:51:53 dhclient[2091]: DHCPREQUEST on em1 to 255.255.255.255 port 67 Aug 30 18:51:53 kernel: em1: link state changed to UP Aug 30 18:51:50 kernel: em1: link state changed to DOWN Aug 30 18:51:50 dhclient[1962]: exiting. Aug 30 18:51:50 dhclient[1962]: exiting. Aug 30 18:51:50 dhclient[1962]: connection closed Aug 30 18:51:50 dhclient[1962]: connection closed Aug 30 18:51:47 php: : HOTPLUG: Configuring wan interface em1 Aug 30 18:51:47 php: : DEVD Ethernet attached event for em1 Aug 30 18:51:47 php: : Processing em1 - start Aug 30 18:51:46 check_reload_status: rc.linkup starting Aug 30 18:51:45 dhclient[1959]: bound to 82.74.***.*** -- renewal in 184385 seconds. Aug 30 18:51:45 dhclient[1959]: DHCPACK from 10.194.0.1 Aug 30 18:51:45 dhclient[1959]: DHCPREQUEST on em1 to 255.255.255.255 port 67 Aug 30 18:51:45 kernel: em1: link state changed to UP Aug 30 18:51:42 kernel: em1: link state changed to DOWN Aug 30 18:51:40 check_reload_status: updating dyndns Aug 30 18:51:39 check_reload_status: reloading filter Aug 30 18:51:39 php: : Configuring slbd Aug 30 18:51:39 php: : Creating rrd update script Aug 30 18:51:38 php: : Informational: DHClient spawned /etc/rc.newwanip and the new ip is wan - 82.74.***.***. Aug 30 18:51:37 dhclient[1478]: exiting. Aug 30 18:51:37 dhclient[1478]: exiting. Aug 30 18:51:37 dhclient[1478]: connection closed Aug 30 18:51:37 dhclient[1478]: connection closed Aug 30 18:51:33 php: : WARNING! /etc/rc.newwanip could not deterimine the previous ip address ( wan ). Aug 30 18:51:33 php: : rc.newwanip working with (IP address: 82.74.***.***) (interface: wan) (interface real: em1). Aug 30 18:51:33 php: : Informational: rc.newwanip is starting em1. Aug 30 18:51:33 check_reload_status: rc.newwanip starting Aug 30 18:51:33 php: : Processing - Aug 30 18:51:33 php: : Processing start - Aug 30 18:51:33 dnsmasq[1652]: read /etc/hosts - 2 addresses Aug 30 18:51:32 dnsmasq[1652]: using nameserver 208.67.222.222#53 Aug 30 18:51:32 dnsmasq[1652]: using nameserver 208.67.220.220#53 Aug 30 18:51:32 dnsmasq[1652]: reading /etc/resolv.conf Aug 30 18:51:32 dnsmasq[1652]: compile time options: IPv6 GNU-getopt BSD-bridge ISC-leasefile no-DBus no-I18N TFTP Aug 30 18:51:32 dnsmasq[1652]: started, version 2.45 cachesize 150 Aug 30 18:51:31 dnsmasq[1259]: exiting on receipt of SIGTERM Aug 30 18:51:29 dhclient[1431]: bound to 82.74.***.*** -- renewal in 184393 seconds. Aug 30 18:51:29 dhclient[1431]: DHCPACK from 10.194.0.1 Aug 30 18:51:29 dhclient[1431]: DHCPREQUEST on em1 to 255.255.255.255 port 67 Aug 30 18:51:27 dhclient[1431]: DHCPOFFER from 10.194.0.1 Aug 30 18:51:27 dhclient[1431]: DHCPOFFER from 10.194.0.1 Aug 30 18:51:27 dhclient[1431]: DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 5 Aug 30 18:51:27 dhclient[1431]: DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 2 Aug 30 18:51:27 kernel: em1: link state changed to UP Aug 30 18:51:23 kernel: em1: link state changed to DOWN Aug 30 18:51:22 dhclient[1384]: exiting. Aug 30 18:51:22 dhclient[1384]: exiting. Aug 30 18:51:22 dhclient[1384]: connection closed Aug 30 18:51:22 dhclient[1384]: connection closed Aug 30 18:51:19 php: : HOTPLUG: Configuring wan interface em1 Aug 30 18:51:19 php: : DEVD Ethernet attached event for em1 Aug 30 18:51:19 php: : Processing em1 - start Aug 30 18:51:18 check_reload_status: rc.linkup starting Aug 30 18:51:16 dhclient[1255]: DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 11 Aug 30 18:51:15 dhclient[1255]: DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 4 Aug 30 18:51:15 kernel: em1: link state changed to UP Aug 30 18:51:12 check_reload_status: reloading filter Aug 30 18:51:12 php: : Processing - Aug 30 18:51:12 php: : Processing start - Aug 30 18:51:12 dnsmasq[1259]: read /etc/hosts - 2 addresses Aug 30 18:51:12 dnsmasq[1259]: using nameserver 208.67.222.222#53 Aug 30 18:51:12 dnsmasq[1259]: using nameserver 208.67.220.220#53 Aug 30 18:51:12 dnsmasq[1259]: reading /etc/resolv.conf Aug 30 18:51:12 dnsmasq[1259]: compile time options: IPv6 GNU-getopt BSD-bridge ISC-leasefile no-DBus no-I18N TFTP Aug 30 18:51:12 dnsmasq[1259]: started, version 2.45 cachesize 150 Aug 30 18:51:12 kernel: em1: link state changed to DOWN Aug 30 18:51:11 dnsmasq[577]: exiting on receipt of SIGTERM Aug 30 18:51:09 dhclient[1154]: exiting. Aug 30 18:51:09 dhclient[1154]: exiting. Aug 30 18:51:09 dhclient[1154]: connection closed Aug 30 18:51:09 dhclient[1154]: connection closed Aug 30 18:51:09 dhclient[1107]: DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 5 Aug 30 18:51:08 dhclient[1107]: DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 2 Aug 30 18:51:08 kernel: em1: link state changed to UP Aug 30 18:51:04 kernel: em1: link state changed to DOWN Aug 30 18:51:03 dhclient[1062]: exiting. Aug 30 18:51:03 dhclient[1062]: exiting. Aug 30 18:51:03 dhclient[1062]: connection closed
(Last 100 entries, partially removed my IP-address -> 82.74.. )
With regards,
Bart Grefte
-
If I recall correctly, some readers of this forum have reported that they have had better results using the dhclient program from FreeBSD 8. I suggest you search the forums for dhclient to see if your problem is "similar enough" to warrant trying the FreeBSD 8 dhclient.