WRT3200ACM has built-in Bluetooth

I was really surprised about it, but I ran this on a WRT3200ACM after installing Bluez with nothing connected to the USB ports and this is what I found:

root@gateway:~# hciconfig -a
hci0:   Type: Primary  Bus: SDIO
        BD Address: <<redacted>>  ACL MTU: 1021:7  SCO MTU: 120:6
        UP RUNNING PSCAN
        RX bytes:183869 acl:51 sco:0 events:3035 errors:0
        TX bytes:6837 acl:49 sco:0 commands:183 errors:0
        Features: 0xff 0xfe 0x8f 0xfe 0xdb 0xff 0x7b 0x87
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF
        Link mode: PERIPHERAL ACCEPT
        Name: 'BT'
        Class: 0x000100
        Service Classes: Unspecified
        Device Class: Computer, Uncategorized
        HCI Version: 4.2 (0x8)  Revision: 0x8300
        LMP Version: 4.2 (0x8)  Subversion: 0x70bd
        Manufacturer: Marvell Technology Group Ltd. (72)
root@gateway:~# btmgmt info
Index list with 1 item
hci0:   Primary controller
        addr E8:9F:80:1B:50:3C version 8 manufacturer 72 class 0x000100
        supported settings: powered connectable fast-connectable discoverable bondable link-security ssp br/edr le advertising secure-conn debug-keys privacy configuration static-addr phy-configuration
        current settings: powered bondable ssp br/edr le secure-conn
        name BT
        short name
hci0:   Configuration options
        supported options: public-address
        missing options:

I can confirm that by using bluetoothctl I was able to scan and find nearby Bluetooth devices which are known to be real (it found my laptop).

Can anyone else who has the same model confirm?

Interestingly:

Is BD address random or correct from the label?

Yeah it’s correct, I forgot to redact it but whatever.

1 Like

Basic BT operation is that you first pair devices, then enable matching “services” in both ends, You will hear a lot of OBEX endpoints, whose are not PAN.

The third (almost useless) radio, Marvell 88W8887, has WLAN, Bluetooth 4.2, NFC and FM capabilities.

2 Likes

NFC is still useful as WPS…

Sure, if you can get it working :wink: I just doubt (m)any(one) has tried that so far. The way it is implemented on the AX3000t (don't own that device myself) indeed sounds like a cool feature (not well integrated into OpenWrt, but that sounds reasonably possible), how to make the 88W8887 sing and dance would be another question now.