Jump to content

Recommended Posts

Posted (edited)

Hi All,

as I just started with armbian on one of my R2s and I would like to share my learnings....

1. Learning build own Image
Why?:
One of my requirements is to have DRBD Support which seems not to be part of standard build.
At least it was gone with one of the Kernel Updates.
So I setup a VM as described here:
https://docs.armbian.com/Developer-Guide_Build-Preparation/
to build a Image that supports DRBD.  That was really simple.
Build took 81min for me... Image Size 864MB

Next goals are to bring this image running on the R2 on the eMMC.
This worked with armbian-config
After moving to eMMC Reboot issue is visible...
Adapt hostname, locales, timezone and so on.

After booting from eMMC the Root Partion will be moved to sda2.
Done with armbian-config.

No boot from sda2, after power off and on it worked.

 

-- snipp
U-Boot 2019.01-armbian (Feb 17 2019 - 14:29:45 +0100)
CPU:   MediaTek MT7623 E3
DRAM:  2 GiB
MMC:   mmc@11230000: 0, mmc@11240000: 1
In:    serial
Out:   serial
Err:   serial
Net:   Net Initialization Skipped
No ethernet found.
Hit any key to stop autoboot:  0
MMC: no card present
MMC: no card present
Running boot/boot.scr from: mmc 1:1 using boot/boot.scr
## Executing script at 85f80000
Bad data crc
switch to partitions #0, OK
mmc0(part 0) is current device
1092 bytes read in 7 ms (152.3 KiB/s)
Running boot/boot.scr from: mmc 0:1 using boot/boot.scr
## Executing script at 85f80000
Boot script loaded from device 0
127 bytes read in 7 ms (17.6 KiB/s)
27786 bytes read in 10 ms (2.6 MiB/s)
9097549 bytes read in 458 ms (18.9 MiB/s)
8454656 bytes read in 427 ms (18.9 MiB/s)
Booting boot/zImage  boot/uInitrd boot/dtb/mt7623n-bananapi-bpi-r2.dtb from: mmc 0:1 using bootargs=console=ttyS2,115200n1 root=UUID=7c808d7d-d6ba-4fda-8d66-ad9e4884907f rw rootfstype=ext4 rootwait audit=0 loglevel=1
Kernel image @ 0x82000000 [ 0x000000 - 0x810200 ]
## Loading init Ramdisk from Legacy Image at 86080000 ...
   Image Name:   uInitrd
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    9097485 Bytes = 8.7 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 86000000
   Booting using the fdt blob at 0x86000000
   Loading Ramdisk to 8f752000, end 8ffff10d ... OK
   Loading Device Tree to 8f748000, end 8f751c89 ... OK
Starting kernel ...
Loading, please wait...
starting version 237
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems
done.
Begin: Will now check root file system ... fsck from util-linux 2.31.1
[/sbin/fsck.ext4 (1) -- /dev/sda2] fsck.ext4 -a -C0 /dev/sda2
/dev/sda2: clean, 35015/3276800 files, 472940/13107200 blocks
done.
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
Welcome to Ubuntu 18.04.2 LTS!
--/snipp


Next goal is to configure 3 different IPs on the follow networks:
192.168.XX.XX (WAN)
192.168.YY.YY (LAN0)
192.168.ZZ.ZZ (LAN1)

 

Per default armbian uses br0 as default, at least when I connect same cable to
wan a dhcp is assigned to br0

--snipp
root@bpir202:~# brctl show
bridge name    bridge id        STP enabled    interfaces
br0        8000.d2c2c33aa725    no        lan0
                            lan1
                            lan2
                            lan3
                            wan
root@bpir202:~#
--/snipp

 

But what I want is:
So WAN is connected to DMZ, LAN0 to internal frontend Network and LAN1 is used for cluster and drbd services, which is also reflected in physical Setup (different switches and network zones)

 

So question is:
Is there a option to get wan out of the bridge and keep it working?
How to achive this?

brctl delif br0 wan should do this but do nothing.

Any hints? Or do I do a general mistake about my goal?

Thanks a lot...

 

PS:

On a different Kernel I am able to do this on another BPI R2 running not on armbian but also on bionic.

 

 

Ok...

Got it:

shows that armbian only provide a br0 NIC so it can be used as a "switch" somehow...

 

Lets see, what future bring...

 

 

 

 

Edited by ITBungler
Update about Root Cause
Posted

With BPI-R2 - keep an eye on what's going on with OpenWRT-Master - fair number of changes going on within MT76...

 

That target is under active dev there...

 

Spoiler

git log --oneline | grep mt76
9f90074db7 ramips: add kmod-mt76x2 to WeVo 11AC NAS
646d28f996 mt76: update to the latest version
efa6b8b6b6 mt76: update to the latest version
f665fb058f mt76: update to the latest version
0465e41e05 mt76: update to the latest version
3ccc0fdd9c mt76: update to the latest version
0e8d5ff0fc mt76: fix typo in version number
c5373a3f0c mt76: update to the latest version
d492da702a ramips: mt7621: fix 5GHz WiFi LED on ZBT WG3526
3c899aaf11 mt76: update to the latest version
b88ce25e81 mt76: fix dependencies
dd5e7d6c50 ramips: mt7620: add usb packages
30c07a5675 ramips: mt7620: remove unnecessary usb packages
e04d352d63 ramips: mt7620: add usb ohci driver
840c4cba92 ramips: mt7621: disable CONFIG_MTD_SPLIT_FIRMWARE
c56241c052 ramips: mt7621: specify "firmware" partition format for remaining devices
295b37d207 ramips: mt76x8: select only the matching mt76 driver
4fd7882822 mt76: update to the latest version
40692f0fb5 ramips: mt7620: select only the matching mt76 driver
7a32a73e52 ramips: mt7620: drop mt76 driver for boards without mt76 wireless
55101877d3 ramips: mt7620: disable PCIe if nothing is attached
14b81c909f ramips: mt7620: add missing pci wifi nodes to dts files
8ba6e95eed ramips: bdcom-wap2100: Enable mt7610e 5GHz radio
87b874d4d6 mt76: update to the latest version
cb6a8aa584 ramips: mt7620: add DIR-810L's mt7610e 5 GHz radio
d6ce04dad8 ralink: fix mt7620 nd_sd pinmux
749a29f76c Revert "ramips: mt7621-spi: replace the driver with upstream staging one"
a44f000077 ramips: mt7621-spi: replace the driver with upstream staging one
b85fe43ec8 ramips: mt7620: add force use of mdio-mode
ed25e3ac02 ramips: fix some clocks in mt7621.dtsi
c7ca224299 ramips: fix cpu clock of mt7621 and add dt clk devices
f5af8be636 ramips: fix register range of memc node in mt7621.dtsi
e217d69a4a ramips: merge two patches 101-mt7621-timer and 998-mt7621-needs-jiffies
e612e60517 ramips: add mt76x0 node to RT-AC51U device tree
7c4251d881 ramips: select kmod-mt76x0e for TP-Link ArcherC20i and wr902ac-v3
0191a06985 mt76: update to the latest version
8184bdddc4 mt76: update to the latest version
251c350727 mt76: update to the latest version
86fc443f8b mt76: update to the latest version
d965f41ac8 mt76: update to the latest version
7dd42aa592 mt76: update to the latest version
68b43270f9 mt76: update to the latest version, fix a typo
df1191bcea mt76: update to the latest version
4fd9a5667e mt76: update to the latest version
c5bf408ed6 ramips: fix image generation for mt76x8
8edce6014a mt76: update to the latest version
4056be58f3 mt76: Fix dependencies for PCI support
6026356578 mt76: update to the latest version
2f9179419c mt76: update to the latest version
a91d82303c mt76: update to the latest version
202ac58ca2 mt76: update to the latest version, add mt76x0 firmware, enable mt76x0e
d251a11f60 ramips: refresh mt7621 kernel config
055fb0ba83 mt76: move mt76x2e firmware to kmod-mt76x2-common and use it for mt7x2u
567fe53230 mt76: fix typo in kmod-mt76x0u package description
ffe824e912 mt76: fix dependencies
d51cbefe86 mt76: update to the latest version
031c31ccdb mt76: update to the latest version, fixes mt76x2 beacon issue
93db9a65da mac80211: fix management frame protection issue with mt76 (and possibly other drivers)
273594b37c mt76: update to latest, adds mt76x0u and mt76x2u support, fixes a mt7603 powersave issue
d6e39e7466 ramips: ex2700: actually remove kmod-mt76*
a6beca1f56 mt76: fix tx power issue for mt76x2
563a5b5f94 ramips: add mt7620/1 sdhci pinmux
a14097e8e0 ramips: fix mt7620a ND/SD pins pinmuxes
77e2bccde8 ramips: only limit lzma dictionary size on mt7621
3601c3de23 ramips: fix mt7620 pinmux for second SPI
b6adfde0c6 mt76: update to the latest version
524c17d865 ramips: mt7620: add dir-810l network config
1ea1f3a223 ramips: mt7620: fix bad indent
4877ad44c7 ramips: mt7620: enable all ports unconditionally
f6d81e2fa1 mt7620: gsw: make IntPHY and ExtPHY share mdio addr 4 possible
4e56af5ab4 mt76: update to the latest version
19c7e950af ramips: move mt7620n i2c_pins definition to right place
4fb27cc9d8 mt76: update to the latest version
4fa85a625f ramips: Add support for mt7621 to lzma-loader
4bb6ee465e ramips: mt7621: fix wireless package selection
7271eacb72 mt76: update to the latest version
6745af9a0d mediatek: mt7622: Do not deactivate CONFIG_BLK_DEV
10ce015c65 mediatek: mt7622: Do not set CPU_SUBTYPE for Cortex A53
82fa7b9d78 ramips: use phytpt trigger for mt76 wireless
291e34edff ramips: fix mt7688 watchdog register base addr
5da2c68d00 ramips: mt7621: fix mtu setting with kernel 4.14
2f3c5fe962 mt76: update to the latest version
289b2f5e85 ramips: mt7621: Fix some cosmetic DTC warnings
66cc6dd6c4 ramips: mmc: Add back some non-mt7621 code that staging removed
09ef028e58 mt76: update to the latest version
8a570921b5 Revert "ramips: Add back some non-mt7621 code that staging removed"
55f3731002 mediatek: add missing symbols for mt7622
51740777fb mediatek: add mt7622 subtarget
048e41f649 ramips: Add back some non-mt7621 code that staging removed
52809db544 ramips: fix to mt7620a and add support for i2c on WD03
5399de754d mt76: update to the latest version
14ff1278ee mt76: update to the latest version
87c254c87e staging: mt7621-eth: fix return value check in mt7621_gsw_probe()
edec251870 staging: mt7621-eth: fix return value check in mtk_connect_phy_node()
c4ae54dfab staging: mt7621-eth: fix return value check in mtk_probe()
a0685deec4 ramips: Add i2c support for mt7620n
f95a4aa565 ramips: clean up the mt7621 nand flash driver hacks, add support for the xiaomi mir3g flash chip
6e0ae87a98 ramips: disable spi full duplex on mt7621
91e11bec74 ramips: fix mt7628 eval board pinmux
d089a5d773 ramips: create image for mt7628 evb board
a18d88e863 mt76: update to the latest version
030a23001b mt76: update to the latest version
e988b0fe0d ramips: mt7620: fix double use of pins
cd7878e69d mt76: update to the latest version
c0bbb9703f mt76: update to the latest version
cd75d6f7b3 ramips: mt7620: eMMC: fix compiler warnings in non-debug mode
584b2a26f5 ramips: mt7620: eMMC: remove unused variable
ace1686200 ramips: mt7620: eMMC: stop invalid memory access if only one device is defined
dcbf6284e5 ramips: mt7620: eMMC: fix MODULE_DEVICE_TABLE
7d44b36c98 ramips: mt7620: eMMC: fix compiler warning (misleading indentation)
bbbd71e3ea ramips: mt7620: eMMC: clear owner field
a276002079 ramips: remove dead (and potentially crashy) code in mt7621 gsw init
d482356322 ramips: mt7620n: add mdio node and disable port4 by default
aa5014dd1a ramips: mt7620n: enable port 4 as EPHY by default
39b5218434 ramips: mt7620: power up ephy port 4
606cea8f1b mt76: update to the latest version
f5984e0a0c ramips: mt7621: add Mediatek AP-MT7621A-V60 EVB support
608c84b96e mt76: update to the latest version, improves performance and fixes tx power issues
6b6dc2b3e3 ramips: mt7621: fix usb init
175538ffdb mt76: update to the latest version, fixes mt7603 stability issues
fe1244e04d mt76: update to the latest version
6271539fc5 Revert "mt76: update to the latest version"
99eb128aca mt76: update to the latest version
a428d9229e mt76: update to the latest version, reverts MAC address changes causing performance regressions
98fb380d88 mt76: update to the latest version, fixes setting per-vif mac address
04127f0fec mt76: update to the latest version, adds stability fixes
e966ed236f mt76: update to the latest version, fixes encrypted mesh support and HT20 issues
fa6fd45613 mt76: update to the latest version
2e1f73a79f mt7620: image.mk: make elecom-header reproducible
5df30a169c mt76: switch to AutoProbe
878456caf6 mt76: update to the latest version
b73986a826 ramips/mt76x8: add initramfs support for tplink 841n v13
6919f95bb3 mt76: update to the latest version, improves mt7603 stability
bcb89fcca8 ramips: mt7621: add MT29F2G08ABAE NAND flash support
972c126eb6 ramips: mt7621: fix failsafe mode networking
5117911d91 ramips: fix mt76x8 dependencies
3e36ca4b43 ramips: merge mt7628/mt7688 into mt76x8
5c971cd6fd ramips: make mt7621 select WEAK_REORDERING_BEYOND_LLSC
4787e1960b mediatek: move mt7623 support into a 32bit subtarget
45dbd65850 ramips: mt7621: add compatible strings
6acb53c526 ralink: fix rcu_sched stalls on mt7621
e3d135ab56 mt76: update to the latest version, fixes stability issues
01819254af ramips: sound-mt7620: fix dependencies for kernel 4.9
05d6e92594 mt76: update to the latest version
77a64e8bff mt76: update to the latest version, fixes rate control issues
09c2f4a176 mt76: update mirror hash after tar portablity fix
6773561748 mt76: update to the latest version, fixes a mt7603 beacon issue
aaeb42b3e2 mt76: update to the latest version, improves mt7603/7628 stability
eee09bfe01 ramips: support jumbo frame on mt7621 up to 2k
414b65db85 ramips: enable ramdisk for mt7621
e209988a17 mac80211: rt2800: fix mt7620 E2 channel registers
d2f864f7bf mac80211: rt2800: fix mt7620 vco calibration registers
9613d97b29 mt76: ensure that the metapackage gets built as .ipk
0f4600c275 ramips: fix pcie irq mapping for mt7621 on v4.9
dce3b0057b ramips: fix mt7621 boot on v4.9
315afb92eb mt76: update to the latest version, fixes Mesh/IBSS crypto support
64170ab925 mt76: update to the latest version, improves mt7603 support
11eac705c5 ramips: sort mt7620 image file alphabetical
562484f25c rt2x00: mt7620: make fixes requested upstream
a93a48328d ramips: kmod-sdhci-mt7620: switch dependence to kmod-mmc
181bc02d2e rt2x00: mt7620: yet another beauty session
11356e4078 ramips: remove kmod-mt76* from EX2700 images
891ed144ff lantiq: select kmod-mt7603 instead of kmod-mt76 for WBMR-300HPD
df36b5e1b3 ramips: include only kmod-mt76-core in EX2700 image
b8ea9efc58 mt76: split kmod package
6cb0372d42 ramips: fix mt7621 ethernet support for v4.9
9eacb9d7fc rt2x00: mt7620: lots of improvements
a5990b1a39 mt76: update to the latest version, fixes a MAC address handling regression
dabdd123c9 mt76: update to the latest version
0089240796 mt76: update to the latest version
f93a121533 ramips: cleanup mt7620 Netgear image code
7967178cfc ramips: Add back sdhci-mt7620 driver to default config
c067011af8 ramips: add back the i2c-mt7621 module
f4f2dd04bd mt76: select 802.11w support
a206394efa mt76: update to the latest version, adds support for 802.11w
2d4c42ad49 mt76: select 802.11ac support
fb237477fd mt76: update to the latest version, fixes a build error on some platforms
b305b8c386 mt76: update to the latest version, fixes dfs issues
566de813c3 ramips: prevent packet forwarding on mt7620 between switch ports during init (FS#103)
7c809f1687 ramips: fix sdhci support on mt7621
f1d0eba3ea ramips: cleanup dts files of mt7621 based boards
18e7f49975 ramips: order mt7621.mk alphabetical
4cdbc90a37 ramips: add hack to detect missing mt7621 cpu cores
fb504e8799 Revert "mt76: update to the latest version, adds a tx queue configuration fix"
32867540ea mt76: update to the latest version, adds a tx queue configuration fix
acffa62d12 mt76: update to the latest version
b962da4d92 ramips: mt7621: switch to 24kc
281483e097 ramips: enable nand support for mt7621
b051ac76e8 ramips: mt7621: add missing kernel symbol
0460e9ffca ramips: enable MTD_SPLIT_SEAMA_FW for mt7620
d98409edbc mt76: update to the latest version, fixes powersave issues
69a626b441 ramips: fix mt7621 SoC detection
240137a744 mt76: update to the latest version, fixes a SMPS handling issue
c2ec43733a mt76: update to latest version, adds survey support for mt76x2
8e70655f35 mt76: update to the latest version, fixes a monitor mode injection crash
5550d98015 ramips: fix kmod-sound-mt7620 packaging
01fb393c67 ramips/image: Add Archer C50 to mt7620 Makefile
29b412b8c5 ramips: add kmod-pwm-mediatek for mt7628/mt7688
5770678122 mt76: disable build for linux 3.18
27dfe64887 ramips/mt7621: remove cflags override
f10d2bb6d3 ramips: add wmac nodes to all mt7628/88 dts files
4220cc3255 ramips: convert mt7620 to new image building code
ecbaaa401a ramips: convert mt7688 to new image building code
0f12f32996 ramips: convert mt7628 to new image building code
825717d450 ramips: convert mt7621 to new image building code
823c58a1cf ramips: mt7620: [UPSTREAM] fix USB frequency scaling
5b64e3532a mt76: update to the latest version
6259583ef3 mt76: fix rebuild on CONFIG_PACKAGE_MAC80211_MESH changes
e626a0d877 ramips: mt7621: fix Ubiquiti EdgeRouter X profile
37f1022d73 ramips: mt7621: sync MQmaker WiTi profile name to dts name
133f890a12 ramips: mt7621: add a device to TARGET_DEVICES after it's definition
a9466914f5 ramips: mt7621: fix initramfs image for ubnt-erx
1898144b5f mt76: fix compile error
296abba161 mt76: update to the latest version, adds some mt7603/mt7628 fixes
f73d8fb81b ramips: fix subtarget kernel version assignment (only mt7621 is ready for now)
d041e8b44b ramips: add linux 4.4 support, update mt7621 subtarget to 4.4
77da9390da ramips: mt7621: fix WF-2881 for ubi split
a4c2092d17 mt76: update to the latest version, adds stability fixes
15517811e4 ramips: enable mt76 on mt7688 by default
21ef61952b mt76: update to the latest version, adds basic mt7628 support
64fc5264cc mt76: update to the latest version, adds a number of stability fixes
28458bd057 ramips: add sysupgrade support for mt7628
dc6533d982 ramips: create device tree node for MT7628 WMAC in preparation for future work on driver support in mt76
9d18e34052 mt76: update to the latest version, enable MT7603 support (very basic, needs testing and debugging work)
074cc7ac38 ramips: mt7620: fix failsafe switch config
fc47eb0794 ralink: fix mt7628 ehci support
1e218001b5 ralink: unbreak port4 on mt7620
9546181867 mt76: update to the latest version, fixes fragmented rx issues
18bcbbfd45 mt76: update to the latest version, adds A-MSDU support
704473864e mt76: update to the latest version, fixes tx status information polling
644bbe8c34 mt76: update to the latest version, adds some tx path and protection mode register fixes
fa61e3fbba ramips: fix kernel config handling for mt7620/mt7628 sound module
ba8a603a49 mt76: update to the latest version, fixes build with latest mac80211
711e28f012 mt76: update to the latest version, fixes signal strength reporting
155f7ba037 mt76: update to the latest version, adds mac address fixes and some performance tuning
e85230ce2e ralink: add a few mt7688 fixes that got lost in the v4.3 bump
eee06021ca mac80211: mt7601u use linux-firmware
140be9f1a5 ramips: fix performance counters on mt7621
e269b3b4bc mt76: update to the latest version from the mt7603 branch, adds support for overriding the mac address via OF
22693a9086 ramips: fix kernel configuration for mt7628
3e807886d0 ramips: disable NAND device in mt7621.dtsi to fix boot errors on many devices
4afe0fc2b2 ralink: update the mt7621 ethernet support patch
7de7bd0201 ramips: mt7621: fix error message when initramfs is too large
acbed0eff3 ramips: mt7621: undo mips-cm probe hack to not wipe out memory regions
622e268710 ramips: mt7621: setup memory region for pcie controller memory
e8890c6be0 ramips: mt7621: add patch to setup CM memory region for palmbus
402db12f1a ralink: drop dummy profile from mt7688
8470e30a76 ramips: move partition definitions out of mt7621.dtsi file
e610cdfc8a ramips: use gic timer as clocksource for mt7621
77bedbe80d Revert "ramips: use gic timer as clocksource for mt7621"
abd11be13c ramips: use gic timer as clocksource for mt7621
a87272ebfb ramips: enable CPS for mt7621
e4ee2402cb ramips: fold gic patch into mt7621 support patch
81c999bbda ramips: mt7621: use symbolic names of gic interrupt settings
13fbd6fea7 ramips: add rt2880/mt7620 spi register defines
27ac4ce928 mac80211: fix autoprobing of mt7601u driver
b95aed986a ramips: minor fixes for mt7621 profiles
a76de8e7b3 ramips: mt7620 add icplus phy driver kernel config symbol
e043ada1d5 ramips: gpio-mt7621 was not handling irqs above 31 properly
ee480b694f mt76: update to the latest version, fixes tx related crashes
2686dc6dd8 ramips: enable mt76 by default for the mt7620 subtarget (for devices with mt7620 + mt7612)
6be33f517a mt76: update to the latest version, adds a few minor fixes
7ad419a9f1 ralink: add irq to mt7628 gpio node
9e1268b168 ralink: speed selection was broken in spi-mt7621
d982a178aa mt76: update to the latest version, fixes some aggregation issues
98e55baaeb mt76: update to the latest version, adds performance improvements
3a149a2910 ramips: add mt7621/3/8 support to the I2C driver
86a1e46b63 ramips: add proper mt7688 detection
85d5b9984d ramips: add speed and mode settings to spi-mt7621
38c28154bd ramips: add get_direction() callback and irq support to gpio-mt7621
9473837653 ramips: add mt7628 pwm driver
710520d5c7 ramips: make the mt7628 spi driver work for both cs lines
a149b9f987 mt76: update to the latest version, fixes some tx power issues
4d85dd6a8f mac80211: add mt7601u driver
5bd8e60ed2 mt76: update to the latest version, fixes more tx power related issues
1602a8cb6b mt76: update to the latest version, fixes some compile errors
1b6a6abf04 ramips: add additional uarts to mt7628.dtsi
37495247d2 ramips: make sd driver depend on mt7688
ebe957fad6 ramips: various mt7688 pinmux fixes
e04e44a223 ramips: add subtarget for mt7688
363f32c8ac ramips: enable mt76 by default for mt7621
9ed820a4a7 mt76: update to the latest version, fixes rx buffer allocation issues
0ac2ef13f7 ramips: mt7620 ArcherC20i USB support
2238b75285 ralink: add support for mt7621 switch counters
765efbf10e ramips: fix a bug in the cevt code on mt7620
60199630ea mt76: update to the latest version to fix a build error (#19871)
813635b2c8 mt76: update to the latest version, adds many fixes
d7023e105f ramips: enable highmem support for mt7621
3f4011ad36 mt76: include generated mac80211 config file and add an appropriate define for mesh support (fixes #19474)
ad44c2d101 mt76: remove specific firmware versions from makefile
ddb5ab2acf ralink: mt7621 add ECHI OCHI XCHI support
40d25d3eb5 ralink: drop xhci patch, it break !mt7621 builds
21e0f98903 ralink: add default pinctrl node for mt7621 eval kit
0a9e38bb21 ralink: mt7621 add ECHI OCHI XCHI support
37912d66c2 ramips: increase NAPI weight for mt7621 to improve routing performance a bit more
553528371b ralink: fix mt7621 i2c name
64db436416 ramips: fix the mt7628 dts file
44b929fcdd ralink: make the mt7621 irq core with with the new CM api
0e2c66bb14 mt76: update to latest git HEAD
29a57ce073 ramips/mt7620: add missing config symbol
07352ca2c7 ralink: fix hw status almost full not work on mt7620 and mt7621
2c03605028 ramips: fix mt76 radio pcie location definition for in Xiaomi MiWiFi Mini
2dd7bce338 ramips: Add mt76 node for Lenovo Y1 and Y1S.
3ec294a825 ralink: init tx/rx vlan offload register for mt7621
68f50c4e2d ramips: downgrade mt7621 "Spurious GIC Interrupt" to debug messages
b0e6e6e2f2 ramips: add mt7621 cpu feature overrides
590e0d7f81 ramips: register mt76 device tree info for WSR-1166DHP
070f67aa9b ramips: register mt7621 pcie through device tree
50a5cd829c ralink: sync mt7621 pcie driver with latest SDK
bc78885e70 ramips: add missing -Os cflag for mt7621
acfc6c153b ramips: use a larger number of rx descriptors on mt7621 to work around rx overrun related packet loss
5b0d18093d ramips: convert mt7621 images to new image building code
88e8f99f7f ramips: on mt7621 only enable xhci for the eval board (still needs patch cleanup to take effect)
10c2bdbc4f ramips: disable ethernet checksum offloads for mt7621, they are broken
aefd3c569c ramips: split mt7621 spi into a separate driver, increase maximum transfer size
0ffb7323d0 ralink: remove partitoon map from mt7621.dtsi
1ef2106725 ralink: mt7621 was missing a symbol that made the CC builder fail
b979353af0 mt76: update to the latest version, adds a few minor build fixes
76e8aae3ab mt76: builder1 fails to build for !PCI kernels when mt76 is selected
d04c4a311e ralink: mt7621 is a 1004Kc
4aa07d4028 mt76: fix a compile error on 3.18
7d5fa16311 mt76: add new mediatek 802.11ac driver
510ff1f1b8 ralink: merge the mt7620a/n subtargets
752745a85a ralink: set ralink_soc on mt7621
b3f2d3d01b ramips: use mediatek,mtd-eeprom instead of ralink for mt76
be23eaa8c3 ralink: fix bank detection in mt7621 gpio driver
6d4282086d ralink: enable the proper drivers in the mt7621 config
0767ee848a ralink: fix broken pinmux function naming inside mt7621.c
bf8bb5b611 ralink: fix the 10mbit bug on mt7621
062828aee0 ralink: mt7621 has a different base addr for PVID
938e1e03fb ralink: drop some unused code from pci-mt7620a
bfcdc8711c ralink: fix up dts for mt7621 eval board
86e3315ece ralink: add support for mt7621 ethernet
604a3e5134 ralink: fix a regression that broke pcie on mt7621
503a34ca50 ralink: fix the compat string for mt7620a pci
9007e2244f ralink: mt7628 does not actually need this fix for the ethernet driver
c5954fc510 ralink: make pci driver handle mt7628
cadf517107 ralink: add support for mt7628
f8404aaf9e ralink: add mt7628 support to the ethernet driver
b25b58a96a ralink: add pci bidge node to mt7620a dts file
0c14bea523 ralink: the mt7620 evb has a usb port
843fc45e27 ralink: fix mt7620 ohci 3.14
ca737049d2 ralink: fix mt7620 ohci 3.10
3d00a1109e ralink: mt7620 has obchi/ehci and not dwc2
80e3282739 ralink: make xhci platform depend on mt7621
2e8c6e4128 ramips: add wmac to mt7620a device tree
5f6e7e1f44 ramips: add wmac to mt7620n device tree
bbd8f9c96a ramips: enable wmac clock for mt7620
e7b9bec305 mac80211: enable driver compilation for mt7620
b5fe5d5ba3 mac80211: add support for mt7620
9739a0b41b ramips: add support for RT-N14U (mt7620n based) board
93d8dc870e ramips: add gpio pin 72 in mt7620 chips to dtsi files
b4b0a55aab ralink: add mt7621 support
a65c9e5b20 ralink: add mt7620a gdma info to dtsi
231eca9375 ralink: add helper that identifies the mt7620 ECO
f732ed4500 ralink: add NETIF_F_HW_VLAN_CTAG_TX support for the mt7620X family
40109bb89b ralink: add missing CONFIG_ symbol to mt7620n
82e6242798 ralink: add support for ralink mt7620 nand eval board
a17e5159ac ralink: improve mt7620n detection
f307b35c8b ralink: add mt7620 nand driver
269cbfa06a ralink: add mt7620n dts files
dce9b292bf ralink: add mt7620n support
176b41d441 ralink: add package for mt7620 sdhci
36e029b3eb ralink: dont include mt7620 sdhci support inside the kernel
7c7225a19d ralink: add support for missing mt7620 mux values
43de7c1cfa ralink: add support for 2 new mt7620 boards made by buffalo
baf9d53792 ralink: fix mt7620a pinmux
632a3e3a79 ramips: various updates to the mt7620 dtsi file
046b282429 ralink: add mt7620a_mt7610e profile
1761b7b370 mac80211: disable rt2x00 on mt7620a

 

Posted

as mentioned multiple times.. Network on it isn't as funny.. Took me quite a lot of time to get it working 'on first boot'.. And I'm by no means an expert in networking (I do in science ant the mt7623 was just a good one to get more familiar with the buildscript).. If someone has a proper configuration which allows more flexibility, I happily review every pull-request, test it and merge it. Progress on the board is rather slow.. Not many people contribute and there isn't another board with this SoC.. And I don't use it use it in productive at the moment.. That's why I limit time in fixing stuff there as well..

 

On 2/17/2019 at 6:44 PM, ITBungler said:

PS:

On a different Kernel I am able to do this on another BPI R2 running not on armbian but also on bionic.

different means?

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines