⚠️ do not use the values directly form this documentation, find the values following the process
- Soldering Iron
- Soldering wire
- 4/3 Pin header
- Jumper Wires(F2M,M2M)
- FTDI Breakout/USBtoTTL
- Switch/Router(extra)
- Ethernet Cable 2
- Multimeter
- Solder pin header (Motherboard)
Use copper holes (large) / antenna as gnd source
UART | Value | Guess |
---|---|---|
1st | 3.3V | VCC(3V) |
2nd | ~0 | GND/RX |
3rd | ~0 | GND/RX |
4th | ~2.6 | TX |
UART | Value | Guess |
---|---|---|
2nd | Beeps | GND |
3rd | Does not beep | RX |
[-] 3.3V
[-] GND
[-] RX
[x] TX <-
UART | FTDI |
---|---|
GND | GND |
TX | RX |
RX | TX |
- Insatll picocom/arduino
- Baud rate :
115200
picocom -b 115200 /dev/ttyUSB0
Requires Switch (100mbps)
- Install
ethtool
- Change speed of all ports
ethtool -s lan1 speed 100
ethtool -s lan1 speed 100
ethtool -s lan1 speed 100
ethtool -s lan1 speed 100
- Change PC IP to
192.168.0.66
- Installing
pacman -S tftp-hpa
- Edit
/etc/conf.d/tftpd
TFTPD_ARGS="--secure /home/zihad/.tftpgui/tftproot"
Change /home/zihad/.tftpgui/tftproot
to any folder
3. Start the service
systemctl start tftpd.service
- Monitor serial
- Power off
- Press the reset button
- Power on
- See WPS Light On
- Release reset button
- Check serial for filename
Filename
ArcherA6v2_tp_recovery.bin
- Download official firmware
- Rename file to filename found in Finding Filename
- Place that file to the tftproot folder
Archer C6 V2 <=> Switch/Router (negotiation 100mbps all ports) <=> PC (100mbps)
- Power off
- Press the reset button
- Power on
- See WPS Light On
- Release rest button
- Wait for flash (check UART)