[haiku] Re: Minor issues with Haiku on Asus Z97-PRO with Intel 4790K

  • From: Augustin Cavalier <waddlesplash@xxxxxxxxx>
  • To: Haiku ML <haiku@xxxxxxxxxxxxx>
  • Date: Sat, 11 Apr 2015 16:32:13 -0400

On Sat, Apr 11, 2015 at 4:12 PM, Chris Hanson <cmhanson@xxxxxxxxxxxxxxxxx>

1. Whether or not the system boots to Haiku (via GRUB2 from Ubuntu 14.10)
seems to be a crapshoot, it boots maybe one in three times. The other times
I’ll just reset and try again. Interestingly, booting an anyboot image via
a USB key seems to work 100% of the time.

Please open a ticket with the following (assuming you're on a nightly build
-- if not, please switch to using a nightly build and see if that resolves
the problem):
* a picture of the failed boot message
* a syslog from one of the successful boots from HDD
* a syslog from one of the boots from the USB key
* output of listdev and listusb from either successful boot, as well as
"lsusb -v" from Linux
* (if you can) a syslog from an unsuccessful boot (can be obtained via
serial cable, if your computer has that -- or there's some way to get it
printed on the screen live, but I can't recall that)

2. I need to use the front-panel USB ports, which I presume are USB2
rather than USB3, for my mouse & keyboard. The mouse and keyboard just
don’t seem to be recognized via any other ports.

Indeed. USB3 is a work-in-progress and as such is not included in the
default images. FWIW, the master tracking ticket for implementing XHCI (the
name of the USB3 bus) is https://dev.haiku-os.org/ticket/8954 .

3. Networking doesn’t work at all, I presume because there’s a driver
needed that’s not present.

Please open a ticket (again, after testing on the latest nightly) with one
syslog, the output of listdev, and the exact model number of the ethernet
chip included.

The most (or perhaps only) significant issue is #3; that precludes doing
much of anything with the system under Haiku, even updating it. Does anyone
know if this just (“just”) a matter of porting a FreeBSD networking driver
for the CPU/chipset in question, or is there data I should gather?

IIRC, the FreeBSD drivers are for WiFi, and the ethernet drivers are ours.
Adding support for your chipset may be as simple as adding a single entry
to a device list. (Big "maybe").


Other related posts: