{"id":2362,"date":"2018-10-25T18:59:03","date_gmt":"2018-10-25T10:59:03","guid":{"rendered":"http:\/\/www.51cos.com\/?p=2362"},"modified":"2018-10-27T14:26:31","modified_gmt":"2018-10-27T06:26:31","slug":"mt7628anmt7612en%e4%b8%8d%e7%9f%a5%e5%90%8d%e8%b7%af%e7%94%b1%e5%99%a8%e7%83%a7%e5%bd%95openwrt%e8%bf%87%e7%a8%8b","status":"publish","type":"post","link":"http:\/\/www.51cos.com\/?p=2362","title":{"rendered":"MT7628AN+MT7612EN+64MB DDR+8M SNOR\u8def\u7531\u5668PCB\u70e7\u5f55UBOOT\/PandoraBox\/OpenWRT\u8fc7\u7a0b"},"content":{"rendered":"<div class=\"alert alert-success\" role=\"alert\">OpenWRT\u6700\u65b0\u5de5\u7a0b\u76ee\u5f55\uff1ahttp:\/\/downloads.openwrt.org\/releases\/18.06.0\/targets<\/div>\n<p>\u62ff\u5230\u4e00\u4e2a\u4e0d\u77e5\u9053\u7684\u5f00\u53d1\u677f\uff0c\u914d\u7f6e\u5982\u4e0b\uff1a<\/p>\n<p> CPU\uff1aMT7628AN<br \/>\n5G WiFi\uff1aMT7612EN<br \/>\nDDR\uff1aWinbond W9751G6K8-251 \uff0864MB\uff09<br \/>\nSNOR\uff1a25Q64FVSIG \uff088MB\uff09  <\/p>\n<p>\u91cc\u9762\u7684\u56fa\u4ef6\u53ef\u4ee5\u5f00\u673a\uff0c\u4e32\u53e3\u6253\u5370\u4fe1\u606f\u5982\u4e0b\uff1a<\/p>\n<p> Restarting system.<br \/>\n[04030C0D][04030C0E]<br \/>\nDDR Calibration DQS reg = 00008888<\/p>\n<p>U-Boot 1.1.3 (Oct 16 2016 &#8211; 19:48:39)<\/p>\n<p>Board: Ralink APSoC DRAM:  64 MB<br \/>\nrelocate_code Pointer at: 83fb4000<br \/>\n******************************<br \/>\nSoftware System Reset Occurred<br \/>\n******************************<br \/>\nflash manufacture id: c8, device id 40 17<br \/>\nfind flash: GD25Q64B<br \/>\n*** Warning &#8211; bad CRC, using default environment<\/p>\n<p>============================================<br \/>\nRalink UBoot Version: 5.0.0.0<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nASIC 7628_MP (Port5&lt;-&gt;None)<br \/>\nDRAM component: 512 Mbits DDR, width 16<br \/>\nDRAM bus: 16 bit<br \/>\nTotal memory: 64 MBytes<br \/>\nFlash component: SPI Flash<br \/>\nDate:Oct 16 2016  Time:19:48:39<br \/>\n============================================<br \/>\nicache: sets:512, ways:4, linesz:32 ,total:65536<br \/>\ndcache: sets:256, ways:4, linesz:32 ,total:32768 <\/p>\n<p> ##### The CPU freq = 580 MHZ ####<br \/>\n estimate memory size =64 Mbytes<br \/>\nRESET MT7628 PHY!!!!!!<br \/>\nPlease choose the operation:<br \/>\n   1: Load system code to SDRAM via TFTP.<br \/>\n   2: Load system code then write to Flash via TFTP.<br \/>\n   3: Boot system code via Flash (default).<br \/>\n   4: Entr boot command line interface.<br \/>\n   9: Load Boot Loader code then write to Flash via TFTP.<br \/>\ndefault: 3<br \/>\n 0 <\/p>\n<p>3: System Boot system code via Flash.<br \/>\n## Booting image at bc050000 &#8230;<br \/>\n   Image Name:   Linux Kernel Image<br \/>\n   Image Type:   MIPS Linux Kernel Image (lzma compressed)<br \/>\n   Data Size:    3783625 Bytes =  3.6 MB<br \/>\n   Load Address: 80000000<br \/>\n   Entry Point:  8000c150<br \/>\n   Verifying Checksum &#8230; OK<br \/>\n   Uncompressing Kernel Image &#8230; OK<br \/>\nNo initrd<br \/>\n## Transferring control to Linux (at address 8000c150) &#8230;<br \/>\n## Giving linux memsize in MB, 64<\/p>\n<p>Starting kernel &#8230;<\/p>\n<p>LINUX started&#8230;<\/p>\n<p> THIS IS ASIC<br \/>\nLinux version 2.6.36 (ziqiang@ziqiang) (gcc version 4.6.3 (Buildroot 2012.11.1) ) #21 Wed Jun 13 22:27:45 CST 2018<\/p>\n<p> The CPU feqenuce set to 575 MHz<\/p>\n<p> MIPS CPU sleep mode enabled.<br \/>\nCPU revision is: 00019655 (MIPS 24Kc)<br \/>\nSoftware DMA cache coherency<br \/>\nDetermined physical RAM map:<br \/>\n memory: 04000000 @ 00000000 (usable)<br \/>\nInitrd not found or empty &#8211; disabling initrd<br \/>\nZone PFN ranges:<br \/>\n  Normal   0x00000000 -&gt; 0x00004000<br \/>\nMovable zone start PFN for each node<br \/>\nearly_node_map[1] active PFN ranges<br \/>\n    0: 0x00000000 -&gt; 0x00004000<br \/>\nBuilt 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256<br \/>\nKernel command line: console=ttyS1,57600n8 root=\/dev\/ram0 console=<br \/>\nPID hash table entries: 256 (order: -2, 1024 bytes)<br \/>\nDentry cache hash table entries: 8192 (order: 3, 32768 bytes)<br \/>\nInode-cache hash table entries: 4096 (order: 2, 16384 bytes)<br \/>\nPrimary instruction cache 64kB, VIPT, , 4-waylinesize 32 bytes.<br \/>\nPrimary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes<br \/>\nWriting ErrCtl register=0003dd70<br \/>\nReadback ErrCtl register=0003dd70<br \/>\nMemory: 58172k\/65536k available (3253k kernel code, 7308k reserved, 778k data, 2480k init, 0k highmem)<br \/>\nNR_IRQS:128<br \/>\nconsole [ttyS1] enabled<br \/>\nCalibrating delay loop&#8230; 386.04 BogoMIPS (lpj=772096)<br \/>\npid_max: default: 32768 minimum: 301<br \/>\nMount-cache hash table entries: 512<br \/>\nNET: Registered protocol family 16<br \/>\nRALINK_GPIOMODE = 54050404<br \/>\nRALINK_GPIOMODE = 54040404<br \/>\n***** Xtal 40MHz *****<br \/>\nstart PCIe register access<br \/>\nRALINK_RSTCTRL = 2400000<br \/>\nRALINK_CLKCFG1 = fdbfffc0<\/p>\n<p>*************** MT7628 PCIe RC mode *************<br \/>\nPCIE0 enabled<br \/>\nPort 0 N_FTS = 1b105000<br \/>\ninit_rt2880pci done<br \/>\nbio: create slab &lt;bio-0&gt; at 0<br \/>\nvgaarb: loaded<br \/>\npci 0000:00:00.0: BAR 0: can&#8217;t assign mem (size 0x80000000)<br \/>\npci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]<br \/>\npci 0000:00:00.0: BAR 9: assigned [mem 0x20100000-0x201fffff pref]<br \/>\npci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff]<br \/>\npci 0000:00:00.0: BAR 1: set to [mem 0x20200000-0x2020ffff] (PCI address [0x20200000-0x2020ffff]<br \/>\npci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit]<br \/>\npci 0000:01:00.0: BAR 0: set to [mem 0x20000000-0x200fffff 64bit] (PCI address [0x20000000-0x200fffff]<br \/>\npci 0000:01:00.0: BAR 6: assigned [mem 0x20100000-0x2010ffff pref]<br \/>\npci 0000:00:00.0: PCI bridge to [bus 01-01]<br \/>\npci 0000:00:00.0:   bridge window [io  disabled]<br \/>\npci 0000:00:00.0:   bridge window [mem 0x20000000-0x200fffff]<br \/>\npci 0000:00:00.0:   bridge window [mem 0x20100000-0x201fffff pref]<br \/>\nBAR0 at slot 0 = 0<br \/>\nbus=0x0, slot = 0x0<br \/>\nres[0]-&gt;start = 0<br \/>\nres[0]-&gt;end = 0<br \/>\nres[1]-&gt;start = 20200000<br \/>\nres[1]-&gt;end = 2020ffff<br \/>\nres[2]-&gt;start = 0<br \/>\nres[2]-&gt;end = 0<br \/>\nres[3]-&gt;start = 0<br \/>\nres[3]-&gt;end = 0<br \/>\nres[4]-&gt;start = 0<br \/>\nres[4]-&gt;end = 0<br \/>\nres[5]-&gt;start = 0<br \/>\nres[5]-&gt;end = 0<br \/>\nbus=0x1, slot = 0x0<br \/>\nres[0]-&gt;start = 20000000<br \/>\nres[0]-&gt;end = 200fffff<br \/>\nres[1]-&gt;start = 0<br \/>\nres[1]-&gt;end = 0<br \/>\nres[2]-&gt;start = 0<br \/>\nres[2]-&gt;end = 0<br \/>\nres[3]-&gt;start = 0<br \/>\nres[3]-&gt;end = 0<br \/>\nres[4]-&gt;start = 0<br \/>\nres[4]-&gt;end = 0<br \/>\nres[5]-&gt;start = 0<br \/>\nres[5]-&gt;end = 0<br \/>\nSwitching to clocksource Ralink Systick timer<br \/>\nNET: Registered protocol family 2<br \/>\nIP route cache hash table entries: 1024 (order: 0, 4096 bytes)<br \/>\nTCP established hash table entries: 2048 (order: 2, 16384 bytes)<br \/>\nTCP bind hash table entries: 2048 (order: 1, 8192 bytes)<br \/>\nTCP: Hash tables configured (established 2048 bind 2048)<br \/>\nTCP reno registered<br \/>\nUDP hash table entries: 256 (order: 0, 4096 bytes)<br \/>\nUDP-Lite hash table entries: 256 (order: 0, 4096 bytes)<br \/>\nNET: Registered protocol family 1<br \/>\nmsgmni has been set to 113<br \/>\nBlock layer SCSI generic (bsg) driver version 0.4 loaded (major 254)<br \/>\nio scheduler noop registered (default)<br \/>\npcieport 0000:00:00.0: device [14c3:0801] has invalid IRQ; check vendor BIOS<br \/>\nRalink gpio driver initialized<br \/>\ni2cdrv_major = 218<br \/>\nSerial: 8250\/16550 driver, 2 ports, IRQ sharing enabled<br \/>\nserial8250: ttyS0 at MMIO 0x10000d00 (irq = 21) is a 16550A<br \/>\nserial8250: ttyS1 at MMIO 0x10000c00 (irq = 20) is a 16550A<br \/>\nbrd: module loaded<br \/>\nRead GD Flash ID!<br \/>\nflash manufacture id: c8, device id 40 17<br \/>\nGD25Q64B(c8 40170000) (8192 Kbytes)<br \/>\nmtd .name = raspi, .size = 0x00800000 (8M) .erasesize = 0x00010000 (64K) .numeraseregions = 0<br \/>\nCreating 5 MTD partitions on &#8220;raspi&#8221;:<br \/>\n0x000000000000-0x000000800000 : &#8220;ALL&#8221;<br \/>\n0x000000000000-0x000000030000 : &#8220;Bootloader&#8221;<br \/>\n0x000000030000-0x000000040000 : &#8220;Config&#8221;<br \/>\n0x000000040000-0x000000050000 : &#8220;Factory&#8221;<br \/>\n0x000000050000-0x000001000000 : &#8220;Kernel&#8221;<br \/>\nmtd: partition &#8220;Kernel&#8221; extends beyond the end of device &#8220;raspi&#8221; &#8212; size truncated to 0x7b0000<br \/>\nrdm_major = 253<br \/>\nGMAC1_MAC_ADRH &#8212; : 0x000000e0<br \/>\nGMAC1_MAC_ADRL &#8212; : 0x2051bd6b<br \/>\nRalink APSoC Ethernet Driver Initilization. v3.1  256 rx\/tx descriptors allocated, mtu = 1500!<br \/>\nGMAC1_MAC_ADRH &#8212; : 0x000000e0<br \/>\nGMAC1_MAC_ADRL &#8212; : 0x2051bd6b<br \/>\nPROC INIT OK!<br \/>\nPPP generic driver version 2.4.2<br \/>\nNET: Registered protocol family 24<br \/>\nPPTP driver version 0.8.5<\/p>\n<p>=== pAd = c014d000, size = 1404512 ===<\/p>\n<p>&lt;&#8211; RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x<br \/>\n&lt;&#8211; RTMPAllocAdapterBlock, Status=0<br \/>\nRtmpChipOpsHook(492): Not support for HIF_MT yet!<br \/>\nmt7628_init()&#8211;&gt;<br \/>\nmt7628_init(FW(8a00), HW(8a01), CHIPID(7628))<br \/>\ne2.bin mt7628_init(1135)::(2), pChipCap-&gt;fw_len(63888)<br \/>\nmt_bcn_buf_init(218): Not support for HIF_MT yet!<br \/>\n&lt;&#8211;mt7628_init()<br \/>\nnf_conntrack version 0.5.0 (908 buckets, 3632 max)<br \/>\nmatchsize=264<br \/>\nIPVS: Registered protocols ()<br \/>\nIPVS: Connection hash table configured (size=4096, memory=32Kbytes)<br \/>\nIPVS: ipvs loaded.<br \/>\nGRE over IPv4 demultiplexor driver<br \/>\ngre: can&#8217;t add protocol<br \/>\nip_tables: (C) 2000-2006 Netfilter Core Team, Type=Restricted Cone<br \/>\nTCP cubic registered<br \/>\nNET: Registered protocol family 10<br \/>\nNET: Registered protocol family 17<br \/>\nBridge firewalling registered<br \/>\nEbtables v2.0 registered<br \/>\nLan Domain: myrepeater.net<br \/>\nLan Domain: www.mywifi.net<br \/>\nLan Domain: www.myrepeater.net<br \/>\nLan Domain: mywifi.net<br \/>\nLan Domain: myrepeater.net<br \/>\nL2TP core driver, V2.0<br \/>\nPPPoL2TP kernel driver, V2.0<br \/>\n802.1Q VLAN Support v1.8 Ben Greear &lt;greearb@candelatech.com&gt;<br \/>\nAll bugs added by David S. Miller &lt;davem@redhat.com&gt;<br \/>\nWarning: unable to open an initial console.<br \/>\nFreeing unused kernel memory: 2480k freed<br \/>\nAlgorithmics\/MIPS FPU Emulator v1.5<\/p>\n<p>  ,&#8211;.      &lt;__)<br \/>\n  `- |________7<br \/>\n     |`.      |\\<br \/>\n  .&#8211;|. \\     |.\\&#8211;.<br \/>\n \/   j \\ `.7__j__\\  \\<br \/>\n|   o   | (o)____O)  |<br \/>\n \\     \/   J  \\     \/<br \/>\n  `&#8212;&#8216;        `&#8212;&#8216;  <\/p>\n<p>init: can&#8217;t log to \/dev\/tty5<br \/>\nstarting pid 111, tty &#8216;\/dev\/ttyS1&#8217;: &#8216;\/bin\/sh&#8217;<\/p>\n<p>BusyBox v1.12.1 (2018-06-13 22:24:34 CST) built-in shell (ash)<br \/>\nEnter &#8216;help&#8217; for a list of built-in commands.<\/p>\n<p># Raeth v3.1 (Tasklet,SkbRecycle)<\/p>\n<p>phy_tx_ring = 0x02d37000, tx_ring = 0xa2d37000<\/p>\n<p>phy_rx_ring0 = 0x02d38000, rx_ring0 = 0xa2d38000<br \/>\nGMAC1_MAC_ADRH &#8212; : 0x000000e0<br \/>\nGMAC1_MAC_ADRL &#8212; : 0x2051bd6b<br \/>\nRT305x_ESW: Link Status Changed<br \/>\ndevice eth2 entered promiscuous mode<br \/>\ndevice eth2.1 entered promiscuous mode<br \/>\nTX_BCN DESC a33a6000 size = 320<br \/>\nRX[0] DESC a33a9000 size = 1024<br \/>\nRX[1] DESC a33aa000 size = 1024<br \/>\nE2pAccessMode=2<br \/>\ncfg_mode=9<br \/>\ncfg_mode=9<br \/>\nwmode_band_equal(): Band Equal!<br \/>\nAndesSendCmdMsg: Could not send in band command due to diable fRTMP_ADAPTER_MCU_SEND_IN_BAND_CMD<br \/>\nAPSDCapable[0]=0<br \/>\nAPSDCapable[1]=0<br \/>\nAPSDCapable[2]=0<br \/>\nAPSDCapable[3]=0<br \/>\nAPSDCapable[4]=0<br \/>\nAPSDCapable[5]=0<br \/>\nAPSDCapable[6]=0<br \/>\nAPSDCapable[7]=0<br \/>\nAPSDCapable[8]=0<br \/>\nAPSDCapable[9]=0<br \/>\nAPSDCapable[10]=0<br \/>\nAPSDCapable[11]=0<br \/>\nAPSDCapable[12]=0<br \/>\nAPSDCapable[13]=0<br \/>\nAPSDCapable[14]=0<br \/>\nAPSDCapable[15]=0<br \/>\ndefault ApCliAPSDCapable[0]=0<br \/>\nKey1Str is Invalid key length(0) or Type(0)<br \/>\nKey2Str is Invalid key length(0) or Type(0)<br \/>\nKey3Str is Invalid key length(0) or Type(0)<br \/>\nKey4Str is Invalid key length(0) or Type(0)<br \/>\nRTMPSetDefaultChannel() : default channel to 1<br \/>\nload fw image from fw_header_image<br \/>\nAndesMTLoadFwMethod1(2182)::pChipCap-&gt;fw_len(63888)<br \/>\nFW Version:20151201<br \/>\nFW Build Date:20151201183641<br \/>\nCmdAddressLenReq:(ret = 0)<br \/>\nCmdFwStartReq: override = 1, address = 1048576<br \/>\nCmdStartDLRsp: WiFI FW Download Success<br \/>\nMtAsicDMASchedulerInit(): DMA Scheduler Mode=0(LMAC)<br \/>\nefuse_probe: efuse = 10000002<br \/>\nRtmpChipOpsEepromHook::e2p_type=2, inf_Type=4<br \/>\nRtmpEepromGetDefault::e2p_dafault=2<br \/>\nRtmpChipOpsEepromHook: E2P type(2), E2pAccessMode = 2, E2P default = 2<br \/>\nNVM is FLASH mode<br \/>\n1. Phy Mode = 14<br \/>\nCountry Region from e2p = ffff<br \/>\ntssi_1_target_pwr_g_band = 30<br \/>\n2. Phy Mode = 14<br \/>\n3. Phy Mode = 14<br \/>\nNICInitPwrPinCfg(11): Not support for HIF_MT yet!<br \/>\nNICInitializeAsic(651): Not support rtmp_mac_sys_reset () for HIF_MT yet!<br \/>\nmt_mac_init()&#8211;&gt;<br \/>\nMtAsicInitMac()&#8211;&gt;<br \/>\nmt7628_init_mac_cr()&#8211;&gt;<br \/>\nMtAsicSetMacMaxLen(1276): Set the Max RxPktLen=1024!<br \/>\n&lt;&#8211;mt_mac_init()<br \/>\n        WTBL Segment 1 info:<br \/>\n                MemBaseAddr\/FID:0x28000\/0<br \/>\n                EntrySize\/Cnt:32\/128<br \/>\n        WTBL Segment 2 info:<br \/>\n                MemBaseAddr\/FID:0x40000\/0<br \/>\n                EntrySize\/Cnt:64\/128<br \/>\n        WTBL Segment 3 info:<br \/>\n                MemBaseAddr\/FID:0x42000\/64<br \/>\n                EntrySize\/Cnt:64\/128<br \/>\n        WTBL Segment 4 info:<br \/>\n                MemBaseAddr\/FID:0x44000\/128<br \/>\n                EntrySize\/Cnt:32\/128<br \/>\nAntCfgInit(2946): Not support for HIF_MT yet!<br \/>\nMCS Set = ff ff 00 00 01<br \/>\nMtAsicSetChBusyStat(861): Not support for HIF_MT yet!<br \/>\nCmdSlotTimeSet:(ret = 0)<br \/>\n[PMF]ap_pmf_init:: apidx=0, MFPC=0, MFPR=0, SHA256=0<br \/>\nMtAsicSetRalinkBurstMode(3051): Not support for HIF_MT yet!<br \/>\nMtAsicSetPiggyBack(796): Not support for HIF_MT yet!<br \/>\nMtAsicSetTxPreamble(3030): Not support for HIF_MT yet!<br \/>\nThe 2-BSSID mode is enabled, the BSSID byte5 MUST be the multiple of 2<br \/>\nMtAsicSetPreTbtt(): bss_idx=0, PreTBTT timeout = 0xf0<br \/>\nMain bssid = 00:e0:20:51:bd:6d<br \/>\n&lt;==== rt28xx_init, Status=0<br \/>\n@@@ ed_monitor_exit : ===&gt;<br \/>\n@@@ ed_monitor_exit : &lt;===<br \/>\nmt7628_set_ed_cca: TURN OFF EDCCA  mac 0x10618 = 0xd7083f0f, EDCCA_Status=0<br \/>\nWiFi Startup Cost (ra0): 3.764s<br \/>\ndevice ra0 entered promiscuous mode<br \/>\nregister rt2860<\/p>\n<p>=== pAd = c0782000, size = 2162080 ===<\/p>\n<p>&lt;&#8211; RTMPAllocTxRxRingMemory, Status=0<br \/>\n&lt;&#8211; RTMPAllocAdapterBlock, Status=0<br \/>\npAd-&gt;CSRBaseAddress =0xc0680000, csr_addr=0xc0680000!<br \/>\ndevice_id =0x7662<br \/>\n==&gt;rlt_wlan_chip_onoff(): OnOff:1, Reset= 1, pAd-&gt;WlanFunCtrl:0x0, Reg-WlanFunCtrl=0x20a<br \/>\n====&gt; mt76x2_ePA_per_rate_compensate_init: 5868 is_ePA: 1<br \/>\nE2pAccessMode=2<br \/>\ncfg_mode=14<br \/>\ncfg_mode=14<br \/>\nwmode_band_equal(): Band Not Equal!<br \/>\nAPSDCapable[0]=0<br \/>\nAPSDCapable[1]=0<br \/>\nAPSDCapable[2]=0<br \/>\nAPSDCapable[3]=0<br \/>\nAPSDCapable[4]=0<br \/>\nAPSDCapable[5]=0<br \/>\nAPSDCapable[6]=0<br \/>\nAPSDCapable[7]=0<br \/>\nAPSDCapable[8]=0<br \/>\nAPSDCapable[9]=0<br \/>\nAPSDCapable[10]=0<br \/>\nAPSDCapable[11]=0<br \/>\nAPSDCapable[12]=0<br \/>\nAPSDCapable[13]=0<br \/>\nAPSDCapable[14]=0<br \/>\nAPSDCapable[15]=0<br \/>\ndefault ApCliAPSDCapable[0]=0<br \/>\nKey1Str is Invalid key length(0) or Type(0)<br \/>\nKey2Str is Invalid key length(0) or Type(0)<br \/>\nKey3Str is Invalid key length(0) or Type(0)<br \/>\nKey4Str is Invalid key length(0) or Type(0)<br \/>\nWiFi Mcast disabled=0<br \/>\nRtmpChipOpsEepromHook::e2p_type=2, inf_Type=5<br \/>\nNVM is FLASH mode (pAd-&gt;flash_offset = 0x48000)<br \/>\nget_dev_name_prefix(): dev_idx = 1, dev_name_prefix=rai<br \/>\nbuild time =<br \/>\n20141115060606a<br \/>\nrom patch for E3 IC<\/p>\n<p>platform =<br \/>\nALPS<br \/>\nhw\/sw version =<br \/>\n??<br \/>\npatch version = <\/p>\n<p>FW Version:0.0.00 Build:1<br \/>\nBuild Time:201507311614____<br \/>\nfw for E3 IC<br \/>\nRX[0] DESC a2f9f000 size = 4096<br \/>\nRX[1] DESC a2fc8000 size = 4096<br \/>\nE2pAccessMode=2<br \/>\ncfg_mode=14<br \/>\ncfg_mode=14<br \/>\nwmode_band_equal(): Band Not Equal!<br \/>\nAPSDCapable[0]=0<br \/>\nAPSDCapable[1]=0<br \/>\nAPSDCapable[2]=0<br \/>\nAPSDCapable[3]=0<br \/>\nAPSDCapable[4]=0<br \/>\nAPSDCapable[5]=0<br \/>\nAPSDCapable[6]=0<br \/>\nAPSDCapable[7]=0<br \/>\nAPSDCapable[8]=0<br \/>\nAPSDCapable[9]=0<br \/>\nAPSDCapable[10]=0<br \/>\nAPSDCapable[11]=0<br \/>\nAPSDCapable[12]=0<br \/>\nAPSDCapable[13]=0<br \/>\nAPSDCapable[14]=0<br \/>\nAPSDCapable[15]=0<br \/>\ndefault ApCliAPSDCapable[0]=0<br \/>\nKey1Str is Invalid key length(0) or Type(0)<br \/>\nKey2Str is Invalid key length(0) or Type(0)<br \/>\nKey3Str is Invalid key length(0) or Type(0)<br \/>\nKey4Str is Invalid key length(0) or Type(0)<br \/>\nWiFi Mcast disabled=0<br \/>\n1. Phy Mode = 49<br \/>\nget_chl_grp:illegal channel (167)<br \/>\nget_chl_grp:illegal channel (167)<br \/>\nget_chl_grp:illegal channel (169)<br \/>\nget_chl_grp:illegal channel (169)<br \/>\nget_chl_grp:illegal channel (171)<br \/>\nget_chl_grp:illegal channel (171)<br \/>\ndrivers\/net\/wireless\/rlt_wifi_ap\/..\/rlt_wifi\/chips\/mt76x2.c:3028 assert (ad-&gt;TxPower[choffset].Channel == 42)failed<br \/>\nCountry Region from e2p = ffff<br \/>\nmt76x2_read_temp_info_from_eeprom:: is_temp_tx_alc=0, temp_tx_alc_enable=0<br \/>\nmt76x2_read_tx_alc_info_from_eeprom:: is_ePA_mode=0, ePA_type=3<br \/>\nmt76x2_read_tx_alc_info_from_eeprom:: [5G band] high_temp_slope=0, low_temp_slope=0<br \/>\nmt76x2_read_tx_alc_info_from_eeprom:: [2G band] high_temp_slope=0, low_temp_slope=0<br \/>\nmt76x2_read_tx_alc_info_from_eeprom:: [5G band] tc_lower_bound=0, tc_upper_bound=0<br \/>\nmt76x2_read_tx_alc_info_from_eeprom:: [2G band] tc_lower_bound=0, tc_upper_bound=0<br \/>\nmt76x2_get_external_lna_gain::LNA type=0x11, BLNAGain=0x0, ALNAGain0=0x0, ALNAGain1=0x0, ALNAGain2=0x0<br \/>\n2. Phy Mode = 49<br \/>\n3. Phy Mode = 49<br \/>\nandes_pci_fw_init<br \/>\n0x1300 = 00073200<br \/>\nAntCfgInit: primary\/secondary ant 0\/1<br \/>\nandes_load_cr:cr_type(2)<br \/>\nChipStructAssign(): MT76x2 hook !<br \/>\nMCS Set = ff ff 00 00 01<br \/>\nmt76x2_bbp_adjust():rf_bw=2, ext_ch=1, PrimCh=149, HT-CentCh=151, VHT-CentCh=155<br \/>\nTX0 power compensation = 0x38<br \/>\nTX1 power compensation = 0x38<br \/>\nAPStartUp(): AP Set CentralFreq at 155(Prim=149, HT-CentCh=151, VHT-CentCh=155, BBP_BW=2)<br \/>\nmt76x2_calibration(channel = 155)<br \/>\nMain bssid = 00:e0:20:51:bd:6e<br \/>\nmt76x2_reinit_agc_gain:original agc_vga0 = 0x5c, agc_vga1 = 0x5c<br \/>\nmt76x2_reinit_agc_gain:updated agc_vga0 = 0x5c, agc_vga1 = 0x5c<br \/>\nmt76x2_reinit_hi_lna_gain:original hi_lna0 = 0x27, hi_lna1 = 0x27<br \/>\nmt76x2_reinit_hi_lna_gain:updated hi_lna0 = 0x27, hi_lna1 = 0x27<br \/>\noriginal vga value(chain0) = 5c<br \/>\noriginal vga value(chain1) = 5c<br \/>\n&lt;==== rt28xx_init, Status=0<br \/>\nget_dev_name_prefix(): dev_idx = 1, dev_name_prefix=apclii<br \/>\nRTMPDrvOpen(1):Check if PDMA is idle!<br \/>\nRTMPDrvOpen(2):Check if PDMA is idle!<br \/>\ndevice rai0 entered promiscuous mode<br \/>\nbr0: port 3(rai0) entering learning state<br \/>\nbr0: port 3(rai0) entering learning state<br \/>\nbr0: port 2(ra0) entering learning state<br \/>\nbr0: port 2(ra0) entering learning state<br \/>\nbr0: port 1(eth2.1) entering learning state<br \/>\nbr0: port 1(eth2.1) entering learning state<br \/>\nbr0: port 3(rai0) entering forwarding state<br \/>\nbr0: port 2(ra0) entering forwarding state<br \/>\nbr0: port 1(eth2.1) entering forwarding state<br \/>\nled=13, on=1, off=4000, blinks,=1, reset=1, time=4000<\/p>\n<p>\u51c6\u5907\u5f00\u5e72\u4e86\uff0c\u5148\u70e7\u5199\u4e0d\u6b7b\u7684UBOOT-Breed\u3002<br \/>\n\u6211\u51c6\u5907\u7528UBUNTU\u5bf9\u8fd9\u5757\u677f\u5b50\u5237\u673a\uff0c\u5148\u5728UBUNTU\u4e0a\u5b89\u88c5tftp\uff1a<\/p>\n<p> 1.\u5b89\u88c5tftp<br \/>\nsudo apt-get install tftp-hpa tftpd-hpa xinetd<\/p>\n<p>2. \u5efa\u7acb\u76ee\u5f55<br \/>\n<span class=\"katex math inline\">sudo mkdir \/tftpboot # \u8fd9\u662f\u5efa\u7acbtftp\u4f20\u8f93\u76ee\u5f55\u3002<\/span> sudo chmod 777 \/tftpboot<br \/>\n<span class=\"katex math inline\">sudo touch test.txt # test.txt\u6587\u4ef6\u6700\u597d\u8f93\u5165\u5185\u5bb9\u4ee5\u4fbf\u533a\u5206<\/p>\n<p>3. \u914d\u7f6e<br \/>\n# sudo gedit \/etc\/default\/tftpd-hpa<br \/>\nTFTP_USERNAME=&#8221;tftp&#8221;<br \/>\nTFTP_DIRECTORY=&#8221;\/tftpboot&#8221; # \u8fd9\u91cc\u662f\u4f60\u7684tftpd-hpa\u7684\u670d\u52a1\u76ee\u5f55,\u8fd9\u4e2a\u60f3\u5efa\u7acb\u5728\u54ea\u91cc\u90fd\u884c<br \/>\nTFTP_ADDRESS=&#8221;0.0.0.0:69&#8243;<br \/>\nTFTP_OPTIONS=&#8221;-l -c -s&#8221; # \u8fd9\u91cc\u662f\u9009\u9879,-c\u662f\u53ef\u4ee5\u4e0a\u4f20\u6587\u4ef6\u7684\u53c2\u6570\uff0c-s\u662f\u6307\u5b9atftpd-hpa\u670d\u52a1\u76ee\u5f55\uff0c\u4e0a\u9762\u5df2\u7ecf\u6307\u5b9a<\/p>\n<p>4. \u91cd\u542f\u670d\u52a1<\/span> sudo service tftpd-hpa restart # \u542f\u52a8\u670d\u52a1\uff0c\u8fd9\u91cc\u8981\u6ce8\u610f\uff0c\u91c7\u7528\u7684\u72ec\u7acb\u670d\u52a1\u5f62\u5f0f\u3002<\/p>\n<p>5. \u6d4b\u8bd5<br \/>\n# cd \/home\/myfolder<br \/>\n# tftp localhost  #localhost \u8868\u793a\u672c\u673a<br \/>\ntftp&gt;get test.txt  \/\/test.txt \u662f\u4e4b\u524d\u5728 \/tftpboot \u76ee\u5f55\u4e0b\u65b0\u5efa\u7684\u6587\u4ef6<br \/>\ntftp&gt;q<\/p>\n<p>#\u9000\u51fa\u540e\uff0c\u5728\u76ee\u5f55\u4e0b\u4f1a\u6709\u4e00\u4e2atest.txt\u6587\u4ef6\uff0c\u8868\u793atftp\u670d\u52a1\u5668\u5b89\u88c5\u6210\u529f\uff01  <\/p>\n<p>\u76ee\u524d\u6211\u6709\u4e00\u53f0windows\u7535\u8111\uff0c\u5b89\u88c5\u4e86\u4e32\u53e3\u5de5\u5177SecureCRT\uff0c\u901a\u8fc7\u4e32\u53e3\u63a5\u5230\u8def\u7531\u5668PCB\u4e0a\u67e5\u770b\u4e32\u53e3\u4fe1\u606f\uff0c\u4ee5\u53ca\u4e0b\u4e32\u53e3\u547d\u4ee4\u3002<\/p>\n<p>\u53e6\u5916\u4e00\u53f0UBUNTU\u7535\u8111\uff0c\u7528\u4e0a\u9762\u7684\u65b9\u6cd5\u5b89\u88c5\u4e86TFTP\u670d\u52a1\uff0c\u540c\u65f6\u7528\u4e00\u6839\u7f51\u7ebf\u628aUBUNTU\u548c\u8def\u7531\u5668PCB\u677f\u5b50\u8fde\u63a5\u8d77\u6765\u3002<\/p>\n<p>\u8fd9\u65f6UBUNTU\u7535\u8111\u83b7\u5f97IP\u662f192.168.1.100\uff0c\u8def\u7531\u5668PCB\u677f\u5b50IP\u662f\uff1a192.168.1.253\uff08\u901a\u8fc7\u4e32\u53e3\u6267\u884c\u547d\u4ee4ifconfig\uff0c\u5982\u4e0b\uff09\uff0c<\/p>\n<p>\u6211\u770b\u5230\u6590\u8bafk1\u7684\u914d\u7f6e\u548c\u6211\u7684\u8fd9\u5757PCB\u914d\u7f6e\u5dee\u4e0d\u591a\uff0c\u4e8e\u662f\u4ece\u7f51\u4e0a\u627e\u4e2a\u6590\u8bafk1\u7684Breed\u5237\u5165\u3002<\/p>\n<p> # ifconfig<br \/>\nbr0       Link encap:Ethernet  HWaddr 00:E0:20:51:BD:6B<br \/>\n          inet addr:192.168.1.253  Bcast:192.168.1.255  Mask:255.255.255.0<br \/>\n          inet6 addr: fe80::2e0:20ff:fe51:bd6b\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:99 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:31 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:0<br \/>\n          RX bytes:9726 (9.4 KiB)  TX bytes:3874 (3.7 KiB)<\/p>\n<p>eth2      Link encap:Ethernet  HWaddr 00:E0:20:51:BD:6B<br \/>\n          inet6 addr: fe80::2e0:20ff:fe51:bd6b\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:101 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:446 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:1000<br \/>\n          RX bytes:12212 (11.9 KiB)  TX bytes:243336 (237.6 KiB)<br \/>\n          Interrupt:3 <\/p>\n<p>eth2.1    Link encap:Ethernet  HWaddr 00:E0:20:51:BD:6B<br \/>\n          inet6 addr: fe80::2e0:20ff:fe51:bd6b\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:101 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:34 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:0<br \/>\n          RX bytes:10798 (10.5 KiB)  TX bytes:4232 (4.1 KiB)<\/p>\n<p>eth2.2    Link encap:Ethernet  HWaddr 00:E0:20:51:BD:6C<br \/>\n          inet6 addr: fe80::2e0:20ff:fe51:bd6c\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:407 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:0<br \/>\n          RX bytes:0 (0.0 B)  TX bytes:238686 (233.0 KiB)<\/p>\n<p>lo        Link encap:Local Loopback<br \/>\n          inet addr:127.0.0.1  Mask:255.0.0.0<br \/>\n          inet6 addr: ::1\/128 Scope:Host<br \/>\n          UP LOOPBACK RUNNING  MTU:16436  Metric:1<br \/>\n          RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:0<br \/>\n          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)<\/p>\n<p>ra0       Link encap:Ethernet  HWaddr 00:E0:20:51:BD:6D<br \/>\n          inet6 addr: fe80::2e0:20ff:fe51:bd6d\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:1000<br \/>\n          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)<br \/>\n          Interrupt:4 <\/p>\n<p>rai0      Link encap:Ethernet  HWaddr 00:E0:20:51:BD:6E<br \/>\n          inet6 addr: fe80::2e0:20ff:fe51:bd6e\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:1000<br \/>\n          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)<br \/>\n          Interrupt:2 <\/p>\n<p>#\u5728ubuntu\u4e0a\u6253\u5f00\u547d\u4ee4\u63d0\u793a\u7b26\uff0c\u8f93\u5165telnet 192.168.2.253\uff0c\u7528\u6237\u540d\u548c\u5bc6\u7801\u5747\u662fadmin<\/p>\n<p>#\u7136\u540e\u8f93\u5165<br \/>\ncd \/tmp<br \/>\ntftp -g -l \/tmp\/uboot.bin -r uboot.bin 192.168.2.100<br \/>\nmtd_write write uboot.bin Bootloader<\/p>\n<p>#\u7b49\u5f85\u4e00\u4e24\u79d2\uff0c\u5237\u5165Breed\u3002<\/p>\n<div class=\"alert alert-warning\" role=\"alert\">\u5982\u679c\u6240\u6599\uff0c\u677f\u5b50\u53d8\u7816\uff0c\u5f00\u673a\u4e32\u53e3\u65e0\u4efb\u4f55\u8f93\u51fa\u3002<\/p>\n<p>\u65e0\u5948\uff0c\u53ea\u80fd\u628aSNOR Flash\u62c6\u4e0b\uff0c\u7528\u70e7\u5f55\u5668\u5347\u7ea7\u3002<\/p><\/div>\n<p>\u8fd9\u6b21\u6211\u627e\u5230\u7684\u662f\u8fd9\u4e2abootloader\u8bd5\u8bd5\u8fd0\u6c14\uff1a<\/p>\n<p> http:\/\/downloads.openwrt.org.cn\/PandoraBox\/MT7628AN_EVB\/u-boot\/u-boot-pandorabox-mt7628an-evb-20150518.bin  <\/p>\n<p>\u70e7\u5f55\u5668\u70e7\u5b8c\uff0c\u710a\u56de\uff0c\u63a5\u4e0a\u4e32\u53e3\u7ebf\uff0c\u6ce2\u7279\u7387\u8bbe\u7f6e\u6210115200\uff0c\u4e0a\u7535\u5f00\u673a\uff0c\u6709\u6b63\u5e38\u7684\u4fe1\u606f\u6253\u5370\u51fa\uff1a<\/p>\n<p> [04020C0D][04020C0D]<br \/>\nDDR Calibration DQS reg = 00008787<\/p>\n<p>U-Boot 1.1.3 (May 18 2015 &#8211; 14:37:16)<\/p>\n<p>SoC:MediaTek MT7628<br \/>\nDRAM:  Found DDR2 Memory.<br \/>\nTEST-0 256M:<br \/>\n        CFG0:0x249CE2E5<br \/>\n        CFG1:0x223A2323<br \/>\n        CFG2:0x68000C43<br \/>\n        CFG3:0x00000452<br \/>\n        CFG4:0x0000000A<br \/>\nTEST-1 128M:<br \/>\n        CFG0:0x249B42E5<br \/>\n        CFG1:0x22362323<br \/>\n        CFG2:0x68000C43<br \/>\n        CFG3:0x00000452<br \/>\n        CFG4:0x0000000A<br \/>\nTEST-2 64M:<br \/>\n        CFG0:0x249AA2E5<br \/>\n        CFG1:0x22322323<br \/>\n        CFG2:0x68000C43<br \/>\n        CFG3:0x00000452<br \/>\n        CFG4:0x0000000A<br \/>\nDone,DDR2 is 64 MB<br \/>\nrelocate_code Pointer at: 83fa8000<br \/>\nflash manufacture id: c8, device id 40 17<br \/>\nFlash:GD25Q64B Size:8MB<br \/>\n*** Warning &#8211; bad CRC, using default environment<\/p>\n<p> _______________________________________________________________<br \/>\n|    ____                 _                 ____               |<br \/>\n|   |  _ \\ __ _ _ __   __| | ___  _ __ __ _| __ )  _____  __   |<br \/>\n|   | |_) \/ _` | &#8216;_ \\ \/ _` |\/ _ \\| &#8216;__\/ _` |  _ \\ \/ _ \\ \\\/ \/   |<br \/>\n|   |  __\/ (_| | | | | (_| | (_) | | | (_| | |_) | (_) &gt;  &lt;    |<br \/>\n|   |_|   \\__,_|_| |_|\\__,_|\\___\/|_|  \\__,_|____\/ \\___\/_\/\\_\\   |<br \/>\n|                                                              |<br \/>\n|                PandoraBox Ralink\/MTK Platform                |<br \/>\n|                 The best solution for you                    |<br \/>\n|          Copyright 2015 D-Team Technology Co.,Ltd. SZ        |<br \/>\n|                    Board:Ralink RT305x                       |<br \/>\n|                                                              |<br \/>\n|                 lintel&lt;lintel.huang@gmail.com&gt;               |<br \/>\n|______________________________________________________________|<\/p>\n<p>===============Board Info==================<br \/>\nCPU Frequency:575MHz<br \/>\nDetected Memory:64MiB<br \/>\nBootloader Version:4.3.1.0<br \/>\nicache: sets:512, ways:4, linesz:32 ,total:64KiB<br \/>\ndcache: sets:256, ways:4, linesz:32 ,total:32KiB<br \/>\n============================================<br \/>\nRESET MT7628 PHY!!!!!!<br \/>\nGSW VLAN:LLLW<br \/>\nGPIO_MODE init:<br \/>\n        I2C:GPIO<br \/>\n        REFCLK0:GPIO<br \/>\n        NAND\/SD:GPIO<br \/>\n        WDT_RST:GPIO<br \/>\nGPIO_MODE_REGs: 0x571544d5<br \/>\nREADY_LED_BIT:37.<br \/>\nPlease choose the operation:<br \/>\n   1: Load system code to SDRAM via TFTP.<br \/>\n   2: Load system code then write to Flash via TFTP.<br \/>\n   3: Boot system code via Flash (default).<br \/>\n   4: Entr boot command line interface.<br \/>\n   7: Load Boot Loader code then write to Flash via Serial.<br \/>\n   9: Load Boot Loader code then write to Flash via TFTP.<br \/>\n 0 <\/p>\n<p>3: System Boot system code via Flash.<\/p>\n<p>Press Reset button enter upgrade mode!<br \/>\n## Booting image at bc050000 &#8230;<br \/>\nBad Magic Number,FFFFFFFF <\/p>\n<p>Starting httpd to update firmware&#8230;<br \/>\n______________________________________________________<br \/>\n|                                                    |<br \/>\n|              Recovery Module v2.0                  |<br \/>\n|                                                    |<br \/>\n| Note:Please Use Web Browser Upgrade the Firmware ! |<br \/>\n|                                                    |<br \/>\n|    Copyright 2014 D-Team Technology Co.,Ltd. SZ    |<br \/>\n|          lintel&lt;lintel.huang@gmail.com&gt;            |<br \/>\n|____________________________________________________|<\/p>\n<p>[Kernel]uOS Version: v1.2<br \/>\n[TCP\/IP]ETH0 MAC:FF:FF:FF:FF:FF:FF<br \/>\n[TCP\/IP]IP:192.168.1.1<br \/>\n[TCP\/IP]Netmask:255.255.255.0<br \/>\n[TCP\/IP]Default Router:0.0.0.0<br \/>\n[DHCPD]Server IP:192.168.1.1<\/p>\n<p>NetTxPacket = 0x83FE1380.<br \/>\nTrying Eth0 (10\/100-M)<\/p>\n<p> Waitting for RX_DMA_BUSY status Start&#8230; done<\/p>\n<p> ETH_STATE_ACTIVE!!<br \/>\n[Kernel]Enter Network Loop!<br \/>\n[LED]Thread started!!   <\/p>\n<p>\u628aUBUNTU\u7535\u8111\u548c\u8def\u7531\u5668\u901a\u8fc7\u6709\u7ebf\u76f8\u8fde\uff0cUBUNTU\u4f1a\u63d0\u793a\u6709\u7f51\u7edc\u8fde\u63a5\u6210\u529f\uff0c\u8f93\u5165IP192.168.1.1\u53ef\u6253\u5f00bootloader\u5237\u56fa\u4ef6\u7684\u7f51\u9875\uff08\u770b\u7f51\u4e0a\u8bf4\u8981\u5148\u6309\u4f4freset\u952e\u518d\u4e0a\u7535\uff0c\u5982\u679c\u53ea\u5b58\u5728uboot\u7684\u56fa\u4ef6\u4e0d\u9700\u8981\u6309\u952e\uff0c\u5982\u679c\u91cc\u9762\u6709\u70e7\u5199\u7cfb\u7edf\u56fa\u4ef6\uff0c\u4e0b\u6b21\u60f3\u8fdbuboot\u70e7\u5176\u4ed6\u56fa\u4ef6\uff0c\u624d\u9700\u8981\u6309\u4f4freset key\uff09\u3002<\/p>\n<p> #\u5728openwrt\u5b98\u65b9\u7f51\u7ad9\u4e0a\uff0c\u6211\u770b\u5230\u4e0b\u9762\u7684\u4ea7\u54c1\uff08Archer C50 v3\uff09\u548c\u6211\u7684\u786c\u4ef6\u914d\u7f6e\u4e00\u6837\u3002<br \/>\nhttps:\/\/openwrt.org\/toh\/tp-link\/archer-c50<\/p>\n<p>#\u4f46\u662f\u6211\u4e0b\u8f7d\u4e0b\u6765\u540e\uff0c\u65e0\u6cd5\u70e7\u5f55\uff0c\u63d0\u793a\u6821\u9a8c\u5931\u8d25<br \/>\nhttp:\/\/downloads.openwrt.org\/releases\/18.06.1\/targets\/ramips\/mt76x8\/openwrt-18.06.1-ramips-mt76x8-tplink_c50-v3-squashfs-tftp-recovery.bin  <\/p>\n<div class=\"alert alert-success\" role=\"alert\">\nOpenWRT\u5b98\u7f51\u6709\u4e2a\u95ee\u9898\uff0c\u641c\u7d22CPU\u578b\u53f7\u627e\u51fa\u6765\u7684\u5185\u5bb9\u5be5\u5be5\u65e0\u51e0\u3002\u53ef\u4ee5\u7528\u4e0b\u9762\u7684\u65b9\u6cd5\u67e5\u627e\uff1a\n <\/div>\n<p> #Table of Hardware\uff1aThis is the main Table of Hardware, listing all devices that are supported by OpenWrt.<br \/>\nhttps:\/\/openwrt.org\/toh\/start<br \/>\n#Table of Hardware: Full details\u3002This table shows full hardware details for all devices listed in the Table of Hardware.<br \/>\nhttps:\/\/openwrt.org\/toh\/views\/toh_extended_all<\/p>\n<p>#\u8fd9\u4e2a\u6bd4\u8f83\u597d\u7528\uff0c\u6309\u7167\u5404\u79cd\u5173\u952e\u5b57\u641c\u7d22\uff1a<br \/>\nhttps:\/\/openwrt.org\/toh\/views\/dataclouds  <\/p>\n<div class=\"alert alert-success\" role=\"alert\">\u968f\u540e\u6211\u5728\u4e0b\u9762\u7684\u7f51\u5740\u4e2d\u627e\u5230\u4e86\u89e3\u51b3\u529e\u6cd5\uff0c<\/div>\n<p> #\u4e0b\u9762\u7684boot\u548c\u56fa\u4ef6\u62ef\u6551\u4e86\u6211\u7684\u677f\u5b50\uff0cuboot\u548c\u56fa\u4ef6\u90fd\u9a8c\u8bc1\u53ef\u7528<br \/>\nhttp:\/\/downloads.openwrt.org.cn\/PandoraBox\/MT7628AN_EVB\/<\/p>\n<p>#\u4e0b\u9762\u8fd9\u4e2a\u56fa\u4ef6\u70e7\u8fdb\u53bb\u540e\uff0c\u6700\u540e\u4f1a\u6b7b\u673a<br \/>\nhttp:\/\/downloads.openwrt.org.cn\/PandoraBox\/MT7628AN_EVB\/PandoraBox-ralink-mt7628-mt7628an-evb-squashfs-sysupgrade-r865-20150519.bin<\/p>\n<p>#\u4e0b\u9762\u8fd9\u4e2a\u8fd9\u4e2a\u56fa\u4ef6\uff0c\u81f3\u5c11\u80fd\u8dd1\u8d77\u6765<br \/>\nhttp:\/\/downloads.openwrt.org.cn\/PandoraBox\/MT7628AN_EVB\/PandoraBox-ralink-mt7628-mt7628an-evb-squashfs-sysupgrade-r858-20150518.bin<\/p>\n<p>\u7528\u4e32\u53e3\u767b\u5f55\uff0c\u6216\u8005\u7528192.168.1.1\u767b\u5f55\u7f51\u9875\u65f6\uff0c\u7528\u6237\u540droot,\u521d\u59cb\u5bc6\u7801admin <\/p>\n<p>#pandorabox\u7684SDK\u4e0eIPK\u5e94\u7528\u7a0b\u5e8f\u5728\u8fd9\u91cc\u4e0b\u8f7d\uff1a<br \/>\nhttps:\/\/downloads.pangubox.com\/pandorabox\/18.10\/targets\/ralink\/mt7628\/<\/p>\n<p>#\u7f16\u8bd1pandorabox<br \/>\nhttps:\/\/blog.csdn.net\/lvshaorong\/article\/details\/62215033<\/p>\n<p>\u5f00\u673a\u6210\u529f\uff0c\u6253\u5370\u4fe1\u606f\u5982\u4e0b\uff1a<\/p>\n<p> &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<br \/>\n&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<br \/>\n.<br \/>\n.<br \/>\nDone!<\/p>\n<p>[kernel]Firmware upgrade done!<br \/>\n[httpd]Reboot!!!<br \/>\n[kernel]Signal pending 0.<br \/>\n[Kernel]Signal ACK and clean.<br \/>\n[Kernel]reboot Signal detect!!<br \/>\n                              [04020C0D][04020C0D]<br \/>\nDDR Calibration DQS reg = 00008787<\/p>\n<p>U-Boot 1.1.3 (May 18 2015 &#8211; 14:37:16)<\/p>\n<p>SoC:MediaTek MT7628<br \/>\nDRAM:  Found DDR2 Memory.<br \/>\nTEST-0 256M:<br \/>\n        CFG0:0x249CE2E5<br \/>\n        CFG1:0x223A2323<br \/>\n        CFG2:0x68000C43<br \/>\n        CFG3:0x00000452<br \/>\n        CFG4:0x0000000A<br \/>\nTEST-1 128M:<br \/>\n        CFG0:0x249B42E5<br \/>\n        CFG1:0x22362323<br \/>\n        CFG2:0x68000C43<br \/>\n        CFG3:0x00000452<br \/>\n        CFG4:0x0000000A<br \/>\nTEST-2 64M:<br \/>\n        CFG0:0x249AA2E5<br \/>\n        CFG1:0x22322323<br \/>\n        CFG2:0x68000C43<br \/>\n        CFG3:0x00000452<br \/>\n        CFG4:0x0000000A<br \/>\nDone,DDR2 is 64 MB<br \/>\nrelocate_code Pointer at: 83fa8000<br \/>\n******************************<br \/>\nSoftware System Reset Occurred<br \/>\n******************************<br \/>\nflash manufacture id: c8, device id 40 17<br \/>\nFlash:GD25Q64B Size:8MB<br \/>\n*** Warning &#8211; bad CRC, using default environment<\/p>\n<p> _______________________________________________________________<br \/>\n|    ____                 _                 ____               |<br \/>\n|   |  _ \\ __ _ _ __   __| | ___  _ __ __ _| __ )  _____  __   |<br \/>\n|   | |_) \/ _` | &#8216;_ \\ \/ _` |\/ _ \\| &#8216;__\/ _` |  _ \\ \/ _ \\ \\\/ \/   |<br \/>\n|   |  __\/ (_| | | | | (_| | (_) | | | (_| | |_) | (_) &gt;  &lt;    |<br \/>\n|   |_|   \\__,_|_| |_|\\__,_|\\___\/|_|  \\__,_|____\/ \\___\/_\/\\_\\   |<br \/>\n|                                                              |<br \/>\n|                PandoraBox Ralink\/MTK Platform                |<br \/>\n|                 The best solution for you                    |<br \/>\n|          Copyright 2015 D-Team Technology Co.,Ltd. SZ        |<br \/>\n|                    Board:Ralink RT305x                       |<br \/>\n|                                                              |<br \/>\n|                 lintel&lt;lintel.huang@gmail.com&gt;               |<br \/>\n|______________________________________________________________|<\/p>\n<p>===============Board Info==================<br \/>\nCPU Frequency:575MHz<br \/>\nDetected Memory:64MiB<br \/>\nBootloader Version:4.3.1.0<br \/>\nicache: sets:512, ways:4, linesz:32 ,total:64KiB<br \/>\ndcache: sets:256, ways:4, linesz:32 ,total:32KiB<br \/>\n============================================<br \/>\nRESET MT7628 PHY!!!!!!<br \/>\nGSW VLAN:LLLW<br \/>\nGPIO_MODE init:<br \/>\n        I2C:GPIO<br \/>\n        REFCLK0:GPIO<br \/>\n        NAND\/SD:GPIO<br \/>\n        WDT_RST:GPIO<br \/>\nGPIO_MODE_REGs: 0x55154415<br \/>\nREADY_LED_BIT:37.<br \/>\nPlease choose the operation:<br \/>\n   1: Load system code to SDRAM via TFTP.<br \/>\n   2: Load system code then write to Flash via TFTP.<br \/>\n   3: Boot system code via Flash (default).<br \/>\n   4: Entr boot command line interface.<br \/>\n   7: Load Boot Loader code then write to Flash via Serial.<br \/>\n   9: Load Boot Loader code then write to Flash via TFTP.<br \/>\n 0 <\/p>\n<p>3: System Boot system code via Flash.<\/p>\n<p>Press Reset button enter upgrade mode!<br \/>\n## Booting image at bc050000 &#8230;<br \/>\n   Image Name:   PabdoraBox Linux-3.14.42<br \/>\n   Image Type:   MIPS Linux Kernel Image (lzma compressed)<br \/>\n   Data Size:    1134785 Bytes =  1.1 MB<br \/>\n   Load Address: 80000000<br \/>\n   Entry Point:  80000000<br \/>\n   Verifying Checksum &#8230; OK<br \/>\n   Uncompressing Kernel Image &#8230; OK<br \/>\nNo initrd<br \/>\n## Transferring control to Linux (at address 80000000) &#8230;<br \/>\n## Giving linux memsize in MB, 64<\/p>\n<p>Starting kernel &#8230;<\/p>\n<p>PandoraBox For Ralink\/MTK APSoC. Copyright 2013-2014 D-Team Technology SZ <\/p>\n<p>LINUX started&#8230;<\/p>\n<p> THIS IS ASIC<br \/>\n[    0.000000] Linux version 3.14.42 (lintel@PandoraBox-Server) (gcc version 4.8.3 (PandoraBox\/Linaro GCC 4.8-2014.04 r775) ) #32 Mon May 18 19:15:21 CST 2015<br \/>\n[    0.000000] PandoraBox CPUID Module for Ralink\/MTK SoC v1.1.<br \/>\n[    0.000000] MediaTek MT7628 pkg:BGA rev:1 eco:2 CPU:575MHz, Bus:191MHz Uart:191MHz<br \/>\n[    0.000000] CPU running in Little Endian<br \/>\n[    0.000000] Board VLAN:LLLLW<br \/>\n[    0.000000] Flash:SPI Size: 8MB<br \/>\n[    0.000000] DRAM: 64MB DDR2 16 bits<br \/>\n[    0.000000] Kernel Support [PCI] [USB]<br \/>\n[    0.000000]<br \/>\n[    0.000000]  MIPS CPU sleep mode enabled.<br \/>\n[    0.000000] bootconsole [early0] enabled<br \/>\n[    0.000000] CPU0 revision is: 00019655 (MIPS 24KEc)<br \/>\n[    0.000000] Software DMA cache coherency<br \/>\n[    0.000000] Determined physical RAM map:<br \/>\n[    0.000000]  memory: 04000000 @ 00000000 (usable)<br \/>\n[    0.000000] Initrd not found or empty &#8211; disabling initrd<br \/>\n[    0.000000] Zone ranges:<br \/>\n[    0.000000]   Normal   [mem 0x00000000-0x03ffffff]<br \/>\n[    0.000000] Movable zone start for each node<br \/>\n[    0.000000] Early memory node ranges<br \/>\n[    0.000000]   node   0: [mem 0x00000000-0x03ffffff]<br \/>\n[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.<br \/>\n[    0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes<br \/>\n[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256<br \/>\n[    0.000000] Kernel command line: pause_on_oops=10 noresume  board=MT7628A_EVB console=ttyS1,115200 rootfstype=squashfs,jffs2<br \/>\n[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)<br \/>\n[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)<br \/>\n[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)<br \/>\n[    0.000000] Writing ErrCtl register=0003cd70<br \/>\n[    0.000000] Readback ErrCtl register=0003cd70<br \/>\n[    0.000000] Memory: 61392K\/65536K available (2443K kernel code, 130K rwdata, 504K rodata, 176K init, 253K bss, 4144K reserved)<br \/>\n[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1<br \/>\n[    0.000000] NR_IRQS:256<br \/>\n[    0.000000] console [ttyS1] enabled<br \/>\n[    0.000000] console [ttyS1] enabled<br \/>\n[    0.000000] bootconsole [early0] disabled<br \/>\n[    0.000000] bootconsole [early0] disabled<br \/>\n[    0.010000] Calibrating delay loop&#8230; 385.84 BogoMIPS (lpj=1929216)<br \/>\n[    0.070000] pid_max: default: 32768 minimum: 301<br \/>\n[    0.070000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)<br \/>\n[    0.080000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)<br \/>\n[    0.090000] pinctrl core: initialized pinctrl subsystem<br \/>\n[    0.090000] NET: Registered protocol family 16<br \/>\n[    0.100000] Ralink\/MTK BootROM maped.<br \/>\n[    0.100000] Generic GPIO Driver for MediaTek MT7628 Board. Copyright lintel 2005-2013<br \/>\n[    0.110000] MT7628-GPIO0:registering 31 irq handlers<br \/>\n[    0.110000] MT7628-GPIO1:registering 31 irq handlers<br \/>\n[    0.120000] MT7628-GPIO3:registering 31 irq handlers<br \/>\n[    0.120000] MIPS: machine is MediaTek MT7628A Evaluation Board<br \/>\n[    0.130000] ralink_register_flash:SPI Flash.<br \/>\n[    0.130000] MT762x:SDHC Interface registered.<br \/>\n[    0.130000] Ralink\/MTK PinCtrl registered.<br \/>\n[    0.140000] Generic PinCtrl Driver for MediaTek MT7628 Board. Copyright lintel 2005-2015<br \/>\n[    0.140000] ralink-pinmux ralink-pinmux: invalid group &#8220;pwm0&#8221; for function &#8220;sdhc&#8221;<br \/>\n[    0.150000] ralink-pinmux ralink-pinmux: invalid group &#8220;pwm1&#8221; for function &#8220;sdhc&#8221;<br \/>\n[    0.150000] PINCTRL:add 31 pins for MT7628-PINCTRL0.<br \/>\n[    0.160000] PINCTRL:add 31 pins for MT7628-PINCTRL1.<br \/>\n[    0.160000] PINCTRL:add 31 pins for MT7628-PINCTRL2.<br \/>\n[    0.170000] GPIO_MODE_REG:0x55154415<br \/>\n[    1.280000] bio: create slab &lt;bio-0&gt; at 0<br \/>\n[    1.280000] PCI host bridge to bus 0000:00<br \/>\n[    1.290000] pci_bus 0000:00: root bus resource [mem 0x20000000-0x2fffffff]<br \/>\n[    1.290000] pci_bus 0000:00: root bus resource [io  0x10160000-0x1016ffff]<br \/>\n[    1.300000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]<br \/>\n[    1.300000] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring<br \/>\n[    1.310000] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]<br \/>\n[    1.310000] pci 0000:00:00.0: BAR 9: assigned [mem 0x20100000-0x201fffff pref]<br \/>\n[    1.320000] pci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff]<br \/>\n[    1.320000] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit]<br \/>\n[    1.330000] pci 0000:01:00.0: BAR 6: assigned [mem 0x20100000-0x2010ffff pref]<br \/>\n[    1.330000] pci 0000:00:00.0: PCI bridge to [bus 01]<br \/>\n[    1.340000] pci 0000:00:00.0:   bridge window [mem 0x20000000-0x200fffff]<br \/>\n[    1.340000] pci 0000:00:00.0:   bridge window [mem 0x20100000-0x201fffff pref]<br \/>\n[    1.350000] PCI Bus 1 slot 0 mapping to IRQ2.<br \/>\n[    1.350000] Switched to clocksource Ralink\/MTK 50kHz Systick timer<br \/>\n[    1.360000] NET: Registered protocol family 2<br \/>\n[    1.360000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)<br \/>\n[    1.370000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)<br \/>\n[    1.370000] TCP: Hash tables configured (established 1024 bind 1024)<br \/>\n[    1.380000] TCP: reno registered<br \/>\n[    1.380000] UDP hash table entries: 256 (order: 0, 4096 bytes)<br \/>\n[    1.390000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)<br \/>\n[    1.400000] NET: Registered protocol family 1<br \/>\n[    1.400000] Ralink SoC clocks api init.<br \/>\n[    1.410000] mips hpt frequency:287500000HZ<br \/>\n[    1.410000] Ralink\/MTK APSoC GPIO Resource maped.<br \/>\n[    1.420000] Load Ralink Timer0 Module<br \/>\n[    1.420000] Load Ralink Timer1 Module<br \/>\n[    1.420000] Load Ralink Timer2 Module<br \/>\n[    1.430000] MTK\/Ralink EHCI\/OHCI init.<br \/>\n[    1.430000] futex hash table entries: 256 (order: -1, 3072 bytes)<br \/>\n[    1.460000] squashfs: version 4.0 (2009\/01\/31) Phillip Lougher<br \/>\n[    1.460000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.<br \/>\n[    1.470000] msgmni has been set to 119<br \/>\n[    1.480000] io scheduler noop registered<br \/>\n[    1.480000] io scheduler deadline registered (default)<br \/>\n[    1.490000] Serial: 8250\/16550 driver, 4 ports, IRQ sharing disabled<br \/>\n[    1.490000] serial8250: ttyS0 at MMIO 0x10000d00 (irq = 21, base_baud = 2500000) is a 16550A<br \/>\n[    1.500000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a 16550A<br \/>\n[    1.510000] serial8250: ttyS2 at MMIO 0x10000e00 (irq = 22, base_baud = 0) is a 16550A<br \/>\n[    1.520000] Enable Ralink GDMA Controller Module<br \/>\n[    1.530000] GDMA IP Version=3<br \/>\n[    1.540000] brd: module loaded<br \/>\n[    1.550000] flash manufacture id: c8, device id 40 17<br \/>\n[    1.550000] GD25Q64B(c8 4017c840) (8192 Kbytes)<br \/>\n[    1.560000] mtd .name = raspi, .size = 0x00800000 (8M) .erasesize = 0x00010000 (64K) .numeraseregions = 0<br \/>\n[    1.570000] Creating 5 MTD partitions on &#8220;raspi&#8221;:<br \/>\n[    1.570000] 0x000000000000-0x000000030000 : &#8220;u-boot&#8221;<br \/>\n[    1.580000] 0x000000030000-0x000000040000 : &#8220;u-boot-env&#8221;<br \/>\n[    1.590000] 0x000000040000-0x000000050000 : &#8220;Factory&#8221;<br \/>\n[    1.590000] 0x000000000000-0x000000800000 : &#8220;fullflash&#8221;<br \/>\n[    1.600000] 0x000000050000-0x000001000000 : &#8220;firmware&#8221;<br \/>\n[    1.610000] mtd: partition &#8220;firmware&#8221; extends beyond the end of device &#8220;raspi&#8221; &#8212; size truncated to 0x7b0000<br \/>\n[    1.630000] 3 uimage-fw partitions found on MTD device firmware<br \/>\n[    1.640000] 0x000000050000-0x000000165101 : &#8220;kernel&#8221;<br \/>\n[    1.640000] mtd: partition &#8220;kernel&#8221; must either start or end on erase block boundary or be smaller than an erase block &#8212; forcing read-only<br \/>\n[    1.660000] 0x000000165101-0x0000007e0000 : &#8220;rootfs&#8221;<br \/>\n[    1.660000] mtd: partition &#8220;rootfs&#8221; must either start or end on erase block boundary or be smaller than an erase block &#8212; forcing read-only<br \/>\n[    1.680000] mtd: device 6 (rootfs) set to be root filesystem<br \/>\n[    1.680000] 1 squashfs-split partitions found on MTD device rootfs<br \/>\n[    1.690000] 0x000000540000-0x0000007e0000 : &#8220;rootfs_data&#8221;<br \/>\n[    1.690000] 0x0000007e0000-0x000000800000 : &#8220;panic_oops&#8221;<br \/>\n[    1.700000] mtdoops: Attached to MTD device 8<br \/>\n[    1.710000] rdm_major = 252<br \/>\n[    1.720000] EEPROM:Read from [Factory] offset 0x28,length 0x6.<br \/>\n[    1.720000] GMAC1_MAC_ADRH &#8212; : 0x0000000c<br \/>\n[    1.730000] GMAC1_MAC_ADRL &#8212; : 0x43288074<br \/>\n[    1.730000] Ralink APSoC Ethernet Driver Initilization. v3.1  256 rx\/tx descriptors allocated, mtu = 1500!<br \/>\n[    1.740000] Feature:{HW_CSO}<br \/>\n[    1.740000] EEPROM:Read from [Factory] offset 0x28,length 0x6.<br \/>\n[    1.750000] GMAC1_MAC_ADRH &#8212; : 0x0000000c<br \/>\n[    1.750000] GMAC1_MAC_ADRL &#8212; : 0x432880bc<br \/>\n[    1.760000] PROC INIT OK!<br \/>\n[    1.760000] rt305x switch driver registered.<br \/>\n[    1.760000] rt305x-esw default vlans:wllll<br \/>\n[    1.770000] Ralink APSoC Hardware Watchdog Timer<br \/>\n[    1.770000] TCP: cubic registered<br \/>\n[    1.780000] TCP: westwood registered<br \/>\n[    1.780000] TCP: hybla registered<br \/>\n[    1.780000] TCP: htcp registered<br \/>\n[    1.790000] NET: Registered protocol family 17<br \/>\n[    1.790000] Bridge firewalling registered<br \/>\n[    1.800000] Ebtables v2.0 registered<br \/>\n[    1.800000] 8021q: 802.1Q VLAN Support v1.8<br \/>\n[    1.810000] PandoraBox Mass Storage accelerater v1.2<br \/>\n[    1.820000] VFS: Mounted root (squashfs filesystem) readonly on device 31:6.<br \/>\n[    1.820000] Freeing unused kernel memory: 176K (80304000 &#8211; 80330000)<br \/>\n[    3.080000] init: Console is alive<br \/>\n[    3.080000] Started WatchDog Timer.<br \/>\n[    3.080000] init: &#8211; watchdog &#8211;<br \/>\n[    5.450000] usbcore: registered new interface driver usbfs<br \/>\n[    5.460000] usbcore: registered new interface driver hub<br \/>\n[    5.460000] usbcore: registered new device driver usb<br \/>\n[    5.470000] exFAT: Version 1.2.9<br \/>\n[    5.520000] ufsd: module license &#8216;Commercial product&#8217; taints kernel.<br \/>\n[    5.520000] Disabling lock debugging due to kernel taint<br \/>\n[    5.540000] ufsd: driver (8.6, May 15 2015 17:30:12, LBD=ON, delalloc, ioctl, bdi) loaded at c02b6000<br \/>\n[    5.540000] NTFS (with native replay) support included<br \/>\n[    5.540000] optimized: speed<br \/>\n[    5.540000] Built for PandoraBox 2013-12-27<br \/>\n[    5.540000]<br \/>\n[    5.560000] PandoraBox Button Driver init<br \/>\n[    5.570000] Button [reset] mapped to GPIO38 and IRQ65<br \/>\n[    5.580000] SCSI subsystem initialized<br \/>\n[    5.590000] ehci_hcd: USB 2.0 &#8216;Enhanced&#8217; Host Controller (EHCI) Driver<br \/>\n[    5.600000] ehci-platform: EHCI generic platform driver<br \/>\n[    5.630000] MT7628 USB Frequency Calibration start!<br \/>\n[    5.650000] FM_OUT value: u4FmOut = 0(0x00000000)<br \/>\n[    5.670000] FM_OUT value: u4FmOut = 134(0x00000086)<br \/>\n[    5.670000] FM detection done! loop = 1<br \/>\n[    5.690000] SR calibration value u1SrCalVal = 6<br \/>\n[    5.690000] ehci-platform ehci-platform: EHCI Host Controller<br \/>\n[    5.700000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1<br \/>\n[    5.700000] ehci-platform ehci-platform: irq 18, io mem 0x101c0000<br \/>\n[    5.730000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00<br \/>\n[    5.730000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002<br \/>\n[    5.740000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1<br \/>\n[    5.750000] usb usb1: Product: EHCI Host Controller<br \/>\n[    5.750000] usb usb1: Manufacturer: Linux 3.14.42 ehci_hcd<br \/>\n[    5.760000] usb usb1: SerialNumber: ehci-platform<br \/>\n[    5.760000] hub 1-0:1.0: USB hub found<br \/>\n[    5.770000] hub 1-0:1.0: 1 port detected<br \/>\n[    5.770000] ohci_hcd: USB 1.1 &#8216;Open&#8217; Host Controller (OHCI) Driver<br \/>\n[    5.780000] ohci-platform: OHCI generic platform driver<br \/>\n[    5.810000] MT7628 USB Frequency Calibration start!<br \/>\n[    5.810000] ohci-platform ohci-platform: Generic Platform OHCI controller<br \/>\n[    5.820000] ohci-platform ohci-platform: new USB bus registered, assigned bus number 2<br \/>\n[    5.830000] ohci-platform ohci-platform: irq 18, io mem 0x101c1000<br \/>\n[    5.890000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001<br \/>\n[    5.900000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1<br \/>\n[    5.900000] usb usb2: Product: Generic Platform OHCI controller<br \/>\n[    5.910000] usb usb2: Manufacturer: Linux 3.14.42 ohci_hcd<br \/>\n[    5.920000] usb usb2: SerialNumber: ohci-platform<br \/>\n[    5.920000] hub 2-0:1.0: USB hub found<br \/>\n[    5.920000] hub 2-0:1.0: 1 port detected<br \/>\n[    5.980000] mtk-sd: MediaTek MT76xx MSDC Driver<br \/>\n[    5.990000] usbcore: registered new interface driver usb-storage<br \/>\n[    6.110000] init: &#8211; preinit &#8211;<br \/>\n[    6.560000] random: mktemp urandom read with 53 bits of entropy available<br \/>\nPress the [f] key and hit [enter] to enter failsafe mode<br \/>\nPress the [1], [2], [3] or [4] key and hit [enter] to select the debug level<br \/>\n[    9.700000] mount_root: loading kmods from internal overlay<br \/>\n[   10.100000] random: nonblocking pool is initialized<br \/>\n[   10.130000] mount_root: jffs2 not ready yet, using temporary tmpfs overlay<br \/>\n[   10.150000] procd: &#8211; early &#8211;<br \/>\n[   10.150000] procd: &#8211; watchdog &#8211;<br \/>\n[   10.930000] procd: &#8211; ubus &#8211;<br \/>\n[   11.960000] procd: &#8211; init &#8211;<br \/>\nPlease press Enter to activate this console.<br \/>\n[   13.060000] NET: Registered protocol family 10<br \/>\n[   13.100000] gre: GRE over IPv4 demultiplexor driver<br \/>\n[   13.110000] ip_gre: GRE over IPv4 tunneling driver<br \/>\n[   13.120000] gpiodev: gpio device registered with major 251<br \/>\n[   13.150000] nf_conntrack version 0.5.0 (962 buckets, 3848 max)<br \/>\n[   13.170000] ip6_tables: (C) 2000-2006 Netfilter Core Team<br \/>\n[   13.320000] Netfilter messages via NETLINK v0.30.<br \/>\n[   13.330000] ip_set: protocol 6<br \/>\n[   13.370000] u32 classifier<br \/>\n[   13.370000]     input device check on<br \/>\n[   13.380000]     Actions configured<br \/>\n[   13.380000] Mirror\/redirect action on<br \/>\n[   13.410000] PandoraBox IP Bandwidth load.<br \/>\n[   13.840000] PandoraBox MT76x8 AP Driver Version-4.0.1.3(May 18 2015 15:34:34).<br \/>\n[   13.860000] ip_tables: (C) 2000-2006 Netfilter Core Team<br \/>\n[   13.950000] usbcore: registered new interface driver ums-alauda<br \/>\n[   13.960000] usbcore: registered new interface driver ums-cypress<br \/>\n[   13.970000] usbcore: registered new interface driver ums-datafab<br \/>\n[   13.980000] usbcore: registered new interface driver ums-freecom<br \/>\n[   13.990000] usbcore: registered new interface driver ums-isd200<br \/>\n[   14.000000] usbcore: registered new interface driver ums-jumpshot<br \/>\n[   14.010000] usbcore: registered new interface driver ums-karma<br \/>\n[   14.020000] usbcore: registered new interface driver ums-sddr09<br \/>\n[   14.030000] usbcore: registered new interface driver ums-sddr55<br \/>\n[   14.040000] usbcore: registered new interface driver ums-usbat<br \/>\n[   14.050000] usbcore: registered new interface driver usblp<br \/>\n[   14.090000] xt_time: kernel timezone is -0000<br \/>\n[   14.110000] PPP generic driver version 2.4.2<br \/>\n[   14.120000] NET: Registered protocol family 24<br \/>\n[   20.850000] RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev-&gt;name=ra0!<br \/>\n[   21.100000] PandoraBox MT76x8 AP Driver Version-4.0.1.3(May 18 2015 15:34:34).<br \/>\n[   22.320000] Raeth v3.1 (Tasklet)<br \/>\n[   22.320000]<br \/>\n[   22.320000] phy_tx_ring = 0x02a8d000, tx_ring = 0xa2a8d000<br \/>\n[   22.330000]<br \/>\n[   22.330000] phy_rx_ring0 = 0x02854000, rx_ring0 = 0xa2854000<br \/>\n[   22.350000] GMAC1_MAC_ADRH &#8212; : 0x0000000c<br \/>\n[   22.360000] GMAC1_MAC_ADRL &#8212; : 0x432880bc<br \/>\n[   22.360000] RT305x-ESW:Port0 Link Down<br \/>\n[   22.380000] device eth0.1 entered promiscuous mode<br \/>\n[   22.380000] device eth0 entered promiscuous mode<br \/>\n[   22.410000] br-lan: port 1(eth0.1) entered forwarding state<br \/>\n[   22.420000] br-lan: port 1(eth0.1) entered forwarding state<br \/>\n[   23.960000] efuse_probe: efuse = 10000002<br \/>\n[   23.960000] EEPROM:Read from [Factory] offset 0x0,length 0x200.<br \/>\n[   24.130000] tssi_1_target_pwr_g_band = 39<br \/>\n[   24.420000] br-lan: port 1(eth0.1) entered forwarding state<br \/>\n[   25.360000] RT305x-ESW:Port3 Link Up 100Mbps Full duplex<br \/>\n[   29.890000] RT305x-ESW:Port3 Link Down<br \/>\n[   30.260000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0<br \/>\n[   30.300000] jffs2_build_filesystem(): unlocking the mtd device&#8230; done.<br \/>\n[   30.300000] jffs2_build_filesystem(): erasing all blocks after the end marker&#8230;<br \/>\n[   33.070000] RT305x-ESW:Port3 Link Up 100Mbps Full duplex<br \/>\n[   36.710000] done.<br \/>\n[   36.710000] jffs2: notice: (1693) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.<\/p>\n<p>PandoraBox login:<br \/>\nPandoraBox login:<br \/>\nPandoraBox login:<br \/>\nPandoraBox login:<br \/>\nPandoraBox login:<br \/>\nPandoraBox login:<br \/>\nPandoraBox login:<br \/>\nPandoraBox login:<br \/>\nPandoraBox login:<br \/>\nPandoraBox login: root<br \/>\nPassword:<br \/>\nLogin incorrect<br \/>\nPandoraBox login: admin<br \/>\nPassword:<br \/>\nLogin incorrect<br \/>\nPandoraBox login: root<br \/>\nPassword:<br \/>\nLogin incorrectPlease press Enter to activate this console.<\/p>\n<p>PandoraBox login:<br \/>\nLogin timed out Please press Enter to activate this console.<\/p>\n<p>PandoraBox login: root<br \/>\nPassword: <\/p>\n<p>BusyBox v1.22.1 (2015-05-09 15:44:33 CST) built-in shell (ash)<br \/>\nEnter &#8216;help&#8217; for a list of built-in commands.<\/p>\n<p>  _______________________________________________________________<br \/>\n |    ____                 _                 ____               |<br \/>\n |   |  _ \\ __ _ _ __   __| | ___  _ __ __ _| __ )  _____  __   |<br \/>\n |   | |_) \/ _` | &#8216;_ \\ \/ _` |\/ _ \\| &#8216;__\/ _` |  _ \\ \/ _ \\ \\\/ \/   |<br \/>\n |   |  __\/ (_| | | | | (_| | (_) | | | (_| | |_) | (_) &gt;  &lt;    |<br \/>\n |   |_|   \\__,_|_| |_|\\__,_|\\___\/|_|  \\__,_|____\/ \\___\/_\/\\_\\   |<br \/>\n |                                                              |<br \/>\n |                  PandoraBox SDK Platform                     |<br \/>\n |                 The Best solution for you                    |<br \/>\n |       Copyright 2013-2015 D-Team Technology Co.,Ltd.SZ       |<br \/>\n |                http:\/\/www.pandorabox.org.cn                  |<br \/>\n |______________________________________________________________|<br \/>\n  Base on OpenWrt BARRIER BREAKER (14.09, r858)<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#ifconfig<br \/>\nbr-lan    Link encap:Ethernet  HWaddr 00:0C:43:28:80:BC<br \/>\n          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0<br \/>\n          inet6 addr: fe80::20c:43ff:fe28:80bc\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:207 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:129 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:0<br \/>\n          RX bytes:21152 (20.6 KiB)  TX bytes:15173 (14.8 KiB)<\/p>\n<p>eth0      Link encap:Ethernet  HWaddr 00:0C:43:28:80:BC<br \/>\n          inet6 addr: fe80::20c:43ff:fe28:80bc\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:226 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:286 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:1000<br \/>\n          RX bytes:26717 (26.0 KiB)  TX bytes:67429 (65.8 KiB)<br \/>\n          Interrupt:3 <\/p>\n<p>eth0.1    Link encap:Ethernet  HWaddr 00:0C:43:28:80:BC<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:226 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:118 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:0<br \/>\n          RX bytes:22649 (22.1 KiB)  TX bytes:14027 (13.6 KiB)<\/p>\n<p>eth0.2    Link encap:Ethernet  HWaddr 00:0C:43:28:80:BC<br \/>\n          inet6 addr: fe80::20c:43ff:fe28:80bc\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:161 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:0<br \/>\n          RX bytes:0 (0.0 B)  TX bytes:51278 (50.0 KiB)<\/p>\n<p>lo        Link encap:Local Loopback<br \/>\n          inet addr:127.0.0.1  Mask:255.0.0.0<br \/>\n          inet6 addr: ::1\/128 Scope:Host<br \/>\n          UP LOOPBACK RUNNING  MTU:65536  Metric:1<br \/>\n          RX packets:2556 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:2556 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:0<br \/>\n          RX bytes:154368 (150.7 KiB)  TX bytes:154368 (150.7 KiB)<\/p>\n<p>ra0       Link encap:Ethernet  HWaddr 00:00:00:00:00:00<br \/>\n          inet6 addr: fe80::200:ff:fe00:0\/64 Scope:Link<br \/>\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br \/>\n          RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br \/>\n          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br \/>\n          collisions:0 txqueuelen:1000<br \/>\n          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)<br \/>\n          Interrupt:4 <\/p>\n<p>[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#iwconfig<br \/>\nifb0      no wireless extensions.<\/p>\n<p>ra2       MT76X8 APSoC  ESSID:&#8221;HT_AP2&#8243;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: 02:00:00:20:00:00<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<\/p>\n<p>gre0      no wireless extensions.<\/p>\n<p>wds1      MT76X8 APSoC  ESSID:&#8221;HT_AP1&#8243;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: 02:00:00:10:00:00<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<\/p>\n<p>eth0.1    no wireless extensions.<\/p>\n<p>lo        no wireless extensions.<\/p>\n<p>ra1       MT76X8 APSoC  ESSID:&#8221;HT_AP1&#8243;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: 02:00:00:10:00:00<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<\/p>\n<p>gretap0   no wireless extensions.<\/p>\n<p>teql0     no wireless extensions.<\/p>\n<p>wds0      MT76X8 APSoC  ESSID:&#8221;PandoraBox_000000&#8243;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: Not-Associated<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<\/p>\n<p>ra0       MT76X8 APSoC  ESSID:&#8221;PandoraBox_000000&#8243;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: Not-Associated<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<br \/>\n          Link Quality=10\/100  Signal level:0 dBm  Noise level:0 dBm<br \/>\n          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0<br \/>\n          Tx excessive retries:0  Invalid misc:0   Missed beacon:0<\/p>\n<p>apcli1    MT76X8 APSoC  ESSID:&#8221;&#8221;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: Not-Associated<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<br \/>\n          Link Quality=10\/100  Signal level:0 dBm  Noise level:0 dBm<br \/>\n          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0<br \/>\n          Tx excessive retries:0  Invalid misc:0   Missed beacon:0<\/p>\n<p>eth0      no wireless extensions.<\/p>\n<p>wds3      MT76X8 APSoC  ESSID:&#8221;HT_AP3&#8243;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: 02:00:00:30:00:00<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<\/p>\n<p>ifb1      no wireless extensions.<\/p>\n<p>ra3       MT76X8 APSoC  ESSID:&#8221;HT_AP3&#8243;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: 02:00:00:30:00:00<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<\/p>\n<p>apcli0    MT76X8 APSoC  ESSID:&#8221;&#8221;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: Not-Associated<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<br \/>\n          Link Quality=10\/100  Signal level:0 dBm  Noise level:0 dBm<br \/>\n          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0<br \/>\n          Tx excessive retries:0  Invalid misc:0   Missed beacon:0<\/p>\n<p>br-lan    no wireless extensions.<\/p>\n<p>wds2      MT76X8 APSoC  ESSID:&#8221;HT_AP2&#8243;<br \/>\n          Mode:Managed  Frequency=2.462 GHz  Access Point: 02:00:00:20:00:00<br \/>\n          Bit Rate:300 Mb\/s   Tx-Power=18 dBm<br \/>\n          Encryption key:off<br \/>\n          Power Management:on<\/p>\n<p>eth0.2    no wireless extensions.<\/p>\n<p>[root@PandoraBox:\/root]#[  742.600000] RT305x-ESW:Port3 Link Down<\/p>\n<p>[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#<br \/>\n[root@PandoraBox:\/root]#  <\/p>\n<p>OpenWRT\u652f\u63017628AN\u7684\u94fe\u63a5\uff1a<\/p>\n<p> https:\/\/openwrt.org\/toh\/views\/toh_dev_arch-target-cpu?dataflt%5B0%5D=cpu_%3DMediaTek%20MT7628AN<\/p>\n<p>#MediaTek MT7628AN, MediaTek MT7610EN<br \/>\nhttps:\/\/openwrt.org\/toh\/hwdata\/tp-link\/tp-link_tl-wr902ac_v3<\/p>\n<p>#MediaTek MT7628AN, MediaTek MT7612EN<br \/>\nhttps:\/\/openwrt.org\/toh\/hwdata\/hiwifi_gee\/hiwifi_gee_hc5861b<\/p>\n<p>#MediaTek MT7628AN, MediaTek MT7612E<br \/>\nhttps:\/\/openwrt.org\/toh\/hwdata\/wavlink\/wl-wn575a3  <\/p>\n<p>\u53c2\u8003\u8d44\u6599\uff1a<\/p>\n<p> https:\/\/blog.csdn.net\/gaoyang8320\/article\/details\/51126018<br \/>\nhttps:\/\/bbs.pcauto.com.cn\/topic-11780653.html<br \/>\nhttp:\/\/www.right.com.cn\/forum\/thread-154561-1-1.html<\/p>\n<p>http:\/\/www.right.com.cn\/forum\/thread-204532-1-1.html<br \/>\nhttp:\/\/www.right.com.cn\/forum\/thread-204532-1-1.html<br \/>\nhttp:\/\/www.right.com.cn\/forum\/thread-197663-1-1.html<\/p>\n<p>https:\/\/openwrt.org\/toh\/tp-link\/tp-link_archer_c20_v4<br \/>\nhttps:\/\/openwrt.org\/toh\/xiaomi\/nano?s[]=mt7628<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OpenWRT\u6700\u65b0\u5de5\u7a0b\u76ee\u5f55\uff1ahttp:\/\/downloads.openwrt.org\/releases\/18. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-2362","post","type-post","status-publish","format-standard","hentry","category-router"],"_links":{"self":[{"href":"http:\/\/www.51cos.com\/index.php?rest_route=\/wp\/v2\/posts\/2362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.51cos.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.51cos.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.51cos.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.51cos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2362"}],"version-history":[{"count":12,"href":"http:\/\/www.51cos.com\/index.php?rest_route=\/wp\/v2\/posts\/2362\/revisions"}],"predecessor-version":[{"id":2375,"href":"http:\/\/www.51cos.com\/index.php?rest_route=\/wp\/v2\/posts\/2362\/revisions\/2375"}],"wp:attachment":[{"href":"http:\/\/www.51cos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.51cos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2362"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.51cos.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}