Linksys E2500 v2 - Unable to get OpenWrt to work

Hello,

I have tried to flash OpenWrt on a Linksys E2500 v2 using the stock firmware web interface but it results in a brick. I have no connectivity, i.e. http, ssh and ping not working.

File used: openwrt-19.07.2-brcm47xx-mips74k-linksys-e2500-v2-squashfs.bin

  • I have tried with TFTP, which seems to flash successfully but gives no result.
  • I have tried with a serial console + TFTP to flash, but again no result.
  • I am able to access the OpenWrt console using the serial connection, but I don't know how I would debug my problem from there.
  • I am able to flash dd-wrt or the stock firmware successfully and have web access.

I don't know how to proceed from here. I have read to my best the wiki/forums here and over at dd-wrt but don't know where to look now.

Be advised that due to lack of free drivers from Broadcom, your device will have poor wifi performance. So keep it in mind if you really want to continue with the flashing.
When you are in the console what is the output of:
ip addr; ip ro; ip neigh show; netstat -lnp
Have you tried to flash OpenWrt over DD-WRT?

1 Like

ip addr

1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN qlen 1000
    link/ether 48:f8:b3:44:7a:98 brd ff:ff:ff:ff:ff:ff

ip ro - no output

ip neigh show

fe80::4af8:b3ff:fe44:7a98 dev eth0.2 lladdr 48:f8:b3:44:7a:98 used 0/0/0 probes 0 STALE

netstat -lpn

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      888/uhttpd
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      1256/dnsmasq
tcp        0      0 192.168.1.1:53          0.0.0.0:*               LISTEN      1256/dnsmasq
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      740/dropbear
tcp        0      0 :::80                   :::*                    LISTEN      888/uhttpd
tcp        0      0 ::1:53                  :::*                    LISTEN      1256/dnsmasq
tcp        0      0 fe80::4af8:b3ff:fe44:7a98:53 :::*                    LISTEN      1256/dnsmasq
tcp        0      0 fd9b:bc9b:9289::1:53    :::*                    LISTEN      1256/dnsmasq
tcp        0      0 fe80::4af8:b3ff:fe44:7a98:53 :::*                    LISTEN      1256/dnsmasq
tcp        0      0 fe80::4af8:b3ff:fe44:7a98:53 :::*                    LISTEN      1256/dnsmasq
tcp        0      0 :::22                   :::*                    LISTEN      740/dropbear
udp        0      0 0.0.0.0:35305           0.0.0.0:*                           1129/ntpd
udp        0      0 127.0.0.1:53            0.0.0.0:*                           1256/dnsmasq
udp        0      0 192.168.1.1:53          0.0.0.0:*                           1256/dnsmasq
udp        0      0 0.0.0.0:67              0.0.0.0:*                           1256/dnsmasq
udp        0      0 :::546                  :::*                                1127/odhcp6c
udp        0      0 :::547                  :::*                                829/odhcpd
udp        0      0 ::1:53                  :::*                                1256/dnsmasq
udp        0      0 fe80::4af8:b3ff:fe44:7a98:53 :::*                                1256/dnsmasq
udp        0      0 fd9b:bc9b:9289::1:53    :::*                                1256/dnsmasq
udp        0      0 fe80::4af8:b3ff:fe44:7a98:53 :::*                                1256/dnsmasq
udp        0      0 fe80::4af8:b3ff:fe44:7a98:53 :::*                                1256/dnsmasq
raw        0      0 ::%2143754468:58        ::%4381197:*            58          1127/odhcp6c
raw        0      0 ::%2143754468:58        ::%4381197:*            58          829/odhcpd
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING        318 436/ubusd           /var/run/ubus.sock

I had tried flashing OpenWrt from the web interface of DD-WRT but with no success.

Posting this if it can be of any use in helping find the problem.

boot log before kernel start: https://pastebin.com/raw/Bv68tU4H
dmesg output: https://pastebin.com/raw/DMLdGZjR

Very weird, there is discrepancy between the dmesg, where the interfaces are discovered and are configured and ip utility showing that there is no vlan subinterface with the IPs.
But the servers are running normally on the configured IPs.
Can you also check the swconfig dev switch0 show ?

Here is the output of swconfig dev switch0 show:

Global attributes:
        enable_vlan: 1
        ports: 0x003f
Port 0:
        pvid: 1
        link: port:0 link:up speed:100baseT full-duplex auto
Port 1:
        pvid: 1
        link: port:1 link:down
Port 2:
        pvid: 1
        link: port:2 link:down
Port 3:
        pvid: 1
        link: port:3 link:down
Port 4:
        pvid: 0
        link: port:4 link:down
Port 5:
        pvid: 0
        link: port:5 link:up speed:100baseT full-duplex 
VLAN 1:
        ports: 0 1 2 3 5t 

There doesn't seem to be any VLAN2 for the WAN port, but LAN ports should be working fine.
Can you also check what ifconfig -a says?

I ran ifconfig and got this:

root@OpenWrt:/# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 48:F8:B3:44:7A:98  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:1056 (1.0 KiB)
          Interrupt:4 

lo        Link encap:Local Loopback  
          LOOPBACK  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

But then since I have been trying with my laptop connected to LAN port 1 of the router, I decided to try with an other port (port 2, without rebooting the router) and got more output (but still can't access 192.168.1.1):

root@OpenWrt:/# ifconfig -a
br-lan    Link encap:Ethernet  HWaddr 48:F8:B3:44:7A:98  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::4af8:b3ff:fe44:7a98/64 Scope:Link
          inet6 addr: fd9b:bc9b:9289::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:1484 (1.4 KiB)

eth0      Link encap:Ethernet  HWaddr 48:F8:B3:44:7A:98  
          inet6 addr: fe80::4af8:b3ff:fe44:7a98/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:220 (220.0 B)  TX bytes:7446 (7.2 KiB)
          Interrupt:4 

eth0.1    Link encap:Ethernet  HWaddr 48:F8:B3:44:7A:98  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:1484 (1.4 KiB)

eth0.2    Link encap:Ethernet  HWaddr 48:F8:B3:44:7A:98  
          inet6 addr: fe80::4af8:b3ff:fe44:7a98/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:3858 (3.7 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:28 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1904 (1.8 KiB)  TX bytes:1904 (1.8 KiB)
root@OpenWrt:/# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP qlen 1000
    link/ether 48:f8:b3:44:7a:98 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::4af8:b3ff:fe44:7a98/64 scope link 
       valid_lft forever preferred_lft forever
4: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
    link/ether 48:f8:b3:44:7a:98 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global br-lan
       valid_lft forever preferred_lft forever
    inet6 fd9b:bc9b:9289::1/60 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::4af8:b3ff:fe44:7a98/64 scope link 
       valid_lft forever preferred_lft forever
5: eth0.1@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP qlen 1000
    link/ether 48:f8:b3:44:7a:98 brd ff:ff:ff:ff:ff:ff
6: eth0.2@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
    link/ether 48:f8:b3:44:7a:98 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::4af8:b3ff:fe44:7a98/64 scope link 
       valid_lft forever preferred_lft forever
root@OpenWrt:/# ip ro
192.168.1.0/24 dev br-lan scope link  src 192.168.1.1
root@OpenWrt:/# ip neigh show
fe80::4af8:b3ff:fe44:7a98 dev eth0.2 lladdr 48:f8:b3:44:7a:98 used 0/0/0 probes 0 STALE

On my laptop I have configured a static IP address of 192.168.1.XXX, netmask 255.255.255.0 and gateway 192.168.1.1 and I am connected with a USB-Ethernet adapter.

EDIT: and this

root@OpenWrt:/# swconfig dev switch0 show
Global attributes:
        enable_vlan: 1
        ports: 0x003f
Port 0:
        pvid: 1
        link: port:0 link:down
Port 1:
        pvid: 1
        link: port:1 link:down
Port 2:
        pvid: 1
        link: port:2 link:up speed:100baseT full-duplex auto
Port 3:
        pvid: 1
        link: port:3 link:down
Port 4:
        pvid: 2
        link: port:4 link:down
Port 5:
        pvid: 0
        link: port:5 link:up speed:100baseT full-duplex 
VLAN 1:
        ports: 0 1 2 3 5t 
VLAN 2:
        ports: 4 5t 

Thanks for your help.

This looks much better. However judging by the RX and TX bytes shown in ifconfig, it seems to me that there is no proper communication from the physical port to the eth0.1 interface. If you run tcpdump or wireshark on the laptop are you able to capture anything from the Linksys?

I can see IPv6, mDNS and BOOTP related traffic coming from the MAC address of the router.

Here is a sample:

tcpdump
root@valley:~# tcpdump -i enxa0cec8084937
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on enxa0cec8084937, link-type EN10MB (Ethernet), capture size 262144 bytes
09:02:44.991308 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:02:45.495019 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:02:45.879032 IP6 :: > ff02::1:ff08:4937: ICMP6, neighbor solicitation, who has fe80::a2ce:c8ff:fe08:4937, length 32
09:02:46.903086 IP6 fe80::a2ce:c8ff:fe08:4937 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:02:46.903162 IP6 fe80::a2ce:c8ff:fe08:4937 > ip6-allrouters: ICMP6, router solicitation, length 16
09:02:46.919025 IP6 fe80::a2ce:c8ff:fe08:4937 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:02:46.976104 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [2q] [2n] ANY (QM)? 7.3.9.4.8.0.e.f.f.f.8.c.e.c.2.a.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? valley.local. (150)
09:02:46.976266 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0 [2q] [2n] ANY (QM)? 7.3.9.4.8.0.e.f.f.f.8.c.e.c.2.a.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? valley.local. (150)
09:02:46.976571 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0*- [0q] 1/0/0 (Cache flush) A 192.168.1.72 (40)
09:02:47.003934 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:02:47.226464 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [2q] [2n] ANY (QM)? 7.3.9.4.8.0.e.f.f.f.8.c.e.c.2.a.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? valley.local. (150)
09:02:47.226685 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0 [2q] [2n] ANY (QM)? 7.3.9.4.8.0.e.f.f.f.8.c.e.c.2.a.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? valley.local. (150)
09:02:47.255038 IP6 fe80::a2ce:c8ff:fe08:4937 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:02:47.476964 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [2q] [2n] ANY (QM)? 7.3.9.4.8.0.e.f.f.f.8.c.e.c.2.a.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? valley.local. (150)
09:02:47.477185 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0 [2q] [2n] ANY (QM)? 7.3.9.4.8.0.e.f.f.f.8.c.e.c.2.a.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? valley.local. (150)
09:02:47.477493 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0*- [0q] 1/0/0 (Cache flush) A 192.168.1.72 (40)
09:02:47.607030 IP6 fe80::a2ce:c8ff:fe08:4937 > ff02::16: HBH ICMP6, multicast listener report v2, 2 group record(s), length 48
09:02:47.677521 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0*- [0q] 2/0/0 (Cache flush) PTR valley.local., (Cache flush) AAAA fe80::a2ce:c8ff:fe08:4937 (138)
09:02:47.677730 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0*- [0q] 2/0/0 (Cache flush) PTR valley.local., (Cache flush) AAAA fe80::a2ce:c8ff:fe08:4937 (138)
09:02:48.004989 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:02:48.700625 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0*- [0q] 2/0/0 (Cache flush) PTR valley.local., (Cache flush) AAAA fe80::a2ce:c8ff:fe08:4937 (138)
09:02:48.700840 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0*- [0q] 2/0/0 (Cache flush) PTR valley.local., (Cache flush) AAAA fe80::a2ce:c8ff:fe08:4937 (138)
09:02:50.006126 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:02:50.723659 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0*- [0q] 2/0/0 (Cache flush) PTR valley.local., (Cache flush) AAAA fe80::a2ce:c8ff:fe08:4937 (138)
09:02:50.723878 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0*- [0q] 2/0/0 (Cache flush) PTR valley.local., (Cache flush) AAAA fe80::a2ce:c8ff:fe08:4937 (138)
09:02:51.063021 IP6 fe80::a2ce:c8ff:fe08:4937 > ip6-allrouters: ICMP6, router solicitation, length 16
09:02:52.770875 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:02:54.007566 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:02:59.255007 IP6 fe80::a2ce:c8ff:fe08:4937 > ip6-allrouters: ICMP6, router solicitation, length 16
09:03:02.008463 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:03:02.208666 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:03:02.558710 IP6 :: > ff02::1:ff44:7a98: ICMP6, neighbor solicitation, who has fe80::4af8:b3ff:fe44:7a98, length 32
09:03:02.968615 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:03:03.608788 IP6 fe80::4af8:b3ff:fe44:7a98 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:03:03.608821 IP6 fe80::4af8:b3ff:fe44:7a98 > ip6-allrouters: ICMP6, router solicitation, length 16
09:03:03.818658 IP6 fe80::4af8:b3ff:fe44:7a98 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:03:08.775984 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:03:15.127017 IP6 fe80::a2ce:c8ff:fe08:4937 > ip6-allrouters: ICMP6, router solicitation, length 16
09:03:18.013239 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:03:27.780083 ARP, Request who-has 192.168.1.1 tell 192.168.1.72, length 28
09:03:28.795021 ARP, Request who-has 192.168.1.1 tell 192.168.1.72, length 28
09:03:29.815020 ARP, Request who-has 192.168.1.1 tell 192.168.1.72, length 28
09:03:30.839027 ARP, Request who-has 192.168.1.1 tell 192.168.1.72, length 28
09:03:31.862955 ARP, Request who-has 192.168.1.1 tell 192.168.1.72, length 28
09:03:32.886952 ARP, Request who-has 192.168.1.1 tell 192.168.1.72, length 28
09:03:33.989756 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
09:03:34.029788 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 5 group record(s), length 108
09:03:34.379721 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:03:34.409788 IP6 :: > ff02::1:ff00:1: ICMP6, neighbor solicitation, who has fd9b:bc9b:9289::1, length 32
09:03:35.479765 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:03:36.090338 IP6 fe80::4af8:b3ff:fe44:7a98 > ff02::16: HBH ICMP6, multicast listener report v2, 6 group record(s), length 128
09:03:36.179751 IP6 fe80::4af8:b3ff:fe44:7a98 > ff02::16: HBH ICMP6, multicast listener report v2, 6 group record(s), length 128
09:03:36.329736 IP6 fe80::4af8:b3ff:fe44:7a98 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
09:03:39.228881 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 48:f8:b3:44:7a:98 (oui Unknown), length 300
09:03:40.798973 IP 192.168.1.72.mdns > 224.0.0.251.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)
09:03:46.615033 IP6 fe80::a2ce:c8ff:fe08:4937 > ip6-allrouters: ICMP6, router solicitation, length 16
09:03:50.019662 IP6 fe80::a2ce:c8ff:fe08:4937.mdns > ff02::fb.mdns: 0 [8q] PTR (QM)? _nmea-0183._tcp.local. PTR (QM)? _ftp._tcp.local. PTR (QM)? _webdav._tcp.local. PTR (QM)? _webdavs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _afpovertcp._tcp.local. PTR (QM)? _nfs._tcp.local. (135)

Does brctl show show that eth0.1 is in br-lan?

It appears your laptop 192.168.1.72 is expecting the router at 192.168.1.1 but it is not answering.

It seems so:

root@OpenWrt:/# brctl show
bridge name     bridge id               STP enabled     interfaces
br-lan          7fff.48f8b3447a98       no              eth0.1

I was wondering if the problem could be with my setup, but I guess not since DD-WRT works.

Another unusual behavior of the router is that the power LED blinks twice on power on and stays OFF afterwards. LAN LED is on and blinks when sending packets.

Just wanted to mention, there is an older post where people had the same problem but for the E2500 v3 and no solution for making OpenWrt work.

@jow @tmomas has anyone ever managed to make this device work or should we inform the device page accordingly?

I couldn't find any reports of successfull flashing of OpenWrt on this device.

@prst Does the same happen with a snapshot image instead of 19.07.2?

@tmomas I just tried with the latest snapshot Sun Mar 29 22:15:39 2020 and I get the same result.


Here is my flashing procedure in case there is something I'm doing wrong.

On the router via serial:

CFE> nvram erase
*** command status = 0
CFE> flash -ctheader : flash1.trx
Reading :: CODE Pattern is CORRECT!
upgrade_ver[v2.0.0] upgrade_ver[20000] 4712_ver[0]
Done. 4263968 bytes read
fname=flash1.trx 
CODE Pattern is correct! (E25X)
Programming...done. 4263936 bytes written
*** command status = 0
CFE> nvram erase
*** command status = 0
CFE> reboot

On my laptop:

 atftp --trace --option "timeout 1" --option "mode octet" --put --local-file ./openwrt-bcm47xx-mips74k-linksys-e2500-v2-squashfs.bin 192.168.1.1

how did you get CFE console ? CTRL+C didn't work nor Escape

If I remember correctly it was Ctrl+C... Make sure your serial console is working and try hitting the keys at different times during the boot maybe.