Pfsense on proxmox with omada
-
I have been having trouble with a minipc that i previously successfully deployed (for personal) where I have proxmox OS with a pfsense VM and an omada lxc.
The Network looks like
MiniPC router (proxmox, pfsense, omada lxc) > Main Switch (2 AP attached) > Garage Switch (1 AP attached)
All these devices are on the default LAN, I have VLAN setup for other stuff but the problem I am having is the default LAN.
Subnet is 10.0.0.1/24 (not real)
Main Switch is 10.0.0.116, Garage Switch is 10.0.0.121Proxmox is 10.0.0.50, omada is 10.0.0.102
From pfsense I can ping all the switches, AP, proxmox host and omada lxc. I cannot ping or access the switches from proxmox host and omada lxc ( I assume if i fixed the proxmox host issue omada will work)
The networking on proxmox is
Eth1 (not real but its the physical rj45) to vmbr0 with no config as its used for WAN port on pfsense
Eth2 (not real but its the physical rj45) to vmbr1, set with 10.0.0.50/24, 10.0.0.1 as gateway, VLAN aware, and set as pfsense LAN
Omada has a static IP from pfsense under vmbr1.
In pfsense LAN has wide open firewall rules and i never set any for proxmox.
I have DNS resolver enabled with default settings, I had to change the /etc/resolv.conf DNS nameserver from my old network which i made this minipc on to 10.0.0.1 which fixed my DNS issues.
I need help figuring out why my proxmox host and omada lxc wont reach the switches.
-
Does Proxmox only have an IP in the pfSense LAN subnet?
Access from Omada to the switches pretty much has to be something in Proxmox. Something with a bad subnet mask set perhaps?
What error is shown when you try to ping and it fails?
Steve
-
@stephenw10 yes proxmox and omada both have static IP from pfsense and can be pinged from pfsense it self.
The only error I could find at least is the ping failed after I Ctrl+C for the icmp test. 0% success rate. -
Hmm, OK well it either has an ARP entry or a route for that device then. It should be sending directly since it's in the same subnet.
Something must be blocking it.