This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

WL1837MOD: On WL1837 support 802.11s problem

Part Number: WL1837MOD
Other Parts Discussed in Thread: AM5728, WL1837

Hi,

I have some questions about 802.11s.

Setup details are below :

Chip is AM5728.

WL1837 Wi-Fi module

Kernel version : 4.4.12-g3639bea54a

Kernel configuration : MAC80211_MESH = y

WiLink firmware version :  Rev 8.9.0.0.70 (from R8.7_SP1)

This is my log file :

[   13.881179] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
[   13.911844] wlcore: chip id 0x6030111 (185x PG20)
[   13.974216] wlcore: loaded
[   14.379584] wlcore: booting firmware ti-connectivity/wl18xx-fw-4.bin
[   14.418894] wlcore: clock freq 5 (13, 120, 0, 0, spit)
[   14.427446] wlcore: chip id 0x6030111
[   14.430929] wlcore: firmware chunks to be uploaded: 15
[   14.430939] wlcore: chunk 14 addr 0x0 len 120028
[   14.430944] wlcore: starting firmware upload
[   14.430951] wlcore: fw_data_len 120028 chunk_size 16384
[   14.432283] wlcore: uploading fw chunk 0xf3a8800c to 0x0
[   14.467337] wlcore: uploading fw chunk 0xf3a8c00c to 0x4000
[   14.502402] wlcore: uploading fw chunk 0xf3a9000c to 0x8000
[   14.537471] wlcore: uploading fw chunk 0xf3a9400c to 0xc000
[   14.573918] wlcore: uploading fw chunk 0xf3a9800c to 0x10000
[   14.608997] wlcore: uploading fw chunk 0xf3a9c00c to 0x14000
[   14.644073] wlcore: uploading fw chunk 0xf3aa000c to 0x18000
[   14.679136] wlcore: uploading fw last chunk (5340 B) 0xf3aa400c to 0x1c000
[   14.690846] wlcore: chunk 13 addr 0x100000 len 131072
[   14.690854] wlcore: starting firmware upload
[   14.690861] wlcore: fw_data_len 131072 chunk_size 16384
[   14.693520] wlcore: uploading fw chunk 0xf3aa54f0 to 0x100000
[   14.729941] wlcore: uploading fw chunk 0xf3aa94f0 to 0x104000
[   14.766508] wlcore: uploading fw chunk 0xf3aad4f0 to 0x108000
[   14.803432] wlcore: uploading fw chunk 0xf3ab14f0 to 0x10c000
[   14.842684] wlcore: uploading fw chunk 0xf3ab54f0 to 0x110000
[   14.879080] wlcore: uploading fw chunk 0xf3ab94f0 to 0x114000
[   14.915470] wlcore: uploading fw chunk 0xf3abd4f0 to 0x118000
[   14.951868] wlcore: uploading fw chunk 0xf3ac14f0 to 0x11c000
[   14.986921] wlcore: uploading fw last chunk (0 B) 0xf3ac54f0 to 0x120000
[   14.986937] wlcore: chunk 12 addr 0x20400000 len 52592
[   14.986943] wlcore: starting firmware upload
[   14.986949] wlcore: fw_data_len 52592 chunk_size 16384
[   14.989663] wlcore: uploading fw chunk 0xf3ac54f8 to 0x20400000
[   15.026036] wlcore: uploading fw chunk 0xf3ac94f8 to 0x20404000
[   15.062433] wlcore: uploading fw chunk 0xf3acd4f8 to 0x20408000
[   15.097485] wlcore: uploading fw last chunk (3440 B) 0xf3ad14f8 to 0x2040c000
[   15.105143] wlcore: chunk 11 addr 0xb00000 len 536
[   15.105150] wlcore: starting firmware upload
[   15.105156] wlcore: fw_data_len 536 chunk_size 16384
[   15.106482] wlcore: uploading fw last chunk (536 B) 0xf3ad2270 to 0xb00000
[   15.107959] wlcore: chunk 10 addr 0xb0ae40 len 28108
[   15.107966] wlcore: starting firmware upload
[   15.107972] wlcore: fw_data_len 28108 chunk_size 16384
[   15.110639] wlcore: uploading fw chunk 0xf3ad2490 to 0xb0ae40
[   15.145691] wlcore: uploading fw last chunk (11724 B) 0xf3ad6490 to 0xb0ee40
[   15.170979] wlcore: chunk 9 addr 0x80900000 len 61124
[   15.170986] wlcore: starting firmware upload
[   15.170992] wlcore: fw_data_len 61124 chunk_size 16384
[   15.172327] wlcore: uploading fw chunk 0xf3ad9264 to 0x80900000
[   15.207383] wlcore: uploading fw chunk 0xf3add264 to 0x80904000
[   15.242440] wlcore: uploading fw chunk 0xf3ae1264 to 0x80908000
[   15.277494] wlcore: uploading fw last chunk (11972 B) 0xf3ae5264 to 0x8090c000
[   15.303310] wlcore: chunk 8 addr 0x80920000 len 31992
[   15.303316] wlcore: starting firmware upload
[   15.303321] wlcore: fw_data_len 31992 chunk_size 16384
[   15.304653] wlcore: uploading fw chunk 0xf3ae8130 to 0x80920000
[   15.339707] wlcore: uploading fw last chunk (15608 B) 0xf3aec130 to 0x80924000
[   15.373256] wlcore: chunk 7 addr 0x80940000 len 6144
[   15.373263] wlcore: starting firmware upload
[   15.373269] wlcore: fw_data_len 6144 chunk_size 16384
[   15.374597] wlcore: uploading fw last chunk (6144 B) 0xf3aefe30 to 0x80940000
[   15.387845] wlcore: chunk 6 addr 0x80944000 len 6144
[   15.387851] wlcore: starting firmware upload
[   15.387856] wlcore: fw_data_len 6144 chunk_size 16384
[   15.389186] wlcore: uploading fw last chunk (6144 B) 0xf3af1638 to 0x80944000
[   15.402434] wlcore: chunk 5 addr 0x80948000 len 6144
[   15.402441] wlcore: starting firmware upload
[   15.402446] wlcore: fw_data_len 6144 chunk_size 16384
[   15.403776] wlcore: uploading fw last chunk (6144 B) 0xf3af2e40 to 0x80948000
[   15.417022] wlcore: chunk 4 addr 0x8094c000 len 6144
[   15.417028] wlcore: starting firmware upload
[   15.417033] wlcore: fw_data_len 6144 chunk_size 16384
[   15.418457] wlcore: uploading fw last chunk (6144 B) 0xf3af4648 to 0x8094c000
[   15.431703] wlcore: chunk 3 addr 0x80950000 len 8192
[   15.431711] wlcore: starting firmware upload
[   15.431717] wlcore: fw_data_len 8192 chunk_size 16384
[   15.433045] wlcore: uploading fw last chunk (8192 B) 0xf3af5e50 to 0x80950000
[   15.450650] wlcore: chunk 2 addr 0x80960000 len 21260
[   15.450656] wlcore: starting firmware upload
[   15.450662] wlcore: fw_data_len 21260 chunk_size 16384
[   15.451998] wlcore: uploading fw chunk 0xf3af7e58 to 0x80960000
[   15.487048] wlcore: uploading fw last chunk (4876 B) 0xf3afbe58 to 0x80964000
[   15.497777] wlcore: chunk 1 addr 0x80953000 len 1536
[   15.497802] wlcore: starting firmware upload
[   15.497807] wlcore: fw_data_len 1536 chunk_size 16384
[   15.499136] wlcore: uploading fw last chunk (1536 B) 0xf3afd16c to 0x80953000
[   15.502567] wlcore: chunk 0 addr 0x80958000 len 24576
[   15.502573] wlcore: starting firmware upload
[   15.502578] wlcore: fw_data_len 24576 chunk_size 16384
[   15.503908] wlcore: uploading fw chunk 0xf3afd774 to 0x80958000
[   15.538960] wlcore: uploading fw last chunk (8192 B) 0xf3b01774 to 0x8095c000
[   15.560696] wlcore: chip id after firmware boot: 0x6030111
[   15.582441] wlcore: PHY firmware version: Rev 8.2.0.0.237
[   15.771713] wlcore: rx start cmd channel 1
[   15.774268] wlcore: tx start cmd channel 1
[   15.782061] wlcore: firmware booted (Rev 8.9.0.0.70)
[   15.891378] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready




I refer to the steps of  www.ti.com/.../swaa166.pdf operation.

I modified the wpa_supplicant.conf  file, when I run mesh_start.sh error.

root@am57xx-evm:/usr/share/wl18xx# ./mesh_start.sh
adding mesh0 interface
command failed: Operation not supported (-95)
Successfully initialized wpa_supplicant
Line 151: unknown global field 'max_peer_links=10'.
Line 151: Invalid configuration line 'max_peer_links=10'.
Line 156: unknown global field 'mesh_max_inactivity=300'.
Line 156: Invalid configuration line 'mesh_max_inactivity=300'.
Failed to read or parse configuration '/usr/share/wl18xx/mesh_supplicant.conf'.
ifconfig: SIOCSIFADDR: No such device

Is my configuration file is not modified or otherwise cause an error?

Thanks.

Better