Hi,
I decided several months back that I would like to have an open-source firewall between my ISP and my networks that I controlled.
I wanted this at my office and home.
So I purchased 2 Raspberry Pi 3 B+ with a TP-Link USB to Ethernet and set up the built-in Ethernet as my red interface with DHCP and the TP-Link a static IP connected to my router and made ti the gateway for my network.
This setup worked really well for a long while with little to no issues.
Then in the space of a week, both home and office Pi’s stopped getting DHCP IPs on the red interface after a power cycling.
Since then, I have tried everything I know to try and figure out what is going on here but nothing works.
I even tried on a fresh install on another memory card to going back to older version, trying both core-151 and 149.
Nothing seems to be working. And if I bypass IPFire and connect other devices directly to the ISP they get an address without any issues.
Below is an extract from my DHCP on the one Pi.
21:37:44 dhcpcd[1551] : dhcpcd-9.1.2 starting
21:37:44 dhcpcd[1553] : DUID 25:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:ce
21:37:45 dhcpcd[1553] : red0: IAID 25:b4:95:ce
21:37:45 dhcpcd[1553] : red0: adding address fexx::xxxx:xxxx:xxxx:xxce
21:37:45 dhcpcd[1553] : ipv6_addaddr1: Permission denied
21:37:45 dhcpcd[1553] : red0: carrier lost
21:38:15 dhcpcd[1553] : timed out
21:38:15 dhcpcd[1553] : dhcpcd exited
21:39:51 dhcpcd[1516] : dhcpcd-9.1.2 starting
21:37:44 dhcpcd[1553] : DUID 25:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:ce
21:39:51 dhcpcd[1518] : red0: waiting for carrier
21:40:21 dhcpcd[1518] : timed out
21:40:21 dhcpcd[1518] : dhcpcd exited
21:43:19 dhcpcd[2011] : dhcpcd-9.1.2 starting
21:43:19 dhcpcd[2013] : DUID 25:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:ce
21:43:20 dhcpcd[2013] : red0: waiting for carrier
21:43:50 dhcpcd[2013] : timed out
21:43:50 dhcpcd[2013] : dhcpcd exited
21:44:49 dhcpcd[2350] : dhcpcd-9.1.2 starting
21:44:49 dhcpcd[2352] : DUID 25:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:ce
21:44:49 dhcpcd[2352] : red0: waiting for carrier
21:45:19 dhcpcd[2352] : timed out
21:45:20 dhcpcd[2352] : dhcpcd exited
21:46:03 dhcpcd[2788] : dhcpcd-9.1.2 starting
21:46:03 dhcpcd[2790] : DUID 25:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:ce
21:46:03 dhcpcd[2790] : red0: waiting for carrier
21:46:33 dhcpcd[2790] : timed out
21:46:33 dhcpcd[2790] : dhcpcd exited
22:02:14 dhcpcd[2413] : dhcpcd-9.1.2 starting
22:02:14 dhcpcd[2415] : DUID 25:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:ce
22:02:15 dhcpcd[2415] : red0: waiting for carrier
22:02:45 dhcpcd[2415] : timed out
22:02:45 dhcpcd[2415] : dhcpcd exited
22:04:25 dhcpcd[2882] : dhcpcd-9.1.2 starting
22:04:25 dhcpcd[2884] : DUID 25:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:ce
22:04:25 dhcpcd[2884] : red0: waiting for carrier
22:04:56 dhcpcd[2884] : timed out
22:04:56 dhcpcd[2884] : dhcpcd exited
Any guidance as to what is going on here would be greatly appreciated. If I can’t get this working I will need to move to OpenWRT for my firewall something I am trying to avoid because IPFire is the better firewall.
Thank you.