Skip to content

Port Order Fix for WRT160Nv3 + E1000v1 (modded or original) / VLAN-Fix attached #34

@maverick3005

Description

@maverick3005

I had an modded WRT160Nv3, aka E1000v1 now on my desk and i noted here is the port order still incorrect:

Here is the fix for the advanced-vlan.asp:

--- advanced-vlan.asp
+++ advanced-vlan.asp
@@ -111,7 +111,6 @@
        case 'Cisco M10 v2.0':
        case 'D-Link DIR-865L':
        case 'Linksys M20':
-       case 'Linksys E1000 v1':
        case 'Linksys E1000 v2.0':
        case 'Linksys E1000 v2.1':
        case 'Linksys WRT310N v2':
@@ -159,6 +158,7 @@
        case 'Netgear WNR3500L v2':
        case 'Tenda N60':
        case 'Linksys WRT160N': /* WRT160Nv3 */
+       case 'Linksys E1000 v1.0':
        case 'Linksys E2000':
        case 'Linksys E3000':
                COL_P0N = '0';

For the E1000 v2+v2.1 community needs to be checked, because i don´t have this models by hand.

Further more:

The Port-Order in the overview needs (like for the E3000) -INVERTED- by default!

Please note: The Naming is changed! - The old Name was just "Linksys E1000 v1" - but the correct reading from NVRAM
is "Linksys E1000 v1.0" - then the vlan table is fixed. (above Patch include this correction).

I checked the "init.c" and there a a few entrys for WRT160Nv3 for inital setup of the switch, which is basicly correct, but i´am not sure
about the naming conventions for the E1000v1 - which is not defined here. I asume WRT160Nv3 + E1000v1 must booth be checked
and have inverted Port orders. (So it´s basicly the same hardware, just the other CFE is now in...)

NVRAM shows actualy this variables:

boot_hw_model=E100
t_fix1=E1000
t_model_name=Linksys E1000 v1.0
boot_hw_ver=1.0
boot_ver=v5.1.4
lan_invert=1
pmon_ver=CFE 5.10.56.51

Here is the copy & paste from the robocfg for this device:

# robocfg show

Switch: enabled
Port 0:   DOWN enabled stp: none vlan: 2 mac: 00:00:00:00:00:00 <- WAN-Port
Port 1:   DOWN enabled stp: none vlan: 1 mac: 00:00:00:00:00:00 <- Port 4
Port 2:   DOWN enabled stp: none vlan: 1 mac: 00:00:00:00:00:00 <- Port 3
Port 3:   DOWN enabled stp: none vlan: 4 mac: 00:00:00:00:00:00 <- Port 2
Port 4:  100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00 <- Port 1
Port 5:  100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00 <- CPU-Port
VLANs: BCM5325/535x enabled mac_check mac_hash
   0: vlan0:
   1: vlan1: 1 2 4 5t
   2: vlan2: 0 5t
   3: vlan3:
   4: vlan4: 3 4t 5t
   5: vlan5:
   6: vlan6:
   7: vlan7:
   8: vlan8:
   9: vlan9:
  10: vlan10:
  11: vlan11:
  12: vlan12:
  13: vlan13:
  14: vlan14:
  15: vlan15:

When you are in mood and like, please fix the 2 files and make a fresh merge to RT-RT branch, which is a little behind now ;-)

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