Running pfSense 2.0.1 in ESXi 4.1 VMware, I have 3 WAN's on single interface on 3 VLAN's,
WAN1 el0-VLAN900 > DHCP cable modem
WAN2 el0-VLAN100 > Static microwave
WAN3 el0-VLAN200 > DHCP microwave
Problem is pfSense will never get DHCP from the cable modem on WAN1. It DHCP's perfectly from WAN3, and static WAN2 works flawless.
I have powered on and off in every order I can think of. Always power modem off when switching from device to device. All ignore bogon boxes are unchecked. Log shows dhclient is asking for IP but fails with dhclient error "No DHCPOFFERS received." I can do a packet capture on WAN1 and see all the DHCP and ARP requests for everyone else on the cable system. The pfSense charts around 25kbs-35kbs data inbound on the WAN1 interface and appears to be all the broadcast traffic from the cable system.
I can power off modem, plug laptop to modem, power on modem, laptop gets public IP (NOT private IP) and works flawless.
After pfSense tries to get an IP, I can (without powering down the modem) plug laptop into the modem with static IP=192.168.100.5/24 GW=192.168.100.1/24, then access the modem web page 192.168.100.1 and see that it has captured the correct MAC address entered in the psSense WAN1 interface page.
Running SuddenCrap cable, or Suddenlink as they call themselves, cable modem is Cisco 2100 (which this one apparently only works in bridge mode).
Any idea what is going wrong? Could the firewall somehow blocking the DHCP packets on the cable interface? I feel sure it is something simple I'm looking over.