cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1572
Views
5
Helpful
2
Replies

Configure WAN with VLAN subinterface + QoS on Cisco RV340W Routers

jbericat
Level 1
Level 1

Hello,

I’m trying to set-up one of my WAN pppoe broadband connections (FTTH) into my new RV340W Router, but I can’t figure out how to establish the custom VLAN+QoS requirements for this particular ISP. More precisely, I need to tag my upstream traffic as in the screenshot below- that is; frames must be tagged with a VLAN ID = 24, as well as a QoS priority PRI = 3:

Bridge_capture_H500s.png

However, even though I’ve been able to set the pppoe connection successfully on my RV340W, as well as I’ve been able to create the WAN1 subinterface for the required VLAN tagging (WAN1.24), I’m not able to set the PRI 802.1q frame field as it is required (PRI = 3). As a result, I do get connectivity, and approximately an 80% of the downstream capacity of that link (100Mb), but I only do obtain 1Mb/s of the upstream bandwidth (the FTTH link is symmetric):

RV340W pppoe upstream bandwidth.png

In that scenario, the frames captured using a Wireshark bridge installed between the Router and the FTTH ONT device are as seen in the next screenshot- notice that the value of the field PRI is equal to 0:

Bridge_capture_RV340W.png

Since I wasn’t totally sure if the root issue was the wrong PRI field tagging (the ISP itself was not helping very much), I did set-up a pppoe client in my Linux laptop (Ubuntu 20.04LTS), just connecting it directly to the ONT and using these commands:

# First, we need to install the pppoeconfig package:

sudo apt-get install pppoeconfig

# Now we create the virtual interface with the VLAN and QoS settings required by the ISP (I don't know if I really have to add all the skb:pri mappings in the egress section, it just works this way).

sudo ip link add link enx00e04c154452 name vlan24 type vlan id 24 egress 0:3 1:3 2:3 3:3
sudo ip link set vlan24 up

# To establish the pppoe connection:

sudo configpppoe vlan24

# Once the configpppoe has been already launched once, we can start the client this way:

sudo pon dsl-provider

# We can see the connection status like this:

plog

# To end the connection

poff

The result was as I thought: Almost total downstream bandwidth (94 Mb/s) & total upstream bandwidth (103 Mb/s).

Linux pppoe client bandwidth.png

Now my question is; does anyone know which setting should I set in the QoS section on the Cisco RV340W Router, so I can replicate there the very same pppoe connection scenario I created on my Linux laptop?

Thanks a lot in advance.

 

Cheers,

Jordi B.

1 Accepted Solution

Accepted Solutions