Можно ли распознавать устройства, подключенные по Bluetooth через OpenvSwitch?

У меня есть raspberry pi, на котором я установил openvswitch. На Raspberry Pi есть Bluetooth. Openvswitch подключен к контроллеру Opendaylight.

Когда я подключаю Raspberry Pi к сети, я вижу, что контроллер распознает эти устройства. Я также могу подключить другие устройства к raspberry pi через кабель Ethernet, настроить интерфейсы на raspberry pi, и контроллер распознает эти устройства. Теперь я пытаюсь сделать то же самое с устройствами, подключенными через Bluetooth. Есть ли способ сделать это?

PS. Я попытался заглянуть в Bluetooth PAN. Будет ли это путь?


person Mukund Srinath    schedule 18.06.2018    source источник
comment
Как выглядит интерфейс Bluetooth в Linux? Это другой интерфейс в ifconfig/ip с другим типом?   -  person pchaigno    schedule 18.06.2018
comment
@pchaigno интерфейс Bluetooth полностью отдельный. Насколько я понимаю, если я настрою Bluetooth PAN, это будет другой интерфейс в ifconfig/ip   -  person Mukund Srinath    schedule 18.06.2018


Ответы (1)


Можно подключить устройства Bluetooth к мосту Linux. Затем вы можете подключить этот мост Linux к Open vSwitch с помощью veth. Однако устройства, подключенные через Bluetooth, должны будут говорить по Ethernet через Bluetooth.

Чтобы создать пару veth и подключить ее к обоим концам:

ip link add veth-linux type veth peer name veth-ovs
ovs-vsctl add-br br-int
ovs-vsctl add-port br-int veth-ovs
brctl addbr br0
brctl addif br0 veth-linux
person pchaigno    schedule 19.06.2018