Showing posts from April, 2022

Systemd to Remove Unwanted Service or Daemon During Startup

Have you ever experiencing sticky or annoying service or daemon that runs during startup? Removing with update-rc.d -f <service_name> remove does not work and maybe by changing the file name in rc-X.d/ not helping too? Well, systemd probably a handy tools to aid. One could check the directory list of /etc/systemd/system/ If one could see list of files there, then could remove the file by e.g # systemctl disable rpcbind And so on. Hope it helps ^^ 

Linux Bluetooth BCM4314, Setup, Pair and Connect

Recently i unable to have my bluetooth running properly in my laptop. And now, will have it works. Here are the steps 1. Check with `dmesg`     $ sudo -s     # dmesg | grep -i 'bluetooth'       Bluetooth: hci1: BCM: chip id 70   Bluetooth: hci1: BCM43142A   Bluetooth: BCM43142A0 (001.001.011) build 0312              bluetooth hci1: Direct firmware load for brcm/BCM43142A0-105b              e065.hcd  failed with error -2   Bluetooth: hci1: BCM: Patch brcm/BCM43142A0-105b-e065.hcd not found 2. Copy the patch file, refer to this git-repo .     // in my debian10 i have no brcm/ dir like mentioned in repo     # mkdir /lib/firmware/brcm     // then copy this  file into the dir 3. Reboot and `dmesg`       Bluetooth: hci1: BCM: chip id 70      Bluetooth: hci1: BCM: features 0x06      Bluetooth: hci1: BCM43142A      Bluetooth: hci1: BCM43142A0 (001.001.011) build 0000