* cyrozap
continues to beat the firmware liberation drum
<HdkR>
Oh good. Marvell on Linux is soooo spotty
<HdkR>
Lyude: Next three weeks starting on monday is going to be pretty hectic for me. No idea how much time I'll get to work on it during that time.
<HdkR>
Would be nice to have more time to work on this
<Lyude>
cyrozap: hooray!
<Lyude>
HdkR: yes dear lord it is and I have nfi why they thought it'd be a good idea to use in the WRT3100ACS (1300? i forget, it's the fancy router that looks like a WRT54G except from the year 3000)
<Lyude>
it seems to have gotten a lot better after some recent updates
<HdkR>
ew
<Lyude>
but the state that router came in was sad, especially considering I was kind of expecting better for a router they literally market as being openwrt compatible
<HdkR>
<3 my Ubiquiti gear
<Lyude>
naw i can't trust like that
<Lyude>
routers are one of those things I don't feel comfortable with unless I'm the one who installed firmware onto it
<HdkR>
Makes sense
<HdkR>
I just got completely fed up with with a couple bits of hardware being flakey
<Lyude>
completely understand honestly, this thing was just a hot mess before
<Lyude>
dvfs was completely broken, 2.4GHz would randomly shit itself
<HdkR>
Typical of Marvell
<HdkR>
:P
<HdkR>
I'm still sitting on this Surfacebook 2 that I need to frisbee
<HdkR>
Whichever Marvell chipset in that is particularly bad
<Lyude>
yeah, wish I was more experienced in wireless stuff so i could maybe fix stuff in their driver then get annoyed with them for not doing it
<Lyude>
(a surprisingly effective strategy)
<HdkR>
Working by being fueled with anger in how bad their software is works surprisingly well
<Lyude>
lol wait what, marvell has a proprietary driver still?
<HdkR>
huh
<Lyude>
"Versions of firmware and driver depends on a chip and interconnection bus (sd8897.bin vs. pci8897.bin)
* Lyude
screams
<Lyude>
i thought arm was bad, lord
<HdkR>
Because having a single firmware that works for both SDIO and PCIe is hard
<Lyude>
HdkR: well yeah fw part makes sense
<Lyude>
it's moreso the driver part
<HdkR>
:)
<Lyude>
honestly horrible stuff like this is literally one of the reasons I love working in this field
stikonas_ has joined #panfrost
<Lyude>
the finest form of humor
stikonas has quit [Ping timeout: 252 seconds]
<HdkR>
"I fixed your shit by changing your compile time ifdefs over to a runtime configuration. You're welcome."
<Lyude>
oh geez they even implemented read/write for the whole soc memory in the firmware oh god why woud you do that
<Lyude>
i'm sorry this presentation is a /lot/ of fun
<HdkR>
pfft, pcie version can read whatever it wants anyway
<HdkR>
I find that the most scary about wifi chipsets with PCIe and no IOMMU
<HdkR>
Free reign to read whatever memory they want, woo
<HdkR>
(Broadcom's signed firmware system can be bypassed trivially)
stikonas_ has quit [Remote host closed the connection]
<alyssa>
cyrozap: ..As a policy, I don't click .ru links
raster has quit [Read error: Connection reset by peer]
<bnieuwen1uizen>
well, it is only a .pdf, what can go wrong? /s
<alyssa>
bnieuwen1uizen: ^_^
<HdkR>
Surely nothing will target evince. Only adobe reader is vulnerable </s>
<bnieuwen1uizen>
well, between evince, okular and xpdf, what is a hacker supposed to target? ;)
<alyssa>
I like mupdf.
anarsoul|2 has quit [Ping timeout: 245 seconds]
<cyrozap>
alyssa: You don't have to click, you can just wget/curl it.
<cyrozap>
Lyude: Speaking of routers with free firmware, I've been considering buying a RaptorCS Blackbird bundle plus a couple of 4-port BCM5719-based NICs and making that my home router, but that would cost upwards of $1200 just for the CPU + motherboard...
<cyrozap>
The main benefit of that, of course, would be the libre firmware, but I'm also interested in using it as a sort of WireGuard "hub", where all my home network traffic would be encrypted between each device and the hub and plaintext traffic would be disabled by default.
<cyrozap>
That way rogue network switches and IoT devices couldn't intercept and log/modify the traffic, and I'd be able to have IP-based network ACLs that are immune to IP/ARP spoofing.
<cyrozap>
But of course doing that requires lots of network bandwidth and CPU power, and I wouldn't want to be limited by some 700 MHz MIPS router with a single 1 Gbe link shared between all the devices.
anarsoul has quit [Remote host closed the connection]
anarsoul has joined #panfrost
_whitelogger has joined #panfrost
_whitelogger has quit [Remote host closed the connection]
_whitelogger has joined #panfrost
jernej has joined #panfrost
_whitelogger has joined #panfrost
BenG83 has quit [Ping timeout: 250 seconds]
stikonas has joined #panfrost
TheKit has quit [Remote host closed the connection]
TheKit has joined #panfrost
_whitelogger has joined #panfrost
stikonas has quit [Remote host closed the connection]
thefloweringash has quit [Remote host closed the connection]
sphalerit has quit [Read error: Connection reset by peer]
sphalerit has joined #panfrost
thefloweringash has joined #panfrost
<narmstrong>
alyssa: Ping me when you have something I can test on kodi !
stikonas has joined #panfrost
stikonas has quit [Remote host closed the connection]
cwabbott has quit [Remote host closed the connection]
cwabbott has joined #panfrost
cwabbott has quit [Ping timeout: 252 seconds]
cwabbott has joined #panfrost
cwabbott has quit [Ping timeout: 252 seconds]
cwabbott has joined #panfrost
chewitt has quit [Quit: Zzz..]
chewitt has joined #panfrost
stikonas has joined #panfrost
stikonas has quit [Ping timeout: 252 seconds]
NeuroScr has quit [Ping timeout: 250 seconds]
anarsoul has quit [Remote host closed the connection]
anarsoul has joined #panfrost
anarsoul has quit [Ping timeout: 258 seconds]
Lyude has quit [Quit: WeeChat 2.2]
Lyude has joined #panfrost
NeuroScr has joined #panfrost
Lyude has quit [Quit: WeeChat 2.2]
Lyude has joined #panfrost
Lyude has quit [Client Quit]
Lyude has joined #panfrost
Lyude has quit [Client Quit]
Lyude has joined #panfrost
Lyude has quit [Client Quit]
Lyude has joined #panfrost
BenG83 has joined #panfrost
NeuroScr has quit [Quit: NeuroScr]
anarsoul has joined #panfrost
anarsoul_ has joined #panfrost
anarsoul_ has quit [Remote host closed the connection]