Skip to content

Finaly get rid of the "forced" usage of VLAN2/WAN0 to an "active physical port" #27

@maverick3005

Description

@maverick3005

There is still the "port move Problem" when i DON´t use the WAN-Port:

Setup:

WAN: DISABLED
Using only LAN1-Port from the Router and set the default Gateway for br0 in the Basic-Setup:

Looks at the pictures:

Image Image

Situation: I MUST add the vlan2 to a physical Port for a correct Port-Order & Advanced VLAN-Setup.

And when i remove the VLAN2 from any active physical Port:

Image Image

The LAN1 Port becomes WAN(0), which is not correct.

I gave you some infos because of the "needed" VLAN2, but VLAN2 is anyway always connected to port 5 or 8 on the CPU.
It is really nessassary to MUST connect it to a physical Port (tagged or untagged) ?

I asume some "Loops" needs to be checked? Basicly you must have a WAN-Vlan2 (on the CPU) - but do you really need it
connected to any physical port, too ?

Some tests with OpenWRT and DD-WRT in the past showed, that you can setup the switch/Router without to have a physical Port
connected to VLAN2 - and the units are still working without any problems (MIPS & ARM).

The actual situation prevent the "full" usage of the WAN-Port as a regulary "L2-Uplink Port" with ONLY the tagged&untagged VLANs you
really need - with the result you have all 4 LAN-Ports available for client connections - without vlans, you don´t need :-)

When an intelligent switch is here connected, it can run into a loop detection, or "untagging" of packets from the "VLAN2" to a wrong default-VID
on the switch itself. creating a dummy VLAN2 on the switch to catch broadcasts or other packets, coming from the SoC-CPU is not possible
on all switches (older Netgear reserves often VLAN2+3 for VoIP/Multicast usages and can´t be reconfigured by the user for other things...)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions