PS3 BD BT Remote

Once upon a time I've made XBMC based HTPC... And as any proper HTPC mine should also have a remote control.

Since my TV is Sony, the choice was obvious - Sony PS3 BD BT Remote - both remotes are almost the same which makes HTPC looks aesthetic.

Then however I've realised that despite being recognized as a generic HID keyboard, keys mapped to buttons aren't seen by Xorg (XInput to be precise). Second issue i found was related to battery power. Don't know how PS3 is properly handling it but I solved the problem by suspending the HID via explicit teardown of BT link.

Tue Oct 6 22:01:43 2009 Upd.: Sun Mar 5 13:33:03 2017

In continuation to this

DLV is gone. mobi zone is not yet signed. What to do? Wait and be prepared

Wed Dec 9 23:08:21 2015

Turris Omnia: sounds tasty

There's Indiegogo campaign running for the turris and I am determined to get one, so managed to fetch an early bird pack!

Let see how good it will be in real life :) Shipment is planned for April 2016 *sigh*

Sun Nov 29 20:30:03 2015

Small footprint web server

Nowdays we're all concerned about environment and our impact on it. At the same time security concerns do not allow our conscience to agree on these cloud bells and whistles.

Luckily we have now available at the consumer segment low profile and power consumption platforms like Raspberry PI and others. Compare 1-2W of raspberry to at least 10-20W of any other HTPC. Such platforms however have certain resource restrictions.

Sun Nov 15 23:11:47 2015

PS3 BD BT Remote on Bluez5

Being tired of background noise caused by active cooling on HTPC, moved it off to Raspberry PI (B+).

As time moves forward there appears plethora of mobile apps for any platform doing convenient remote control of Kodi and its library. Hence I've actually stopped using PS3 BD BT remote.

Nevertheless recently decided to dust it off and connect again (using BT dongle on RPI)

Fri Oct 30 15:20:31 2015 Upd.: Sat Nov 14 14:11:16 2015

IPSec with DNSSEC v2

Back to our business. On 11 Oct a patch to enable DNSSEC protected DANE CERTs was merged to StrongSWAN's upstream so now you can have interoperability between racoon and strongswan if you need to use CERTs for easy deployment.

The approach is pretty the same, only with StrongSWAN you have additional DNSSEC validation (racoon blindly trusts underlying DNSSEC implementation).

Sat May 10 12:03:26 2014

TT-RSS - why not?

There are many news aggregators, especially after google's improvement on a reader service. All of them however are part of some fog... steam... ah, cloud!

I on the other hand am a cloud to myself. So here TinyTiny RSS aggregator is a perfect match to my needs. Lightweight, no stupid dependencies (well, except phph, but that's bearable), good online web ui and api and hence - external clients

Thu Mar 27 08:22:52 2014 Upd.: Wed Apr 23 23:24:00 2014

Back to basics: PIC is not PC

Microprocessors are good, but don't forget about microcontrollers. Microprocessors are smart but they are flawed - they are too generic, too complex, running too complex code and hence unreliable. Microcontrollers are perfect implementation of KISS. So let's look back to low level - asm, mics, ICs, MCUs, etc.

Sat Nov 2 21:51:36 2013 Upd.: Sun Nov 3 16:18:53 2013

Back to basics: AVR et al.

I was looking closely for a long time to Arduino, however it looked to me always as a way too narrow or too specialised solution. Until I stumbled upon this. And here I understood - I simply must have it.

Sat Nov 2 22:39:24 2013 Upd.: Sun Nov 3 16:02:58 2013

BlueZ 5

Life goes on, everythng changes. With new bluez tree fakehid was completely wiped out from bluetoothd userspace. Now, thanks to David Dillow ps3bt code lives in HID kernel code since commit 5844c1cdb630b537a2ecdf74dab2985e51dc1bd9. Let see how it works...

Sat Nov 10 23:17:31 2012 Upd.: Sat Oct 5 15:16:20 2013
© ruff 2011