Haiku booting on Mac Mini 2010 but no Sound no Network

Forum thread started by macsociety on Fri, 2011-02-04 03:50

Well, I actually am able to get my 2010 model Mac Mini to boot from a USB Thumb Drive now. Lots of tinkering I was able to write the haiku-anyboot.image to the USB Thumb Drive in OS X and then with a bootable CD with reFit on it, it can now see the BeOS Thumb Drive and actually boot from it. Using wired Apple mouse and keyboard of course. No wireless.

Unfortunately, Haiku does not even see the built in ethernet port and I even tried a Apple USB Ethernet dongle and Network Preferences sees it but it does not seem to communicate to the network at all. So, close, but no cigar.

Sound also does not work. The Media Preferences see the HD Audio but no sound. Tried Media Player and it acts like it sees the data but no sound. 8-(

So, can boot from either a Live CD or if you do what I did above, boot from a USB Thumb Drive with Haiku on it. Just not really too functional when there is no sound or internet.

Anyway, wonder if any gurus have an idea on how to get sound or network running in this config?

Was nice to be somewhat successful after spending hours tinkering and getting it to finally boot Haiku though. hehehe

tj

Comments

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Not sure if this is 100% but I saw in an Apple forum the chipset for audio on the Mac Mini 2010 is Cirrus 4206ACNZ audio controller. So, anyone know if this is compatible with Haiku? Some work-around for audio maybe I can download and install?

When I did my System Profiler on my Mac Mini the audio section just says it is Intel High Definition Audio Built In is all.

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

macsociety wrote:

Not sure if this is 100% but I saw in an Apple forum the chipset for audio on the Mac Mini 2010 is Cirrus 4206ACNZ audio controller. So, anyone know if this is compatible with Haiku? Some work-around for audio maybe I can download and install?

When I did my System Profiler on my Mac Mini the audio section just says it is Intel High Definition Audio Built In is all.

tj

You'd need a network connection,

In terminal you'd type

installoptionalpackage -a opensound.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Any way I can download this on a Mac, write to some USB Thumb Drive or CD that is writeable on my Mac Mini in Mac mode and then readable in Haiku? Then install that way?

Or, anyone know of a USB Ethernet Dongle that actually works with Haiku? I was hoping my Apple USB dongle would work. At least Haiku sees it. Just does not work. Pretty sure my manual settings in Network Preference are correct and when selecting DHCP it only grabs generic IP info so it is not seeing my router. 8-(

Maybe another USB Ethernet dongle will do the trick. At least getting sound would be sweet so if a manual install is possible, cool.

If not, anyone ever use a USB Ethernet dongle that worked?

The Mac Mini has wifi so how would Haiku even see it? If it can see it on notebooks, why not on the Mac Mini?

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

installoptionalpackage just installs this package:
http://www.haiku-files.org/files/optional-packages/opensound-232d0de7155...

So if you manually install that (while taking care to read the readme), then your sound should work.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

What format can I do to a USB thumb drive that both a Mac and Haiku can read and write to? Tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Also in System Profiler what is the Vendor ID and Device ID of the network chipset ?

edit: fat32 should work.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

They are:

Vendor ID: 0x14e4
Device ID: 0x16b4

Curious, what will this tell you?

Thanks for the tips. I will try copying the file to a fat formated USB Thumb Drive and see if I can get copied to Haiku. 8-)

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

It tells what hardware is in your computer. Then can search the source to see if a driver is available for your network hardware.

I checked and found you have:
Broadcom
NetXtreme BCM57765 Gigabit Ethernet PCIe

Your device id does not show up in Haiku. Driver present but that version has no support for your network card.

Open ticket & ask developer to add support for your network device.
http://dev.haiku-os.org

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

macsociety wrote:

Curious, what will this tell you?

PCI IDs are centrally registered, they uniquely identify PCI devices. Together with other PCI metadata they're used to implement hotplug (Haiku doesn't offer this) and coldplug automatic configuration of drivers.

So, you can do two things with this information if you know how: Firstly you can find out what exact hardware someone has. In this case it's a Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe. This is much more reliable than asking someone for the make and model, because brand-conscious companies may provide their own branding, which only gets in the way when trying to developer driver support.

Secondly you can query the drivers on Haiku or on other systems to see which drivers support this hardware to get an idea if it should work already, or how much work it would take to get it working. Linux, for example, supports this hardware with tg3.ko a driver for the Broadcom Tigon3 chipset family.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Well. 1/2 good news. I have Internet now! I purcgased a USB Lan Adapter for $20 and plugged into rear of Mac Mini, booted into Haiku, it saw this as a network card in the network preferences, and now DHCP grabbed an IP and all. I then launched Web Positive and as we speak, I am writing this message from my Haiku running on Mac Mini 2010! Cooool!

But, still no sound. 8-(

So, need further help here.

I tried the terminal command and it appears to have downloaded and installed something. But, still now sound. What is the easiest way to test sounds? I copied an old MP3 from a USB Thumb Drive and it acts like it is playing in Media Player but no sound.

I did notice lots of errors and warnings during the OpenSound install about certain things it could not install or do but did act like it did download and do some stuff.

Am I supposed to do something more after running that from Terminal? Some settings someplace?

I can try installing it again and write down some of the errors but not sure that will help.

Any other suggestions to confirm this OpenSound did install?

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Do I need to remove anything so the new OpenSound files take over? I am now on Internet with the Mac Mini and used Terminal to download and install the OpenSound but it still does not work. tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

By the way, I am now on Internet with my Mac Mini running Haiku. Using a USB Ethernet Adapter and now using Web Positive. Just need to get sound working and I will be there! hehehe

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

I added disabled to the file names of the 2 HDA files as noted in this forum message I found below. I then reinstalled opensound via terminal. Media preference no longer shows HDA driver but no OSS driver shows in preference. Do I need to move the installed files someplace so they are seen? Tj

Re: Troubleshooting sound
by bbjimmy - 2009-10-23 15:07
/boot/system/add-ons/kernel/drivers/bin/hda and the link to it at /boot/system/add-ons/kernel/drivers/dev/audio/hmulti/hda
I suggest you move the files for easy replacement.
Login or register to post comments

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

HDA driver may conflict with OpenSound driver. Just delete hda with Tracker. It will go to trash can and you can undelete if you ever have to.
/boot/system/add-ons/kernel/drivers/bin/hda

Also, provide listdev output for your sound card so we can see what you have. Name, vendor & device ids would really help here.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

And how do I get output on the sound card portion of the Mac Mini? Is there something I type in terminal while booted in Haiku? Tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

type in terminal, listdev

Copy only the sound card part.

You only have two choices for HDA sound card. HDA or OpenSound driver. If OpenSound does not work, you can file ticket (with your syslog) on HDA driver to have developer check out the issue.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

OK, posted my first 2 Tickets. Hope I did it correctly. First timer here. Hope thsi helps getting the Mac Mini to run Haiku 100%. Millions are being sold and would be a sweet dual 2.4GHz Haiku Screamer Computer. 8-) New, modern, small, fast, and cool. hehehe For now I am almost there as at least I am typing this from a Haiku-ed Mac Mini on the net with help of my external USB Ethernet Adapter. Anyway, 2 tickets were entered. One for internal ethernet not working and 2nd no sound even with OpenSound. Thanks, tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Thanks for sending them. Your tickets have good description but are missing syslog file. You always require to attach syslog file when you have hardware issues. Syslog file shows what is going on when Haiku is booting and records any errors. Developer must have this to look into the ticket - start working on it.

Search for syslog & attach to both tickets but I think you'll find it under:
/boot/common/var/log

Also, for HDA you'll have to remove OpenSound (or do fresh install) because the HDA information gets wiped from syslog when you no longer use that driver.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

I did the Sys Log. Thanks for the tip.

Do you know when I add new attachments to Tickets and post a new update message like I tried the nightly build and it still did not work, does someone receive notice I posted a new message and added new attachments?

Just curious how they are alerted I added new infos.

Thanks

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Notice is not received for attachments so you have to add a comment when you attach file. Comments provide notice. Notice is sent to "owned by" (developer) and everyone who has commented on your ticket.

You chose wrong component for HDA because there is particular developer that handles this driver and right now showing nobody.

Edit:
You also need syslog for hda ticket. The syslog you used in network ticket may work for hda one also since it has hda references in there.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

I added my Sys Log to the sound ticket also.

But, I am not sure what you mean by wrong component. I have it on Audio Visual. I see no specific one that says HDA.

What is the correct component then and how do I select HDA?

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

macsociety wrote:

I added my Sys Log to the sound ticket also.

But, I am not sure what you mean by wrong component. I have it on Audio Visual. I see no specific one that says HDA.

What is the correct component then and how do I select HDA?

tj

needs to go under drivers.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Ah. OK. I guess since this was an audio issue I thought audio. hehehe

So, I see that one was changed already to correct one.

How about my Network ticket. I had that under Network & Internet. Going in the same guidelines here, I take it my network issue should be drivers>>network instead of the Network Internet it was on?

I went ahead and changed to drivers>>network thinking that would be the case. Can always change back if needed.

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

"I went ahead and changed to drivers>>network thinking that would be the case. Can always change back if needed."

Yes, drivers->network is right. It is a driver issue. Your device id is not listed in Haiku's driver and they need to get newer broadcom driver from BSD.

Most of Haiku's network drivers are from BSD.

Your tickets are now good (can be looked into) and developers will tell you if they need anything else. I did not want to add to them because I'll get CC on any posts that happen but that's ok.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

Thanks for the help. First timer posting bug reports or tickets but will get a better understanding of this as time goes on. Figured if we can get an Mac Mini 2010 model that is currently for sale a good Haiku candidate, might get more people interested in Haiku at the same time. 8-)

tj

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

I am curious if the problem of running Haiku in Parallels is due to the NIC chip set not being supported? Is anyone running Haiku in Parallels?

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

tonestone57 wrote:

Notice is not received for attachments so you have to add a comment when you attach file. Comments provide notice. Notice is sent to "owned by" (developer) and everyone who has commented on your ticket.

Trac now sends notification of attachments. (One of the upgrades some months ago added that ability)

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

I followed your sound ticket.

The developer requires you to test with FreeBSD first to check if audio works properly. Then he'll examine that driver to improve Haiku's.

So, you either have to install FreeBSD on your Mac Mini or try out a LiveCD version. Many LiveCDs are outdated and using older version of BSD so no good. I noticed PC-BSD but they only have LiveDVD (3.5-4GB) (see the changelog).
http://www.pcbsd.org/

Your audio bug will not get looked at (or fixed) until you can test sound with a recent FreeBSD distro.

You should try Ghost BSD forums first to see if they can help you get that running on your Mac Mini.

Re: Haiku booting on Mac Mini 2010 but no Sound no Network

tonestone57 wrote:

I followed your sound ticket.

The developer requires you to test with FreeBSD first to check if audio works properly. Then he'll examine that driver to improve Haiku's.

So, you either have to install FreeBSD on your Mac Mini or try out a LiveCD version. Many LiveCDs are outdated and using older version of BSD so no good. I noticed PC-BSD but they only have LiveDVD (3.5-4GB) (see the changelog).
http://www.pcbsd.org/

Your audio bug will not get looked at (or fixed) until you can test sound with a recent FreeBSD distro.

You should try Ghost BSD forums first to see if they can help you get that running on your Mac Mini.

I am downloading GhostBSD 1.0 today to see if that works. The 2.0 I did seemed beta so maybe there are issues. 1.0 is based on freebsd 8 stable from March 2010 so I would think this will work. Will see how it goes.

tj