RPiでHostapdを使用したマルチキャストからユニキャストへ

RPiでHostapdを使用したマルチキャストからユニキャストへ

Hostapdのmulticast_to_unicast機能を使用しようとしています。 APはうまく機能しますが、次のエラーが発生します。

nl80211: multicast to unicast not supported on interface wlan0

私は次のカーネル(4.14.21-v7 +#1095)と最新のホスト(gitでコンパイルされた)でRaspbianを使用しています。

私が知っている限り、これは私が使用しているnl80211がコマンドをサポートしていないNL80211_CMD_SET_MULTICAST_TO_UNICASTことを意味しますが、なぜそして何をすべきか理解していません。

修正する:によると源泉set_multicast_to_unicastNULLで、フィールドがドライバによって入力されると、エラーが返されます。私のカードはrtl8812auに基づいており、私が見たところによるとドライバーset_multicast_to_unicast定義されていません。このカードでM2Uを動作させる唯一の方法は、独自の変換ルーチンを作成してドライバに配置することです。そうですか?

アップデート2A:はい、ドライバは set_multicast_to_unicast対応していますcfg80211_ops

関連情報