[Cerowrt-devel] more mt7621 gear

Dave Taht dave.taht at gmail.com
Mon May 2 23:02:38 EDT 2016


On Mon, May 2, 2016 at 7:47 PM, Outback Dingo <outbackdingo at gmail.com> wrote:
> here is an atheros based device that looks pretty nice also ...
>
> http://en.comfast.com.cn/product/SmartRepeater/item-217.html

I really hope their engineering is better than their command of
english. There are some hysterical phrases describing their product in
there...

> On Sun, May 1, 2016 at 3:45 PM, Outback Dingo <outbackdingo at gmail.com>
> wrote:
>>
>> So this i finally got this ZBT-WG3526 seems a decent little device Costs
>> $60 USD, did get around to building an OpenWRT image on it and flashed it
>> this morning.  installed openvpn and luci web ui ... looks pretty good so
>> far, and havient had any issues with the latest OpenWRT trunk on it. Seems
>> everything is wortking quite nicely.
>> Status
>> System
>> Hostname OpenWrt
>> Model ZBT-WG3526
>> Firmware Version OpenWrt Designated Driver r49274 / LuCI Master
>> (git-16.117.68571-313e325)
>> Kernel Version 4.4.7
>> Local Time Sun May 1 05:12:20 2016
>> Uptime 3h 32m 42s
>> Load Average 0.03, 0.02, 0.05
>> Memory
>> Total Available
>> 479112 kB / 514464 kB (93%)
>> Free
>> 476044 kB / 514464 kB (92%)
>> Buffered
>> 3068 kB / 514464 kB (0%)
>>>> dmesg
>> [    0.000000] Linux version 4.4.7 (dingo at localhost.localdomain) (gcc
>> version 5.3.0 (OpenWrt GCC 5.3.0 r49274) ) #3 SMP Sun May 1 01:08:55 UTC
>> 2016
>> [    0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3
>> [    0.000000] bootconsole [early0] enabled
>> [    0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc)
>> [    0.000000] MIPS: machine is ZBT-WG3526
>> [    0.000000] Determined physical RAM map:
>> [    0.000000]  memory: 1c000000 @ 00000000 (usable)
>> [    0.000000]  memory: 04000000 @ 20000000 (usable)
>> [    0.000000] Initrd not found or empty - disabling initrd
>> [    0.000000] Zone ranges:
>> [    0.000000]   Normal   [mem 0x0000000000000000-0x000000000fffffff]
>> [    0.000000]   HighMem  [mem 0x0000000010000000-0x0000000023ffffff]
>> [    0.000000] Movable zone start for each node
>> [    0.000000] Early memory node ranges
>> [    0.000000]   node   0: [mem 0x0000000000000000-0x000000001bffffff]
>> [    0.000000]   node   0: [mem 0x0000000020000000-0x0000000023ffffff]
>> [    0.000000] Initmem setup node 0 [mem
>> 0x0000000000000000-0x0000000023ffffff]
>> [    0.000000] On node 0 totalpages: 131072
>> [    0.000000] free_area_init_node: node 0, pgdat 8044cfe0, node_mem_map
>> 81000000
>> [    0.000000]   Normal zone: 512 pages used for memmap
>> [    0.000000]   Normal zone: 0 pages reserved
>> [    0.000000]   Normal zone: 65536 pages, LIFO batch:15
>> [    0.000000]   HighMem zone: 65536 pages, LIFO batch:15
>> [    0.000000] VPE topology {2,2} total 4
>> [    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32
>> bytes.
>> [    0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize
>> 32 bytes
>> [    0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
>> [    0.000000] PERCPU: Embedded 10 pages/cpu @8148d000 s8416 r8192 d24352
>> u40960
>> [    0.000000] pcpu-alloc: s8416 r8192 d24352 u40960 alloc=10*4096
>> [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
>> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
>> Total pages: 130560
>> [    0.000000] Kernel command line: console=ttyS0,115200
>> rootfstype=squashfs,jffs2
>> [    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
>> [    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072
>> bytes)
>> [    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536
>> bytes)
>> [    0.000000] Writing ErrCtl register=0004621a
>> [    0.000000] Readback ErrCtl register=0004621a
>> [    0.000000] Memory: 514232K/524288K available (3508K kernel code, 163K
>> rwdata, 820K rodata, 232K init, 248K bss, 10056K reserved, 0K cma-reserved,
>> 262144K highmem)
>> [    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
>> [    0.000000] Hierarchical RCU implementation.
>> [    0.000000] NR_IRQS:256
>> [    0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles:
>> 0xcaf478abb4, max_idle_ns: 440795247997 ns
>> [    0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns,
>> wraps every 21474836475000000ns
>> [    0.060000] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688)
>> [    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.080000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32
>> bytes.
>> [    0.080000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize
>> 32 bytes
>> [    0.080000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
>> [    0.090000] CPU1 revision is: 0001992f (MIPS 1004Kc)
>> [    0.170000] Synchronize counters for CPU 1: done.
>> [    0.170000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32
>> bytes.
>> [    0.170000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize
>> 32 bytes
>> [    0.170000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
>> [    0.170000] CPU2 revision is: 0001992f (MIPS 1004Kc)
>> [    0.250000] Synchronize counters for CPU 2: done.
>> [    0.250000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32
>> bytes.
>> [    0.250000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize
>> 32 bytes
>> [    0.250000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes.
>> [    0.250000] CPU3 revision is: 0001992f (MIPS 1004Kc)
>> [    0.330000] Synchronize counters for CPU 3: done.
>> [    0.330000] Brought up 4 CPUs
>> [    0.340000] clocksource: jiffies: mask: 0xffffffff max_cycles:
>> 0xffffffff, max_idle_ns: 19112604462750000 ns
>> [    0.350000] pinctrl core: initialized pinctrl subsystem
>> [    0.350000] NET: Registered protocol family 16
>> [    0.360000] rt2880-pinmux pinctrl: try to register 61 pins ...
>> [    0.360000] pinctrl core: registered pin 0 (io0) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 1 (io1) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 2 (io2) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 3 (io3) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 4 (io4) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 5 (io5) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 6 (io6) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 7 (io7) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 8 (io8) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 9 (io9) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 10 (io10) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 11 (io11) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 12 (io12) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 13 (io13) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 14 (io14) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 15 (io15) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 16 (io16) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 17 (io17) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 18 (io18) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 19 (io19) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 20 (io20) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 21 (io21) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 22 (io22) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 23 (io23) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 24 (io24) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 25 (io25) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 26 (io26) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 27 (io27) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 28 (io28) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 29 (io29) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 30 (io30) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 31 (io31) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 32 (io32) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 33 (io33) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 34 (io34) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 35 (io35) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 36 (io36) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 37 (io37) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 38 (io38) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 39 (io39) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 40 (io40) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 41 (io41) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 42 (io42) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 43 (io43) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 44 (io44) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 45 (io45) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 46 (io46) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 47 (io47) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 48 (io48) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 49 (io49) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 50 (io50) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 51 (io51) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 52 (io52) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 53 (io53) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 54 (io54) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 55 (io55) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 56 (io56) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 57 (io57) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 58 (io58) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 59 (io59) on rt2880-pinmux
>> [    0.360000] pinctrl core: registered pin 60 (io60) on rt2880-pinmux
>> [    0.360000] pinctrl core: add 5 pinctrl maps
>> [    0.360000] rt2880-pinmux pinctrl: found group selector 5 for wdt
>> [    0.360000] rt2880-pinmux pinctrl: found group selector 8 for rgmii2
>> [    0.360000] rt2880-pinmux pinctrl: invalid group "wdt rst" for function
>> "gpio"
>> [    0.370000] rt2880-pinmux pinctrl: found group selector 4 for jtag
>> [    0.370000] rt2880-pinmux pinctrl: found group selector 7 for mdio
>> [    0.370000] rt2880-pinmux pinctrl: request pin 18 (io18) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 22 (io22) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 23 (io23) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 24 (io24) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 25 (io25) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 26 (io26) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 27 (io27) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 28 (io28) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 29 (io29) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 30 (io30) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 31 (io31) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 32 (io32) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 33 (io33) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 13 (io13) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 14 (io14) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 15 (io15) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 16 (io16) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 17 (io17) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 20 (io20) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: request pin 21 (io21) for pinctrl
>> [    0.370000] rt2880-pinmux pinctrl: failed to lookup the sleep state
>> [    0.370000] FPU Affinity set after 11720 emulations
>> [    0.400000] pinctrl core: add 1 pinctrl maps
>> [    0.400000] rt2880-pinmux pinctrl: found group selector 6 for pcie
>> [    0.400000] rt2880-pinmux pinctrl: request pin 19 (io19) for
>> 1e140000.pcie
>> [    0.400000] pull PCIe RST: RALINK_RSTCTRL = 0
>> [    0.700000] release PCIe RST: RALINK_RSTCTRL = 7000000
>> [    0.700000] ***** Xtal 40MHz *****
>> [    0.710000] release PCIe RST: RALINK_RSTCTRL = 7000000
>> [    0.710000] Port 0 N_FTS = 1b102800
>> [    0.710000] Port 1 N_FTS = 1b102800
>> [    0.720000] Port 2 N_FTS = 1b102800
>> [    1.870000]  -> 21007f2
>> [    1.870000] PCIE0 enabled
>> [    1.870000] PCIE1 enabled
>> [    1.880000] PCIE2 enabled
>> [    1.880000] PCI host bridge /pcie at 1e140000 ranges:
>> [    1.880000]  MEM 0x0000000060000000..0x000000006fffffff
>> [    1.890000]   IO 0x000000001e160000..0x000000001e16ffff
>> [    1.890000] PCI coherence region base: 0x60000000, mask/settings:
>> 0xf0000002
>> [    1.930000] mt7621_gpio 1e000600.gpio: registering 32 gpios
>> [    1.930000] mt7621_gpio 1e000600.gpio: registering 32 gpios
>> [    1.940000] mt7621_gpio 1e000600.gpio: registering 32 gpios
>> [    1.940000] PCI host bridge to bus 0000:00
>> [    1.950000] pci_bus 0000:00: root bus resource [mem
>> 0x60000000-0x6fffffff]
>> [    1.960000] pci_bus 0000:00: root bus resource [io  0xffffffff]
>> [    1.960000] pci_bus 0000:00: root bus resource [??? 0x00000000 flags
>> 0x0]
>> [    1.970000] pci_bus 0000:00: No busn resource found for root bus, will
>> use [bus 00-ff]
>> [    1.980000] pci 0000:00:00.0: [0e8d:0801] type 01 class 0x060400
>> [    1.980000] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x7fffffff]
>> [    1.980000] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff]
>> [    1.980000] pci 0000:00:00.0: supports D1
>> [    1.980000] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
>> [    1.980000] pci 0000:00:01.0: [0e8d:0801] type 01 class 0x060400
>> [    1.980000] pci 0000:00:01.0: reg 0x10: [mem 0x00000000-0x7fffffff]
>> [    1.980000] pci 0000:00:01.0: reg 0x14: [mem 0x00000000-0x0000ffff]
>> [    1.980000] pci 0000:00:01.0: supports D1
>> [    1.980000] pci 0000:00:01.0: PME# supported from D0 D1 D3hot
>> [    1.980000] pci 0000:00:02.0: [0e8d:0801] type 01 class 0x060400
>> [    1.980000] pci 0000:00:02.0: reg 0x10: [mem 0x00000000-0x7fffffff]
>> [    1.980000] pci 0000:00:02.0: reg 0x14: [mem 0x00000000-0x0000ffff]
>> [    1.980000] pci 0000:00:02.0: supports D1
>> [    1.980000] pci 0000:00:02.0: PME# supported from D0 D1 D3hot
>> [    1.980000] pci 0000:00:00.0: bridge configuration invalid ([bus
>> 00-00]), reconfiguring
>> [    1.980000] pci 0000:00:01.0: bridge configuration invalid ([bus
>> 00-00]), reconfiguring
>> [    1.990000] pci 0000:00:02.0: bridge configuration invalid ([bus
>> 00-00]), reconfiguring
>> [    2.000000] pci 0000:01:00.0: [14c3:7603] type 00 class 0x028000
>> [    2.000000] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
>> [    2.000000] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
>> [    2.000000] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
>> [    2.000000] pci 0000:02:00.0: [14c3:7662] type 00 class 0x028000
>> [    2.000000] pci 0000:02:00.0: reg 0x10: [mem 0x00000000-0x000fffff
>> 64bit]
>> [    2.000000] pci 0000:02:00.0: reg 0x30: [mem 0x00000000-0x0000ffff
>> pref]
>> [    2.000000] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
>> [    2.000000] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
>> [    2.000000] pci 0000:03:00.0: [1b21:0612] type 00 class 0x010601
>> [    2.000000] pci 0000:03:00.0: reg 0x10: [io  0x0000-0x0007]
>> [    2.000000] pci 0000:03:00.0: reg 0x14: [io  0x0000-0x0003]
>> [    2.000000] pci 0000:03:00.0: reg 0x18: [io  0x0000-0x0007]
>> [    2.000000] pci 0000:03:00.0: reg 0x1c: [io  0x0000-0x0003]
>> [    2.000000] pci 0000:03:00.0: reg 0x20: [io  0x0000-0x001f]
>> [    2.000000] pci 0000:03:00.0: reg 0x24: [mem 0x00000000-0x000001ff]
>> [    2.000000] pci 0000:03:00.0: reg 0x30: [mem 0x00000000-0x0000ffff
>> pref]
>> [    2.000000] pci_bus 0000:03: busn_res: [bus 03-ff] end is updated to 03
>> [    2.000000] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 03
>> [    2.000000] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000]
>> [    2.010000] pci 0000:00:00.0: BAR 0: failed to assign [mem size
>> 0x80000000]
>> [    2.020000] pci 0000:00:01.0: BAR 0: no space for [mem size 0x80000000]
>> [    2.020000] pci 0000:00:01.0: BAR 0: failed to assign [mem size
>> 0x80000000]
>> [    2.030000] pci 0000:00:02.0: BAR 0: no space for [mem size 0x80000000]
>> [    2.040000] pci 0000:00:02.0: BAR 0: failed to assign [mem size
>> 0x80000000]
>> [    2.040000] pci 0000:00:00.0: BAR 8: assigned [mem
>> 0x60000000-0x600fffff]
>> [    2.050000] pci 0000:00:01.0: BAR 8: assigned [mem
>> 0x60100000-0x601fffff]
>> [    2.060000] pci 0000:00:01.0: BAR 9: assigned [mem
>> 0x60200000-0x602fffff pref]
>> [    2.060000] pci 0000:00:02.0: BAR 8: assigned [mem
>> 0x60300000-0x603fffff]
>> [    2.070000] pci 0000:00:02.0: BAR 9: assigned [mem
>> 0x60400000-0x604fffff pref]
>> [    2.080000] pci 0000:00:00.0: BAR 1: assigned [mem
>> 0x60500000-0x6050ffff]
>> [    2.080000] pci 0000:00:01.0: BAR 1: assigned [mem
>> 0x60510000-0x6051ffff]
>> [    2.090000] pci 0000:00:02.0: BAR 1: assigned [mem
>> 0x60520000-0x6052ffff]
>> [    2.100000] pci 0000:00:02.0: BAR 7: no space for [io  size 0x1000]
>> [    2.100000] pci 0000:00:02.0: BAR 7: failed to assign [io  size 0x1000]
>> [    2.110000] pci 0000:01:00.0: BAR 0: assigned [mem
>> 0x60000000-0x600fffff]
>> [    2.120000] pci 0000:00:00.0: PCI bridge to [bus 01]
>> [    2.120000] pci 0000:00:00.0:   bridge window [mem
>> 0x60000000-0x600fffff]
>> [    2.130000] pci 0000:02:00.0: BAR 0: assigned [mem
>> 0x60100000-0x601fffff 64bit]
>> [    2.140000] pci 0000:02:00.0: BAR 6: assigned [mem
>> 0x60200000-0x6020ffff pref]
>> [    2.140000] pci 0000:00:01.0: PCI bridge to [bus 02]
>> [    2.150000] pci 0000:00:01.0:   bridge window [mem
>> 0x60100000-0x601fffff]
>> [    2.150000] pci 0000:00:01.0:   bridge window [mem
>> 0x60200000-0x602fffff pref]
>> [    2.160000] pci 0000:03:00.0: BAR 6: assigned [mem
>> 0x60400000-0x6040ffff pref]
>> [    2.170000] pci 0000:03:00.0: BAR 5: assigned [mem
>> 0x60300000-0x603001ff]
>> [    2.180000] pci 0000:03:00.0: BAR 4: no space for [io  size 0x0020]
>> [    2.180000] pci 0000:03:00.0: BAR 4: failed to assign [io  size 0x0020]
>> [    2.190000] pci 0000:03:00.0: BAR 0: no space for [io  size 0x0008]
>> [    2.190000] pci 0000:03:00.0: BAR 0: failed to assign [io  size 0x0008]
>> [    2.200000] pci 0000:03:00.0: BAR 2: no space for [io  size 0x0008]
>> [    2.210000] pci 0000:03:00.0: BAR 2: failed to assign [io  size 0x0008]
>> [    2.210000] pci 0000:03:00.0: BAR 1: no space for [io  size 0x0004]
>> [    2.220000] pci 0000:03:00.0: BAR 1: failed to assign [io  size 0x0004]
>> [    2.230000] pci 0000:03:00.0: BAR 3: no space for [io  size 0x0004]
>> [    2.230000] pci 0000:03:00.0: BAR 3: failed to assign [io  size 0x0004]
>> [    2.240000] pci 0000:00:02.0: PCI bridge to [bus 03]
>> [    2.240000] pci 0000:00:02.0:   bridge window [mem
>> 0x60300000-0x603fffff]
>> [    2.250000] pci 0000:00:02.0:   bridge window [mem
>> 0x60400000-0x604fffff pref]
>> [    2.260000] BAR0 at slot 0 = 0
>> [    2.260000] bus=0x0, slot = 0x0
>> [    2.260000] BAR0 at slot 1 = 0
>> [    2.270000] bus=0x0, slot = 0x1
>> [    2.270000] BAR0 at slot 2 = 0
>> [    2.270000] bus=0x0, slot = 0x2
>> [    2.280000] bus=0x1, slot = 0x0, irq=0xff
>> [    2.280000] bus=0x2, slot = 0x1, irq=0xff
>> [    2.280000] bus=0x3, slot = 0x2, irq=0x0
>> [    2.290000] clocksource: Switched to clocksource GIC
>> [    2.300000] NET: Registered protocol family 2
>> [    2.310000] TCP established hash table entries: 2048 (order: 1, 8192
>> bytes)
>> [    2.310000] TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
>> [    2.320000] TCP: Hash tables configured (established 2048 bind 2048)
>> [    2.330000] UDP hash table entries: 256 (order: 1, 8192 bytes)
>> [    2.330000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
>> [    2.340000] NET: Registered protocol family 1
>> [    2.340000] PCI: CLS 80 bytes, default 32
>> [    2.340000] alarmtimer alarmtimer: no of_node; not parsing pinctrl DT
>> [    2.340000] futex hash table entries: 1024 (order: 3, 32768 bytes)
>> [    2.360000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
>> [    2.360000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME)
>> (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
>> [    2.370000] bounce: pool size: 64 pages
>> [    2.380000] io scheduler noop registered
>> [    2.380000] io scheduler deadline registered (default)
>> [    2.390000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
>> [    2.400000] serial8250 serial8250: no of_node; not parsing pinctrl DT
>> [    2.400000] console [ttyS0] disabled
>> [    2.400000] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 33,
>> base_baud = 3125000) is a 16550A
>> [    2.410000] console [ttyS0] enabled
>> [    2.420000] bootconsole [early0] disabled
>> [    2.420000] MediaTek Nand driver init, version v2.1 Fix AHB virt2phys
>> error
>> [    2.430000] pinctrl core: add 1 pinctrl maps
>> [    2.430000] rt2880-pinmux pinctrl: found group selector 9 for spi
>> [    2.430000] rt2880-pinmux pinctrl: request pin 34 (io34) for
>> 1e000b00.spi
>> [    2.430000] rt2880-pinmux pinctrl: request pin 35 (io35) for
>> 1e000b00.spi
>> [    2.430000] rt2880-pinmux pinctrl: request pin 36 (io36) for
>> 1e000b00.spi
>> [    2.430000] rt2880-pinmux pinctrl: request pin 37 (io37) for
>> 1e000b00.spi
>> [    2.430000] rt2880-pinmux pinctrl: request pin 38 (io38) for
>> 1e000b00.spi
>> [    2.430000] rt2880-pinmux pinctrl: request pin 39 (io39) for
>> 1e000b00.spi
>> [    2.430000] rt2880-pinmux pinctrl: request pin 40 (io40) for
>> 1e000b00.spi
>> [    2.430000] spi-mt7621 1e000b00.spi: sys_freq: 50000000
>> [    2.440000] m25p80 spi32766.0: using chunked io (size=32)
>> [    2.440000] m25p80 spi32766.0: w25q128 (16384 Kbytes)
>> [    2.450000] 4 ofpart partitions found on MTD device spi32766.0
>> [    2.450000] Creating 4 MTD partitions on "spi32766.0":
>> [    2.460000] 0x000000000000-0x000000030000 : "u-boot"
>> [    2.470000] 0x000000030000-0x000000040000 : "u-boot-env"
>> [    2.470000] 0x000000040000-0x000000050000 : "factory"
>> [    2.480000] 0x000000050000-0x000001000000 : "firmware"
>> [    2.510000] 2 uimage-fw partitions found on MTD device firmware
>> [    2.520000] 0x000000050000-0x0000001c468e : "kernel"
>> [    2.520000] 0x0000001c468e-0x000001000000 : "rootfs"
>> [    2.530000] mtd: device 5 (rootfs) set to be root filesystem
>> [    2.540000] 1 squashfs-split partitions found on MTD device rootfs
>> [    2.540000] 0x0000004d0000-0x000001000000 : "rootfs_data"
>> [    2.550000] netif_napi_add() called with weight 128 on device eth%d
>> [    2.570000] libphy: mdio: probed
>> [    2.580000] mtk_soc_eth 1e100000.ethernet: loaded mt7530 driver
>> [    2.590000] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine
>> at 0xbe100000, irq 10
>> [    2.600000] mt7621_wdt 1e000100.wdt: Initialized
>> [    2.600000] NET: Registered protocol family 10
>> [    2.610000] NET: Registered protocol family 17
>> [    2.620000] bridge: automatic filtering via arp/ip/ip6tables has been
>> deprecated. Update your scripts to load br_netfilter if you need this.
>> [    2.630000] 8021q: 802.1Q VLAN Support v1.8
>> [    2.630000] hctosys: unable to open rtc device (rtc0)
>> [    2.640000] UBIFS error (pid: 1): cannot open "ubi0:rootfs", error -19
>> [    2.650000] VFS: Mounted root (squashfs filesystem) readonly on device
>> 31:5.
>> [    2.660000] Freeing unused kernel memory: 232K (80466000 - 804a0000)
>> [    2.840000] random: nonblocking pool is initialized
>> [    3.720000] init: Console is alive
>> [    3.730000] init: - watchdog -
>> [    4.470000] usbcore: registered new interface driver usbfs
>> [    4.480000] usbcore: registered new interface driver hub
>> [    4.480000] usbcore: registered new device driver usb
>> [    4.500000] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
>> [    4.500000] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned
>> bus number 1
>> [    4.510000] xhci-mtk 1e1c0000.xhci: hcc params 0x01401198 hci version
>> 0x96 quirks 0x00210010
>> [    4.520000] xhci-mtk 1e1c0000.xhci: irq 29, io mem 0x1e1c0000
>> [    4.530000] usb usb1: no of_node; not parsing pinctrl DT
>> [    4.530000] hub 1-0:1.0: no of_node; not parsing pinctrl DT
>> [    4.530000] hub 1-0:1.0: USB hub found
>> [    4.530000] hub 1-0:1.0: 2 ports detected
>> [    4.540000] xhci-mtk 1e1c0000.xhci: xHCI Host Controller
>> [    4.540000] xhci-mtk 1e1c0000.xhci: new USB bus registered, assigned
>> bus number 2
>> [    4.550000] usb usb2: We don't know the algorithms for LPM for this
>> host, disabling LPM.
>> [    4.560000] usb usb2: no of_node; not parsing pinctrl DT
>> [    4.560000] hub 2-0:1.0: no of_node; not parsing pinctrl DT
>> [    4.560000] hub 2-0:1.0: USB hub found
>> [    4.560000] hub 2-0:1.0: 1 port detected
>> [    4.580000] init: - preinit -
>> [    8.120000] jffs2: notice: (383) jffs2_build_xattr_subsystem: complete
>> building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref
>> (0 dead, 0 orphan) fou
>> nd.
>> [    8.140000] mount_root: switching to jffs2 overlay
>> [    8.170000] procd: - early -
>> [    8.180000] procd: - watchdog -
>> [    8.820000] procd: - ubus -
>> [    8.910000] procd: - init -
>> [    9.480000] tun: Universal TUN/TAP device driver, 1.6
>> [    9.480000] tun: (C) 1999-2004 Max Krasnyansky <maxk at qualcomm.com>
>> [    9.490000] ip6_tables: (C) 2000-2006 Netfilter Core Team
>> [    9.500000] Loading modules backported from Linux version
>> v4.4-rc5-1913-gc8fdf68
>> [    9.510000] Backport generated by backports.git
>> backports-20151218-0-g2f58d9d
>> [    9.550000] mt76x2e 0000:02:00.0: ASIC revision: 76120044
>> [    9.580000] ROM patch already applied
>> [    9.580000] Firmware Version: 0.0.00
>> [    9.580000] Build: 1
>> [    9.590000] Build Time: 201507311614____
>> [    9.610000] Firmware running!
>> [    9.610000] ieee80211 phy0: Selected rate control algorithm
>> 'minstrel_ht'
>> [    9.610000] mt7603e 0000:01:00.0: ASIC revision: 76030010
>> [   11.730000] mt7603e 0000:01:00.0: Firmware Version: _mt7603mp
>> [   11.740000] mt7603e 0000:01:00.0: Build Time: 20151020155902
>> [   11.780000] firmware init done
>> [   11.950000] ieee80211 phy1: Selected rate control algorithm
>> 'minstrel_ht'
>> [   12.010000] ip_tables: (C) 2000-2006 Netfilter Core Team
>> [   12.020000] nf_conntrack version 0.5.0 (8038 buckets, 32152 max)
>> [   12.150000] xt_time: kernel timezone is -0000
>> [   12.160000] PPP generic driver version 2.4.2
>> [   12.160000] NET: Registered protocol family 24
>> [   16.310000] device eth0.1 entered promiscuous mode
>> [   16.320000] device eth0 entered promiscuous mode
>> [   16.330000] br-lan: port 1(eth0.1) entered forwarding state
>>
>>
>>
>> On Fri, Apr 29, 2016 at 6:49 AM, Outback Dingo <outbackdingo at gmail.com>
>> wrote:
>>>
>>> my mt7621  AP arrived today, ill be checking it out, also note i found
>>> this....
>>>
>>> https://mqmaker.com/
>>>
>>> On Tue, Apr 26, 2016 at 6:48 AM, Outback Dingo <outbackdingo at gmail.com>
>>> wrote:
>>>>
>>>> https://detail.1688.com/offer/1277654521.html
>>>>
>>>> same specs same device 330 RMB... i just ordered one....
>>>>
>>>> On Tue, Apr 26, 2016 at 6:23 AM, Outback Dingo <outbackdingo at gmail.com>
>>>> wrote:
>>>>>
>>>>> this is the same device
>>>>> http://www.zbtlink.com/products/router/ZBT-WG2926.html
>>>>>
>>>>> On Tue, Apr 26, 2016 at 6:13 AM, Outback Dingo <outbackdingo at gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> NO my wife says its 340 rmb... like less then 60 USD
>>>>>>
>>>>>> On Tue, Apr 26, 2016 at 6:02 AM, Dave Taht <dave.taht at gmail.com>
>>>>>> wrote:
>>>>>>>
>>>>>>> 340 bucks each, am I reading it right?
>>>>>>>
>>>>>>> as data sheets go, that's not bad (there are more in that dir), but
>>>>>>> what I wanted was the register sets for the wifi and cpu chips.
>>>>>>>
>>>>>>> On Mon, Apr 25, 2016 at 8:57 PM, Outback Dingo
>>>>>>> <outbackdingo at gmail.com> wrote:
>>>>>>> > router itself
>>>>>>> >
>>>>>>> > http://cn.made-in-china.com/showroom/szzbtdz/product-detailUMVJbARKZCkv/ZBT-WG3526%E6%99%BA%E5%8D%9A%E9%80%9A%E9%AB%98%E7%AB%AF%E5%8F%8C%E9%A2%91%E5%A4%A7%E5%8A%9F%E7%8E%87%E6%99%BA%E8%83%BD%E6%97%A0%E7%BA%BF%E8%B7%AF%E7%94%B1%E5%99%A8%E5%AE%9A%E5%88%B6OEM.html
>>>>>>> >
>>>>>>> > chip set http://ftp.mqmaker.com/WiTi/Docs/Hardware/MT7621.pdf
>>>>>>> >
>>>>>>> > On Tue, Apr 26, 2016 at 4:38 AM, Dave Taht <dave.taht at gmail.com>
>>>>>>> > wrote:
>>>>>>> >>
>>>>>>> >> detailed documentation on the chipset would be nice... in any
>>>>>>> >> language....
>>>>>>> >>
>>>>>>> >> On Mon, Apr 25, 2016 at 7:16 PM, Outback Dingo
>>>>>>> >> <outbackdingo at gmail.com>
>>>>>>> >> wrote:
>>>>>>> >> > guys,
>>>>>>> >> >
>>>>>>> >> > I am in china right now, i can probably source this in a day,
>>>>>>> >> > let me
>>>>>>> >> > know if
>>>>>>> >> > you want me to get one for you and ill forward it, im going to
>>>>>>> >> > try to
>>>>>>> >> > order
>>>>>>> >> > one today for myself
>>>>>>> >> >
>>>>>>> >> > On Tue, Apr 26, 2016 at 12:49 AM, Dave Taht
>>>>>>> >> > <dave.taht at gmail.com> wrote:
>>>>>>> >> >>
>>>>>>> >> >> Please send 1 mediatek router (and pcie card when you get 'em)
>>>>>>> >> >> to:
>>>>>>> >> >>
>>>>>>> >> >> Dave Taht & Lorna Reed
>>>>>>> >> >> 225 11th Ave apt 302
>>>>>>> >> >> San Francisco, Ca, 94118-2167
>>>>>>> >> >>
>>>>>>> >> >> I don't think I have time for the usb version.
>>>>>>> >> >>
>>>>>>> >> >> I am standardizing on this for my upcoming work. It's pretty
>>>>>>> >> >> darn
>>>>>>> >> >> libre, perhaps you could become a reseller of this also....
>>>>>>> >> >>
>>>>>>> >> >> http://pcengines.ch/apu2c4.htm
>>>>>>> >> >>
>>>>>>> >> >> On Mon, Apr 25, 2016 at 3:43 PM, Christopher Waid
>>>>>>> >> >> <chris at thinkpenguin.com> wrote:
>>>>>>> >> >> > On 2016-04-25 06:37 PM, Dave Taht wrote:
>>>>>>> >> >> >>
>>>>>>> >> >> >>
>>>>>>> >> >> >>
>>>>>>> >> >> >>
>>>>>>> >> >> >>
>>>>>>> >> >> >> https://www.linkedin.com/pulse/mt7621-openwrt-dual-band-5-gigabit-port-router-support-anna-lee
>>>>>>> >> >> >>
>>>>>>> >> >> >> chris, you get anything in worth hacking on yet?
>>>>>>> >> >> >
>>>>>>> >> >> >
>>>>>>> >> >> > Yes- I think so. Didn't I send an email about this already? I
>>>>>>> >> >> > don't
>>>>>>> >> >> > think
>>>>>>> >> >> > anyone responded though. Or maybe I failed to read the
>>>>>>> >> >> > responses. I
>>>>>>> >> >> > asked if
>>>>>>> >> >> > anybody would like me to send them a mediatek chipset based
>>>>>>> >> >> > router
>>>>>>> >> >> > board. If
>>>>>>> >> >> > people did email me please let me know again who you are. I
>>>>>>> >> >> > know we
>>>>>>> >> >> > didn't
>>>>>>> >> >> > send out any of the router boards. I got 5 of them I believe.
>>>>>>> >> >> >
>>>>>>> >> >> > I'm currently flying back from the [GNU]LinuxFest North West
>>>>>>> >> >> > event...
>>>>>>> >> >> > but if
>>>>>>> >> >> > people provide me addresses I can send out some sample router
>>>>>>> >> >> > boards
>>>>>>> >> >> > to
>>>>>>> >> >> > start playing with.
>>>>>>> >> >> >
>>>>>>> >> >> > I also got some USB mediatek chipset based wifi dongles in as
>>>>>>> >> >> > well I
>>>>>>> >> >> > believe. I forget how many of these I got. I also am brining
>>>>>>> >> >> > in some
>>>>>>> >> >> > PCIE
>>>>>>> >> >> > mediatek cards theoretically although I'm unsure if we're
>>>>>>> >> >> > actually
>>>>>>> >> >> > getting
>>>>>>> >> >> > our hands on these. I think the orders might have been
>>>>>>> >> >> > canceled or
>>>>>>> >> >> > something- or maybe I just didn't follow up on checking the
>>>>>>> >> >> > goods
>>>>>>> >> >> > shipped.
>>>>>>> >> >>
>>>>>>> >> >>
>>>>>>> >> >>
>>>>>>> >> >> --
>>>>>>> >> >> Dave Täht
>>>>>>> >> >> Let's go make home routers and wifi faster! With better
>>>>>>> >> >> software!
>>>>>>> >> >> http://blog.cerowrt.org
>>>>>>> >> >> _______________________________________________
>>>>>>> >> >> Cerowrt-devel mailing list
>>>>>>> >> >> Cerowrt-devel at lists.bufferbloat.net
>>>>>>> >> >> https://lists.bufferbloat.net/listinfo/cerowrt-devel
>>>>>>> >> >
>>>>>>> >> >
>>>>>>> >>
>>>>>>> >>
>>>>>>> >>
>>>>>>> >> --
>>>>>>> >> Dave Täht
>>>>>>> >> Let's go make home routers and wifi faster! With better software!
>>>>>>> >> http://blog.cerowrt.org
>>>>>>> >
>>>>>>> >
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Dave Täht
>>>>>>> Let's go make home routers and wifi faster! With better software!
>>>>>>> http://blog.cerowrt.org
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>



-- 
Dave Täht
Let's go make home routers and wifi faster! With better software!
http://blog.cerowrt.org


More information about the Cerowrt-devel mailing list