Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
inbox:toh:wavlink:wavlink_ac1200 [2020/09/29 12:03] – [WAVLINK AC1200] muebauinbox:toh:wavlink:wavlink_ac1200 [2024/04/23 01:01] – [Table] ianchi
Line 1: Line 1:
-====== WAVLINK AC1200 ======+====== WAVLINK AC1200 (WL-WN572HG3) ======
 ~~NOTOC~~ ~~NOTOC~~
 +/***
 {{page>meta:infobox:construction&noheader&nofooter&noeditbtn}} {{page>meta:infobox:construction&noheader&nofooter&noeditbtn}}
 +***/
  
 //The WAVLINK AC1200 is an outdoor device with 2.4 GHz and 5 GHz radios. Due to external antennas it might be well suited catch up signals in situations with public WiFi on camping ground or on ships in marinas.// //The WAVLINK AC1200 is an outdoor device with 2.4 GHz and 5 GHz radios. Due to external antennas it might be well suited catch up signals in situations with public WiFi on camping ground or on ships in marinas.//
  
-/*****/ +{{ media:wavlink:wavlink-ac1200.jpg?200|WAVLINK AC1200 / 7Links AC1200}}
-/* How to add images ========> https://openwrt.org/meta/adding_images_to_openwrt_wiki */ +
-/*****/ +
- +
-{{ media:wavlink-ac1200.jpg?200|WAVLINK AC1200 / 7Links AC1200}}+
  
 +Also known as:\\
 +- [[https://7links.me/Outdoor-WLAN-Repeater-mit-1-200-Mbit-s-und-IP65-NX-4812-919.shtml#downloads|7Links NX-4812-919 (German)]]\\
 +- Wavlink AERIAL HD4
  
 ===== OpenWrt support ===== ===== OpenWrt support =====
  
-<color red>**Not supported.**</color>+Preliminary support[[https://github.com/openwrt/openwrt/pull/15179|PR]] in process. 
  
  
-/*** if info available: uncomment and fill in 
 ===== Supporting activities ===== ===== Supporting activities =====
-//Describe if there are any ongoing activities that might lead to OpenWrt support.//+[[https://forum.openwrt.org/t/wl-wn572hg3-soft-hack|Forum thread]]
  
-  * OpenWrt forum thread(add link) +[[https://github.com/openwrt/openwrt/pull/15179|Pull Request]]
-***/+
  
  
-/*** if info available: uncomment and fill in +===== Installation =====
-===== Experimental firmware =====+
  
-//List experimental firmware download links here.//+Preliminary image can be obtained from [[https://github.com/ianchi/openwrt/releases/tag/wavlink1200-v0.1|here]]
  
-//None at this time.//+  * Set host computer's ip to 192.168.10.100 
 +  * Save sysupgrade image file as 'firmware.bin' 
 +  * Setup tftp server on computer, serving the file from root 
 +  * Connect your computer to the LAN port of the WAVLINK router via an Ethernet cable 
 +  * Press and hold the reset button while powering on the router 
 +  * Keep it pressed for ten seconds 
 +  * Wait for firmware to be uploaded
  
-  * External image (add link) 
-  * trunk image (add link) 
-  * ... 
-***/ 
  
 +===== GPL Sources =====
  
-===== Hardware highlights ===== +Available via FTP here: [[ftp://ftp.pearl.de/treiber/NX4812_open_source.tar.gz|GPL Sources]]\\ 
-^ CPU                        ^ Ram      ^ Flash   ^ Network     ^ WLAN   ^ USB      ^ Serial   ^ JTag   ^ +Please note, this FTP will not produce directory listings if browsed manually, the file will need to be downloaded directly. The filesize is 1,784,547,728 bytes.
-| EXAMPLE RT3052 @ 384 MHz    64 MiB  |  8 MiB  |  4x 10/100   bgn    1x 2.0  |   Yes    |   ?    |+
  
 +===== Hardware highlights =====
 +^ CPU                ^ Ram      ^ Flash   ^ Wi-Fi chip      ^ Network                                         ^ 2.4 GHz        ^ 5 GHz          ^ USB                      ^ Serial            ^ JTag  ^ LEDs  ^ Buttons    ^
 +| MT7620A @ 580 MHz  |  64 MiB  |  8 MiB  | MT7612E (2T2R)  |  10/100 LAN + 1Gb WAN (DC24V/0.5A, Passive PoE) | Yes, b/g/n/ac  | Yes, b/g/n/ac  |  [[#USB|Yes (USB 2.0)]]  |  [[#Serial|Yes]]  |  ?    | 7     | 1 (reset)  |
  
 /*** if info available: uncomment and fill in /*** if info available: uncomment and fill in
Line 87: Line 91:
 ***/ ***/
  
- 
-/*** if info available: uncomment and fill in 
 ==== Buttons ==== ==== Buttons ====
--> [[docs:guide-user:hardware:hardware.button]] on howto use and configure the hardware button(s). 
-Here, we merely name the buttons, so we can use them in the above Howto. 
- 
-<WRAP BOX 600px> 
-FIXME Please fill in real values for this device, then remove the EXAMPLEs and the WRAP that encloses this text. 
- 
 The WAVLINK AC1200 has the following buttons: The WAVLINK AC1200 has the following buttons:
  
 ^ BUTTON                       ^ Event   ^ ^ BUTTON                       ^ Event   ^
-EXAMPLE Reset                |  reset  | +| Reset                       |  reset  |
-| EXAMPLE Secure Easy Setup    |   ses   | +
-| EXAMPLE No buttons at all.      -    | +
-</WRAP> +
-***/+
  
 +==== GPIO ====
  
-===== Hardware ===== +The power LED does not seem to be on a GPIO (all GPIOs were software toggled within stock firmware for the discovery process)The stock firmware does not seem to utilize it for status messages either.
-==== Info ==== +
-^ Architecture     | EXAMPLE MIPS                             | +
-^ Vendor           | EXAMPLE Ralink                           | +
-^ Bootloader       | EXAMPLE U-Boot                           | +
-^ System-On-Chip   | EXAMPLE Ralink RT3052 - MIPS 24K V4.12   | +
-^ CPU/Speed        | EXAMPLE 451 MHz                          | +
-^ Flash-Chip       | EXAMPLE unkown                           | +
-^ Flash size       | EXAMPLE 8 MiB                            | +
-^ RAM              | EXAMPLE 64 MiB                           | +
-^ Wireless         | EXAMPLE RT2860v2 2.4GHz 802.11bgn        | +
-^ Ethernet         | EXAMPLE 10/100 Mbit/s w/ vlan support    | +
-^ Switch           | EXAMPLE Qualcomm Atheros QCA8337         | +
-^ USB              | EXAMPLE 1x 2.0                           | +
-^ Serial           | EXAMPLE [[#Serial|Yes]]                  | +
-^ JTAG             | EXAMPLE [[#JTAG|Not populated]]          |+
  
 +^ GPIO ^ FUNCTION             ^ STATE      ^
 +| 1 | Reset Button        | Active Low |
 +| 12 | Wifi Signal Mid LED  | Active Low |
 +| 13 | Wifi Signal High LED | Active Low |
 +| 41 | LAN LED        | Active Low |
 +| 43 | Wifi Signal Low LED  | Active Low |
 +| 44 | WAN LED        | Active Low |
 +| 72 | Wifi LED        | Active Low |
  
-/*** if info available: uncomment and fill in +==== Connectors ==== 
-==== Flash Layout ==== +The following connectors can be found on the PCB: 
-<WRAP BOX> +^ Connector        ^ Description                  ^ PINs                       ^ 
-FIXME //[[:docs:techref:flash.layout#discovery_how_to_find_out|Find out flash layout]]then add the flash layout table here (copypaste, modify the [[docs:techref:flash.layout#partitioning_of_squashfs-images|example]]).//+J1               | POE    | Center Tap (CT1CT2) and Signal Path (SP1SP2) | 
 +| J2               | RS232  | VCC (3.3V), TX, RX, GND                          | 
 +| J3               | USB    | D+ middle towards J4, Dmiddle towards J2       | 
 +| J4               | 24V    | 2x 24V, 2x GND                                   | 
 +| near J3          | 5 V    | 5V, GND                                          |
  
-Please check out the article [[docs:techref:flash.layout|Flash layout]]. It contains examples and explanations that describe how to document the flash layout+==== USB ==== 
-</WRAP> +The middle pin of J3 are connected to D+ and D-. The outer pin on the RJ45 side is GND then D+ then D-. There is no VCC on the last pin. There are two pins near the USB connector: the pin towards the LEDs is 5V the other is GND. 
-***/+ 
 +^ ⇐ LEDs ^ ⇐ J2 ^ J4 ⇒ ^ RJ45 ⇒ ^  
 +| ?     | D-   | D+   | GND    | 
 + 
 + 
 +^ ⇐ LEDs ^ RJ45 ⇒ ^  
 +| 5V     | GND    | 
 + 
 +{{media:wavlink:wavlink-ac1200_usb-port.jpg?400|}} 
 + 
 +{{media:wavlink:wavlink-ac1200_usb.jpg?400|}} 
 + 
 +A simple test with a USB storage device shows a working USB 2.0 port. 
 +<code> 
 +2727.416000] usb 1-1: new high speed USB device using rt3xxx-ehci and address 4 
 +2727.560000] scsi0 usb-storage 1-1:1.
 +[ 2728.364000] usb 1-1: USB disconnect, address 4 
 +[ 2729.872000] usb 1-1: new high speed USB device using rt3xxx-ehci and address 5 
 +[ 2730.016000] scsi1 : usb-storage 1-1:1.0 
 +[ 2731.040000] scsi 1:0:0:0: Direct-Access     General  USB Flash Disk   1.00 PQ: 0 ANSI: 2 
 +[ 2731.068000sd 1:0:0:0: [sda15669248 512-byte logical blocks: (8.02 GB/7.47 GiB) 
 +[ 2731.104000] sd 1:0:0:0: [sda] Write Protect is off 
 +[ 2731.112000] sd 1:0:0:0: [sda] Assuming drive cache: write through 
 +[ 2731.132000] sd 1:0:0:0: [sda] Assuming drive cache: write through 
 +[ 2731.148000]  sda: sda1 
 +[ 2731.156000] sd 1:0:0:0: [sda] Assuming drive cache: write through 
 +[ 2731.168000] sd 1:0:0:0: [sda] Attached SCSI removable disk 
 +start mount sda1 
 +start mount sda 
 +[ 2733.524000] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 
 +[ 2733.568000] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 
 +mount /dev/sda1 successfully 
 +ntfs-3g /dev/sda error 
 +</code> 
 + 
 +The drive is mounted automaticaly in the orignal firmware: 
 +<code> 
 +# mount 
 +rootfs on / type rootfs (rw) 
 +proc on /proc type proc (rw,relatime) 
 +none on /var type ramfs (rw,relatime) 
 +none on /dev type ramfs (rw,relatime) 
 +none on /etc type ramfs (rw,relatime) 
 +none on /tmp type ramfs (rw,relatime) 
 +none on /media type ramfs (rw,relatime) 
 +none on /sys type sysfs (rw,relatime) 
 +devpts on /dev/pts type devpts (rw,relatime,mode=600) 
 +/dev/mtdblock5 on /vendor type jffs2 (rw,relatime) 
 +mdev on /dev type ramfs (rw,relatime) 
 +devpts on /dev/pts type devpts (rw,relatime,mode=600) 
 +/dev/sda1 on /media/sda1 type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp950,iocharset=utf8,shortname=mixed,errors=remount-ro) 
 +</code> 
 + 
 +==== POE ==== 
 + 
 +Due to the fact the SP2 SP1 CT2 CT1 pin holes are exposed there might be a chance to use a Si3402 to provide "real POE" instead of the passive POE implemented already. 
 + 
 +https://www.mouser.com/datasheet/2/368/Si3402-B-1666231.pdf 
 + 
 +===== Hardware ===== 
 +==== Info ==== 
 +^ Architecture    | MIPS 24KEc                                    | 
 +^ Vendor          | Mediatek                                      | 
 +^ Bootloader      | U-Boot 1.1.3 (Jan 20 2018 - 15:44:18)         | 
 +^ System-On-Chip  | MT7620A ver:2 eco:6 - MIPS 24K V4.12          | 
 +^ CPU/Speed       | MT7620A @ 580 MHz                             | 
 +^ Flash-Chip      | GD25Q64B                                      | 
 +^ Flash size      | 8 MiB                                         | 
 +^ RAM             | 64 MiB                                        | 
 +^ Wireless        | MT7620A 2.4GHz 802.11bgn, MT7610E 5 GHz a/ac  | 
 +^ Ethernet        | 1x 10/100Mb LAN + 1x 1Gb-WAN (vlan support)   | 
 +^ Switch          | MT7530WU                                      | 
 +^ USB             | 1x 2.0                                        | 
 +^ Serial          | [[#Serial|Yes]]                               | 
 +^ JTAG            | [[#JTAG|not yet identified]]                  | 
 + 
 +==== Components ==== 
 +^ Type                         | Description                                                  | Datasheet             | 
 +^ AH1943 25Q64CSIG3 UA2430     | SPI flash 64M-BIT                                            | https://www.winbond.com/resource-files/w25q64fw_revd_032513.pdf | 
 +^ RTL8211F K2102H1 GK08        | Realtek Ethernet transceiver 10/100/1000 MBit                | https://datasheet.lcsc.com/szlcsc/1909021205_Realtek-Semicon-RTL8211F-CG_C187932.pdf | 
 +^ LXK 6626 1936                | WiFi Amplifier                                                                                                                 | 
 +^ LSC LSP5527 1908H3           | 2A 27V Synchronous Buck Converter                            | http://www.liteon-semi.com/upfiles/tecfile01497425681.pdf | 
 +^ S158adH                      | DC-DC Converter                                              | Like?: https://datasheet.lcsc.com/szlcsc/2007241904_TMI-STI3411A_C708879.pdf | 
 +^ MEDIATEK MT7612EN 2015-8MJL ETPS3843     | 802.11ac, Wi-Fi 5 (a/b/g/n/ac) 2.4GHz, 5GHz      | http://www.trolink.cn/UploadFiles/Product/20160419154055_39193.pdf | 
 +^ MEDIATEK MT7620A 2010-BMTH GTPRYF67H     | CPU, Wi-Fi 4 (n) 2.4GHz                          | http://download.villagetelco.org/hardware/MT7620/                 | 
 +^ SCTF 40.000                  | crystal 40 MHz                                                                                                                 | 
 +^ A3R12E40DBF-AH 946ZENB0 8C031297G-F      | 512Mb DDRII SDRAM (64M)                          |                                                                   | 
 +^ 85743 035468 1 2002 MX       | RF Frontend                                                  | https://www.skyworksinc.com/-/media/SkyWorks/Documents/Products/2901-3000/SKY85743_31_205481A_PS.pdf | 
 +^ TF5040 2017H                 | Ethernet transformer                                                                                                           | 
 +^ LGE SS310                    | Schottky Barrier Rectifiers 100V/3A                          | https://datasheet.lcsc.com/szlcsc/1811131655_LGE-SS310_C330484.pdf|
  
 +===== Flash Layout =====
 +==== Linux reported layout (7Links) ====
 +<code>
 +dmesg
 +deice id : c8 40 17 c8 40 (4017c840)
 +GD25Q64B(c8 4017c840) (8192 Kbytes)
 +mtd .name = raspi, .size = 0x00800000 (8M) .erasesize = 0x00010000 (64K) .numeraseregions = 0
 +Creating 6 MTD partitions on "raspi":
 +0x000000000000-0x000000800000 : "ALL"
 +0x000000000000-0x000000030000 : "Bootloader"
 +0x000000030000-0x000000040000 : "Config"
 +0x000000040000-0x000000050000 : "Factory"
 +0x000000050000-0x000000780000 : "Kernel"
 +0x000000780000-0x000000800000 : "Vendor"
 +</code>
 +<code>
 +cat /proc/mtd
 +dev:    size   erasesize  name
 +mtd0: 00800000 00010000 "ALL"
 +mtd1: 00030000 00010000 "Bootloader"
 +mtd2: 00010000 00010000 "Config"
 +mtd3: 00010000 00010000 "Factory"
 +mtd4: 00730000 00010000 "Kernel"
 +mtd5: 00080000 00010000 "Vendor"
 +</code>
 +==== Linux reported layout (forum) ====
 +<code>
 +deice id : c8 40 17 c8 40 (4017c840)
 +GD25Q64B(c8 4017c840) (8192 Kbytes)
 +mtd .name = raspi, .size = 0x00800000 (8M) .erasesize = 0x00010000 (64K) .numeraseregions = 0
 +Creating 5 MTD partitions on "raspi":
 +0x000000000000-0x000000800000 : "ALL"
 +0x000000000000-0x000000030000 : "Bootloader"
 +0x000000030000-0x000000040000 : "Config"
 +0x000000040000-0x000000050000 : "Factory"
 +0x000000050000-0x000001000000 : "Kernel"
 +mtd: partition "Kernel" extends beyond the end of device "raspi" -- size truncated to 0x7b0000
 +</code>
 +==== binwalk output (flash dump) ====
 +<code>
 +DECIMAL       HEXADECIMAL     DESCRIPTION
 +--------------------------------------------------------------------------------
 +73296         0x11E50         U-Boot version string, "U-Boot 1.1.3 (Jan 13 2018 - 15:43:35)"
 +210408        0x335E8         Linux kernel version 2.6.36
 +327680        0x50000         uImage header, header size: 64 bytes, header CRC: 0xC19BA121, created: 2019-10-10 09:32:20, image size: 6392262 bytes, Data Address: 0x80000000, Entry Point: 0x8000C310, data CRC: 0xFD48103B, OS: Linux, CPU: MIPS, image type: OS Kernel Image, compression type: lzma, image name: "WN535K1"
 +327744        0x50040         LZMA compressed data, properties: 0x5D, dictionary size: 33554432 bytes, uncompressed size: 10769928 bytes
 +7864320       0x780000        JFFS2 filesystem, little endian
 +</code>
  
 ==== Photos ==== ==== Photos ====
Line 140: Line 267:
 /* Thanks, your wiki administration - Oct. 2015 */ /* Thanks, your wiki administration - Oct. 2015 */
  
-**Insert photo of front of the casing** 
  
-**Insert photo of back of the casing** +{{media:wavlink:wavlink-ac1200_pcb_front.png?400|}} 
- +{{media:wavlink:wavlink-ac1200_pcb_back.png?400|}} 
-**Insert photo of backside label** +{{media:wavlink:wavlink-ac1200_pcb_front_uncovered.jpg?400|}} 
- +{{media:wavlink:wavlink-ac1200_rtl8211f.png?400|}} 
-**Insert photo of PCB**+{{media:wavlink:wavlink-ac1200_pcb_back_detailed.jpg.png?400|}} 
 +{{media:wavlink:wavlink-ac1200_pcb_front_detailed.jpg.png?400|}}
  
 ==== Opening the case ==== ==== Opening the case ====
 +
 +{{media:wavlink:wavlink-ac1200_unscrew.png?400|}}
 +{{media:wavlink:wavlink-ac1200_parts.png?400|}}
 +{{media:wavlink:wavlink-ac1200_open.png?400|}}
 +{{media:wavlink:wavlink-ac1200_open1.png?400|}}
 +{{media:wavlink:wavlink-ac1200_pcb_antennas.png?400|}}
  
 <WRAP BOX> <WRAP BOX>
-FIXME //Describe what needs to be done to open the devicee.g. remove rubber feetadhesive labelsscrews, ...//+There really is no "seal" it's just o rings and washers and nuts. 
 + 
 +Remove the antenna and the silicone rubber bootsthen the SMA connector nut and washer for all for antennasThen gently unscrew the bottom capthere is an o-ring between the cap and the bodydont damage itSlide out of bottom with ease.
 </WRAP> </WRAP>
 +
 +==== Backdoor ====
 +There is a simple web command interface with root permissions:
 +
 +http://ip/webcmd.shtml
 +
 +Please note that this (as well as serial console login) has been removed in newer firmware versions (WN572HG3-A_2021.07.21.bin). You will need [[http://files.wavlink.com/fw/OUTDOOR%20AP/WN572HG3-WAVLINK_WO_20200717.bin]] or earlier.
 +
 +==== Telnet ====
 +By the use of the [[#Backdoor|backdoor]] a simple command 'telnetd' will start a telnet server on port 2323.
 +
 +^ telnetd | USER: admin2860\\ PASS: <the password given at the initial wizard> |
  
 ==== Serial ==== ==== Serial ====
 -> [[docs:techref:hardware:port.serial]] general information about the serial port, serial port cable, etc. -> [[docs:techref:hardware:port.serial]] general information about the serial port, serial port cable, etc.
  
-How to connect to the Serial Port of this specific device:\\ +{{media:wavlink:wavlink-ac1200_serial.png?400|}} 
-**Insert photo of PCB with markings for serial port**+ 
 +^ Serial connection parameters\\ for 7Links AC1200 | 57600, 8N1 | 
 + 
 +^ Vcc ^ RX ^ TX ^ GND ^  
 +| 3.3V     | RX (PC) / TX (Router)   | TX (PC) / RX (Router)   | GND    |
  
 +==== Antennas ====
 <WRAP BOX> <WRAP BOX>
-FIXME //Replace EXAMPLE by real values.//+Advice: while you are in there strengthen the antenna connectors with more solder and epoxy. Several devs' antennas have broken away from the board a few times due to wind & weather, resolved with quick 2 part epoxy.
 </WRAP> </WRAP>
- 
-^ Serial connection parameters\\ for WAVLINK AC1200 @@Version@@ | EXAMPLE 115200, 8N1 | 
  
 ==== JTAG ==== ==== JTAG ====
 +/***
 -> [[docs:techref:hardware:port.jtag]] general information about the JTAG port, JTAG cable, etc. -> [[docs:techref:hardware:port.jtag]] general information about the JTAG port, JTAG cable, etc.
  
 How to connect to the JTAG Port of this specific device:\\ How to connect to the JTAG Port of this specific device:\\
 **Insert photo of PCB with markings for JTAG port** **Insert photo of PCB with markings for JTAG port**
 +***/
  
 ===== Bootlogs ===== ===== Bootlogs =====
 ==== OEM bootlog ==== ==== OEM bootlog ====
 <WRAP bootlog> <WRAP bootlog>
-<nowiki>COPY HERE THE BOOTLOG WITH THE ORIGINAL FIRMWARE</nowiki>+<nowiki> 
 +U-Boot 1.1.3 (Jan 20 2018 - 15:44:18) 
 + 
 + 
 +Board: Ralink APSoC DRAM:  64 MB 
 + 
 +relocate_code Pointer at: 83fa0000 
 + 
 +enable ephy clock...done. rf reg 29 = 5 
 + 
 +SSC disabled. 
 + 
 +****************************** 
 + 
 +Software System Reset Occurred 
 + 
 +****************************** 
 + 
 +spi_wait_nsec: 29  
 + 
 +spi device id: c8 40 17 c8 40 (4017c840) 
 + 
 +find flash: GD25Q64B 
 + 
 +raspi_read: from:30000 len:1000  
 + 
 +raspi_read: from:30000 len:1000  
 + 
 +============================================  
 + 
 +Ralink UBoot Version: 5.0.0.0 
 + 
 +--------------------------------------------  
 + 
 +ASIC 7620_MP (Port5<->Phy) 
 + 
 +DRAM component: 512 Mbits DDR, width 16 
 + 
 +DRAM bus: 16 bit 
 + 
 +Total memory: 64 MBytes 
 + 
 +Flash component: SPI Flash 
 + 
 +Date:Jan 20 2018  Time:15:44:18 
 + 
 +============================================  
 + 
 +icache: sets:512, ways:4, linesz:32 ,total:65536 
 + 
 +dcache: sets:256, ways:4, linesz:32 ,total:32768  
 + 
 + 
 + ##### The CPU freq = 580 MHZ ####  
 + 
 + estimate memory size =64 Mbytes 
 + 
 + 
 + Read PhyID ID0:FFFF ID1:FFFF!! 
 + 
 + 
 + Read PhyID ID0:FFFF ID1:FFFF!! 
 + 
 + 
 +Please choose the operation:  
 + 
 +   1: Load system code to SDRAM via TFTP.  
 + 
 +   2: Load system code then write to Flash via TFTP.  
 + 
 +   3: Boot system code via Flash (default). 
 + 
 +   4: Enter boot command line interface. 
 + 
 +   7: Load Boot Loader code then write to Flash via Serial.  
 + 
 +   9: Load Boot Loader code then write to Flash via TFTP.  
 + 
 +default: 3 
 + 
 + 4  3  2  1  0  
 + 
 +    
 + 
 +3: System Boot system code via Flash. 
 + 
 +## Booting image at bc050000 ... 
 + 
 +raspi_read: from:50000 len:40  
 + 
 +   Image Name:   WN572HG3-A 
 + 
 +   Image Type:   MIPS Linux Kernel Image (lzma compressed) 
 + 
 +   Data Size:    5612804 Bytes =  5.4 MB 
 + 
 +   Load Address: 80000000 
 + 
 +   Entry Point:  8000c310 
 + 
 +raspi_read: from:50040 len:55a504  
 + 
 +   Verifying Checksum ... OK 
 + 
 +   Uncompressing Kernel Image ... OK 
 + 
 +No initrd 
 + 
 +## Transferring control to Linux (at address 8000c310) ... 
 + 
 +## Giving linux memsize in MB, 64 
 + 
 + 
 +Starting kernel ... 
 + 
 + 
 + 
 +LINUX started... 
 + 
 + THIS IS ASIC 
 + 
 +SDK 5.0.S.0 
 +[    0.000000] Linux version 2.6.36+ (root@ubuntu) (gcc version 3.4.2) #3743 Thu Feb 28 15:11:23 CST 2019 
 +[    0.000000]  
 +[    0.000000]  The CPU feqenuce set to 580 MHz 
 +[    0.000000]  PCIE: bypass PCIe DLL. 
 +[    0.000000]  PCIE: Elastic buffer control: Addr:0x68 -> 0xB4 
 +[    0.000000]  disable all power about PCIe 
 +[    0.000000] CPU revision is: 00019650 (MIPS 24Kc) 
 +[    0.000000] Software DMA cache coherency 
 +[    0.000000] Determined physical RAM map: 
 +[    0.000000]  memory: 04000000 @ 00000000 (usable) 
 +[    0.000000] Initrd not found or empty - disabling initrd 
 +[    0.000000] Zone PFN ranges: 
 +[    0.000000]   Normal   0x00000000 -> 0x00004000 
 +[    0.000000] Movable zone start PFN for each node 
 +[    0.000000] early_node_map[1] active PFN ranges 
 +[    0.000000]     0: 0x00000000 -> 0x00004000 
 +[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256 
 +[    0.000000] Kernel command line: console=ttyS1,57600n8 root=/dev/ram0 console=ttyS0 
 +[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) 
 +[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) 
 +[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) 
 +[    0.000000] Primary instruction cache 64kB, VIPT, , 4-waylinesize 32 bytes. 
 +[    0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes 
 +[    0.000000] Writing ErrCtl register=00010230 
 +[    0.000000] Readback ErrCtl register=00010230 
 +[    0.000000] Memory: 55332k/65536k available (4589k kernel code, 10204k reserved, 842k data, 3912k init, 0k highmem) 
 +[    0.000000] NR_IRQS:128 
 +[    0.000000] console [ttyS1] enabled 
 +[    0.008000] Calibrating delay loop... 386.04 BogoMIPS (lpj=772096) 
 +[    0.096000] pid_max: default: 32768 minimum: 301 
 +[    0.100000] Mount-cache hash table entries: 512 
 +[    0.104000] NET: Registered protocol family 16 
 +[    0.108000] RALINK_GPIOMODE = 1a101d 
 +[    0.112000] RALINK_GPIOMODE = 18101d 
 +[    0.116000] PPLL_CFG1=0xe7c000 
 +[    0.120000] MT7620 PPLL lock 
 +[    0.124000] PPLL_DRV =0x80080504 
 +[    0.128000] start PCIe register access 
 +[    0.628000] RALINK_RSTCTRL = 2400000 
 +[    0.632000] RALINK_CLKCFG1 = 75afffc0 
 +[    0.636000]  
 +[    0.636000] *************** MT7620 PCIe RC mode ************* 
 +[    1.136000] PCIE0 enabled 
 +[    1.140000] Port 0 N_FTS = 1b105000 
 +[    1.144000] init_rt2880pci done 
 +[    1.148000] bio: create slab <bio-0> at 0 
 +[    1.152000] vgaarb: loaded 
 +[    1.156000] SCSI subsystem initialized 
 +[    1.160000] pci 0000:00:00.0: BAR 0: can't assign mem (size 0x80000000) 
 +[    1.164000] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff] 
 +[    1.168000] pci 0000:00:00.0: BAR 9: assigned [mem 0x20100000-0x201fffff pref] 
 +[    1.172000] pci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff] 
 +[    1.176000] pci 0000:00:00.0: BAR 1: set to [mem 0x20200000-0x2020ffff] (PCI address [0x20200000-0x2020ffff] 
 +[    1.180000] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit] 
 +[    1.184000] pci 0000:01:00.0: BAR 0: set to [mem 0x20000000-0x200fffff 64bit] (PCI address [0x20000000-0x200fffff] 
 +[    1.188000] pci 0000:01:00.0: BAR 6: assigned [mem 0x20100000-0x2010ffff pref] 
 +[    1.192000] pci 0000:00:00.0: PCI bridge to [bus 01-01] 
 +[    1.196000] pci 0000:00:00.0:   bridge window [io  disabled] 
 +[    1.200000] pci 0000:00:00.0:   bridge window [mem 0x20000000-0x200fffff] 
 +[    1.204000] pci 0000:00:00.0:   bridge window [mem 0x20100000-0x201fffff pref] 
 +[    1.208000] BAR0 at slot 0 = 0 
 +[    1.212000] bus=0x0, slot = 0x0 
 +[    1.216000] res[0]->start = 0 
 +[    1.220000] res[0]->end = 0 
 +[    1.224000] res[1]->start = 20200000 
 +[    1.228000] res[1]->end = 2020ffff 
 +[    1.232000] res[2]->start = 0 
 +[    1.236000] res[2]->end = 0 
 +[    1.240000] res[3]->start = 0 
 +[    1.244000] res[3]->end = 0 
 +[    1.248000] res[4]->start = 0 
 +[    1.252000] res[4]->end = 0 
 +[    1.256000] res[5]->start = 0 
 +[    1.260000] res[5]->end = 0 
 +[    1.264000] bus=0x1, slot = 0x0 
 +[    1.268000] res[0]->start = 20000000 
 +[    1.272000] res[0]->end = 200fffff 
 +[    1.276000] res[1]->start = 0 
 +[    1.280000] res[1]->end = 0 
 +[    1.284000] res[2]->start = 0 
 +[    1.288000] res[2]->end = 0 
 +[    1.292000] res[3]->start = 0 
 +[    1.296000] res[3]->end = 0 
 +[    1.300000] res[4]->start = 0 
 +[    1.304000] res[4]->end = 0 
 +[    1.308000] res[5]->start = 0 
 +[    1.312000] res[5]->end = 0 
 +[    1.316000] Switching to clocksource Ralink Systick timer 
 +[    1.320000] NET: Registered protocol family 2 
 +[    1.328000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) 
 +[    1.340000] TCP established hash table entries: 2048 (order: 2, 16384 bytes) 
 +[    1.356000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) 
 +[    1.368000] TCP: Hash tables configured (established 2048 bind 2048) 
 +[    1.380000] TCP reno registered 
 +[    1.388000] UDP hash table entries: 256 (order: 0, 4096 bytes) 
 +[    1.400000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) 
 +[    1.412000] NET: Registered protocol family 1 
 +[    5.680000] Load Kernel WDG Timer Module 
 +[    5.688000] Load Ralink Timer0 Module 
 +[    5.700000] fuse init (API version 7.15) 
 +[    5.708000] msgmni has been set to 108 
 +[    5.716000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) 
 +[    5.728000] io scheduler noop registered (default) 
 +[    5.964000] Ralink gpio 18b01d 
 +[    5.972000] Ralink gpio driver initialized 
 +[    5.980000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled 
 +[    5.992000] serial8250: ttyS0 at MMIO 0x10000500 (irq = 37) is a 16550A 
 +[    6.008000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12) is a 16550A 
 +[    6.024000] brd: module loaded 
 +[    6.032000] deice id : c8 40 17 c8 40 (4017c840) 
 +[    6.040000] GD25Q64B(c8 4017c840) (8192 Kbytes) 
 +[    6.048000] mtd .name = raspi, .size = 0x00800000 (8M) .erasesize = 0x00010000 (64K) .numeraseregions = 0 
 +[    6.068000] Creating 5 MTD partitions on "raspi": 
 +[    6.076000] 0x000000000000-0x000000800000 : "ALL" 
 +[    6.088000] 0x000000000000-0x000000030000 : "Bootloader" 
 +[    6.100000] 0x000000030000-0x000000040000 : "Config" 
 +[    6.112000] 0x000000040000-0x000000050000 : "Factory" 
 +[    6.124000] 0x000000050000-0x000001000000 : "Kernel" 
 +[    6.132000] mtd: partition "Kernel" extends beyond the end of device "raspi" -- size truncated to 0x7b0000 
 +[    6.152000] rdm_major = 253 
 +[    6.160000] SMACCR1 -- : 0x0000803f 
 +[    6.164000] SMACCR0 -- : 0x5db7588f 
 +[    6.172000] Ralink APSoC Ethernet Driver Initilization. v3.1  512 rx/tx descriptors allocated, mtu = 1500! 
 +[    6.192000] SMACCR1 -- : 0x0000803f 
 +[    6.200000] SMACCR0 -- : 0x5db7588f 
 +[    6.208000] PROC INIT OK! 
 +[    6.212000] PPP generic driver version 2.4.2 
 +[    6.220000] PPP MPPE Compression module registered 
 +[    6.232000] NET: Registered protocol family 24 
 +[    6.240000] PPTP driver version 0.8.5 
 +[    6.252000] [7620]: 
 +[    6.256000]  
 +[    6.256000] === pAd = c0147000, size = 985592 === 
 +[    6.256000]  
 +[    6.272000] <-- RTMPAllocTxRxRingMemory, Status=0 
 +[    6.284000] <-- RTMPAllocAdapterBlock, Status=0 
 +[    6.292000] [7620]:AP Driver version-2.7.2.1 
 +[    6.300000] nf_conntrack version 0.5.0 (864 buckets, 3456 max) 
 +[    6.312000] IPVS: Registered protocols () 
 +[    6.320000] IPVS: Connection hash table configured (size=4096, memory=32Kbytes) 
 +[    6.336000] IPVS: ipvs loaded. 
 +[    6.340000] GRE over IPv4 demultiplexor driver 
 +[    6.352000] gre: can't add protocol 
 +[    6.356000] ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Restricted Cone 
 +[    6.372000] TCP cubic registered 
 +[    6.380000] NET: Registered protocol family 10 
 +[    6.388000] NET: Registered protocol family 17 
 +[    6.396000] L2TP core driver, V2.0 
 +[    6.404000] PPPoL2TP kernel driver, V2.0 
 +[    6.412000] 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> 
 +[    6.424000] All bugs added by David S. Miller <davem@redhat.com> 
 +[    6.440000] Warning: unable to open an initial console. 
 +[    6.472000] Freeing unused kernel memory: 3912k freed 
 +[    6.492000] Algorithmics/MIPS FPU Emulator v1.5 
 +Welcome to 
 +     __   ___  _____  _____    _______ ______  _____  _   ___ 
 +    |  \ /   ||  ___||  __ \ | ||  __  ||__  __||  ___|| | /  / 
 +    |      || |__  | |  \ \| || |  | |  | |   | |__  | |/  / 
 +    |  | |   ||  ___|| |  | || || |__| |  | |    ___||    \ 
 +    |  | |   || |___ | |__/ /| ||  __  |  | |   | |___ | |\  \ 
 +    |__| |___||_____||_____/ |_||_|  |_|  |_|   |_____||_| \__\ 
 + 
 +         = Everyday Genius = 
 +              
 +killall: kv_daemon: no process killed 
 +killall: monitor: no process killed 
 +killall: network_status: no process killed 
 +killall: touchlink: no process killed 
 +killall: sync_server: no process killed 
 +killall: sync_client: no process killed 
 +killall: pppoe_check.sh: no process killed 
 +killall: turbo: no process killed 
 +rm: cannot remove '/tmp/Link': No such file or directory 
 +rmmod: wlink_igd.ko: No such file or directory 
 +Password for 'admin2860' changed 
 +/sbin/internet.sh: line 719: storage.sh: not found 
 +Interface doesn't accept private ioctl... 
 +set (8BE2): Network is down 
 +rai0      no private ioctls. 
 + 
 +rmmod: hw_nat: No such file or directory 
 + 
 +##### disable 1st wireless interface ##### 
 + 
 +##### disable 2nd wireless interface ##### 
 + 
 +##### disable 3rd wireless interface ##### 
 +rmmod: rt2860v2_ap_net: No such file or directory 
 +rmmod: rt2860v2_ap: No such file or directory 
 +rmmod: rt2860v2_ap_util: No such file or directory 
 +rmmod: rlt_wifi: No such file or directory 
 +insmod: rt2860v2_ap_util.ko: module not found 
 +insmod: rt2860v2_ap.ko: module not found 
 +insmod: rt2860v2_ap_net.ko: module not found 
 +[   13.832000] register rt2860 
 +[   13.852000]  
 +[   13.852000]  
 +[   13.852000] === pAd = c0782000, size = 2174520 === 
 +[   13.852000]  
 +[   13.872000] <-- RTMPAllocTxRxRingMemory, Status=0 
 +[   13.880000] <-- RTMPAllocAdapterBlock, Status=0 
 +[   13.892000] pAd->CSRBaseAddress =0xc0680000, csr_addr=0xc0680000! 
 +[   13.904000] device_id =0x7662 
 +[   13.908000] ==>rlt_wlan_chip_onoff(): OnOff:1, Reset= 1, pAd->WlanFunCtrl:0x0, Reg-WlanFunCtrl=0x20a 
 +[   13.928000] chip_id1="2860", chip_id2="7612e", pAd->MACVersion=0x76623000 
 +[   13.940000] chip_id1=0x0, chip_id2=0x0, pAd->MACVersion=0x76623000 
 +[   13.952000] RtmpChipOpsEepromHook::e2p_type=0, inf_Type=5 
 +[   13.964000] RtmpEepromGetDefault::e2p_dafault=2 
 +[   13.976000] NVM is efuse and the information is too less to bring up the interface 
 +[   13.988000] Force to use Flash mode 
 +[   13.996000] NVM is FLASH mode (pAd->flash_offset = 0x8000) 
 +[   14.008000] get_dev_name_prefix(): dev_idx = 1, dev_name_prefix=rai 
 +[   14.308000] [7620]:RX DESC a244b000  size = 2048 
 +[   14.432000] [7620]:APSDCapable[0]=0 
 +[   14.440000] [7620]:APSDCapable[1]=0 
 +[   14.448000] [7620]:APSDCapable[2]=0 
 +[   14.452000] [7620]:APSDCapable[3]=0 
 +[   14.460000] [7620]:APSDCapable[4]=0 
 +[   14.468000] [7620]:APSDCapable[5]=0 
 +[   14.476000] [7620]:APSDCapable[6]=0 
 +[   14.480000] [7620]:APSDCapable[7]=0 
 +[   14.488000] [7620]:APSDCapable[8]=0 
 +[   14.496000] [7620]:APSDCapable[9]=0 
 +[   14.504000] [7620]:APSDCapable[10]=0 
 +[   14.508000] [7620]:APSDCapable[11]=0 
 +[   14.516000] [7620]:APSDCapable[12]=0 
 +[   14.524000] [7620]:APSDCapable[13]=0 
 +[   14.532000] [7620]:APSDCapable[14]=0 
 +[   14.536000] [7620]:APSDCapable[15]=0 
 +[   14.544000] [7620]:default ApCliAPSDCapable[0]=0 
 +[   14.560000] [7620]:Key1Str is Invalid key length(0) or Type(0) 
 +[   14.572000] [7620]:Key2Str is Invalid key length(0) or Type(0) 
 +[   14.584000] [7620]:Key3Str is Invalid key length(0) or Type(0) 
 +[   14.596000] [7620]:Key4Str is Invalid key length(0) or Type(0) 
 +[   14.644000] [7620]:RTMPSetDefaultChannel() : default channel to 1  
 +[   14.656000] [7620]:1. Phy Mode = 9 
 +[   14.664000] [7620]:2. Phy Mode = 9 
 +[   14.668000] [7620]:--> NICReadEEPROMParameters 
 +[   14.676000] [7620]:E2PROM MAC: =80:3f:5d:b7:58:91 
 +[   14.688000] [7620]:20-E2P[0x36]:(c004),EXT LNA|PA on! 
 +[   14.696000] [7620]:E2PROM: D0 target power=0xff20  
 +[   14.708000] [7620]:E2PROM: 40 MW Power Delta= 0  
 +[   14.716000] [7620]:3. Phy Mode = 9 
 +[   14.724000] [7620]:AntCfgInit: primary/secondary ant 0/1 
 +[   14.728000] [7620]:Initialize RF Central Registers for E2 !!! 
 +[   14.748000] [7620]:Initialize RF Central Registers for E3 !!! 
 +[   14.756000] [7620]:Initialize RF Channel Registers for E2 !!! 
 +[   14.768000] [7620]:Initialize RF Channel Registers for E3 !!! 
 +[   14.780000] [7620]:Initialize RF DCCal Registers for E2 !!! 
 +[   14.792000] [7620]:Initialize RF DCCal Registers for E3 !!! 
 +[   14.804000] [7620]:Change as GPIO Mode(0x18b01d) 
 +[   14.812000] [7620]:D1 = 3, D2 = 12, CalCode = 21 !!! 
 +[   14.824000] [7620]:RT6352_Temperature_Init : BBPR49 = 0x3 
 +[   14.836000] [7620]:RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff9 
 +[   14.852000] [7620]:Current Temperature from BBP_R49=0xfffffffa 
 +[   14.868000] [7620]: TX BW Filter Calibration !!! 
 +[   15.004000] [7620]: RX BW Filter Calibration !!! 
 +[   15.260000] [7620]:LOFT Calibration Done! 
 +[   15.272000] [7620]:IQCalibration Start! 
 +[   15.292000] [7620]:IQCalibration Done! CH = 0, (gain= 0, phase=3c) 
 +[   15.308000] [7620]:IQCalibration Start! 
 +[   15.328000] [7620]:IQCalibration Done! CH = 1, (gain= 0, phase= 2) 
 +[   15.340000] [7620]:TX IQ Calibration Done! 
 +[   15.348000] [7620]:RXIQ si=495, sq=486, riq=-13, bbpval 495, vga_idx 0 
 +[   15.364000] [7620]:RXIQ si=4404, sq=4324, riq=-120, bbpval 4404, vga_idx 5 
 +[   15.376000] [7620]:RXIQ si=7090, sq=6943, riq=-222, bbpval 7090, vga_idx 6 
 +[   15.392000] [7620]:RXIQ si=11181, sq=10949, riq=-316, bbpval 11181, vga_idx 7 
 +[   15.404000] [7620]:Sigma_i=1057, Sigma_q=1046, R_iq=-3160 
 +[   15.416000] [7620]:RXIQ Sigma_i=1057, Sigma_q=1046, R_iq=-3160 
 +[   15.428000] [7620]:RXIQ G_imb=-1, Ph_rx=-6 
 +[   15.436000] [7620]:RXIQ si=767, sq=754, riq=-16, bbpval 767, vga_idx 0 
 +[   15.448000] [7620]:RXIQ si=4204, sq=4156, riq=-37, bbpval 4204, vga_idx 4 
 +[   15.464000] [7620]:RXIQ si=6359, sq=6277, riq=-53, bbpval 6359, vga_idx 5 
 +[   15.476000] [7620]:RXIQ si=10204, sq=10069, riq=-100, bbpval 10204, vga_idx 6 
 +[   15.492000] [7620]:Sigma_i=1010, Sigma_q=1003, R_iq=-1000 
 +[   15.504000] [7620]:RXIQ Sigma_i=1010, Sigma_q=1003, R_iq=-1000 
 +[   15.516000] [7620]:RXIQ G_imb=0, Ph_rx=-2 
 +[   15.524000] [7620]:Change as Normal Mode(0x8b01d) 
 +[   15.532000] [7620]:After Change, now GPIO_MODE value is 0x8b01d 
 +[   15.544000] [7620]:RT6352_Init_ExtPA_ExtLNA: Enable Ext-PA. init MAC  
 +[   15.556000] [7620]:RT6352_Init_ExtPA_ExtLNA: Enable Ext-LNA.  
 +[   15.568000] [7620]:RT6352_Init_ExtPA_ExtLNA: Enable Ext-PA.  
 +[   15.580000] [7620]:RT6352_Init_ExtPA_ExtLNA: Init Ext-LNA BBP.  
 +[   15.592000] [7620]:RT6352_Init_ExtPA_ExtLNA: Init Ext-PA MAC.  
 +[   15.604000] [7620]:MCS Set = ff ff 00 00 01 
 +[   15.616000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   18.424000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   18.732000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   19.040000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   19.348000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   19.656000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   19.964000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   20.272000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   20.580000] [7620]:SYNC - BBP R4 to 20MHz.l 
 +[   20.888000] [7620]:needFallBack=TRUE due to OP/OT! 
 +[   20.896000] [7620]:needFallBack=TRUE due to OP/OT! 
 +[   20.904000] [7620]:needFallBack=TRUE due to OP/OT! 
 +[   20.916000] [7620]:pAd->CommonCfg.BssCoexApCnt 24! 
 +[   20.928000] [7620]:The 2-BSSID mode is enabled, the BSSID byte5 MUST be the multiple of 2 
 +[   20.944000] [7620]:Main bssid = 80:3f:5d:b7:58:91 
 +[   20.952000] <==== rt28xx_init, Status=0 
 +[   20.964000] 0x1300 = 00064380 
 +[   20.968000] [7620]:The 7620 UUID MacAddress = 80:3f:5d:b7:58:91 
 +[   20.972000]  
 +[   20.984000] [7620]:The UUID ASCII string is:28802880-2880-1880-a880-803f5db75891! 
 +[   20.996000] [7620]:The 7620 UUID MacAddress = 80:3f:5d:b7:58:91 
 +[   21.000000]  
 +[   21.012000] [7620]:The UUID ASCII string is:28802880-2880-1880-a880-803f5db75891! 
 +[   21.056000] build time =  
 +[   21.064000] 20141115060606a 
 +[   21.068000] rom patch for E3 IC 
 +[   21.076000]  
 +[   21.076000] platform =  
 +[   21.084000] ALPS 
 +[   21.088000] hw/sw version =  
 +[   21.092000] Å Å  
 +[   21.096000] patch version =  
 +[   21.100000]  
 +[   21.116000] FW Version:0.0.00 Build:1 
 +[   21.124000] Build Time:201607111443____ 
 +[   21.132000] fw for E3 IC 
 +[   21.152000] RX[0] DESC a26c8000 size = 4096 
 +[   21.160000] RX[1] DESC a26c9000 size = 4096 
 +[   21.180000] E2pAccessMode=0 
 +[   21.188000] cfg_mode=14 
 +[   21.192000] cfg_mode=14 
 +[   21.196000] wmode_band_equal(): Band Not Equal! 
 +[   21.216000] APSDCapable[0]=0 
 +[   21.220000] APSDCapable[1]=0 
 +[   21.228000] APSDCapable[2]=0 
 +[   21.232000] APSDCapable[3]=0 
 +[   21.240000] APSDCapable[4]=0 
 +[   21.244000] APSDCapable[5]=0 
 +[   21.252000] APSDCapable[6]=0 
 +[   21.256000] APSDCapable[7]=0 
 +[   21.260000] APSDCapable[8]=0 
 +[   21.268000] APSDCapable[9]=0 
 +[   21.272000] APSDCapable[10]=0 
 +[   21.280000] APSDCapable[11]=0 
 +[   21.284000] APSDCapable[12]=0 
 +[   21.292000] APSDCapable[13]=0 
 +[   21.296000] APSDCapable[14]=0 
 +[   21.304000] APSDCapable[15]=0 
 +[   21.308000] default ApCliAPSDCapable[0]=0 
 +[   21.324000] Key1Str is Invalid key length(0) or Type(0) 
 +[   21.336000] Key2Str is Invalid key length(0) or Type(0) 
 +[   21.344000] Key3Str is Invalid key length(0) or Type(0) 
 +[   21.356000] Key4Str is Invalid key length(0) or Type(0) 
 +[   21.388000] HT: 20/40 BssCoexSupport = OFF 
 +[   21.396000] HT: 20/40 BssCoexApCntThr = 0 
 +[   21.424000] 1. Phy Mode = 49 
 +[   21.432000] get_chl_grp:illegal channel (167) 
 +[   21.440000] get_chl_grp:illegal channel (167) 
 +[   21.448000] get_chl_grp:illegal channel (169) 
 +[   21.456000] get_chl_grp:illegal channel (169) 
 +[   21.464000] get_chl_grp:illegal channel (171) 
 +[   21.472000] get_chl_grp:illegal channel (171) 
 +[   21.484000] drivers/net/wireless/rlt_wifi_ap/../rlt_wifi/chips/mt76x2.c:2899 assert (ad->TxPower[choffset].Channel == 42)failed 
 +[   21.504000] Country Region from e2p = ffff 
 +[   21.512000] mt76x2_read_temp_info_from_eeprom:: is_temp_tx_alc=0, temp_tx_alc_enable=0 
 +[   21.528000] mt76x2_read_tx_alc_info_from_eeprom:: is_ePA_mode=1, ePA_type=1 
 +[   21.544000] mt76x2_read_tx_alc_info_from_eeprom:: [5G band] high_temp_slope=15, low_temp_slope=9 
 +[   21.560000] mt76x2_read_tx_alc_info_from_eeprom:: [2G band] high_temp_slope=0, low_temp_slope=0 
 +[   21.580000] mt76x2_read_tx_alc_info_from_eeprom:: [5G band] tc_lower_bound=-7, tc_upper_bound=4 
 +[   21.596000] mt76x2_read_tx_alc_info_from_eeprom:: [2G band] tc_lower_bound=0, tc_upper_bound=0 
 +[   21.612000] mt76x2_get_external_lna_gain::LNA type=0x1, BLNAGain=0xffffff8c, ALNAGain0=0xffffff8c, ALNAGain1=0xffffff8c, ALNAGain2=0xffffff8c 
 +[   21.640000] 2. Phy Mode = 49 
 +[   21.644000] 3. Phy Mode = 49 
 +[   21.652000] andes_pci_fw_init 
 +[   21.656000] 0x1300 = 00073200 
 +[   21.688000] AntCfgInit: primary/secondary ant 0/1 
 +[   21.696000] andes_load_cr:cr_type(2) 
 +[   21.716000] ChipStructAssign(): MT76x2 hook ! 
 +[   21.724000] @@@ BuildChannel # 36 :: Pwr0 = 28, Pwr1 =30, Flags = c0, RemainingTimeForUse=0 
 +[   21.724000]  @@@ BuildChannel # 40 :: Pwr0 = 28, Pwr1 =30, Flags = c0, RemainingTimeForUse=0 
 +[   21.744000]  @@@ BuildChannel # 44 :: Pwr0 = 28, Pwr1 =30, Flags = c0, RemainingTimeForUse=0 
 +[   21.760000]  @@@ BuildChannel # 48 :: Pwr0 = 28, Pwr1 =30, Flags = c0, RemainingTimeForUse=0 
 +[   21.776000]  @@@ BuildChannel # 52 :: Pwr0 = 23, Pwr1 =23, Flags = c0, RemainingTimeForUse=0 
 +[   21.792000]  @@@ BuildChannel # 56 :: Pwr0 = 23, Pwr1 =23, Flags = c0, RemainingTimeForUse=0 
 +[   21.812000]  @@@ BuildChannel # 60 :: Pwr0 = 23, Pwr1 =23, Flags = c0, RemainingTimeForUse=0 
 +[   21.828000]  @@@ BuildChannel # 64 :: Pwr0 = 23, Pwr1 =23, Flags = c0, RemainingTimeForUse=0 
 +[   21.844000]  @@@ BuildChannel # 100 :: Pwr0 = 19, Pwr1 =25, Flags = c0, RemainingTimeForUse=0 
 +[   21.860000]  @@@ BuildChannel # 104 :: Pwr0 = 19, Pwr1 =25, Flags = c0, RemainingTimeForUse=0 
 +[   21.876000]  @@@ BuildChannel # 108 :: Pwr0 = 19, Pwr1 =25, Flags = c0, RemainingTimeForUse=0 
 +[   21.896000]  @@@ BuildChannel # 112 :: Pwr0 = 19, Pwr1 =25, Flags = c0, RemainingTimeForUse=0 
 +[   21.912000]  @@@ BuildChannel # 116 :: Pwr0 = 22, Pwr1 =28, Flags = c0, RemainingTimeForUse=0 
 +[   21.928000]  @@@ BuildChannel # 120 :: Pwr0 = 22, Pwr1 =28, Flags = c0, RemainingTimeForUse=0 
 +[   21.948000]  @@@ BuildChannel # 124 :: Pwr0 = 22, Pwr1 =28, Flags = c0, RemainingTimeForUse=0 
 +[   21.964000]  @@@ BuildChannel # 128 :: Pwr0 = 22, Pwr1 =28, Flags = c0, RemainingTimeForUse=0 
 +[   21.980000]  @@@ BuildChannel # 132 :: Pwr0 = 22, Pwr1 =28, Flags = c0, RemainingTimeForUse=0 
 +[   21.996000]  @@@ BuildChannel # 136 :: Pwr0 = 22, Pwr1 =28, Flags = c0, RemainingTimeForUse=0 
 +[   22.016000]  @@@ BuildChannel # 140 :: Pwr0 = 22, Pwr1 =28, Flags = 80, RemainingTimeForUse=0 
 +[   22.032000]  @@@ BuildChannel # 149 :: Pwr0 = 21, Pwr1 =24, Flags = c0, RemainingTimeForUse=0 
 +[   22.048000]  @@@ BuildChannel # 153 :: Pwr0 = 21, Pwr1 =24, Flags = c0, RemainingTimeForUse=0 
 +[   22.064000]  @@@ BuildChannel # 157 :: Pwr0 = 21, Pwr1 =24, Flags = c0, RemainingTimeForUse=0 
 +[   22.084000]  @@@ BuildChannel # 161 :: Pwr0 = 21, Pwr1 =24, Flags = c0, RemainingTimeForUse=0 
 +[   22.100000]  @@@ BuildChannel # 165 :: Pwr0 = 21, Pwr1 =24, Flags = 0, RemainingTimeForUse=0 
 +[   22.116000]  MCS Set = ff ff 00 00 01 
 +[   22.140000] mt76x2_bbp_adjust():rf_bw=2, ext_ch=3, PrimCh=40, HT-CentCh=38, VHT-CentCh=42 
 +[   22.244000] APStartUp(): AP Set CentralFreq at 42(Prim=40, HT-CentCh=38, VHT-CentCh=42, BBP_BW=2) 
 +[   22.260000] mt76x2_calibration(channel = 42) 
 +[   22.636000] Main bssid = 80:3f:5d:b7:58:92 
 +[   22.644000] mt76x2_reinit_agc_gain:original agc_vga0 = 0x48, agc_vga1 = 0x48 
 +[   22.660000] mt76x2_reinit_agc_gain:updated agc_vga0 = 0x48, agc_vga1 = 0x48 
 +[   22.672000] mt76x2_reinit_hi_lna_gain:original hi_lna0 = 0x33, hi_lna1 = 0x33 
 +[   22.688000] mt76x2_reinit_hi_lna_gain:updated hi_lna0 = 0x33, hi_lna1 = 0x33 
 +[   22.700000] original vga value(chain0) = 48 
 +[   22.708000] original vga value(chain1) = 48 
 +[   22.716000] <==== rt28xx_init, Status=0 
 +[   22.724000] get_dev_name_prefix(): dev_idx = 1, dev_name_prefix=apclii 
 +[   22.740000] RTMPDrvOpen(1):Check if PDMA is idle! 
 +[   22.748000] RTMPDrvOpen(2):Check if PDMA is idle! 
 +[   22.756000] The UUID MacAddress = 80:3f:5d:b7:58:91 
 +[   22.756000]  
 +[   22.772000] The UUID ASCII string is:28802880-2880-1880-a880-803f5db75891! 
 +[   22.784000] The UUID MacAddress = 80:3f:5d:b7:58:91 
 +[   22.784000]  
 +[   22.796000] The UUID ASCII string is:28802880-2880-1880-a880-803f5db75891! 
 +ifconfig: ioctl 0x8913 failed: No such device 
 +brctl: bridge br0: No such device or address 
 +##### configVIF ##### 
 +[   24.540000] FFFFFF80:3F:5D:FFFFFFB7:58:FFFFFF8F 
 +[   24.548000] Raeth v3.1 (Tasklet) 
 +[   24.556000]  
 +[   24.556000] phy_tx_ring = 0x01f98000, tx_ring = 0xa1f98000 
 +[   24.572000]  
 +[   24.572000] phy_rx_ring0 = 0x01f9a000, rx_ring[0] = 0xa1f9a000 
 +[   24.588000]  
 +[   24.588000] phy_rx_ring0 = 0x01f9a000, rx_ring[0] = 0xa1f9a000 
 +[   24.604000]  
 +[   24.604000]  Read PhyID ID0:FFFF ID1:FFFF!! 
 +[   24.616000]  
 +[   24.616000]  Read PhyID ID0:1C ID1:C916!! 
 +[   24.624000] RTL8211F 
 +[   24.628000] 0x19:863 
 +[   24.636000] 0x0:1040 
 +[   24.636000]  
 +[   24.640000] SMACCR1 -- : 0x0000803f 
 +[   24.648000] SMACCR0 -- : 0x5db7588f 
 +[   24.656000] esw_update_led 1 
 +[   24.656000] ESW: Link Status Changed - Port1 Link UP 
 +[   24.672000] CDMA_CSG_CFG = 81000000 
 +[   24.680000] GDMA1_FWD_CFG = 20710000 
 +vconfig: ioctl error for rem: No such device 
 +vconfig: ioctl error for rem: No such device 
 +rmmod: 8021q: No such file or directory 
 +[   24.996000] device eth2 entered promiscuous mode 
 +##### config Ralink ESW vlan partition (LLLLW) ##### 
 +switch reg write offset=2004, value=ff0003 
 +switch reg write offset=2104, value=ff0003 
 +switch reg write offset=2204, value=ff0003 
 +switch reg write offset=2304, value=ff0003 
 +switch reg write offset=2404, value=ff0003 
 +switch reg write offset=2504, value=ff0003 
 +switch reg write offset=2010, value=810000c0 
 +switch reg write offset=2110, value=810000c0 
 +switch reg write offset=2210, value=810000c0 
 +switch reg write offset=2310, value=810000c0 
 +switch reg write offset=2410, value=810000c0 
 +switch reg write offset=2510, value=810000c0 
 +switch reg write offset=2610, value=81000000 
 +switch reg write offset=2710, value=81000000 
 +switch reg write offset=2604, value=20ff0003 
 +switch reg write offset=2704, value=20ff0003 
 +Special Tag Disabled 
 +switch reg write offset=2610, value=81000000 
 +switch reg write offset=2014, value=10001 
 +switch reg write offset=2114, value=10001 
 +switch reg write offset=2214, value=10001 
 +switch reg write offset=2314, value=10001 
 +switch reg write offset=2414, value=10002 
 +switch reg write offset=2514, value=10001 
 +REG_ESW_WT_MAC_ATC is 0x7ff0002 
 + 
 +done. 
 +[   29.356000] device ra0 entered promiscuous mode 
 +bssid_num = 1 
 +num = 1 
 +[   29.452000] device eth2.1 entered promiscuous mode 
 +[   29.484000] device rai0 entered promiscuous mode 
 + 
 +##### enable 2nd wireless interface ##### 
 +udhcpc_lan.pid:/var/run/udhcpc.pid, interface:eth2.2 
 + 
 +udhcpc (v1.12.1) started 
 +<===>ip:===>subnet:===>router:===>dns:==>domain:> 
 +[   31.444000] br0: port 3(rai0) entering learning state 
 +[   31.456000] br0: port 3(rai0) entering learning state 
 +[   31.464000] br0: port 2(eth2.1) entering learning state 
 +[   31.476000] br0: port 2(eth2.1) entering learning state 
 +[   31.484000] br0: port 1(ra0) entering learning state 
 +[   31.496000] br0: port 1(ra0) entering learning state 
 +ifconfig: ioctl 0x8914 failed: Cannot assign requested address 
 +ifconfig: ioctl 0x8914 failed: Cannot assign requested address 
 +[   32.456000] br0: port 3(rai0) entering forwarding state 
 +[   32.476000] br0: port 2(eth2.1) entering forwarding state 
 +[   32.496000] br0: port 1(ra0) entering forwarding state 
 +killall: udhcpd: no process killed 
 +Set: phy[1].reg[[   34.124000] esw_update_led 1 
 +[   34.124000] ESW: Link Status Changed - Port1 Link Down 
 +0] = 3900 
 +Set: phy[2].reg[0] = 3900 
 +Set: phy[3].reg[0] = 3900 
 +Port5 is down. Skip. 
 +Set: phy[1].reg[0] = 3300 
 +Set: phy[2].reg[0] = 3300 
 +Set: phy[3].reg[0] = 3300 
 +Set: phy[5].reg[0] = f7ff 
 +ifconfig: ioctl 0x8913 failed: No such device 
 +ifconfig: ioctl 0x8913 failed: No such device 
 +ra2       no private ioctls. 
 + 
 +ra2       no private ioctls. 
 + 
 +ifconfig: ioctl 0x8913 failed: No such device 
 +Interface doesn't accept private ioctl... 
 +set (8BE2): Invalid argument 
 +[   36.248000] Ralink HW NAT Module Enabled 
 +[   36.256000] PpeDevRegHandler : ineterface eth2 register (0) 
 +[   36.268000] PpeSetDstPort :dst_port[0] =eth2 
 +[   36.288000] PpeDevRegHandler : ineterface ra0 register (1) 
 +[   36.296000] PpeDevRegHandler : ineterface apcli0 register (2) 
 +[   36.320000] PpeDevRegHandler : ineterface rai0 register (3) 
 +[   36.368000] ADDRCONF(NETDEV_UP): apcli0: link is not ready 
 +[   36.380000] ADDRCONF(NETDEV_UP): apclii0: link is not ready 
 +/sbin/internet.sh: line 1826: radvd.sh: not found 
 +/sbin/internet.sh: line 1915: [CONFIG_USER_WSC: not found 
 +/sbin/internet.sh: line 1915: nfchod: not found 
 +[   36.488000] WLINK IGD Filter V1.0 
 +[   36.496000] LAN IF: br0 
 +[   36.500000] WAN IF: eth2.2 
 +[   36.504000] Bridge mode: False 
 +[   36.512000] New domain [2] : wifi.wavlink.com 
 +[   36.520000] New domain [3] : ap.setup 
 +[   36.528000] Domain List [0] ap.setup 
 +[   36.536000] Domain List [1] wifi.wavlink.com 
 +[   36.544000] Domain List [2] wifi.wavlink.com 
 +[   36.552000] Domain List [3] ap.setup 
 +[   36.560000] WLINK IGD: Device lo is up. 
 +[   36.568000] WLINK IGD: Device eth2 is up. 
 +[   36.576000] WLINK IGD: Device ra0 is up. 
 +[   36.584000] WLINK IGD: Device rai0 is up. 
 +[   36.592000] WLINK IGD: Device eth2.1 is up. 
 +[   36.600000] WLINK IGD: Device eth2.2 is up. 
 +[   36.608000] WLINK IGD: Device br0 is up. 
 +[   36.616000] WLINK IGD: LAN Device[br0] = 10aa8c0, 192.168.10.1, 80:3f:5d:b7:58:8f  
 +[   36.632000] WLINK IGD Timer be started. 
 +[   36.960000] esw_update_led 1 
 +[   36.960000] ESW: Link Status Changed - Port1 Link UP 
 +killall: schedule.sh: no process killed 
 +<===>ip:===>subnet:===>router:===>dns:==>domain:> 
 +wireless.c:restart_wps:1196:[restart_wps]wps_restart.wsc_enable=0 
 +route: ioctl 0x890c failed: No such process 
 +sh: miniupnpd.sh: not found 
 +killall: rt2860apd: no process killed 
 +wireless.c:restart_wps:1196:[restart_wps]wps_restart.wsc_enable=0 
 +route: ioctl 0x890c failed: No such process 
 +sh: miniupnpd.sh: not found 
 +Jan  1 00:00:41 crond[2016]: crond (busybox 1.12.1) started, log level 8 
 + 
 + 
 +killall: rtinicapd: no process killed 
 +File '/tmp/need_clear_iptables' doesn't exist. 
 +iptables: Bad rule (does a matching rule exist in that chain?). 
 +File '/tmp/need_clear_iptables' doesn't exist. 
 +iptables: No chain/target/match by that name. 
 +1.pool.ntp.org: Unknown host 
 +[   45.832000] led=13, on=4000, off=1, blinks=1, reset=1, time=4000 
 +[   45.852000] led=12, on=4000, off=1, blinks=1, reset=1, time=4000 
 +[   45.872000] led=43, on=4000, off=1, blinks=1, reset=1, time=4000 
 +[   45.896000] led=72, on=4000, off=1, blinks=1, reset=1, time=4000 
 +
 + 
 +webs: Listening for HTTP requests at address 192.168.10.1 
 +1970-01-01 00:00:48: (log.c.217) server started  
 +init_system.c:main:133:----------init_fw.sh-------- 
 + 
 +linklog: Start linklog file to www 
 +utils.c:get_macaddr:662:Util.c 
 +init_fw: init_wifi:  
 + 
 + 
 +WAVLINK login: 
 +</nowiki>
 </WRAP>\\ </WRAP>\\
  
 +/***
 ==== OpenWrt bootlog ==== ==== OpenWrt bootlog ====
 <WRAP bootlog> <WRAP bootlog>
-<nowiki>COPY HERE THE BOOTLOG ONCE OPENWRT IS INSTALLED AND RUNNING</nowiki>+<nowiki> --- </nowiki>
 </WRAP>\\ </WRAP>\\
 +***/
  
 ===== Notes ===== ===== Notes =====
Line 187: Line 1046:
 ===== Tags ===== ===== Tags =====
 [[meta:tags|How to add tags]] [[meta:tags|How to add tags]]
-{{tag>EXAMPLETAG unsupported}}+{{tag>ramips MT7620A MT7612E 8Flash 64RAM 2port FastEthernet 802.11abgnac 802.11bgn 802.11ac 24v_powered PoE Serial U-boot outdoor DetachableAntenna 4Ant USB USB2.0 1USB WIP}}
  • Last modified: 2024/05/01 20:02
  • by ianchi