# brctl addif directbr1 wlp0s26u1u2
can't add wlp0s26u1u2 to bridge directbr1: Operation not supported
4addr モードというのにすると出来るらしい。
# iw dev wlp0s26u1u2 set 4addr on
# brctl addif directbr1 wlp0s26u1u
# brctl show
bridge name bridge id STP enabled interfaces
directbr1 8000.34xxxxxxxx yes directbr1-nic
wlp0s26u1u2
が、4addr にするとネットワークが繋がらん。
下記が詳しかった。
http://masm11.ddo.jp/~masm/tdiary/?date=20140429
kernel だとここにあるらしい。
--- net/bridge/br_if.c.bak 2014-04-29 21:04:52.104171660 +0900
+++ net/bridge/br_if.c 2014-04-29 21:05:15.654027708 +0900
@@ -343,9 +343,11 @@
if (br_port_exists(dev))
return -EBUSY;
+#if 0 // masm
/* No bridging devices that dislike that (e.g. wireless) */
if (dev->priv_flags & IFF_DONT_BRIDGE)
return -EOPNOTSUPP;
+#endif
p = new_nbp(br, dev);
if (IS_ERR(p))
0 件のコメント:
コメントを投稿