Page 1 of 1

bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Fri Feb 21, 2025 8:40 pm
by pp4mnklinux

Today my daugther make me a present.
Mercurys USB bluetooth 5.3

Nano USB adapter

MA530

Is there any possibility of use it in puppy linux??
Any driver to install it?

Thanks in advance.

https://www.mercusys.com/en/download/ma530//

n.b.- It says only for WinShit... but I imagine there is some possibitily to use it with linux, isn't it?


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sat Feb 22, 2025 7:12 pm
by rockedge

@pp4mnklinux

Often in the past I have been able to extract one way or another a Windows driver for some device, stuff it into a Puppy Linux to find out it works.

You can try this rtl8761bu_fw.bin extracted from the Windows driver and compressed with zstd for the Linux kernel.

Download, remove the the fake "gz" from the name and replace /lib/firmware/rtl_bt/rtl8761bu_fw.bin.zst with the renamed download. Then plug in the dongle and see if it is recognized.

Might need a reboot, I am not sure about it any of this i can't test it.


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sat Feb 22, 2025 8:25 pm
by pp4mnklinux

Thanks @rockedge for your answer.

The problem is that I am working with the modded version of f96ce, so I haven't got the .zst file, so I can't replace the file.

The problem must be there, but I am trying with DevuanPup, EasyOs, Windows 7 and the connection fail with all of them.

I can connect my earphones with my Android Phone, but it is impossible (now) with my PC.

Thanks a lot (any other suggestions are welcome)

Have a nice weekend u all.

CHEERS.

@BarryK Have u got any suggestion for EasyOs¿??


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sat Feb 22, 2025 8:54 pm
by Jasper
Extract-using-zstd.png
Extract-using-zstd.png (213.82 KiB) Viewed 873 times

Then use the new file which will not have the ZST extension.

extracted-file.png
extracted-file.png (10.74 KiB) Viewed 867 times

Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sat Feb 22, 2025 9:21 pm
by rockedge

If the directory /lib/firmware/rtl_bt is missing create it and then using Jasper's advice use the decompressed rtl8761bu_fw.bin by placing in the directory and see if that works........


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sat Feb 22, 2025 10:37 pm
by pp4mnklinux

Thanks for your help, I'll try tomorrow. With my puppylinux I can decompress zst files.

This comand (zstd) is not found.

Is there any chance to send me the file without compression ¿?¿?


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sat Feb 22, 2025 11:24 pm
by rockedge

@pp4mnklinux
here is the driver decompressed from zstd. Remove the fake ".gz" extension from the file name.


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 7:12 am
by pp4mnklinux

Thanks for your help @rockedge , I followed your instructions but my usb doesn't work.

I will try other methods.

Thanks for your interest.

Cheers.


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 8:14 am
by Jasper

Connect the USB device and then in terminal check to see if it is recognised.

List-Connected-USB-Devices.png
List-Connected-USB-Devices.png (138.93 KiB) Viewed 757 times

Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 9:25 am
by pp4mnklinux

Hi @Jasper :

I run this comand - lsusb- with the usb bluetooth plugged in and without it.

The results are in this attached capture.

As You can see, appears a connection (marked with a arrow), but it is not identified as MERCURYS.

I installed @rockedge driver, but it is not identified.

Thanks

NOTE.- What are these two files you attached to your post?

Have a nice day.


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 10:22 am
by Jasper
List-only-wireless-USB-devices.png
List-only-wireless-USB-devices.png (167.05 KiB) Viewed 713 times
Identify-USB-device-by-ID.png
Identify-USB-device-by-ID.png (359.98 KiB) Viewed 710 times

Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 10:33 am
by Jasper

List of USB ID's

http://www.linux-usb.org/usb.ids

Look for this firmware file:

RTL8192EU


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 10:46 am
by mikewalsh
pp4mnklinux wrote: Sun Feb 23, 2025 9:25 am

I run this comand - lsusb- with the usb bluetooth plugged in and without it.

The results are in this attached capture.

As You can see, appears a connection (marked with a arrow), but it is not identified as MERCURYS.

@pp4mnklinux :-

It's most likely a generic, 'no-name' device, manufactured by some anonymous electronics company who could be anywhere in the Far East. Any other electronics firm that wants one on their stock list will buy 'em, have their own name printed on them, and sell the item AS theirs. Very common practice now.

Almost anything you can think of these days will have a cheap, 'generic', no-name equivalent available somewhere on the market. It's "badge engineering" in action... :)

I've come across this a LOT over the last 2 decades, though more so in recent years...

Mike. ;)


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 11:00 am
by Jasper

Compile it yourself from here:

Realtek rtl8192eu official Linux driver v5.11.2.1

This driver is based on the (latest) official and manufacturer supported Realtek v5.11.2.1 driver with fixes and improvements to support the latest kernels (>=5, up to 6.14).

https://github.com/clnhub/rtl8192eu-linux

Or download the latest firmware collections from here:

https://git.kernel.org/pub/scm/linux/ke ... rmware.git

linux-firmware.png
linux-firmware.png (216.31 KiB) Viewed 683 times

Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 1:17 pm
by Jasper

Celebrated too soon :lol:


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 4:09 pm
by pp4mnklinux

Thanks a lot for your help, but I downloaded the latest firmware collections from https://git.kernel.org/pub/scm/linux/ke ... rmware.git updating my folder (see capt) restarted the system but nothing happens, so I imagine it will demand a lot of time to make it works.

Thanks again for your help.- Have a nice day.


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 4:36 pm
by Jasper

I can see the firmware file I suggested is present in the directory.

Loaded-firmware.png
Loaded-firmware.png (52.89 KiB) Viewed 594 times

Have you tried changing the kernel to a newer build? ........ 6.5 and above

The build should be marked "Non-usrmerge"

search.php?keywords=non-usrmerge&terms= ... mit=Search


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 4:49 pm
by Jasper

Sorry, the firmware I mentioned above is for WiFi not Bluetooth .............Oops :oops:

Identify-bluetooth-device.png
Identify-bluetooth-device.png (230.28 KiB) Viewed 575 times

Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 6:08 pm
by pp4mnklinux

@Jasper

Have you tried changing the kernel to a newer build? ........ 6.5 and above

That's my next option, but I am worried about problems with f96ce_xfce_fusilli. If @rockedge didn't update f96ce Kernel (I think it is using 6.0.12) there should be some reason....I think.

Thanks for your help, but don't waste your time trying to help me.... It needs a lot of work.

THANKS


Re: bluetooth 5.3 (any possibility to install in f96ce?)

Posted: Sun Feb 23, 2025 6:38 pm
by rockedge

@pp4mnklinux there should be no problems upgrading or just changing the kernel in F96-CE as long it is a "huge" kernel and is in the non-usrmerge structure format.
/lib/module and /lib/firmware not /usr/lib/module and /usr/lib/firmware. Although I have taken usrmerge kernel components and made copies in non-usrmerge format.

I have not changed the kernel in the original ISO image because F96-CE was designed and built to be a bridge until a newer "mainline" Ubuntu based Puppy Linux was ready to take Fossapup64's place.