...
Code Block |
---|
|
repo init -u https://code.rdkcentral.com/r/manifests -b kirkstone -m rdkb-bpi-extsrc.xml
repo sync -j`nproc` --no-clone-bundle
Please follow the below steps to pull the latest tip code of UWM and dependencies components,
1. update the SRCREV for below components in below mentioned path,
1. ccsp-one-wifi - ~/meta-cmf-bananapi/meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-one-wifi.bbappend
2. ccsp-one-wifi-libwebconfig - ~/meta-cmf-bananapi/meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-one-wifi-libwebconfig.bbappend
3. rdk-wifi-hal - ~/meta-cmf-bananapi/meta-rdk-mtk-bpir4/recipes-ccsp/hal/rdk-wifi-hal.bbappend
4. rdk-wifi-util - ~/meta-cmf-bananapi/meta-rdk-mtk-bpir4/recipes-ccsp/hal/rdk-wifi-util.bbappend
5. unified-wifi-mesh - ~/meta-cmf-broadband/recipes-ccsp/unified-wifi-mesh/unified-wifi-mesh.bb
6. unified-wifi-mesh-cli - ~/meta-cmf-broadband/recipes-ccsp/unified-wifi-mesh/unified-wifi-mesh-cli.bb
MACHINE=bananapi4-rdk-broadband FEATURE_TYPE=EasyMesh source meta-cmf-bananapi/setup-environment-refboard-rdkb
bitbake rdk-generic-broadband-image
Note : rdk-wifi-hal have build issues with latest tip . So, please use the SRCREV as "86528813a834ecb11c9c6f435c2bd85fc6f3a25f" |
Test EM on BPI R4
BPI Controller
...
Test the connected clients.
...
Remote Agent 2
Prerequisites - One Time Process
Rename/delete the dnsmasq from /usr/bin
Please make sure WAN access wont be there in your Extender (for that, delete all default route entires)
1. In /nvram
Code Block |
---|
language | bash |
---|
title | nvram |
---|
collapse | true |
---|
|
cat EasymeshCfg.json
{
"AL_MAC_ADDR": "00:0c:43:26:60:21",
"Colocated_mode": 0,
"Backhaul_SSID": "mesh_backhaul",
"Backhaul_KeyPassphrase": "test-backhaul",
"sta_4addr_mode_enabled": true
}
cat InterfaceMap.json
{
"PhyList": [
{
"Index": 0,
"RadioList": [
{
"Index": 2,
"RadioName": "wifi2",
"InterfaceList": [
{
"InterfaceName": "wifi2",
"Bridge": "brlan0",
"vlanId": 0,
"vapIndex": 3,
"vapName": "private_ssid_6g"
}
]
},
{
"Index": 1,
"RadioName": "wifi1",
"InterfaceList": [
{
"InterfaceName": "wifi1",
"Bridge": "brlan0",
"vlanId": 0,
"vapIndex": 2,
"vapName": "private_ssid_5g"
}
]
},
{
"Index": 0,
"RadioName": "wifi0",
"InterfaceList": [
{
"InterfaceName": "wifi0.1",
"Bridge": "brlan0",
"vlanId": 0,
"vapIndex": 1,
"vapName": "mesh_sta_2g"
},
{
"InterfaceName": "wifi0",
"Bridge": "brlan0",
"vlanId": 0,
"vapIndex": 0,
"vapName": "private_ssid_2g"
}
]
}
]
}
]
}
|
...