Has it been considered to simply treat all wireless hardware as SoftMAC and to just ignore the FullMAC capabilities? Doing this would effectively turn all wireless hardware on Linux into commodities stopping this chaos of all the different implementations. Network speeds on wireless are not very high, things may even be faster if done on the main CPU. Wired networking went through this exact process in the 80's. There were cards with complete TCP systems running on embedded processors. Ultimately this shook out to the dumb hardware we have today. This happened for two reasons, the main CPU was cheaper/faster and there were fewer interoperability problems when only a couple of stacks were being used instead of dozens. Dscape looks to have already started down this path with implementations for five vendors. Is the plan to do this for all vendors, including Intel and Atheros? My specific need is that I am working on an embedded design that really needs 802.11s, but 11s isn't available yet. I don't want to end up locked into a hardware vendor's FullMAC implementation with much more expensive hardware. Currently hardware can run 11s if there is a host implementation in software. Meanwhile I am trying to hack something together using OLSR. Is there a better way to get mesh working? -- Jon Smirl jonsmirl@xxxxxxxxx - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html