IOcage with VLAN tagged interface

mircsicz

Dabbler
Joined
May 11, 2013
Messages
31
Hi all,

I've just segmented my network. On my machine I've got one VM on which I host piHole the migration of that VM went smooth.

Now I'm trying to migrate my Nextcloud, Nginx ReverseProxy and another iocage to VLAN...

My Machine currently has two ETH ports, boths are LAGG members and I've added two VLAN interfaces to that IF, for simplicity I've attached a screenshot of my setup...

I've been fighting with this ffor two nights so far and I found a blog post from a guy setting it up like I'm trying to achieve it: https://blog.3skel.com/2021/01/iocage-networking-with-vlans/

My Problem is I can't create that Bridge!!! When I create that bridge named bridge50 and add vlan50 as a member I can save it but when I try to tedst those settings I run into a bug! I've tried it with 12 U8.1 and still have it with 12 to which I just upgraded... I've attached another set of Screenshots to describe that problem...

Error: Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 140, in call_method
result = await self.middleware._call(message['method'], serviceobj, methodobj, params, app=self,
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1262, in _call
return await methodobj(*prepared_call.args)
File "/usr/local/lib/python3.9/site-packages/middlewared/schema.py", line 975, in nf
return await f(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/network.py", line 780, in commit
await self.sync()
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/network.py", line 1864, in sync
await self.middleware.call('interface.bridge_setup', bridge)
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1305, in call
return await self._call(
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1273, in _call
return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args)
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1166, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/interface/bridge.py", line 57, in bridge_setup
iface.add_member(member)
File "netif.pyx", line 1211, in netif.BridgeInterface.add_member
File "netif.pyx", line 1229, in netif.BridgeInterface.bridge_cmd
OSError: [Errno 16] Device busy
 

Attachments

  • Bildschirmfoto 2022-06-26 um 03.07.22.png
    Bildschirmfoto 2022-06-26 um 03.07.22.png
    41.9 KB · Views: 101
  • Bildschirmfoto 2022-06-26 um 02.52.26.png
    Bildschirmfoto 2022-06-26 um 02.52.26.png
    11.3 KB · Views: 100
  • Bildschirmfoto 2022-06-26 um 02.53.23.png
    Bildschirmfoto 2022-06-26 um 02.53.23.png
    113.3 KB · Views: 105
  • Bildschirmfoto 2022-06-26 um 02.53.32.png
    Bildschirmfoto 2022-06-26 um 02.53.32.png
    37.5 KB · Views: 95
  • Bildschirmfoto 2022-06-26 um 03.14.36.png
    Bildschirmfoto 2022-06-26 um 03.14.36.png
    18.2 KB · Views: 89

mircsicz

Dabbler
Joined
May 11, 2013
Messages
31
Just tried to set some details manually like described in this post, sadly that didn't change the outcome...
 
Top