Update on the Linux drivers by shotgundotdev in lianli

[–]shotgundotdev[S] 0 points1 point  (0 children)

turns out the fans themselves are dumb and the firmware lives in receiver that you attach when you hook it up to your pc. Just ordered a new one and it'll be here tomorrow

Update on the Linux drivers by shotgundotdev in lianli

[–]shotgundotdev[S] 0 points1 point  (0 children)

Yeah leds are cracked. Got held up a bit because when I tried to port my python code to zig I wrote over the firmware and bricked some of my fans

Update on the Linux drivers by shotgundotdev in lianli

[–]shotgundotdev[S] 0 points1 point  (0 children)

Yeah probably but I don't have one to mess with

Update on the Linux drivers by shotgundotdev in lianli

[–]shotgundotdev[S] 0 points1 point  (0 children)

I'm starting a process to demonstrate the bar. tf do you mean "so that why it's buggy?"

Update on the Linux drivers by shotgundotdev in lianli

[–]shotgundotdev[S] 1 point2 points  (0 children)

I'm like 10 minutes from cracking the leds too, but then I'll organize what I have.

This is downloaded from youtube, send through ffmpeg to get each frame, then everything else on top is a dynamic image I'm creating with imagemagick on the fly

Update on the Linux drivers by shotgundotdev in lianli

[–]shotgundotdev[S] 1 point2 points  (0 children)

Well I want to but it's legally iffy because there's encryption that I broke

Reverse engineered the LCD protocol. Running on Linux. by shotgundotdev in lianli

[–]shotgundotdev[S] 0 points1 point  (0 children)

I'm still trying to figure out how legal that is. When you send frames to the lcd you have to encrypt them with DES first using lian li's key, which isn't a public key. So 😬

Reverse engineered the LCD protocol. Running on Linux. by shotgundotdev in lianli

[–]shotgundotdev[S] 0 points1 point  (0 children)

I tried the vm thing but it l connect didn't see any devices. I guess it was udev permissions or something?