mt7615: disable multi-profile and enable more features

This commit is contained in:
Anjan Chanda 2020-02-23 14:10:14 +01:00
parent 0940898f7b
commit c2c28d0cea
7 changed files with 498 additions and 49 deletions

View file

@ -50,10 +50,15 @@ define Build/Compile
endef
define KernelPackage/mtk7615e/install
$(INSTALL_DIR) $(1)/etc_ro/wlan
$(INSTALL_DIR) $(1)/etc_ro/Wireless/iNIC
$(INSTALL_DIR) $(1)/etc/wireless
$(CP) ./files/l1profile.dat $(1)/etc/wireless
$(INSTALL_DIR) $(1)/etc/Wireless/iNIC
$(CP) ./files/iNIC_ap.dat $(1)/etc/Wireless/iNIC/iNIC_ap.dat
$(CP) ./files/MT7615_EEPROM.bin $(1)/etc_ro/wlan
$(CP) ./files/l1profile.dat $(1)/etc/wireless
$(CP) ./files/iNIC_ap.dat $(1)/etc/Wireless/iNIC
$(CP) ./files/SingleSKU.dat $(1)/etc_ro/Wireless/iNIC
$(CP) ./files/SingleSKU_BF.dat $(1)/etc_ro/Wireless/iNIC
endef
$(eval $(call KernelPackage,mtk7615e))

View file

@ -34,34 +34,34 @@ AccessPolicy9=0
AckPolicy=0;0;0;0
APACM=0;0;0;0
APAifsn=3;7;1;1
ApCliAuthMode=
ApCliAuthMode=OPEN
ApCliBssid=
ApCliDefaultKeyID=
ApCliEnable=
ApCliEncrypType=
ApCliEnable=1
ApCliEncrypType=NONE
ApCliKey1Str=
ApCliKey1Str1=
ApCliKey1Type=
ApCliKey1Type=1
ApCliKey2Str=
ApCliKey2Str1=
ApCliKey2Type=
ApCliKey2Type=1
ApCliKey3Str=
ApCliKey3Str1=
ApCliKey3Type=
ApCliKey3Type=1
ApCliKey4Str=
ApCliKey4Str1=
ApCliKey4Type=
ApCliSsid=
ApCliWirelessMode=
ApCliKey4Type=1
ApCliSsid=none
ApCliWirelessMode=15
ApCliWPAPSK=
ApCliWPAPSK1=
APCwmax=6;10;4;3
APCwmin=4;4;3;2
APSDCapable=1
APSDCapable=0
APTxop=0;0;94;47
AuthMode=WPA2PSK
AutoChannelSelect=3
AutoChannelSkipList=
AutoChannelSkipList=116;120;124;128;140;144
AutoProvisionEn=0
BandSteering=0
BasicRate=15
@ -74,7 +74,7 @@ BSSACM=0;0;0;0
BSSAifsn=3;7;2;2
BSSCwmax=10;10;4;3
BSSCwmin=4;4;3;2
BssidNum=1
BssidNum=4
BSSTxop=0;0;94;47
BW_Enable=0
BW_Guarantee_Rate=
@ -94,9 +94,9 @@ DBDC_MODE=0
DebugFlags=0
DefaultKeyID=1
DfsCalibration=0
DfsEnable=0
DfsEnable=1
DfsFalseAlarmPrevent=1
DfsZeroWait=0
DfsZeroWait=1
DfsZeroWaitCacTime=255
DisableOLBC=0
DtimPeriod=1
@ -216,12 +216,12 @@ Key4Str8=
Key4Str9=
Key4Type=0
LinkTestSupport=0
MACRepeaterEn=
MACRepeaterOuiMode=2
MeshAuthMode=
MACRepeaterEn=0
MACRepeaterOuiMode=
MeshAuthMode=WPA2PSK
MeshAutoLink=0
MeshDefaultkey=0
MeshEncrypType=
MeshEncrypType=AES
MeshId=
MeshWEPKEY=
MeshWPAKEY=
@ -279,8 +279,8 @@ RTSThreshold=2347
session_timeout_interval=0
ShortSlot=1
SKUenable=1
SSID=
SSID1=IOPSYS.mt5
SSID=IOPSYS.mt5
SSID1=IOPSYS.mt5.1
SSID10=
SSID11=
SSID12=
@ -288,9 +288,9 @@ SSID13=
SSID14=
SSID15=
SSID16=
SSID2=
SSID3=
SSID4=
SSID2=IOPSYS.mt5.2
SSID3=IOPSYS.mt5.3
SSID4=IOPSYS.mt5.4
SSID5=
SSID6=
SSID7=
@ -310,14 +310,14 @@ TxPreamble=1
VHT_BW=1
VHT_BW_SIGNAL=0
VHT_LDPC=1
VHT_Sec80_Channel=0
VHT_Sec80_Channel=auto
VHT_SGI=1
VHT_STBC=1
VLANID=0
VLANPriority=0
VLANTag=0
VOW_Airtime_Ctrl_En=
VOW_Airtime_Fairness_En=1
VOW_Airtime_Fairness_En=0
VOW_BW_Ctrl=0
VOW_Group_Backlog=
VOW_Group_DWRR_Max_Wait_Time=
@ -378,15 +378,15 @@ Wds1Key=
Wds2Key=
Wds3Key=
WdsEnable=0
WdsEncrypType=NONE
WdsEncrypType=AES
WdsList=
WdsPhyMode=0
WHNAT=1
WiFiTest=0
WirelessMode=15
WmmCapable=1
WPAPSK=
WPAPSK1=12345678
WPAPSK=1234554321
WPAPSK1=1111100000
WPAPSK10=
WPAPSK11=
WPAPSK12=
@ -394,13 +394,16 @@ WPAPSK13=
WPAPSK14=
WPAPSK15=
WPAPSK16=
WPAPSK2=
WPAPSK3=
WPAPSK4=
WPAPSK2=2222200000
WPAPSK3=3333300000
WPAPSK4=4444400000
WPAPSK5=
WPAPSK6=
WPAPSK7=
WPAPSK8=
WPAPSK9=
WscConfMode=0
WscConfStatus=2
WscConfStatus=2
FtOtd=0
FtRic=0
FtMdId1=500

406
mt7615/files/iNIC_ap_5G.dat Executable file
View file

@ -0,0 +1,406 @@
Default
AccessControlList0=
AccessControlList1=
AccessControlList10=
AccessControlList11=
AccessControlList12=
AccessControlList13=
AccessControlList14=
AccessControlList15=
AccessControlList2=
AccessControlList3=
AccessControlList4=
AccessControlList5=
AccessControlList6=
AccessControlList7=
AccessControlList8=
AccessControlList9=
AccessPolicy0=0
AccessPolicy1=0
AccessPolicy10=0
AccessPolicy11=0
AccessPolicy12=0
AccessPolicy13=0
AccessPolicy14=0
AccessPolicy15=0
AccessPolicy2=0
AccessPolicy3=0
AccessPolicy4=0
AccessPolicy5=0
AccessPolicy6=0
AccessPolicy7=0
AccessPolicy8=0
AccessPolicy9=0
AckPolicy=0;0;0;0
APACM=0;0;0;0
APAifsn=3;7;1;1
ApCliAuthMode=
ApCliBssid=
ApCliDefaultKeyID=
ApCliEnable=
ApCliEncrypType=
ApCliKey1Str=
ApCliKey1Str1=
ApCliKey1Type=
ApCliKey2Str=
ApCliKey2Str1=
ApCliKey2Type=
ApCliKey3Str=
ApCliKey3Str1=
ApCliKey3Type=
ApCliKey4Str=
ApCliKey4Str1=
ApCliKey4Type=
ApCliSsid=
ApCliWirelessMode=
ApCliWPAPSK=
ApCliWPAPSK1=
APCwmax=6;10;4;3
APCwmin=4;4;3;2
APSDCapable=1
APTxop=0;0;94;47
AuthMode=WPA2PSK
AutoChannelSelect=3
AutoChannelSkipList=
AutoProvisionEn=0
BandSteering=0
BasicRate=15
BeaconPeriod=100
BFBACKOFFenable=0
BgndScanSkipCh=
BGProtection=0
BndStrgBssIdx=
BSSACM=0;0;0;0
BSSAifsn=3;7;2;2
BSSCwmax=10;10;4;3
BSSCwmin=4;4;3;2
BssidNum=1
BSSTxop=0;0;94;47
BW_Enable=0
BW_Guarantee_Rate=
BW_Maximum_Rate=
BW_Priority=
BW_Root=0
CalCacheApply=0
CarrierDetect=0
Channel=auto
ChannelGrp=
CountryCode=DE
CountryRegion=1
CountryRegionABand=1
CP_SUPPORT=2
CSPeriod=6
DBDC_MODE=0
DebugFlags=0
DefaultKeyID=1
DfsCalibration=0
DfsEnable=0
DfsFalseAlarmPrevent=1
DfsZeroWait=0
DfsZeroWaitCacTime=255
DisableOLBC=0
DtimPeriod=1
E2pAccessMode=1
EAPifname=br0
EDCCAEnable=1
EncrypType=AES
EthConvertMode=dongle
EtherTrafficBand=0
Ethifname=
ETxBfEnCond=1
FineAGC=0
FixedTxMode=
ForceRoamSupport=
FragThreshold=2346
FreqDelta=0
FtSupport=0
GreenAP=1
G_BAND_256QAM=1
HideSSID=0
HT_AMSDU=1
HT_AutoBA=1
HT_BADecline=0
HT_BAWinSize=64
HT_BSSCoexistence=1
HT_BW=1
HT_DisallowTKIP=1
HT_EXTCHA=1
HT_GI=1
HT_HTC=1
HT_LDPC=1
HT_LinkAdapt=0
HT_MCS=33
HT_MpduDensity=5
HT_OpMode=0
HT_PROTECT=1
HT_RDG=0
HT_RxStream=4
HT_STBC=1
HT_TxStream=4
IcapMode=0
idle_timeout_interval=0
IEEE80211H=1
IEEE8021X=0
IgmpSnEnable=1
ITxBfEn=1
Key1Str=
Key1Str1=
Key1Str10=
Key1Str11=
Key1Str12=
Key1Str13=
Key1Str14=
Key1Str15=
Key1Str16=
Key1Str2=
Key1Str3=
Key1Str4=
Key1Str5=
Key1Str6=
Key1Str7=
Key1Str8=
Key1Str9=
Key1Type=0
Key2Str=
Key2Str1=
Key2Str10=
Key2Str11=
Key2Str12=
Key2Str13=
Key2Str14=
Key2Str15=
Key2Str16=
Key2Str2=
Key2Str3=
Key2Str4=
Key2Str5=
Key2Str6=
Key2Str7=
Key2Str8=
Key2Str9=
Key2Type=0
Key3Str=
Key3Str1=
Key3Str10=
Key3Str11=
Key3Str12=
Key3Str13=
Key3Str14=
Key3Str15=
Key3Str16=
Key3Str2=
Key3Str3=
Key3Str4=
Key3Str5=
Key3Str6=
Key3Str7=
Key3Str8=
Key3Str9=
Key3Type=0
Key4Str=
Key4Str1=
Key4Str10=
Key4Str11=
Key4Str12=
Key4Str13=
Key4Str14=
Key4Str15=
Key4Str16=
Key4Str2=
Key4Str3=
Key4Str4=
Key4Str5=
Key4Str6=
Key4Str7=
Key4Str8=
Key4Str9=
Key4Type=0
LinkTestSupport=0
MACRepeaterEn=
MACRepeaterOuiMode=2
MeshAuthMode=
MeshAutoLink=0
MeshDefaultkey=0
MeshEncrypType=
MeshId=
MeshWEPKEY=
MeshWPAKEY=
MUTxRxEnable=0
NoForwarding=0
NoForwardingBTNBSSID=0
own_ip_addr=10.10.10.254
PcieAspm=0
PERCENTAGEenable=1
PhyRateLimit=0
PMFMFPC=1
PMFMFPR=0
PMFSHA256=0
PMKCachePeriod=10
PowerUpCckOfdm=0:0:0:0:0:0:0
PowerUpHT20=0:0:0:0:0:0:0
PowerUpHT40=0:0:0:0:0:0:0
PowerUpVHT160=0:0:0:0:0:0:0
PowerUpVHT20=0:0:0:0:0:0:0
PowerUpVHT40=0:0:0:0:0:0:0
PowerUpVHT80=0:0:0:0:0:0:0
PreAntSwitch=
PreAuth=0
PreAuthifname=br0
RadioLinkSelection=0
RadioOn=1
RADIUS_Acct_Key=
RADIUS_Acct_Port=1813
RADIUS_Acct_Server=
RADIUS_Key1=
RADIUS_Key10=
RADIUS_Key11=
RADIUS_Key12=
RADIUS_Key13=
RADIUS_Key14=
RADIUS_Key15=
RADIUS_Key16=
RADIUS_Key2=
RADIUS_Key3=
RADIUS_Key4=
RADIUS_Key5=
RADIUS_Key6=
RADIUS_Key7=
RADIUS_Key8=
RADIUS_Key9=
RADIUS_Port=1812
RADIUS_Server=0
RDRegion=CE
RED_Enable=1
RekeyInterval=3600
RekeyMethod=DISABLE
RRMEnable=255
RTSThreshold=2347
session_timeout_interval=0
ShortSlot=1
SKUenable=1
SSID=
SSID1=IOPSYS.mt5
SSID10=
SSID11=
SSID12=
SSID13=
SSID14=
SSID15=
SSID16=
SSID2=
SSID3=
SSID4=
SSID5=
SSID6=
SSID7=
SSID8=
SSID9=
StationKeepAlive=0
StreamMode=0
StreamModeMac0=
StreamModeMac1=
StreamModeMac2=
StreamModeMac3=
TGnWifiTest=0
ThermalRecal=0
TxBurst=1
TxPower=100
TxPreamble=1
VHT_BW=1
VHT_BW_SIGNAL=0
VHT_LDPC=1
VHT_Sec80_Channel=0
VHT_SGI=1
VHT_STBC=1
VLANID=0
VLANPriority=0
VLANTag=0
VOW_Airtime_Ctrl_En=
VOW_Airtime_Fairness_En=1
VOW_BW_Ctrl=0
VOW_Group_Backlog=
VOW_Group_DWRR_Max_Wait_Time=
VOW_Group_DWRR_Quantum=
VOW_Group_Max_Airtime_Bucket_Size=
VOW_Group_Max_Rate=
VOW_Group_Max_Rate_Bucket_Size=
VOW_Group_Max_Ratio=
VOW_Group_Max_Wait_Time=
VOW_Group_Min_Airtime_Bucket_Size=
VOW_Group_Min_Rate=
VOW_Group_Min_Rate_Bucket_Size=
VOW_Group_Min_Ratio=
VOW_Rate_Ctrl_En=
VOW_Refill_Period=
VOW_RX_En=1
VOW_Sta_BE_DWRR_Quantum=
VOW_Sta_BK_DWRR_Quantum=
VOW_Sta_DWRR_Max_Wait_Time=
VOW_Sta_VI_DWRR_Quantum=
VOW_Sta_VO_DWRR_Quantum=
VOW_WATF_Enable=
VOW_WATF_MAC_LV0=
VOW_WATF_MAC_LV1=
VOW_WATF_MAC_LV2=
VOW_WATF_MAC_LV3=
VOW_WATF_Q_LV0=
VOW_WATF_Q_LV1=
VOW_WATF_Q_LV2=
VOW_WATF_Q_LV3=
VOW_WMM_Search_Rule_Band0=
VOW_WMM_Search_Rule_Band1=
WapiAsCertPath=
WapiAsIpAddr=
WapiAsPort=
Wapiifname=
WapiPsk1=
WapiPsk10=
WapiPsk11=
WapiPsk12=
WapiPsk13=
WapiPsk14=
WapiPsk15=
WapiPsk16=
WapiPsk2=
WapiPsk3=
WapiPsk4=
WapiPsk5=
WapiPsk6=
WapiPsk7=
WapiPsk8=
WapiPsk9=
WapiPskType=
WapiUserCertPath=
WCNTest=0
Wds0Key=
Wds1Key=
Wds2Key=
Wds3Key=
WdsEnable=0
WdsEncrypType=NONE
WdsList=
WdsPhyMode=0
WHNAT=1
WiFiTest=0
WirelessMode=15
WmmCapable=1
WPAPSK=
WPAPSK1=12345678
WPAPSK10=
WPAPSK11=
WPAPSK12=
WPAPSK13=
WPAPSK14=
WPAPSK15=
WPAPSK16=
WPAPSK2=
WPAPSK3=
WPAPSK4=
WPAPSK5=
WPAPSK6=
WPAPSK7=
WPAPSK8=
WPAPSK9=
WscConfMode=0
WscConfStatus=2

View file

@ -10,8 +10,8 @@ INDEX0_wds_ifname=wds
INDEX0_apcli_ifname=apcli
INDEX0_mesh_ifname=mesh
INDEX0_nvram_zone=dev1
INDEX0_single_sku_path=/etc_ro/Wireless/RT2860AP/SingleSKU.dat
INDEX0_bf_sku_path=/etc_ro/Wireless/RT2860AP/SingleSKU_BF.dat
INDEX0_single_sku_path=/etc_ro/Wireless/RT2860/SingleSKU.dat
INDEX0_bf_sku_path=/etc_ro/Wireless/RT2860/SingleSKU_BF.dat
INDEX1=MT7615
INDEX1_profile_path=/etc/Wireless/iNIC/iNIC_ap.dat
INDEX1_EEPROM_offset=0x4000
@ -23,5 +23,5 @@ INDEX1_wds_ifname=wdsi
INDEX1_apcli_ifname=apclii
INDEX1_mesh_ifname=meshi
INDEX1_nvram_zone=dev2
INDEX1_single_sku_path=/etc_ro/Wireless/RT2860AP/SingleSKU.dat
INDEX1_bf_sku_path=/etc_ro/Wireless/RT2860AP/SingleSKU_BF.dat
INDEX1_single_sku_path=/etc_ro/Wireless/iNIC/SingleSKU.dat
INDEX1_bf_sku_path=/etc_ro/Wireless/iNIC/SingleSKU_BF.dat

View file

@ -25,17 +25,13 @@ CONFIG_ICAP_SUPPORT=y
CONFIG_BACKGROUND_SCAN_SUPPORT=y
CONFIG_SMART_CARRIER_SENSE_SUPPORT=y
CONFIG_MT_DFS_SUPPORT=y
CONFIG_WSC_INCLUDED=y
CONFIG_WSC_V2_SUPPORT=y
CONFIG_DOT11W_PMF_SUPPORT=y
CONFIG_TXBF_SUPPORT=y
CONFIG_IGMP_SNOOP_SUPPORT=y
CONFIG_ATE_SUPPORT=y
CONFIG_UAPSD=y
CONFIG_WIFI_MODE_AP=y
CONFIG_WDS_SUPPORT=y
CONFIG_MBSS_SUPPORT=y
CONFIG_APCLI_SUPPORT=y
CONFIG_MULTI_APCLI_SUPPORT=y
CONFIG_MAC_REPEATER_SUPPORT=y
CONFIG_VOW_SUPPORT=y
CONFIG_BAND_STEERING=y
@ -69,14 +65,20 @@ CONFIG_WNM_SUPPORT=y
CONFIG_INTERWORKING=y
CONFIG_IGMP_SNOOP_SUPPORT=y
CONFIG_LED_CONTROL_SUPPORT=y
CONFIG_MBSS_SUPPORT=y
CONFIG_APCLI_SUPPORT=y
CONFIG_MULTI_APCLI_SUPPORT=y
CONFIG_MAC_REPEATER_SUPPORT=y
CONFIG_ATE_SUPPORT=y
CONFIG_BAND_STEERING=y
CONFIG_MULTI_INF_SUPPORT=y
CONFIG_OWE_SUPPORT=y
CONFIG_SECURITY_IMPROVEMENT_SUPPORT=y
CONFIG_NEW_BW2040_COEXIST_SUPPORT=y
CONFIG_MT_AP_SUPPORT=m
CONFIG_DEFAULT_5G_PROFILE=y
CONFIG_PASSPOINT_R2=y
CONFIG_DSCP_QOS_MAP_SUPPORT=y
CONFIG_DSCP_PRI_SUPPORT=7
CONFIG_MBO_SUPPORT=y
CONFIG_TXRX_STAT_SUPPORT=y
CONFIG_VLAN_SUPPORT=y
CONFIG_MAP_SUPPORT=y
CONFIG_CUSTOMER_VENDOR_IE_SUPPORT=y
CONFIG_BRCM_256QAM_SUPPORT=y
CONFIG_HDR_TRANS_TX_SUPPORT=y
CONFIG_HDR_TRANS_RX_SUPPORT=y

View file

@ -0,0 +1,33 @@
From 58f33070591a5a11b532b8365874d0eb104b0aab Mon Sep 17 00:00:00 2001
From: Anjan Chanda <anjan.chanda@iopsys.eu>
Date: Sun, 23 Feb 2020 12:30:45 +0100
Subject: [PATCH] disable multi profile and set default to 5G
---
mt_wifi_ap/Makefile | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/mt_wifi_ap/Makefile b/mt_wifi_ap/Makefile
index a49520d..f8f16ab 100644
--- a/mt_wifi_ap/Makefile
+++ b/mt_wifi_ap/Makefile
@@ -192,12 +192,12 @@ cmm_objs := $(SRC_EMBEDDED_DIR)/common/action.o\
$(SRC_DIR)/protocol/protection.o\
$(SRC_EMBEDDED_DIR)/common/misc_app.o
-EXTRA_CFLAGS += -DMULTI_PROFILE
-cmm_objs += $(SRC_EMBEDDED_DIR)/common/multi_profile.o
+#EXTRA_CFLAGS += -DMULTI_PROFILE
+#cmm_objs += $(SRC_EMBEDDED_DIR)/common/multi_profile.o
-ifeq ($(CONFIG_DEFAULT_5G_PROFILE),y)
+#ifeq ($(CONFIG_DEFAULT_5G_PROFILE),y)
EXTRA_CFLAGS += -DDEFAULT_5G_PROFILE
-endif
+#endif
########################################################
# Coex related files
--
2.7.4