I am trying to dial PPPoE from a guest VM, but I don't see the concentrator when using the bridged setup?? The only thing that works for me is to passthrough a real NIC to the VM. Doesn't matter which VM OS I use (tried linux, windows, and mikrotik), or virtual NIC type (tried E1000 and Realtek)
Yet on the proxmox host, I can successfully query the concentrator using pppoe-discovery -I vmbr0 / pppoe-discovery -I vmbr1
I have disabled all firewalls. Why/where is PPPoE being blocked? Is there a bug here or something? I've spent hours on this. I'd really like to use vmbr1 for PPPoE... Please help! Running proxmox-ve_6.1-2.iso
Edit: Found the problem - in my case ISP was blocking proxmox automatically generated MACs. I generated other random MACs and assigned those to the VM interfaces and presto.
Yet on the proxmox host, I can successfully query the concentrator using pppoe-discovery -I vmbr0 / pppoe-discovery -I vmbr1
I have disabled all firewalls. Why/where is PPPoE being blocked? Is there a bug here or something? I've spent hours on this. I'd really like to use vmbr1 for PPPoE... Please help! Running proxmox-ve_6.1-2.iso
Edit: Found the problem - in my case ISP was blocking proxmox automatically generated MACs. I generated other random MACs and assigned those to the VM interfaces and presto.
Code:
auto lo
iface lo inet loopback
iface eno1 inet manual
iface eno2 inet manual
iface eno4 inet manual
iface eno3 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.10.10
netmask 255.255.255.0
gateway 192.168.10.1
bridge-ports eno1
bridge-stp off
bridge_fd 0
auto vmbr1
iface vmbr1 inet manual
bridge_ports eno2
bridge_stp off
bridge_fd 0
Last edited: