Many people are using OpenBSD on APUs as routers and DHCP servers with no problems. Maybe someone can help if you show the configuration you are trying to use (hostname.* files, rc.conf.local, dhcpd.conf, etc.)
On 2020-07-20, Charlie Burnett <[email protected]> wrote: > Hi, > I've set up a good deal of openbsd firewalls in a professional environment > before with little to no issue. I'm trying to set one up for me personally > though, and am having some bizarre issues, with no clue where to begin > trying to fix them. This is on an APU unit from PC Engines. I've managed to > figure out a couple things when trying to debug this: > 1. I cannot connect to the internet properly unless only em0 (which is the > ethernet port I have connected to the external network) has a hostname > file- I have to either add back the hostname files after boot and run > /etc/netsetup or manually set up the internal network ports through > ifconfig. > 2. Even once the box is connected properly to the network, its' seemingly > unable to assign leases to other clients, attempting to connect to it > through another OpenBSD machine results in it timing out while getting a > lease. > 3. Using the same exact config, I ran it behind a standard proprietary > router (linksys) that connects fine externally. Using that, the box > functions as expected. > 4. Using an openwrt router I get similar errors. > 5. I'm using both config that I've used on external networks as well as > subnetworks on a corporate network that worked, and the default config from > the setting up a router page for a sanity check. > 6. I assumed it was DHCP, but nonetheless as a sanity check I had pf pass > through anything and everything, worked internally as well as externally. > I'm at a complete loss- seeing as it occurs on openwrt I assume that its' > probably because of however the hell my landlord set up the network, but > anyone remotely have an idea how to begin debugging this? I don't like > particularly having a proprietary router running especially without a > firewall I trust. > Best, > Charlie >

