Difference between revisions of "S1300 from GL iNet"
(Created page with "Issue: Bluetooth just won't work as anticipated (say, with a speaker) Source of issue: It appears the "Bluez Stuff" that comes in OpenWRT 22.x aren't as good as what comes with 23.x. Catch 22: The S1300 doesn't have a 23.x version of OpenWRT available that's been built. Solution? https://mirror-03.infra.openwrt.org/releases/23.05.3/packages/arm_cortex-a7_neon-vfpv4/packages/ * opkg install bluez-libs_5.66-1_arm_cortex-a7_neon-vfpv4.ipk * opkg install bluez-utils_5....") |
m |
||
(2 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
https://mirror-03.infra.openwrt.org/releases/23.05.3/packages/arm_cortex-a7_neon-vfpv4/packages/ | https://mirror-03.infra.openwrt.org/releases/23.05.3/packages/arm_cortex-a7_neon-vfpv4/packages/ | ||
* opkg install bluez-libs_5.66-1_arm_cortex-a7_neon-vfpv4.ipk | *opkg install bluez-libs_5.66-1_arm_cortex-a7_neon-vfpv4.ipk | ||
* opkg install bluez-utils_5.66-1_arm_cortex-a7_neon-vfpv4.ipk | *opkg install bluez-utils_5.66-1_arm_cortex-a7_neon-vfpv4.ipk | ||
* opkg install bluez-utils-extra_5.66-1_arm_cortex-a7_neon-vfpv4.ipk | *opkg install bluez-utils-extra_5.66-1_arm_cortex-a7_neon-vfpv4.ipk | ||
* opkg install bluez-daemon_5.66-1_arm_cortex-a7_neon-vfpv4.ipk | *opkg install bluez-daemon_5.66-1_arm_cortex-a7_neon-vfpv4.ipk | ||
* opkg install bluez-tools_20201025.f653217-2_arm_cortex-a7_neon-vfpv4.ipk | *opkg install bluez-tools_20201025.f653217-2_arm_cortex-a7_neon-vfpv4.ipk | ||
===KMOD Stuff=== | |||
btrtl is a KMOD module that thankfully isn't available in kmod-bluetooth.... | |||
opkg kmod (to get full modprobe capability instead of the BusyBox version) | |||
/etc/modules or etc/modules-load.d to load a module on reboot | |||
modprobe -a | |||
modprobe --force-vermagic btrtl | |||
modprobe --force-modversion btrtl | |||
insmod /lib/modules/5.15.150/btrtl.ko (less powerful command with fewer options in OpenWRT) | |||
=== Information === | |||
tftpboot s1300.itb | |||
bootm | |||
----<br /> |
Latest revision as of 15:26, 1 October 2024
Issue: Bluetooth just won't work as anticipated (say, with a speaker)
Source of issue: It appears the "Bluez Stuff" that comes in OpenWRT 22.x aren't as good as what comes with 23.x.
Catch 22: The S1300 doesn't have a 23.x version of OpenWRT available that's been built.
Solution?
https://mirror-03.infra.openwrt.org/releases/23.05.3/packages/arm_cortex-a7_neon-vfpv4/packages/
- opkg install bluez-libs_5.66-1_arm_cortex-a7_neon-vfpv4.ipk
- opkg install bluez-utils_5.66-1_arm_cortex-a7_neon-vfpv4.ipk
- opkg install bluez-utils-extra_5.66-1_arm_cortex-a7_neon-vfpv4.ipk
- opkg install bluez-daemon_5.66-1_arm_cortex-a7_neon-vfpv4.ipk
- opkg install bluez-tools_20201025.f653217-2_arm_cortex-a7_neon-vfpv4.ipk
KMOD Stuff
btrtl is a KMOD module that thankfully isn't available in kmod-bluetooth....
opkg kmod (to get full modprobe capability instead of the BusyBox version)
/etc/modules or etc/modules-load.d to load a module on reboot
modprobe -a
modprobe --force-vermagic btrtl
modprobe --force-modversion btrtl
insmod /lib/modules/5.15.150/btrtl.ko (less powerful command with fewer options in OpenWRT)
Information
tftpboot s1300.itb
bootm