# Orange Pi 5 Max - Help with Bluetooth

**URL:** https://dietpi.com/forum/t/orange-pi-5-max-help-with-bluetooth/23116
**Category:** Troubleshooting
**Created:** [22 March 2025 13:46 UTC](https://dietpi.com/forum/t/orange-pi-5-max-help-with-bluetooth/23116 "2025-03-22T13:46:10Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![tim1aust](https://dietpi.com/forum/user_avatar/dietpi.com/tim1aust/32/7657_2.png) [@tim1aust](https://dietpi.com/forum/u/tim1aust)
#### Post date: [22 March 2025 13:46 UTC](https://dietpi.com/forum/t/orange-pi-5-max-help-with-bluetooth/23116/1 "2025-03-22T13:46:10Z")

</div>

### Creating a bug report/issue

I have searched the existing open and closed issues

#### Required Information

- DietPi version | G\_DIETPI\_VERSION\_CORE=9  
G\_DIETPI\_VERSION\_SUB=11  
G\_DIETPI\_VERSION\_RC=2  
G\_GITBRANCH=‘master’  
G\_GITOWNER=‘MichaIng’
- Distro version | bookworm
- Kernel version | Linux Opi5 6.1.84-vendor-rk35xx #1 SMP Sun Jan 5 09:09:31 UTC 2025 aarch64 GNU/Linux
- Architecture | arm64
- SBC model | Orange Pi 5 Max (aarch64)
- Power supply used | 5V 4A
- SD card used | Crucial P5 Plus NVME

#### Steps to reproduce

dietpi-config → Advanced options → Bluetooth [ON]  
sudo bluetoothctl  
show

#### Expected behaviour

Display BT controller info

#### Actual behaviour

Was seeing “no default controller”  
Tried various tweaks found by searching for similar reports, now am seeing:  
Waiting to connect to bluetoothd…

#### Extra details

Originally had serial ports disabled, then enabled (ttyS7)  
And changed /dev/ttyBT0 to /dev/ttyS7 in sprd-bluetooth.service  
since `ls /dev/tty*` did not list ttyBT0

So the missing ttyBT0 is probably root cause, but not sure why it’s not there.

Any help greatly appreciated

---

<div class="post-metadata">

### Author: ![WarHawk](https://dietpi.com/forum/user_avatar/dietpi.com/warhawk/32/21_2.png) [@WarHawk](https://dietpi.com/forum/u/WarHawk)
#### Post date: [22 March 2025 15:00 UTC](https://dietpi.com/forum/t/orange-pi-5-max-help-with-bluetooth/23116/2 "2025-03-22T15:00:23Z")

</div>

kernel patch maybe?

> **[GitHub - linuxonly1993/rtl8761b\_bt\_5\_linux: Using Bluetooth 5.0 USB Dongle with RTL8761B...](https://github.com/linuxonly1993/rtl8761b_bt_5_linux)**
>
> Using Bluetooth 5.0 USB Dongle with RTL8761B chipset on Linux kernel 5.10

The chipset is the ap6611

> <https://github.com/orangepi-xunlong/firmware/blob/db5e86200ae592c467c4cfa50ec0c66cbc40b158/nvram_ap6611s.txt>

so who knows if the stock kernel has the drivers for that particular chipset…or if they need to be built and then modprobed in at boot

> **[GitHub - orangepi-xunlong/firmware: Orange Pi specific firmware](https://github.com/orangepi-xunlong/firmware/tree/master)**
>
> master

Sparklan driver here

> **[AP6611S Synaptics WiFi 6/6E SiP Module | SparkLAN](https://www.sparklan.com/product/ap6611s/)**
>
> AP6611S 802.11ax/ac/a/b/g/n Wi-Fi Combo SiP Module (WiFi 6/6E) Synaptics Solution

Maybe build a DKMS automatic module build when kernels get upgraded

Lol…I used duck.ai to generate a convoluted “howto”  
Do not follow this simple and incorrect…but it get’s you in the “ballpark” I guess

> User prompt 2 of 2 - 3/22/2025, 10:06:08 AM:  
> AP6611 dkms kernel module build for dietpi
> 
> GPT-4o mini:  
> To build the AP6611 DKMS kernel module on DietPi, you can follow these steps:
> 
> 1. **Update Your System** : Make sure your DietPi system is up to date.
> 
> 2. **Install Required Packages** : You need to install DKMS and the kernel headers for your current kernel.
> 
> 3. **Download the AP6611 Driver** : You may need to download the driver source code for the AP6611. This can often be found on the manufacturer’s website or a repository like GitHub. For example:
> 
> 4. **Create a DKMS Configuration File** : You need to create a DKMS configuration file. This is usually named `dkms.conf` and should be placed in the root of the driver source directory. Here’s a basic example of what it might look like:
> 
> 5. **Add the Module to DKMS** : Use the following command to add the module to DKMS.
> 
> 6. **Build the Module** : Now, build the module using DKMS.
> 
> 7. **Install the Module** : Finally, install the module.
> 
> 8. **Load the Module** : After installation, you can load the module using:
> 
> 9. **Check the Module** : Verify that the module is loaded correctly.

---

<div class="post-metadata">

### Author: ![tim1aust](https://dietpi.com/forum/user_avatar/dietpi.com/tim1aust/32/7657_2.png) [@tim1aust](https://dietpi.com/forum/u/tim1aust)
#### Post date: [22 March 2025 15:33 UTC](https://dietpi.com/forum/t/orange-pi-5-max-help-with-bluetooth/23116/3 "2025-03-22T15:33:44Z")

</div>

Thanks for info. Yes ap6611 is chip, mentioned in dmesg so something is loaded – wifi is working.

BT is not critical for my needs, but would like to get it working. Not sure if I am ready to patch the kernel, the board+dietpi is working really well 😛

Thanks for your advise, I may pursue that if I get more adventurous.

---

<div class="post-metadata">

### Author: ![system](https://dietpi.com/forum/uploads/default/original/1X/7e1021de2213860bce185915ce2c1786e56490ec.png) [@system](https://dietpi.com/forum/u/system)
#### Post date: [17 September 2025 03:34 UTC](https://dietpi.com/forum/t/orange-pi-5-max-help-with-bluetooth/23116/4 "2025-09-17T03:34:14Z")

</div>

This topic was automatically closed 178 days after the last reply. New replies are no longer allowed.
