On Thu, Feb 4, 2016 at 5:49 PM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > On Thu, 2016-02-04 at 12:32 +0100, Michal Kazior wrote: >> >> ip netns add ns1 >> ip netns exec ns1 bash # get the PID in the session and don't close >> it >> iw phy phyX set netns $pid_of_that_shell >> > > If you also have a recent enough iw version, you can use > > iw phy phyX set netns name ns1 > My iw has this option, but it throws an error. Does this command have any prerequisites? # iw phy phy1 set netns name ns1 Invalid parameter: nsname(name) Usage: iw [options] phy <phyname> set netns { <pid> | name <nsname> } Put this wireless device into a different network namespace: <pid> - change network namespace by process id <nsname> - change network namespace by name from /var/run/netns or by absolute path (man ip-netns) Options: --debug enable netlink debugging # -- 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