Date: Sun, 24 May 2009 12:51:27 +0100 From: Rui Paulo <rpaulo@FreeBSD.org> To: freebsd-net@freebsd.org Subject: Wireless mesh networking Message-ID: <e1309ba60905240451x1effff08w3873d37dcc95dbfd@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, If anyone is interested in testing out wireless mesh networking under FreeBSD, the project has now reached a point where you can transfer packets between mesh nodes. I try to keep the branch in sync with head (sometimes more than) weekly. The branch is located at the FreeBSD svn repo and everyone can fetch it: $ svn co http://svn.freebsd.org/viewvc/base/projects/mesh11s/ To actually try out mesh networking you need ath(4) because ral(4) has problems right now. After building and installing a new world and kernel, you need to do this: # ifconfig wlan0 create wlandev ath0 wlanmode mesh channel 1 meshid mymesh # ifconfig wlan0 inet w.x.y.z/q up Channel discovery for mesh networks is not yet implemented, hence you need to manually specify the channel on which the mesh is running (all nodes must be on the same channel and same meshid, just like regular AP operation). If you can't ping other mesh node, try putting one ath(4) interface in promisc mode (I'm still investigating this problem). This project is being sponsored by The FreeBSD Foundation (http://www.freebsdfoundation.org/). Thanks, -- Rui Paulo
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e1309ba60905240451x1effff08w3873d37dcc95dbfd>