Support MT7620A SoC PHICOMM PSG1208(K1,K1S) PSG1218(K2)

Post new topic   This topic is locked: you cannot edit posts or make replies.    DD-WRT Forum Index -> Ralink SoC based Hardware
Author Message
skygunner
DD-WRT User


Joined: 28 Dec 2008
Posts: 146

PostPosted: Wed Aug 31, 2016 12:42    Post subject: Support MT7620A SoC PHICOMM PSG1208(K1,K1S) PSG1218(K2) Reply with quote
Support MT7620A SoC PHICOMM PSG1208(K1,K1S) PSG1218(K2)


https://wiki.openwrt.org/toh/phicomm/psg1208

The PHICOMM PSG1208/PSG1218 is just like all the other MT7620A SOC based routers in China's 2015/2016 router boom.
It's not the best one among them (due to the lack of USB port and Giga LAN port), however it is the most popular one, the best seller, due to company's full cashback policy.

The above table shows the details of these models,
the K1,K1S and K2 share the same hardware with a little difference:
The K1S added external PA and LNA chip to boost the 2.4 WLAN and the newer K2 model also added external PA and LNA chip to boost the 5G WLAN.

Currently the similar router buffalo_whr_600d firmware can work on thoes models except the 5G WLAN is not working due to mismatching 5G chip;

The buffalo_whr_1166d use the exactly same MT7620A SOC, WLAN2.4 and WLAN5 chips, but buffalo_whr_1166D has 16MB flash/128MB RAM, the current buffalo_whr_1166D firmware also can't be flashed onto the 8MB flash due to the file size.

All the other routers based on MT7620A SOC in China's 2015/2016 routers boom are similar to the models in the table, the difference would be different flash/RAM size configration.And most of them do not have external PA+LNA chips.
Most common flash/RAM size combinations are:
8/64
16/128
32/256

Currently there's OpenWRT/OpenWRT Pandora/Padavan MT7620A/Tomato Phenix MT7620A support for those MT7620A Soc routers. Really want to see a full support from DD-WRT, especially there's not much difference from buffalo_whr_1166D to K1/K1S/K2 except the flash/RAM size.

As always, thanks for the great work, DD-WRT!

The 'Breed' metioned in this table is an Uboot replacement for AR/QCA/MTK, which works like a mini web for flashing firmwares. It is RTOS and deisgned to be fast and easy to use.
Currently only available in Chinese.
http://www.right.com.cn/forum/thread-161906-1-1.html

tags:PHICOMM, PSG1208, PSG1218, 斐讯

_________________
[Broadcom]
DIR868L RevA -> r51506
DIR868L RevA -> r51440
Linksys EA6900-> r42819 STD
WL-500gP v2 --->

[Ralink]
DIR-600 Rev.B -> DD-WRT v3.0-r34886
Sponsor
skygunner
DD-WRT User


Joined: 28 Dec 2008
Posts: 146

PostPosted: Wed Aug 31, 2016 12:46    Post subject: Reply with quote
some logs here while running Padavan-RT-AC54U
Quote:

Aug 28 22:18:07 syslogd started: BusyBox v1.24.2
Aug 28 22:18:07 RT-AC54U: firmware version: 3.4.3.9-099_08-26
Aug 28 22:18:07 kernel: klogd started: BusyBox v1.24.2 (2016-08-23 02:13:42 CST)
Aug 28 22:18:07 kernel: Linux version 3.4.112 (padavan@hms) (gcc version 4.4.7 (GCC) ) #15 Fri Aug 26 14:40:25 CST 2016
Aug 28 22:18:07 kernel: MediaTek SoC: MT7620A, RevID: 0206, RAM: DDR2, XTAL: 20MHz
Aug 28 22:18:07 kernel: CPU/OCP/SYS frequency: 580/193/193 MHz
Aug 28 22:18:07 kernel: CPU revision is: 00019650 (MIPS 24KEc)
Aug 28 22:18:07 kernel: Determined physical RAM map:
Aug 28 22:18:07 kernel: memory: 04000000 @ 00000000 (usable)
Aug 28 22:18:07 kernel: Zone PFN ranges:
Aug 28 22:18:07 kernel: Normal 0x00000000 -> 0x00004000
Aug 28 22:18:07 kernel: Movable zone start PFN for each node
Aug 28 22:18:07 kernel: Early memory PFN ranges
Aug 28 22:18:07 kernel: 0: 0x00000000 -> 0x00004000
Aug 28 22:18:07 kernel: On node 0 totalpages: 16384
Aug 28 22:18:07 kernel: free_area_init_node: node 0, pgdat 80301540, node_mem_map 81000000
Aug 28 22:18:07 kernel: Normal zone: 128 pages used for memmap
Aug 28 22:18:07 kernel: Normal zone: 0 pages reserved
Aug 28 22:18:07 kernel: Normal zone: 16256 pages, LIFO batch:3
Aug 28 22:18:07 kernel: Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Aug 28 22:18:07 kernel: Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
Aug 28 22:18:07 kernel: pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
Aug 28 22:18:07 kernel: pcpu-alloc: [0] 0
Aug 28 22:18:07 kernel: Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Aug 28 22:18:07 kernel: Kernel command line: console=ttyS0,57600n8 root=/dev/mtdblock4 rootfstype=squashfs
Aug 28 22:18:07 kernel: PID hash table entries: 256 (order: -2, 1024 bytes)
Aug 28 22:18:07 kernel: Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Aug 28 22:18:07 kernel: Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Aug 28 22:18:07 kernel: Writing ErrCtl register=0007f840
Aug 28 22:18:07 kernel: Readback ErrCtl register=0007f840
Aug 28 22:18:07 kernel: Memory: 61588k/65536k available (2600k kernel code, 3948k reserved, 478k data, 184k init, 0k highmem)
Aug 28 22:18:07 kernel: NR_IRQS:40
Aug 28 22:18:07 kernel: console [ttyS0] enabled
Aug 28 22:18:07 kernel: Calibrating delay loop... 385.02 BogoMIPS (lpj=770048)
Aug 28 22:18:07 kernel: pid_max: default: 32768 minimum: 301
Aug 28 22:18:07 kernel: Mount-cache hash table entries: 512
Aug 28 22:18:07 kernel: NET: Registered protocol family 16
Aug 28 22:18:07 kernel: bio: create slab <bio-0> at 0
Aug 28 22:18:07 kernel: PCI host bridge to bus 0000:00
Aug 28 22:18:07 kernel: pci_bus 0000:00: root bus resource [mem 0x20000000-0x2fffffff]
Aug 28 22:18:07 kernel: pci_bus 0000:00: root bus resource [io 0x10160000-0x1016ffff]
Aug 28 22:18:07 kernel: pci 0000:00:00.0: [1814:0801] type 01 class 0x060400
Aug 28 22:18:07 kernel: pci 0000:00:00.0: supports D1
Aug 28 22:18:07 kernel: pci 0000:00:00.0: PME# supported from D0 D1 D3hot
Aug 28 22:18:07 kernel: pci 0000:01:00.0: [14c3:7662] type 00 class 0x028000
Aug 28 22:18:07 kernel: pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit]
Aug 28 22:18:07 kernel: pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
Aug 28 22:18:07 kernel: pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
Aug 28 22:18:07 kernel: pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]
Aug 28 22:18:07 kernel: pci 0000:00:00.0: BAR 9: assigned [mem 0x20100000-0x201fffff pref]
Aug 28 22:18:07 kernel: pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit]
Aug 28 22:18:07 kernel: pci 0000:01:00.0: BAR 6: assigned [mem 0x20100000-0x2010ffff pref]
Aug 28 22:18:07 kernel: pci 0000:00:00.0: PCI bridge to [bus 01-01]
Aug 28 22:18:07 kernel: pci 0000:00:00.0: bridge window [mem 0x20000000-0x200fffff]
Aug 28 22:18:07 kernel: pci 0000:00:00.0: bridge window [mem 0x20100000-0x201fffff pref]
Aug 28 22:18:07 kernel: Switching to clocksource MIPS
Aug 28 22:18:07 kernel: NET: Registered protocol family 2
Aug 28 22:18:07 kernel: IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
Aug 28 22:18:07 kernel: TCP established hash table entries: 2048 (order: 2, 16384 bytes)
Aug 28 22:18:07 kernel: TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
Aug 28 22:18:07 kernel: TCP: Hash tables configured (established 2048 bind 2048)
Aug 28 22:18:07 kernel: TCP: reno registered
Aug 28 22:18:07 kernel: UDP hash table entries: 256 (order: 0, 4096 bytes)
Aug 28 22:18:07 kernel: NET: Registered protocol family 1
Aug 28 22:18:07 kernel: PCI: CLS 32 bytes, default 32
Aug 28 22:18:07 kernel: squashfs: version 4.0 (2009/01/31) Phillip Lougher
Aug 28 22:18:07 kernel: msgmni has been set to 120
Aug 28 22:18:07 kernel: io scheduler noop registered
Aug 28 22:18:07 kernel: io scheduler bfq registered (default)
Aug 28 22:18:07 kernel: BFQ I/O-scheduler version: v7r7
Aug 28 22:18:07 kernel: Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
Aug 28 22:18:07 kernel: serial8250: ttyS0 at MMIO 0x10000c00 (irq = 20) is a 16550A
Aug 28 22:18:07 kernel: Ralink GPIO driver initialized. Number of GPIO: 73, GPIO mode: 0058171D
Aug 28 22:18:07 kernel: loop: module loaded
Aug 28 22:18:07 kernel: Ralink SPI flash driver, SPI clock: 48MHz
Aug 28 22:18:07 kernel: SPI flash chip: GD25Q64CSIG (c8 4017c840) (8192 Kbytes)
Aug 28 22:18:07 kernel: Creating 7 MTD partitions on "raspi":
Aug 28 22:18:07 kernel: 0x000000000000-0x000000030000 : "Bootloader"
Aug 28 22:18:07 kernel: 0x000000030000-0x000000040000 : "Config"
Aug 28 22:18:07 kernel: 0x000000040000-0x000000050000 : "Factory"
Aug 28 22:18:07 kernel: 0x000000050000-0x00000016b620 : "Kernel"
Aug 28 22:18:07 kernel: 0x00000016b620-0x0000007c0000 : "RootFS"
Aug 28 22:18:07 kernel: 0x0000007c0000-0x000000800000 : "Storage"
Aug 28 22:18:07 kernel: 0x000000050000-0x000000800000 : "Firmware_Stub"
Aug 28 22:18:07 kernel: tun: Universal TUN/TAP device driver, 1.6
Aug 28 22:18:07 kernel: tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Aug 28 22:18:07 kernel: Ralink APSoC Ethernet Driver v3.2.4 (raeth)
Aug 28 22:18:07 kernel: raeth: PDMA RX ring 256, PDMA TX ring 512. Max packet size 1536
Aug 28 22:18:07 kernel: raeth: NAPI support, weight 32
Aug 28 22:18:07 kernel: raeth: Byte Queue Limits (BQL) support
Aug 28 22:18:07 kernel: PPP generic driver version 2.4.2
Aug 28 22:18:07 kernel: PPP MPPE Compression module registered
Aug 28 22:18:07 kernel: NET: Registered protocol family 24
Aug 28 22:18:07 kernel: PPTP driver version 0.8.5
Aug 28 22:18:07 kernel: nf_conntrack version 0.5.0 (16384 buckets, 32768 max)
Aug 28 22:18:07 kernel: xt_time: kernel timezone is -0000
Aug 28 22:18:07 kernel: Bridge firewalling registered
Aug 28 22:18:07 kernel: gre: GRE over IPv4 demultiplexor driver
Aug 28 22:18:07 kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Aug 28 22:18:07 kernel: TCP: cubic registered
Aug 28 22:18:07 kernel: NET: Registered protocol family 10
Aug 28 22:18:07 kernel: ip6_tables: (C) 2000-2006 Netfilter Core Team
Aug 28 22:18:07 kernel: IPv6 over IPv4 tunneling driver
Aug 28 22:18:07 kernel: NET: Registered protocol family 17
Aug 28 22:18:07 kernel: L2TP core driver, V2.0
Aug 28 22:18:07 kernel: PPPoL2TP kernel driver, V2.0
Aug 28 22:18:07 kernel: 8021q: 802.1Q VLAN Support v1.8
Aug 28 22:18:07 kernel: ASUS NVRAM, v0.08. Available space: 61440. Integrity: OK
Aug 28 22:18:07 kernel: VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
Aug 28 22:18:07 kernel: Freeing unused kernel memory: 184k freed
Aug 28 22:18:07 kernel: Algorithmics/MIPS FPU Emulator v1.5
Aug 28 22:18:07 kernel: rt2860v2_ap: module license 'Proprietary' taints kernel.
Aug 28 22:18:07 kernel: APSoC AP Driver version: 2.7.2.0
Aug 28 22:18:07 kernel: PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
Aug 28 22:18:07 kernel: MT76x2 AP Driver version: 3.0.5.0
Aug 28 22:18:07 kernel: raeth: HW IP/TCP/UDP checksum RX/TX offload enabled
Aug 28 22:18:07 kernel: raeth: HW VLAN TX offload enabled
Aug 28 22:18:07 kernel: raeth: HW Scatter/Gather TX offload enabled
Aug 28 22:18:07 kernel: mtk_esw - hw bridge: W|LLLL
Aug 28 22:18:07 kernel: mtk_esw - set broadcast storm control rate as: 10 mbps
Aug 28 22:18:07 kernel: device eth2.1 entered promiscuous mode
Aug 28 22:18:07 kernel: device eth2 entered promiscuous mode
Aug 28 22:18:09 kernel: mtk_esw: Link Status Changed - Port WAN Link Up
Aug 28 22:18:11 kernel: ch1 bssid=10:0d:7f:e3:ba:2f
Aug 28 22:18:13 kernel: ch1 bssid=ec:08:6b:45:31:f4
Aug 28 22:18:13 kernel: ch1 bssid=10:0d:7f:e3:2a:de
Aug 28 22:18:13 kernel: ch1 bssid=52:6a:03:89:be:50
Aug 28 22:18:13 kernel: ch1 bssid=52:6a:03:89:be:51
Aug 28 22:18:13 kernel: ch1 bssid=50:6a:03:89:be:5e
Aug 28 22:18:13 kernel: ch1 bssid=a0:63:91:c0:63:9e
Aug 28 22:18:13 kernel: ch6 bssid=f4:f2:6d:61:ff:04
Aug 28 22:18:13 kernel: ch6 bssid=c4:12:f5:b5:dd:5f
Aug 28 22:18:13 kernel: ch11 bssid=c4:ea:1d:c1:8c:e5
Aug 28 22:18:13 kernel: ch11 bssid=c6:ea:1d:c1:8c:e7
Aug 28 22:18:13 kernel: ch11 bssid=c6:ea:1d:c1:8c:e8
Aug 28 22:18:13 kernel: ch11 bssid=f8:1a:67:7a:60:32
Aug 28 22:18:13 kernel: ch11 bssid=10:0d:7f:e3:5e:90
Aug 28 22:18:13 kernel: =====================================================
Aug 28 22:18:13 kernel: Channel 1 : Dirty = 490, False CCA = 265, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 2 : Dirty = 264, False CCA = 23, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 3 : Dirty = 244, False CCA = 38, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 4 : Dirty = 224, False CCA = 64, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 5 : Dirty = 204, False CCA = 427, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 6 : Dirty = 140, False CCA = 620, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 7 : Dirty = 164, False CCA = 86, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 8 : Dirty = 176, False CCA = 657, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 9 : Dirty = 188, False CCA = 32, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 10 : Dirty = 200, False CCA = 90, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 11 : Dirty = 350, False CCA = 317, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:13 kernel: Channel 12 : Dirty = 160, False CCA = 147, Busy Time = 0, Skip Channel = TRUE
Aug 28 22:18:13 kernel: Channel 13 : Dirty = 140, False CCA = 93, Busy Time = 0, Skip Channel = TRUE
Aug 28 22:18:13 kernel: =====================================================
Aug 28 22:18:13 kernel: Rule 1 CCA value : Min Dirtiness ==> Select Channel 6
Aug 28 22:18:13 kernel: Min Dirty = 140
Aug 28 22:18:13 kernel: ExChannel = 2 , 10
Aug 28 22:18:13 kernel: BW = 40
Aug 28 22:18:13 kernel: device ra0 entered promiscuous mode
Aug 28 22:18:13 kernel: device ra1 entered promiscuous mode
Aug 28 22:18:16 kernel: ch149 bssid=a0:63:91:c0:63:9f
Aug 28 22:18:16 kernel: ch149 bssid=50:6a:03:89:be:5f
Aug 28 22:18:16 kernel: ch149 bssid=ec:08:6b:45:2e:5a
Aug 28 22:18:16 kernel: =====================================================
Aug 28 22:18:16 kernel: Channel 36 : Dirty = 0, False CCA = 5, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:16 kernel: Channel 40 : Dirty = 0, False CCA = 84, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:16 kernel: Channel 44 : Dirty = 0, False CCA = 1112, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:16 kernel: Channel 48 : Dirty = 0, False CCA = 184, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:16 kernel: Channel 149 : Dirty = 210, False CCA = 226, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:16 kernel: Channel 153 : Dirty = 96, False CCA = 298, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:16 kernel: Channel 157 : Dirty = 0, False CCA = 293, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:16 kernel: Channel 161 : Dirty = 0, False CCA = 23, Busy Time = 0, Skip Channel = FALSE
Aug 28 22:18:16 kernel: Channel 165 : Dirty = 0, False CCA = 435, Busy Time = 0, Skip Channel = TRUE
Aug 28 22:18:16 kernel: =====================================================
Aug 28 22:18:16 kernel: Rule 2 CCA value : Min False CCA value ==> Select Channel 44, min falsecca = 1385
Aug 28 22:18:16 kernel: device rai0 entered promiscuous mode
Aug 28 22:18:17 kernel: br0: port 4(rai0) entered forwarding state
Aug 28 22:18:17 kernel: br0: port 3(ra1) entered forwarding state
Aug 28 22:18:17 kernel: br0: port 2(ra0) entered forwarding state
Aug 28 22:18:17 kernel: br0: port 1(eth2.1) entered forwarding state
Aug 28 22:18:17 kernel: mtk_esw - software IGMP/MLD snooping: 1
Aug 28 22:18:17 dnsmasq[389]: started, version 2.76 cachesize 512
Aug 28 22:18:17 dnsmasq[389]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-i18n no-IDN DHCP DHCPv6 no-Lua no-TFTP no-conntrack ipset no-auth no-DNSSEC no-loop-detect no-inotify
Aug 28 22:18:17 dnsmasq-dhcp[389]: DHCP, IP range 192.168.123.100 -- 192.168.123.244, lease time 1d
Aug 28 22:18:17 dnsmasq-dhcp[389]: DHCP, sockets bound exclusively to interface br0
Aug 28 22:18:17 dnsmasq[389]: read /etc/hosts - 10 addresses
Aug 28 22:18:17 dnsmasq[389]: read /etc/storage/dnsmasq/hosts - 0 addresses
Aug 28 22:18:17 dnsmasq-dhcp[389]: read /etc/dnsmasq/dhcp/dhcp-hosts.rc
Aug 28 22:18:17 kernel: Ralink HW NAT v2.52.0 Module Enabled, FoE Size: 16384
Aug 28 22:18:17 RT-AC54U: Hardware NAT/Routing: Enabled, IPoE/PPPoE offload [WAN]<->[LAN/WLAN]
Aug 28 22:18:17 RT-AC54U: Hardware NAT/Routing: IPv4 UDP flow offload - ON
Aug 28 22:18:17 RT-AC54U: Hardware NAT/Routing: IPv6 routes offload - OFF
Aug 28 22:18:17 dnsmasq[389]: read /etc/hosts - 10 addresses
Aug 28 22:18:17 dnsmasq[389]: read /etc/storage/dnsmasq/hosts - 0 addresses
Aug 28 22:18:17 dnsmasq-dhcp[389]: read /etc/dnsmasq/dhcp/dhcp-hosts.rc

_________________
[Broadcom]
DIR868L RevA -> r51506
DIR868L RevA -> r51440
Linksys EA6900-> r42819 STD
WL-500gP v2 --->

[Ralink]
DIR-600 Rev.B -> DD-WRT v3.0-r34886
skygunner
DD-WRT User


Joined: 28 Dec 2008
Posts: 146

PostPosted: Wed Aug 31, 2016 12:49    Post subject: Reply with quote
An eeprom backup
https://dl.dropboxusercontent.com/u/231367/K2/eeprom.bin

_________________
[Broadcom]
DIR868L RevA -> r51506
DIR868L RevA -> r51440
Linksys EA6900-> r42819 STD
WL-500gP v2 --->

[Ralink]
DIR-600 Rev.B -> DD-WRT v3.0-r34886
skygunner
DD-WRT User


Joined: 28 Dec 2008
Posts: 146

PostPosted: Thu Sep 01, 2016 7:49    Post subject: Reply with quote
here's the kernel log while running openwrt/pandorabox

Code:

[    0.000000] Linux version 3.14.44 (lintel@PandoraBox-Server) (gcc version 4.8.3 (PandoraBox/Linaro GCC 4.8-2014.04 r969) ) #2 Mon Jun 15 23:57:21 CST 2015
[    0.000000] Analog PMU set to hw control
[    0.000000] Digital PMU set to hw control
[    0.000000] PandoraBox CPUID Module for Ralink/MTK SoC v1.1.
[    0.000000] MediaTek MT7620 pkg:BGA rev:2 eco:6 CPU:580MHz, Bus:193MHz Uart:40MHz
[    0.000000] CPU running in Little Endian
[    0.000000] Board VLAN:LLLLW
[    0.000000] Flash:SPI Size: 8MB
[    0.000000] DRAM: 64MB DDR2 16 bits
[    0.000000] Kernel Support [PCI] [USB]
[    0.000000] prom memory:64MB
[    0.000000]  PCIE: bypass PCIe DLL.
[    0.000000]  PCIE: Elastic buffer control: Addr:0x68 -> 0xB4
[    0.000000]  disable all power about PCIe
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[    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 ranges:
[    0.000000]   Normal   [mem 0x00000000-0x03ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x03ffffff]
[    0.000000] On node 0 totalpages: 16384
[    0.000000] free_area_init_node: node 0, pgdat 8030ec40, node_mem_map 81000000
[    0.000000]   Normal zone: 128 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 16384 pages, LIFO batch:3
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: pause_on_oops=10 noresume  board=XIAOMI_MINI console=ttyS1,115200 rootfstype=squashfs,jffs2
[    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] Writing ErrCtl register=0005fd74
[    0.000000] Readback ErrCtl register=0005fd74
[    0.000000] Memory: 61260K/65536K available (2570K kernel code, 136K rwdata, 520K rodata, 156K init, 257K bss, 4276K reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] console [ttyS1] enabled
[    0.000000] bootconsole [early0] disabled
[    0.010000] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[    0.070000] pid_max: default: 32768 minimum: 301
[    0.070000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.080000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.090000] pinctrl core: initialized pinctrl subsystem
[    0.090000] NET: Registered protocol family 16
[    0.100000] Ralink/MTK BootROM maped.
[    0.100000] Generic GPIO Driver for MediaTek MT7620 Board. (c) 2013-2015 PandoraBox Team
[    0.110000] MT7620-GPIO0:registering 24 irq handlers
[    0.110000] MT7620-GPIO1:registering 16 irq handlers
[    0.120000] MT7620-GPIO2:registering 32 irq handlers
[    0.120000] MT7620-GPIO3:registering 1 irq handlers
[    0.130000] MIPS: machine is Xiaomi mini Board
[    0.130000] ralink_register_flash:SPI Flash.
[    0.140000] Ralink/MTK PinCtrl registered.
[    0.140000] Generic PinCtrl Driver for MediaTek MT7620 Board. (c) 2013-2015 PandoraBox Team
[    0.150000] PINCTRL:add 24 pins for MT7620-PINCTRL0.
[    0.150000] PINCTRL:add 16 pins for MT7620-PINCTRL1.
[    0.160000] PINCTRL:add 32 pins for MT7620-PINCTRL2.
[    0.160000] PINCTRL:add 1 pins for MT7620-PINCTRL3.
[    0.170000] GPIO_MODE_REG:0x5A371D
[    0.390000] bio: create slab <bio-0> at 0
[    0.390000] PCI host bridge to bus 0000:00
[    0.400000] pci_bus 0000:00: root bus resource [mem 0x20000000-0x2fffffff]
[    0.400000] pci_bus 0000:00: root bus resource [io  0x10160000-0x1016ffff]
[    0.410000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.410000] pci 0000:00:00.0: [1814:0801] type 01 class 0x060400
[    0.410000] pci 0000:00:00.0: reg 0x14: [mem 0x20200000-0x2020ffff]
[    0.410000] pci 0000:00:00.0: supports D1
[    0.410000] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    0.410000] pci 0000:01:00.0: [14c3:7662] type 00 class 0x028000
[    0.410000] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit]
[    0.410000] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[    0.410000] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    0.410000] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.410000] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01
[    0.410000] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]
[    0.420000] pci 0000:00:00.0: BAR 9: assigned [mem 0x20100000-0x201fffff pref]
[    0.420000] pci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff]
[    0.430000] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit]
[    0.430000] pci 0000:01:00.0: BAR 6: assigned [mem 0x20100000-0x2010ffff pref]
[    0.440000] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.440000] pci 0000:00:00.0:   bridge window [mem 0x20000000-0x200fffff]
[    0.450000] pci 0000:00:00.0:   bridge window [mem 0x20100000-0x201fffff pref]
[    0.450000] PCI Bus 1 slot 0 mapping to IRQ13.
[    0.460000] Switched to clocksource MIPS
[    0.460000] NET: Registered protocol family 2
[    0.470000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.480000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.480000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.490000] TCP: reno registered
[    0.490000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.500000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.510000] NET: Registered protocol family 1
[    0.510000] PCI: CLS 80 bytes, default 32
[    0.510000] Ralink SoC clocks api init.
[    0.510000] mips hpt frequency:290000000HZ
[    0.520000] Ralink/MTK APSoC GPIO Resource maped.
[    0.520000] Load Kernel WDG Timer Module
[    0.530000] Load Ralink Timer0 Module
[    0.530000] MTK/Ralink EHCI/OHCI init.
[    0.540000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.560000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.570000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.580000] msgmni has been set to 119
[    0.580000] io scheduler noop registered
[    0.590000] io scheduler deadline registered (default)
[    0.590000] io scheduler cfq registered
[    0.600000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.610000] serial8250: ttyS0 at MMIO 0x10000500 (irq = 37, base_baud = 2500000) is a 16550A
[    0.610000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12, base_baud = 2500000) is a 16550A
[    0.620000] Enable Ralink GDMA Controller Module
[    0.630000] GDMA IP Version=3
[    0.650000] brd: module loaded
[    0.650000] Ralink SPI flash Driver for PandoraBox.
[    0.660000] device id : c8 40 17 c8 40 (4017c840)
[    0.660000] GD25Q64B(c8 4017c840) (8192 Kbytes)
[    0.670000] mtd .name = raspi, .size = 0x00800000 (0M) .erasesize = 0x00000008 (0K) .numeraseregions = 65536
[    0.680000] Creating 8 MTD partitions on "raspi":
[    0.680000] 0x000000000000-0x000000030000 : "u-boot"
[    0.690000] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.700000] 0x000000040000-0x000000050000 : "Factory"
[    0.700000] 0x000000000000-0x000000800000 : "fullflash"
[    0.710000] 0x000000050000-0x000000fd0000 : "firmware"
[    0.720000] mtd: partition "firmware" extends beyond the end of device "raspi" -- size truncated to 0x7b0000
[    0.740000] 3 uimage-fw partitions found on MTD device firmware
[    0.740000] 0x000000050000-0x000000173182 : "kernel"
[    0.750000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.760000] 0x000000173182-0x0000007e0000 : "rootfs"
[    0.770000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.780000] mtd: device 6 (rootfs) set to be root filesystem
[    0.790000] 1 squashfs-split partitions found on MTD device rootfs
[    0.790000] 0x000000750000-0x0000007e0000 : "rootfs_data"
[    0.800000] 0x0000007e0000-0x000000800000 : "panic_oops"
[    0.810000] mtdoops: ready 0, 1 (no erase)
[    0.810000] mtdoops: Attached to MTD device 8
[    0.810000] 0x000000fd0000-0x000000fe0000 : "culiang-crash"
[    0.820000] mtd: partition "culiang-crash" is out of reach -- disabled
[    0.830000] 0x000000fe0000-0x000000ff0000 : "culiang-reserved"
[    0.830000] mtd: partition "culiang-reserved" is out of reach -- disabled
[    0.840000] 0x000000ff0000-0x000001000000 : "culiang-Bdata"
[    0.850000] mtd: partition "culiang-Bdata" is out of reach -- disabled
[    0.860000] rdm_major = 252
[    0.870000] raeth: embedded switch reset
[    0.870000] EEPROM:Read from [Factory] offset 0x28,length 0x6.
[    0.880000] mt762x-gsw switch driver registered
[    0.880000] mt762x-gsw default vlans:llllw
[    0.890000] Ralink APSoC Ethernet Driver v3.2.1 (raeth)
[    0.890000] raeth: PDMA RX ring 512, PDMA TX ring 512. Max packet size 1536
[    0.900000] raeth: NAPI & GRO support, weight 32
[    0.910000] TCP: cubic registered
[    0.910000] TCP: westwood registered
[    0.910000] TCP: hybla registered
[    0.920000] TCP: htcp registered
[    0.920000] NET: Registered protocol family 17
[    0.930000] Bridge firewalling registered
[    0.930000] Ebtables v2.0 registered
[    0.930000] 8021q: 802.1Q VLAN Support v1.8
[    0.940000] PandoraBox Mass Storage accelerater v1.2
[    0.950000] VFS: Mounted root (squashfs filesystem) readonly on device 31:6.
[    0.960000] Freeing unused kernel memory: 156K (80329000 - 80350000)
[    2.160000] init: Console is alive
[    4.730000] usbcore: registered new interface driver usbfs
[    4.740000] usbcore: registered new interface driver hub
[    4.740000] usbcore: registered new device driver usb
[    4.750000] exFAT: Version 1.2.9
[    4.800000] ufsd: module license 'Commercial product' taints kernel.
[    4.810000] Disabling lock debugging due to kernel taint
[    4.820000] ufsd: driver (8.6, Jun 15 2015 15:02:26, LBD=ON, delalloc, ioctl, bdi) loaded at c02bb000
[    4.820000] NTFS (with native replay) support included
[    4.820000] optimized: speed
[    4.820000] Built for PandoraBox 2013-12-27
[    4.820000]
[    4.850000] PandoraBox Button Driver init
[    4.850000] Button [reset] mapped to GPIO30 and IRQ65
[    4.870000] SCSI subsystem initialized
[    4.880000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.890000] ehci-platform: EHCI generic platform driver
[    4.910000] ehci-platform ehci-platform: EHCI Host Controller
[    4.920000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[    4.930000] ehci-platform ehci-platform: irq 18, io mem 0x101c0000
[    4.950000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[    4.950000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    4.960000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.970000] usb usb1: Product: EHCI Host Controller
[    4.970000] usb usb1: Manufacturer: Linux 3.14.44 ehci_hcd
[    4.980000] usb usb1: SerialNumber: ehci-platform
[    4.980000] hub 1-0:1.0: USB hub found
[    4.990000] hub 1-0:1.0: 1 port detected
[    4.990000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.000000] ohci-platform: OHCI generic platform driver
[    5.030000] ohci-platform ohci-platform: Generic Platform OHCI controller
[    5.030000] ohci-platform ohci-platform: new USB bus registered, assigned bus number 2
[    5.040000] ohci-platform ohci-platform: irq 18, io mem 0x101c1000
[    5.110000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    5.120000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.120000] usb usb2: Product: Generic Platform OHCI controller
[    5.130000] usb usb2: Manufacturer: Linux 3.14.44 ohci_hcd
[    5.140000] usb usb2: SerialNumber: ohci-platform
[    5.140000] hub 2-0:1.0: USB hub found
[    5.150000] hub 2-0:1.0: 1 port detected
[    5.160000] mtk-sd: MediaTek MT76xx MSDC Driver
[    5.180000] usbcore: registered new interface driver usb-storage
[    5.210000] init: - preinit -
[    5.630000] random: mktemp urandom read with 59 bits of entropy available
[    8.860000] mount_root: loading kmods from internal overlay
[    9.210000] random: nonblocking pool is initialized
[    9.260000] jffs2: notice: (387) jffs2_build_xattr_subsystem: complete building xattr subsystem, 2 of xdatum (2 unchecked, 0 orphan) and 36 of xref (0 dead, 4 orphan) found.
[    9.280000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[    9.290000] block: unable to load configuration (fstab: Entry not found)
[    9.290000] block: attempting to load /tmp/jffs_cfg/etc/config/fstab
[    9.300000] block: extroot: not configured
[    9.340000] jffs2: notice: (384) jffs2_build_xattr_subsystem: complete building xattr subsystem, 2 of xdatum (2 unchecked, 0 orphan) and 36 of xref (0 dead, 4 orphan) found.
[    9.530000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[    9.530000] block: unable to load configuration (fstab: Entry not found)
[    9.540000] block: attempting to load /tmp/jffs_cfg/etc/config/fstab
[    9.550000] block: extroot: not configured
[    9.560000] mount_root: switching to jffs2 overlay
[    9.570000] procd: - early -
[   10.470000] procd: - ubus -
[   11.500000] procd: - init -
[   14.090000] NET: Registered protocol family 10
[   14.110000] NET: Registered protocol family 8
[   14.110000] NET: Registered protocol family 20
[   14.150000] tun: Universal TUN/TAP device driver, 1.6
[   14.150000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   14.170000] l2tp_core: L2TP core driver, V2.0
[   14.180000] l2tp_netlink: L2TP netlink interface
[   14.200000] sit: IPv6 over IPv4 tunneling driver
[   14.220000] gre: GRE over IPv4 demultiplexor driver
[   14.230000] ip_gre: GRE over IPv4 tunneling driver
[   14.250000] gpiodev: gpio device registered with major 251
[   14.300000] nf_conntrack version 0.5.0 (959 buckets, 3836 max)
[   14.320000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   14.350000] Netfilter messages via NETLINK v0.30.
[   14.370000] ip_set: protocol 6
[   14.420000] Ralink/MTK i2c driver load.
[   14.440000] u32 classifier
[   14.450000]     input device check on
[   14.450000]     Actions configured
[   14.460000] Mirror/redirect action on
[   15.240000] PandoraBox RT2860v2 AP Driver version-3.0.3.2(Jun 15 2015 15:02:58).
[   15.260000] PandoraBox IP Bandwidth load.
[   15.900000] PandoraBox MT76X2E AP Driver version-3.0.3.2(Jun 15 2015 14:33:14).
[   15.930000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   16.030000] usbcore: registered new interface driver usblp
[   16.050000] usbcore: registered new interface driver usbserial
[   16.060000] usbcore: registered new interface driver usbserial_generic
[   16.060000] usbserial: USB Serial support registered for generic
[   16.140000] xt_time: kernel timezone is -0000
[   16.150000] usbcore: registered new interface driver ftdi_sio
[   16.150000] usbserial: USB Serial support registered for FTDI USB Serial Device
[   16.180000] usbcore: registered new interface driver pl2303
[   16.190000] usbserial: USB Serial support registered for pl2303
[   16.200000] PPP generic driver version 2.4.2
[   16.210000] PPP MPPE Compression module registered
[   16.220000] NET: Registered protocol family 24
[   16.220000] PPTP driver version 0.8.5
[   16.240000] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[   16.250000] usbcore: registered new interface driver option
[   16.260000] usbserial: USB Serial support registered for GSM modem (1-port)
[   16.270000] usbcore: registered new interface driver qcserial
[   16.280000] usbserial: USB Serial support registered for Qualcomm USB modem
[   24.290000] raeth: frame engine reset
[   24.290000] No PHY connected on GE1
[   24.300000] No PHY connected on GE2
[   24.310000] raeth: HW VLAN TX offload enabled
[   24.310000] raeth: HW IP/TCP/UDP checksum RX/TX offload enabled
[   24.320000] raeth: HW Scatter/Gather TX offload enabled
[   24.320000] raeth: HW TCP segmentation offload (TSO) enabled
[   24.340000] device eth0.1 entered promiscuous mode
[   24.340000] device eth0 entered promiscuous mode
[   24.370000] br-lan: port 1(eth0.1) entered forwarding state
[   24.380000] br-lan: port 1(eth0.1) entered forwarding state
[   24.810000] PandoraBox Ralink/MTK HW-NAT Module Enabled
[   25.870000] eth0: port 4 link up (100Mbps/Full duplex)
[   25.900000] eth0: port 1 link up (100Mbps/Full duplex)
[   26.040000] eth0: port 2 link up (100Mbps/Full duplex)
[   26.260000] eth0: port 3 link up (100Mbps/Full duplex)
[   26.380000] br-lan: port 1(eth0.1) entered forwarding state
[   27.360000] eth0: port 3 link down
[   29.040000] PandoraBox IP bandwidth unload.
[   29.080000] PandoraBox IP Bandwidth load.
[   31.760000] eth0: port 3 link up (100Mbps/Full duplex)
[   37.830000] device eth0.2 entered promiscuous mode

_________________
[Broadcom]
DIR868L RevA -> r51506
DIR868L RevA -> r51440
Linksys EA6900-> r42819 STD
WL-500gP v2 --->

[Ralink]
DIR-600 Rev.B -> DD-WRT v3.0-r34886
LOM
DD-WRT Guru


Joined: 28 Dec 2008
Posts: 7647

PostPosted: Tue Sep 06, 2016 16:02    Post subject: Reply with quote
Devices in the Supported Devices wiki page are devices which have official dd-wrt support through their own build which if it is for a consumer grade router should be possible to flash from within the oem firmware.

One of the important points of official support is that one of the developers has tested the build on a device, and has the device so he can fix any bugs appearing in the future.
PHICOMM is welcome to contact Brainslayer and discuss official dd-wrt support but the entry in the wiki will be removed for now.

_________________
Kernel panic: Aiee, killing interrupt handler!
skygunner
DD-WRT User


Joined: 28 Dec 2008
Posts: 146

PostPosted: Wed Sep 07, 2016 13:52    Post subject: Reply with quote
LOM wrote:
Devices in the Supported Devices wiki page are devices which have official dd-wrt support through their own build which if it is for a consumer grade router should be possible to flash from within the oem firmware.

One of the important points of official support is that one of the developers has tested the build on a device, and has the device so he can fix any bugs appearing in the future.
PHICOMM is welcome to contact Brainslayer and discuss official dd-wrt support but the entry in the wiki will be removed for now.


Thanks for this information.
Sorry I heard this the first time and I'm ok with this.

However, I've been editing this dd-wrt wiki for almost 8 years, and I always thought this wiki is welcome to anyone who want to make contribution to the community, the main and only purpose is to maintain an information base that will benefit to anyone in the community, to provide an easy way to learn and gain knowledge about dd-wrt.

So actually it's not what I thought, there are many pages which need official approval.
Well I do understand this point given the nature of DD-WRT project.

Anyway, maybe we can maintain a list of unofficially supported models on a new page?
and made it clear on the current page with the information you mentioned:

"devices which have official dd-wrt support through their own build which if it is for a consumer grade router should be possible to flash from within the oem firmware.

One of the important points of official support is that one of the developers has tested the build on a device, and has the device so he can fix any bugs appearing in the future. "

Why I have this idea is, you know the way Chinese companies doing things,you would never ever get contact from them requesting official support of DD-WRT.

So the decision is, have those models supported either unofficially or officially at some stage;
or keep those models away from DD-WRT, the result is, during the last two years' home and business router boom in China,
95% of them are using firmware derived from OpenWRT and everyone accepts the facts that new wifi device project will always consider openwrt first,
and the market will accept openwrt and the consumer will like openwrt.

It is an opportunity for dd-wrt to support those models to gain the user than the market.

_________________
[Broadcom]
DIR868L RevA -> r51506
DIR868L RevA -> r51440
Linksys EA6900-> r42819 STD
WL-500gP v2 --->

[Ralink]
DIR-600 Rev.B -> DD-WRT v3.0-r34886
LOM
DD-WRT Guru


Joined: 28 Dec 2008
Posts: 7647

PostPosted: Fri Sep 09, 2016 15:09    Post subject: Reply with quote
skygunner wrote:

However, I've been editing this dd-wrt wiki for almost 8 years, and I always thought this wiki is welcome to anyone who want to make contribution to the community, the main and only purpose is to maintain an information base that will benefit to anyone in the community, to provide an easy way to learn and gain knowledge about dd-wrt.


Yes everyone is welcome to add info in the dd-wrt wiki but you should put it in the right place.
The Supported Devices wiki page is not a general table-of-hardware like in openwrt or wikidevi, it is a list of routers that Brainslayer has commited himself to build firmware for. "Supported" is not the same as "can work with dd-wrt if you are a bit of a computer guru"

skygunner wrote:

Anyway, maybe we can maintain a list of unofficially supported models on a new page?
and made it clear on the current page with the information you mentioned:

"devices which have official dd-wrt support through their own build which if it is for a consumer grade router should be possible to flash from within the oem firmware.

One of the important points of official support is that one of the developers has tested the build on a device, and has the device so he can fix any bugs appearing in the future. "




I don't mind if you start a "compatible routers" wiki page.
I'm of the opinion though that the Supported Devices wiki page does not need any further clarification, Brainslayer decides which mfgrs and routers he wants to support and which ones he is not interested in supporting and the Supported Devices wiki page should reflect that.



skygunner wrote:

Why I have this idea is, you know the way Chinese companies doing things,you would never ever get contact from them requesting official support of DD-WRT.


If they don't see any advantage in having an official dd-wrt build, if they are not interested then why should dd-wrt support them?
You know as well as I do that most of them are companies that are benefiting from an open-source environment but still won't do anything for those who create that environment.
They won't even provide a GPL source code for their products.
So tell me again why dd-wrt should help such companies getting an advantage over their competition?


skygunner wrote:

So the decision is, have those models supported either unofficially or officially at some stage;
or keep those models away from DD-WRT, the result is, during the last two years' home and business router boom in China,
95% of them are using firmware derived from OpenWRT and everyone accepts the facts that new wifi device project will always consider openwrt first, and the market will accept openwrt and the consumer will like openwrt.
It is an opportunity for dd-wrt to support those models to gain the user than the market.



Brainslayer (and also OpenWRT developers) do consultancy work for many of the major router mfgrs, some of them being Chinese companies.
This is paid work on mfgr donated routers, this is how developers in these two projects can work full time creating free software for us.
I think you'll understand that it is not possible to give free support to one company while charging another company for the same work...

_________________
Kernel panic: Aiee, killing interrupt handler!
skygunner
DD-WRT User


Joined: 28 Dec 2008
Posts: 146

PostPosted: Sun Sep 18, 2016 13:31    Post subject: Reply with quote
Thanks for the reply. It's thoughful.

Is it possible to provide support if I donate one or two of thoes routers to the developers?
Thoes based on MT7620A platform, say I post one to BS, and maybe one to Kong if he's interested to have a look of those.

_________________
[Broadcom]
DIR868L RevA -> r51506
DIR868L RevA -> r51440
Linksys EA6900-> r42819 STD
WL-500gP v2 --->

[Ralink]
DIR-600 Rev.B -> DD-WRT v3.0-r34886
Display posts from previous:    Page 1 of 1
Post new topic   This topic is locked: you cannot edit posts or make replies.    DD-WRT Forum Index -> Ralink SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum