| Summary: | In python3 module 'socket' has no attribute 'AF_BLUETOOTH' | ||
|---|---|---|---|
| Product: | buildroot | Reporter: | Grzegorz Blach <grzegorz> |
| Component: | Other | Assignee: | unassigned |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | buildroot |
| Priority: | P5 | ||
| Version: | 2018.05 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
| Attachments: | Support for socket.AF_BLUETOOTH | ||
Created attachment 7666 [details]
Support for socket.AF_BLUETOOTH
Ok, I found a solution, but unfortunately my patch makes a circular dependencies, so I must disable libmount Python bindings.
|
I have build system image for RaspberryPi 2 using `make raspberrypi2_defconfig` with some customization. For eg. I have enabled bluez-tools, bluez-utils 5.x, rpi-bt-firmware and of course python3. When I try to create bluetooth socket, I get an error: Python 3.6.3 (default, Jul 16 2018, 20:00:50) [GCC 7.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import socket >>> s = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: module 'socket' has no attribute 'AF_BLUETOOTH' Bluetooth sockets works correctly in python3 on Raspbian.