802.11s is not supported by all wireless NICs. You should check your hardware and http://linuxwireless.org/en/users/Drivers/. You may try batman-adv for HW independent mesh.
> On Jan 23, 2016,07:29,William Hermans <yyrk...@gmail.com> Wrote: > > It also may be worth checking iw versions between the working on and non > working systems. > > On Fri, Jan 22, 2016 at 4:14 PM, William Hermans <yyrk...@gmail.com> wrote: >>> After seeing that mesh point mode isn't available, I tried different >>> methods to solve the problem. First, I tried the adapter in another linux >>> system and saw that at that system, mesh point is supported, so I thought >>> the problem is on the kernel or image I am using. I did some updates and >>> changes but I still couldn't solve the problem. What am I missing here? How >>> can I make my beaglebone system to support mesh point? >> >> Thanks for your help. >> Define "another linux system". Kernel, distro, and distro version. >> >> >> >>> On Fri, Jan 22, 2016 at 1:01 PM, <utku6...@gmail.com> wrote: >>> Hello all, >>> >>> I am trying to setup a 802.11s mesh network using Beaglebone Black devices >>> and TP-Link TL-WN722N wireless adapter. Debian image I am using is Debian >>> 7.8 Wheezy and linux version is 3.8.13-bone79. I installed the required >>> files (firmware and driver) for wireless adapter's chipset and when I >>> started typing commands for mesh, I got the following error: >>> >>> $sudo iw dev wlan0 interface add mesh type mp >>> >>> command failed: Operation not supported (-95) >>> >>> Then, I checked the kernel configuration to see if mesh is enabled or not >>> and I saw that all MAC80211 configurations related with mesh networking is >>> enabled. Then I ran the iw list command to see if mesh point mode is >>> supported or not, output can be found below: >>> >>> $iw list >>> >>> Wiphy phy0 >>> Band 1: >>> Capabilities: 0x116e >>> HT20/HT40 >>> SM Power Save disabled >>> RX HT20 SGI >>> RX HT40 SGI >>> RX STBC 1-stream >>> Max AMSDU length: 3839 bytes >>> DSSS/CCK HT40 >>> Maximum RX AMPDU length 65535 bytes (exponent: 0x003) >>> Minimum RX AMPDU time spacing: 8 usec (0x06) >>> HT TX/RX MCS rate indexes supported: 0-7 >>> Frequencies: >>> * 2412 MHz [1] (20.0 dBm) >>> * 2417 MHz [2] (20.0 dBm) >>> * 2422 MHz [3] (20.0 dBm) >>> * 2427 MHz [4] (20.0 dBm) >>> * 2432 MHz [5] (20.0 dBm) >>> * 2437 MHz [6] (20.0 dBm) >>> * 2442 MHz [7] (20.0 dBm) >>> * 2447 MHz [8] (20.0 dBm) >>> * 2452 MHz [9] (20.0 dBm) >>> * 2457 MHz [10] (20.0 dBm) >>> * 2462 MHz [11] (20.0 dBm) >>> * 2467 MHz [12] (20.0 dBm) >>> * 2472 MHz [13] (20.0 dBm) >>> * 2484 MHz [14] (disabled) >>> Bitrates (non-HT): >>> * 1.0 Mbps >>> * 2.0 Mbps (short preamble supported) >>> * 5.5 Mbps (short preamble supported) >>> * 11.0 Mbps (short preamble supported) >>> * 6.0 Mbps >>> * 9.0 Mbps >>> * 12.0 Mbps >>> * 18.0 Mbps >>> * 24.0 Mbps >>> * 36.0 Mbps >>> * 48.0 Mbps >>> * 54.0 Mbps >>> max # scan SSIDs: 4 >>> max scan IEs length: 2257 bytes >>> Coverage class: 0 (up to 0m) >>> Supported Ciphers: >>> * WEP40 (00-0f-ac:1) >>> * WEP104 (00-0f-ac:5) >>> * TKIP (00-0f-ac:2) >>> * CCMP (00-0f-ac:4) >>> Available Antennas: TX 0 RX 0 >>> Supported interface modes: >>> * IBSS >>> * managed >>> * AP >>> * AP/VLAN >>> * monitor >>> * P2P-client >>> * P2P-GO >>> software interface modes (can always be added): >>> * AP/VLAN >>> * monitor >>> valid interface combinations: >>> * #{ managed, P2P-client } <= 2, #{ AP, P2P-GO } <= 2, >>> total <= 2, #channels <= 1 >>> Supported commands: >>> * new_interface >>> * set_interface >>> * new_key >>> * new_beacon >>> * new_station >>> * new_mpath >>> * set_mesh_params >>> * set_bss >>> * authenticate >>> * associate >>> * deauthenticate >>> * disassociate >>> * join_ibss >>> * join_mesh >>> * remain_on_channel >>> * set_tx_bitrate_mask >>> * action >>> * frame_wait_cancel >>> * set_wiphy_netns >>> * set_channel >>> * set_wds_peer >>> * Unknown command (84) >>> * Unknown command (87) >>> * Unknown command (85) >>> * Unknown command (89) >>> * Unknown command (92) >>> * connect >>> * disconnect >>> Supported TX frame types: >>> * IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 >>> 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 >>> * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 >>> 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 >>> * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 >>> 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 >>> * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 >>> 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 >>> * mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 >>> 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 >>> * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 >>> 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 >>> * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 >>> 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 >>> * Unknown mode (10): 0x00 0x10 0x20 0x30 0x40 0x50 0x60 >>> 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 >>> Supported RX frame types: >>> * IBSS: 0x40 0xb0 0xc0 0xd0 >>> * managed: 0x40 0xd0 >>> * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0 >>> * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0 >>> * mesh point: 0xb0 0xc0 0xd0 >>> * P2P-client: 0x40 0xd0 >>> * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0 >>> * Unknown mode (10): 0x40 0xd0 >>> Device supports RSN-IBSS. >>> HT Capability overrides: >>> * MCS: ff ff ff ff ff ff ff ff ff ff >>> * maximum A-MSDU length >>> * supported channel width >>> * short GI for 40 MHz >>> * max A-MPDU length exponent >>> * min MPDU start spacing >>> Device supports TX status socket option. >>> Device supports HT-IBSS. >>> >>> After seeing that mesh point mode isn't available, I tried different >>> methods to solve the problem. First, I tried the adapter in another linux >>> system and saw that at that system, mesh point is supported, so I thought >>> the problem is on the kernel or image I am using. I did some updates and >>> changes but I still couldn't solve the problem. What am I missing here? How >>> can I make my beaglebone system to support mesh point? >>> >>> Thanks for your help. >>> >>> Utku Ozgur >>> -- >>> For more options, visit http://beagleboard.org/discuss >>> --- >>> You received this message because you are subscribed to the Google Groups >>> "BeagleBoard" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to beagleboard+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to beagleboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.