Date: Wed, 8 Jul 2009 16:53:06 +0000 (UTC) From: Rui Paulo <rpaulo@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r195470 - projects/mesh11s/sbin/ifconfig Message-ID: <200907081653.n68Gr6Jx057271@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rpaulo Date: Wed Jul 8 16:53:05 2009 New Revision: 195470 URL: http://svn.freebsd.org/changeset/base/195470 Log: Update for mesh support. Sponsored by: The FreeBSD Foundation Modified: projects/mesh11s/sbin/ifconfig/ifconfig.8 Modified: projects/mesh11s/sbin/ifconfig/ifconfig.8 ============================================================================== --- projects/mesh11s/sbin/ifconfig/ifconfig.8 Wed Jul 8 16:30:34 2009 (r195469) +++ projects/mesh11s/sbin/ifconfig/ifconfig.8 Wed Jul 8 16:53:05 2009 (r195470) @@ -28,7 +28,7 @@ .\" From: @(#)ifconfig.8 8.3 (Berkeley) 1/5/94 .\" $FreeBSD$ .\" -.Dd June 24, 2009 +.Dd July 8, 2009 .Dt IFCONFIG 8 .Os .Sh NAME @@ -623,6 +623,7 @@ is one of .Cm hostap ), .Cm wds , .Cm tdma , +.Cm mesh , and .Cm monitor . The operating mode of a cloned interface cannot be changed. @@ -1195,6 +1196,9 @@ indicates the address is denied access, .Ql * indicates the address is present but the current policy open (so the ACL is not consulted). +.It Cm list mesh +Displays the mesh routing table, used for forwarding packets on a mesh +network. .It Cm list regdomain Display the current regulatory settings including the available channels and transmit power caps. @@ -1278,6 +1282,7 @@ When operating as an access point displa currently associated. When operating in ad-hoc mode display stations identified as neighbors in the IBSS. +When operating in mesh mode display the neighbor mesh stations. When operating in station mode display the access point. Capabilities advertised by the stations are described under the @@ -1813,6 +1818,64 @@ as it handles the RADIUS processing (and marks stations as authorized). .El .Pp +The following parameters are related to a wireless interface operating in mesh +mode: +.Bl -tag -width indent +.It Cm meshid Ar meshid +Set the desired Mesh Identifier. +The Mesh ID is a string up to 32 characters in length. +.It Cm meshttl Ar ttl +Set the desired time to live for mesh forwarded packets. +.It Cm meshpeering +Enable or disable peering with neighbor mesh stations. +.It Cm meshforward +Enable or disable forwarding packets by a mesh interface. +.It Cm meshmetric Ar protocol +Set the specified +.Ar protocol +as the link metric protocol used on a mesh network. +The default protocol is called +.Ar AIRTIME . +The mesh interface will restart after changing this setting. +.It Cm meshpath Ar protocol +Set the specified +.Ar protocol +as the path selection protocol used on a mesh network. +The default protocol is called +.Ar HWMP +(Hybrid Wireless Mesh Protocol). +The mesh interface will restart after changing this setting. +.It Cm hwmprootmode Ar mode +Stations on a mesh network can operate as root nodes. +Root nodes try to find paths to all mesh nodes and advertise themselves +regularly. +When there is a root mesh node on a network, other mesh nodes can setup +paths between themselves faster because they will use the root node +to reach the destination. This path may not be the best, but on-demand +routing will eventually find the best path. +The following modes are recognized: +.Pp +.Bl -tag -width ".Cm PROACTIVE" -compact +.It Cm DISABLED +root mode disabled. +.It Cm NORMAL +sends broadcast path requests every two seconds. +Nodes on the mesh without a path to this root mesh station with try to +discover a path to us. +.It Cm PROACTIVE +sends broadcast path requests every two seconds and every node must reply with +with a path reply even if it already has a path to this root mesh station, +.It Cm RANN +sends broadcast root annoucement (RANN) frames. +Nodes on the mesh without a path to this root mesh station with try to +discover a path to us. +.El +.It Cm hwmpmaxhops Ar cnt +Use the specified +.Ar cnt +as the maximum number of hops allowed in an HWMP path. +.El +.Pp The following parameters are for compatibility with other systems: .Bl -tag -width indent .It Cm nwid Ar ssid
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200907081653.n68Gr6Jx057271>