Haiku’s latest monthly activity report for the month of January is out.
waddlesplash spent a full week doing a major overhaul of the FreeBSD compatibility layer to port
iflib
, FreeBSD’s new ethernet driver subsystem. (Theipro1000
driver from FreeBSD 12 uses it now, so it had to be done sooner or later.) As a side effect of this work, PCI device probing and attaching for all FreeBSD-ported drivers is significantly faster and less error-prone (this probably trimmed ~half a second, and perhaps even more, off of boot time on all machines), and paves the way for eventual USB support.After overhauling the compat layer itself, waddlesplash finished porting ethernet and then WiFi drivers from FreeBSD 12. Thanks to the refactor, he rewrote the initialization code in the WiFi layer during this effort, which seems to have resulted in all “spontaneous WiFi disconnects” or “no networks shown” tickets tested so far to be reported as fixed! So, if you were experiencing those errors and haven’t retested, please do.
This is just one of the many improvements this month, but there’s a lot more in the report.
Good to know, thanks for all the work …if only.
I’m playing around with Haiku for a while now on VM (via Linux’ qemu-kvm), and it is showing great improvement.
Who knows, maybe it’ll one day be my main daily driver.
– Gilboa
What’s the browser situation like on Haiku right now?
WebPositive is still tracking very up to date WebKit. I’ve been told it can even play youtube videos now, although I haven’t tried that.
As I’m using it for testing only for now under VM, I don’t use WebPositive much beyond Google search and Haiku forums.
Managed to get YouTube working, but it was very slow (most likely due to the lack of QXL driver support by Haiku).
– Gilboa
Wat? O_o
It probably refers to USB network adapters.
I think they’re talking about support for FreeBSD USB drivers, like how they use FreeBSD network drivers
Sadly, while Haiku detects my wireless hardware in my Dell laptop, it seems unable to activate the radios, so I can’t find any networks.
With my Mac, well, it makes it as far as the Haiku loader screen, but it can’t find a root filesystem to boot the installer. I’m guessing USB3 isn’t well supported? I had the same problem trying to boot the installer from the USB3 ports on my Dell laptop, and it only succcessfully booted from the USB2 port.