Modify

Opened 3 years ago

Last modified 3 years ago

#18190 new defect

Archer C7 v2 reset button doesn't work

Reported by: morfik Owned by: developers
Priority: normal Milestone:
Component: base system Version: Barrier Breaker 14.07
Keywords: reset, button Cc:

Description

I have Archer C7 v2 router:

 ----------------------------------------------------------------
 | Machine: TP-LINK Archer C7                                   |
 | Uptime: 0d, 00:01:06                                         |
 | Load: 0.43 0.17 0.06                                         |
 | Flash: total: 12.3MB, free: 10.9MB, used: 11%                |
 | Memory: total: 123.4MB, free: 101.7MB, used: 17%             |
 | WAN: 192.168.1.107, proto: dhcp                              |
 | LAN: 192.168.2.2                                             |
 | WLAN: mode: ap, ssid: Valar_Morghulis, channel: 36           |
 | WLAN: mode: ap, ssid: Ever_Vigilant, channel: 8              |
 ----------------------------------------------------------------

The reset button doesn't work, and it's because the router sees it as:

Tue Oct 21 22:50:06 2014 user.notice root: wps
Tue Oct 21 22:50:06 2014 user.notice root: pressed
Tue Oct 21 22:50:08 2014 user.notice root: wps
Tue Oct 21 22:50:08 2014 user.notice root: released

I renamed the reset file in /etc/rc.button/ to wps, and now the button works.

Attachments (0)

Change History (10)

comment:1 Changed 3 years ago by Anton van Bohemen <avbohemen@…>

Actually, the WPS and Reset button are the same button on the Archer C7 v2. So, the script should be called wps, and contain something like:

#!/bin/sh

[ "${ACTION}" = "released" ] || exit 0

. /lib/functions.sh

logger "$BUTTON pressed for $SEEN seconds"

if [ "$SEEN" -lt 1 ]
then
        logger "WPS ACTIVATED"
        for dir in /var/run/hostapd*; do
                [ -d "$dir" ] || continue
                hostapd_cli -p "$dir" wps_pbc
        done
elif [ "$SEEN" -gt 5 ]
then
        echo "FACTORY RESET" > /dev/console
        jffs2reset -y && reboot &
fi

comment:2 follow-ups: Changed 3 years ago by vykislt@…

hello,

any ideas how to reset Archer C7 (with OpenWRT Barrier Breaker 14.07) now?

I can't connect to device at all (made configuration error...)

comment:3 in reply to: ↑ 2 Changed 3 years ago by anonymous

Replying to vykislt@…:

hello,

any ideas how to reset Archer C7 (with OpenWRT Barrier Breaker 14.07) now?

I can't connect to device at all (made configuration error...)

Just in case TFTP is the answer, this link helped:

https://forum.openwrt.org/viewtopic.php?id=38953

comment:4 in reply to: ↑ 2 Changed 3 years ago by anonymous

Replying to vykislt@…:

hello,

any ideas how to reset Archer C7 (with OpenWRT Barrier Breaker 14.07) now?

I can't connect to device at all (made configuration error...)

Wait until the snowflake kind of icon blinks once a second then press reset. It will start blinking quickly and you can telnet to 192.168.1.1. Type "mount_root" then you can edit /etc/config/network or whatever will get you back online.

comment:5 Changed 3 years ago by dedosoa

Hello

everything blinks as post 4 but i am unable to connect via telnet or other way.
My c7 lost connection as i was changing cpu port as tagged.
any ideas as how i can reset it?

comment:6 Changed 3 years ago by dedosoa

Hello

everything blinks as post 4 but i am unable to connect via telnet or other way.
My c7 lost connection as i was changing cpu port as tagged.
any ideas as how i can reset it?

comment:7 Changed 3 years ago by dedosoa

Hello

everything blinks as post 4 but i am unable to connect via telnet or other way.
My c7 lost connection as i was changing cpu port as tagged.
any ideas as how i can reset it?

comment:8 Changed 3 years ago by bittorf@…

try normal boot and execute:

# replace 'eth0' if your ethernet has another name
ping6 ff02::1%eth0

connect to the first "DUP"-entry via IPv6/SSH:

user@laptop:~$ ping6 ff02::1%eth0
PING ff02::1%eth0(ff02::1) 56 data bytes
64 bytes from fe80::221:6aff:fe32:7c1c: icmp_seq=1 ttl=64 time=0.044 ms
64 bytes from fe80::b048:7aff:fec5:ddf2: icmp_seq=1 ttl=64 time=8.32 ms (DUP!)
64 bytes from fe80::ff:ffff:feff:0: icmp_seq=1 ttl=64 time=8.36 ms (DUP!)

user@laptop:~$ ssh root@fe80::b048:7aff:fec5:ddf2%eth0
...

it can be that failsafe is broken on that device, see #19869

comment:9 follow-up: Changed 3 years ago by anonymous

same here.
used https://downloads.openwrt.org/snapshots/trunk/ar71xx/generic/

i had a network called mobiledevices

and added a firewall config in the webinterface with the name mobiledevices
selected the mobiledevices interface
and set access to wan

save.

and now i can't access nothing on the router. tried the snowflake thing. doesn't work.

is there something I can do or is it bricked?

comment:10 in reply to: ↑ 9 Changed 3 years ago by anonymous

Replying to anonymous:

same here.
used https://downloads.openwrt.org/snapshots/trunk/ar71xx/generic/

i had a network called mobiledevices

and added a firewall config in the webinterface with the name mobiledevices
selected the mobiledevices interface
and set access to wan

save.

and now i can't access nothing on the router. tried the snowflake thing. doesn't work.

is there something I can do or is it bricked?

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

this guy saved my ass

https://www.mikepalmer.net/tp-link-archer-c7-ac1750-v2-tftp-recovery/

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.