Contribute
Register

Gigabyte GA-Z68X-UD3H-B3 : Onboard Firewire doesn't work :(

Status
Not open for further replies.
Joined
Jul 29, 2010
Messages
139
Motherboard
GA Z68X-UD3H-B3
CPU
I7-2600
Graphics
Nvidia GT 210
Mac
  1. MacBook Pro
Classic Mac
  1. 0
Mobile Phone
  1. iOS
Hi to this great forum.

I am running my Hackintosh with Lion 10.7.2 quite happily for a few weeks now.
It just flies, so it's awesome !

However, i can't get onboard firewire to work.
It is seen in Apple's system profile but when i connect a FW 400 hard disk, it is just not seen by Lion, also not in Diskutility.
I tried several FW disks : all a no-go.

I have googled around on the net and also on this great forum and see very different stories.

What i didn't find was a success story about the onboard firewire on this mobo with Lion 10.7.2.

Is there anyone out there with the same mobo and 10.7.2. who has firewire successfully running ?

I also read that maybe it is totally hackintosh unrelated and that it could be a Lion issue.

However, I also have a macbook pro running 10.7.2. and i have no firewire issues with that.

I would really want to make use of the onboard firewire cause i honestly don't have a spare pcie slot for putting in a firewire card :(

So any help regarding this issue would great !

Thx in advance,

Rob.
 
I forgot to mention that i have sleep dis-abled in Lion.
So the issue "no firewire after sleep" doesn't count for me.
 
vanhaze said:
Hi to this great forum.

I am running my Hackintosh with Lion 10.7.2 quite happily for a few weeks now.
It just flies, so it's awesome !

However, i can't get onboard firewire to work.
It is seen in Apple's system profile but when i connect a FW 400 hard disk, it is just not seen by Lion, also not in Diskutility.
I tried several FW disks : all a no-go.

I have googled around on the net and also on this great forum and see very different stories.

What i didn't find was a success story about the onboard firewire on this mobo with Lion 10.7.2.

Is there anyone out there with the same mobo and 10.7.2. who has firewire successfully running ?

I also read that maybe it is totally hackintosh unrelated and that it could be a Lion issue.

However, I also have a macbook pro running 10.7.2. and i have no firewire issues with that.

I would really want to make use of the onboard firewire cause i honestly don't have a spare pcie slot for putting in a firewire card :(

So any help regarding this issue would great !

Thx in advance,

Rob.

The firewire don't work on Gigabyte boards. You have to buy a "external" Firewire device.
 
Mate94 said:
vanhaze said:
The firewire don't work on Gigabyte boards. You have to buy a "external" Firewire device.


That's just not true, i have ( and many others ) a Gigabyte mobo with onboard FW working.
Not OOTB, i had to add some code to DSDT.

As i'm planning to make a new build with the GA-Z68X-UD3H-B3 i'm going to
try that for this mobo too.

So far i got hold of an lspci output wich gives the necessary information to find its address.
ioreg will help too, but i havn't started to build the rig

04:02.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)

As we can see the controller is an VT6306/7/8 , maybe this one is not supported by the kext.

Anyway, as soon as i finished the build i'll start on this and report
 
Xabbu said:
Mate94 said:
vanhaze said:
The firewire don't work on Gigabyte boards. You have to buy a "external" Firewire device.


That's just not true, i have ( and many others ) a Gigabyte mobo with onboard FW working.
Not OOTB, i had to add some code to DSDT.

As i'm planning to make a new build with the GA-Z68X-UD3H-B3 i'm going to
try that for this mobo too.

So far i got hold of an lspci output wich gives the necessary information to find its address.
ioreg will help too, but i havn't started to build the rig

04:02.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)

As we can see the controller is an VT6306/7/8 , maybe this one is not supported by the kext.

Anyway, as soon as i finished the build i'll start on this and report

Well list these "many other" Gigabyte boards since "many others" is pretty vague in the least. He needs a external firewire card with a TI chipset.

For one, there is only one Gigabyte board I know mentioned on here a couple of times that has the built-in firewire that works but I cannot remember which one now. :(
 
jester969 said:
Well list these "many other" Gigabyte boards since "many others" is pretty vague in the least. He needs a external firewire card with a TI chipset.

For one, there is only one Gigabyte board I know mentioned on here a couple of times that has the built-in firewire that works but I cannot remember which one now. :(

Obviously we have a misunderstanding here.
I meant "many other" people not many other boards.

FW on the GA-EP45-DS3 works allmost ootb because, like you said, it has an TI chip.

This needs to be added under Scope (_GPE)
Code:
Method (_L18, 0, NotSerialized)
        {
            Notify (\_SB.PCI0.PCIB.FRWR, Zero)
            Notify (\_SB.PWRB, 0x02)
        }


The code at Device (PCIB) has to be added/changed this way...
Code:
Device (FRWR)
                {
                    Name (_ADR, 0x00070000)
                    Name (_GPE, 0x0B)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x04)
                            {
                                "fwhub", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 

                                "device-id", 
                                Buffer (0x04)
                                {
                                     0x24, 0x80, 0x00, 0x00
                                }
                            }, Local0)
                        MCDP (Arg2, RefOf (Local0))
                        Return (Local0)
                    }

                    Method (_PRW, 0, NotSerialized)
                    {
                        Return (Package (0x02)
                        {
                            0x18, 
                            0x05
                        })
                    }
                }

These changes work for the GA-EP45-DS3 and maybe for all EP45 boards.

If anyone wants to implement these to his DSDT please don't copy & paste, you probably get hidden characters and the file won't compile. TYPE IT !!!

The Z68 is different, but i gonna try it
 
Many thx for the effort mate.

Would be awesome to have a fix for the Z68.

Best,
 
vanhaze said:
Many thx for the effort mate.

Would be awesome to have a fix for the Z68.

Best,

Please be patient, i can't start on this untll May.
My job keeps me away from home for the next 7 weeks.

Thx for your "head up"
 
I've got the same board as you and my FW worked out of the box. I have a FW audio interface and the intro music was playing through it when setting up my account (Pre-DSDT Patching)

Hmmm strange.
 
l4ke said:
I've got the same board as you and my FW worked out of the box. I have a FW audio interface and the intro music was playing through it when setting up my account (Pre-DSDT Patching)

Hmmm strange.

That's kind of strange. Could you please double check again your board please.
Wich Rev is it ? Wich Bios ? DSDT from this sites database ?

Could you please attach an ioreg.zip of your device tree ?
I'd like to know where the driver is located.

Thx
 
Status
Not open for further replies.
Back
Top