i guess step1 is same on debian/ubuntu (linux generic)? and then i get 3 wifi-interfaces (radio0+1+2, i guess radio1 is mt7622 and 0+2 are mt7615) which can be configured independently
your config makes use of wifi-device and wifi-iface…what is the difference in linux generic? it looks like HT20 needs to be disabled on 2G and VHT80 needs to enabled on 5G
Mt7622 also needs efuse to get >21dB tx power. I guess it’s not that difficult to load eeprom-data from file instead of mtd-partition (if we use the right functions to load the file - i guess request_firmware is not).
In a general case, you can run mt7622 for 2ghz and mt7615 for 5gz (4x4)
If you want one mt7615 card to run 2ghz and 5ghz simultaneously, you need to enable the dbdc feature, which creates two phys for one card.
In this case, the two phys can only run on 2ghz (2x2) and 5ghz (2x2), respectively
Last case (using dbdc) was what i want to do (if card is available in/for germany). But on debian host…will driver create 2 wifi-devices after echo dbdc to driver (first step in moores tutorial)?
got a card (thanks to paul) and found a bit of time to insert it into my r2 and make a quick bootup
root@bpi-r2:~# dmesg | grep mt7615
[ 11.234552] mt7615e 0000:01:00.0: enabling device (0140 -> 0142)
[ 11.308282] mt7615e 0000:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20180518100604a
[ 11.374026] mt7615e 0000:01:00.0: N9 Firmware Version: _reserved_, Build Time: 20200814163649
[ 11.405305] mt7615e 0000:01:00.0: CR4 Firmware Version: _reserved_, Build Time: 20190121161307
root@bpi-r2:~# ip a
...
9: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:0a:52:05:c9:e2 brd ff:ff:ff:ff:ff:ff
root@bpi-r2:~# echo 1 > /sys/kernel/debug/ieee80211/phy0/mt76/dbdc
root@bpi-r2:~# ip a
...
9: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:0a:52:05:c9:e2 brd ff:ff:ff:ff:ff:ff
10: wlan1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 82:0a:52:05:c9:e2 brd ff:ff:ff:ff:ff:ff
Used firmware from here and copied it to /lib/firmware/mediatek and used 5.9-main
@nagi are the antenna-connectors defined to specific phy? Currently i have only connected wf0 and 2 phy (wlan0+1) can i use hostapd on both devices with 1 antenna (for testing)? Is wlan0 2.4ghz and wlan1 5ghz or reversed? Or can both bands assigned to both phy? How to set ht20 for 2g4 and vht80 for 5g?
i tested dbdc after reboot (anywhere it was stated it does not work and needs a poweroff, did not found the thread) on my r2 with this card (mt7615 standard size).
i can boot 5.10.0-main (see wlan0 only), enable dbdc
hm,is this card is 4x4:4 MU MIMO OFDMA ? how so that it is only 2401Mbps, is it combined speed of 2,4 and 5G? thnx
can you please explain this:
is it SU-MIMO or MU-MIMO?
" MU-MIMO configurations of
4 users: 4*1ss
3 users: 2 1ss + 1 2ss or 3*1ss
2 users: 2 2ss or 1 1ss + 1 2ss or 2 1ss"
i " * 4T4R with support of up to 2401Mbps PHY rate
Yes, it is mt7915a dualband selectable MU-MIMO card which can work at 4x4 2.4G (1200Mbps) or 4x4 5G(2400Mbps). If you use R64 with one 7915 card, it can become ax3200 router because 7622 has builtin 2.4G 4x4n (800Mbps) + 5G 4x4ax 2400Mbps=3200Mbps.
For dualband concurrent mode, mt7915d can be configured as 2x2 5G(1200) + 2x2 2.4G(600). It means we can have ax1800 concurrent router by only use 1 pcie slot.
AsiaRF has plan to have such card in the future. (chip is mt7915d with different pcb board)