~Eureka Posted January 18, 2008 Author Share Posted January 18, 2008 hi chun-nan, i did several test with my firewire devices (integrated and pcmcia slot) seems the system hangs somehow, is slowest than before, but the activity monitor doesn't show up any problems. the integrated firewire (o2micro) works, but it has strange behaviours. if i plug any firewire/dv hdd, it can browse any folder, but is so slow that it's impossible to copy any files, alto small ones. if i connect a dv camera i can only remote it if a tape is inserted. No video at all. i've noticed also same problems on the pcmcia slot. it works fine but slowest than before. i did same test with my pcmcia firewire 400/800. dvcam works fine and can remote/capture files. if i plug firewire 800 hdd the device delay is really too much. i can't play video files without frame drops, the disk seems too slow (but it isn't for sure, is a brand new 1 tera firewire 800 disk with raid0). p.s. the pcmcia with earliest version of iopccardfamily seems faster/powerull btw, you did a wonderfoul job, no more kernel panic, and most important thing, you've enabled whole o2micro devices.i guess this is only a tweaking problem regards Hi snam11, For the integrated firewire device, I think it may have something to do with IOFirewire* kexts which I don't know too much about it right now. I will suggest you try to restore the orginal IOPCIFamily and IOPCCardFamily to see if the same problem (if i connect a dv camera i can only remote it if a tape is inserted. No video at all) still occurs. Then use the rev6 and compare the result. For the pcmcia slot firewire device, what I did so far is just try to enable and activate the pccard slot service so that the pcmica devices can be detected. As far as I know, after the pccard slot service is activated, you still need the right driver(kexts) to make the pccard device work. Chun-Nan Link to comment Share on other sites More sharing options...
djmastera2000 Posted January 18, 2008 Share Posted January 18, 2008 ... Hi djmastera2000,try rev6 and let me know the result.Chun-Nan Hey Chun-Nan, installed whole v6 package, no test4 PCIFamily, the results: bash-3.2# dmesg s vm_page_bootstrap: 513539 free pages and 10749 wired pages mig_table_max_displ = 79 Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled Loading security extension com.apple.security.TMSafetyNet calling mpo_policy_init for TMSafetyNet Security policy loaded: Safety net for Time Machine (TMSafetyNet) Loading security extension com.apple.nke.applicationfirewall Loading security extension com.apple.security.seatbelt calling mpo_policy_init for mb Seatbelt MACF policy initialized Security policy loaded: Seatbelt Policy (mb) Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. MAC Framework successfully initialized using 10485 buffer headers and 4096 cluster IO buffer headers IOAPIC: Version 0x20 Vectors 64:87 ACPI: System State [S0 S3 S4 S5] (S3) Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Starting AppleACPIPS2Nub Found mouse PNP device AppleACPIPS2Nub startup complete mbinit: done Security auditing service present BSM auditing present From path: "uuid", Waiting for boot volume with UUID 82D6143F-254A-36A9-A055-BFDAAA096A4F Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict> PCI configuration changed (BUS free=0 needed=1 added=1) PCI configuration changed (bridge=0 device=6 yenta=1) IOPCCard info: Intel PCIC probe: Ricoh RL5C476 rev b4 FireWire (OHCI) VendorID 1180 ID 552 built-in now active, GUID 0000f04101054711; max speed s400. IOPCCard info: cs: cb_alloc(bus 10): vendor 0x1033, device 0x0035 IOPCCard info: cs: cb_alloc(bus 10): found 2 functions IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 10) IOPCCard info: fn 0 bar 1: mem 0xa0001000-0xa0001fff IOPCCard info: fn 1 bar 1: mem 0xa0000000-0xa0000fff IOPCCard info: irq 20 IOCardBusDevice: binding socket 0 function 1 to card services. Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPIIXATARoot/PRID@0/AppleIntelICHxSATA/ATADeviceNub@0/AppleATADiskDriver/IOATABlockStorageDevice/IOBlockStorageDriver/Hitachi HTS541616J9SA00 Hitachi HTS541616J9SA00/IOFDiskPartitionScheme/Untitled 2@2 BSD root: disk0s2, major 14, minor 2 Jettisoning kernel linker. Resetting IOCatalogue. IPv6 packet filtering initialized, default to accept, logging disabled Matching service count = 1 Matching service count = 1 Matching service count = 1 Matching service count = 1 Matching service count = 1 Matching service count = 1 ACPI_SMC_CtrlLoop::initCPUCtrlLoop - pmCPUControl (PMIOCSETPSTATETABLE) returned 0x4579f00 wl0: Broadcom BCM4312 802.11 Wireless Controller 4.170.25.8.2NVDANV40HAL loaded and registered. ApplePS2Trackpad: Synaptics TouchPad v6.2 ALCinject: Starting. ALCinject: Setting built-in=<data not shown> ALCinject: Setting layout-id=<data not shown> dsmos: Initializing... dsmos: Hook and decryption contexts set! m0ead6f57 :2 m7b9b743c dsmos: Starting... AppleBCM440XEthernet: Ethernet address 00:13:77:29:d5:2d AirPort_Brcm43xx: Ethernet address 00:19:7d:6b:2a:84 bfe0: BUG! Timeout waiting for bit 00000002 of register 42c to clear. NTFS driver 2.0 [Flags: R/O]. NTFS volume name Vista, version 3.1. NTFS volume name Program Files, version 3.1. NTFS volume name Data, version 3.1. What did you change in this version? Link to comment Share on other sites More sharing options...
~Eureka Posted January 18, 2008 Author Share Posted January 18, 2008 Hey Chun-Nan, installed whole v6 package, no test4 PCIFamily, the results: .......... What did you change in this version? Hi djmastera2000, It seems that your PCCard Slot is detected and activated. What I did is try to make sure the PCI configuration is accurate. You can see those two messages: PCI configuration changed (BUS free=0 needed=1 added=1) PCI configuration changed (bridge=0 device=6 yenta=1) Chun-Nan Link to comment Share on other sites More sharing options...
EqUaTe Posted January 18, 2008 Share Posted January 18, 2008 Hi djmastera2000, It seems that your PCCard Slot is detected and activated. What I did is try to make sure the PCI configuration is accurate. You can see those two messages: PCI configuration changed (BUS free=0 needed=1 added=1) PCI configuration changed (bridge=0 device=6 yenta=1) Chun-Nan Chun-Nan, Question for you - the kexts that you're distributing as rev6 - are they development or deployment builds? Wondering about the messages is all Cheers, EqUaTe Link to comment Share on other sites More sharing options...
djmastera2000 Posted January 18, 2008 Share Posted January 18, 2008 Hi djmastera2000, It seems that your PCCard Slot is detected and activated. What I did is try to make sure the PCI configuration is accurate. You can see those two messages: PCI configuration changed (BUS free=0 needed=1 added=1) PCI configuration changed (bridge=0 device=6 yenta=1) Chun-Nan IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 10) IOPCCard info: fn 0 bar 1: mem 0xa0001000-0xa0001fff IOPCCard info: fn 1 bar 1: mem 0xa0000000-0xa0000fff IOPCCard info: irq 20 IOCardBusDevice: binding socket 0 function 1 to card services. After function 0 there is more info, after function 1 nothing, you know why perhaps? Or is this my card reader that doesn't work yet? Link to comment Share on other sites More sharing options...
djmastera2000 Posted January 18, 2008 Share Posted January 18, 2008 @EqUaTe Here is lspci and pccardctl(instead of cardctl) output: lcpci.txt pccardctl.txt Link to comment Share on other sites More sharing options...
fingerr Posted January 18, 2008 Share Posted January 18, 2008 (edited) Hi all, I've installed rev6 and my PCMCIA is working but FireWire tab in System Profiler says "unable to list firewire devices". I've checked dmesg and it says "FireWire (OHCI) TI ID 803a PCI now active, GUID 00080da0d13f83df; max speed s400." Anyone got FW working with rev6 or can share some trick to make it working? p.s. This is dmesg for rev6: immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled Loading security extension com.apple.nke.applicationfirewall Loading security extension com.apple.security.seatbelt calling mpo_policy_init for mb Seatbelt MACF policy initialized Security policy loaded: Seatbelt Policy (mb) Loading security extension com.apple.security.TMSafetyNet calling mpo_policy_init for TMSafetyNet Security policy loaded: Safety net for Time Machine (TMSafetyNet) Copyright © 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. MAC Framework successfully initialized using 10485 buffer headers and 4096 cluster IO buffer headers IOAPIC: Version 0x20 Vectors 64:87 ACPI: System State [s0 S3 S4 S5] (S3) Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.mbinit: done Security auditing service present BSM auditing present Starting AppleACPIPS2Nub Found mouse PNP device AppleACPIPS2Nub startup complete Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. From path: "uuid", Waiting for boot volume with UUID 252724EC-A21D-3FC0-94F9-BCEC237771D7 Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict> PCI configuration changed (BUS free=0 needed=1 added=1) PCI configuration changed (bridge=0 device=3 yenta=1) USBF: 0.841 Attempting to get EHCI Controller from BIOS USBF: 0.843 USBLEGCTLSTS value c0002000 USBF: 0.850 Found USBLEGSUP_ID - value 0x1000001 - writing OSOwned USBF: 0.858 acquireOSOwnership done - value 0x1000001 IOPCCard info: Intel PCIC probe: TI XX12 rev 00 FireWire (OHCI) TI ID 803a PCI now active, GUID 00080da0d13f83df; max speed s400. Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0. Extension "com.apple.iokit.IOBluetoothFamily" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. E:[AppleUSBBluetoothHCIController][FindInterfaces] mInt0InterruptMaxPacketSize = 16 Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPIIXATARoot/PRID@0/AppleIntelICHxSATA/ATADeviceNub@0/IOATABlockStorageDriver/IOATABlockStorageDevice/IOBlockStorageDriver/TOSHIBA MK1237GSX Media/IOFDiskPartitionScheme/Untitled 3@3 BSD root: disk0s3, major 14, minor 3 IOPCCard info: cs: cb_alloc(bus 8): vendor 0x1106, device 0x3038 IOPCCard info: cs: cb_alloc(bus 8): found 3 functions IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 8) IOPCCard info: fn 0 bar 2: mem 0xa0004000-0xa00040ff IOPCCard info: fn 0 bar 5: io 0x120-0x13f IOPCCard info: fn 1 bar 2: mem 0xa0003000-0xa00030ff IOPCCard info: fn 1 bar 5: io 0x100-0x11f IOPCCard info: fn 2 bar 1: mem 0xa0002000-0xa00020ff IOPCCard info: fn 2 bar 2: mem 0xa0001000-0xa00010ff IOPCCard info: irq 18 IOCardBusDevice: binding socket 0 function 1 to card services. IOCardBusDevice: binding socket 0 function 2 to card services. USBF: 41.143 Attempting to get EHCI Controller from BIOS USBF: 41.168 USBLEGCTLSTS value c0000000 USBF: 41.190 Found USBLEGSUP_ID - value 0x1 - writing OSOwned USBF: 41.215 acquireOSOwnership done - value 0x1000001 USBF: 41.340 AppleUSBUHCI: controller reset failed -----EDIT -------- I've tried to switch off and on AirPort but still no success. Regards, Mariusz. Edited January 18, 2008 by Mariusz Link to comment Share on other sites More sharing options...
snam11 Posted January 18, 2008 Share Posted January 18, 2008 Hi snam11, For the integrated firewire device, I think it may have something to do with IOFirewire* kexts which I don't know too much about it right now. I will suggest you try to restore the orginal IOPCIFamily and IOPCCardFamily to see if the same problem (if i connect a dv camera i can only remote it if a tape is inserted. No video at all) still occurs. Then use the rev6 and compare the result. For the pcmcia slot firewire device, what I did so far is just try to enable and activate the pccard slot service so that the pcmica devices can be detected. As far as I know, after the pccard slot service is activated, you still need the right driver(kexts) to make the pccard device work. Chun-Nan Hi chun-nan since the beginning (tiger 10.4.1) up to leo 10.5.1 the internal firewire has never worked. i've always get the "FireWire (OHCI): start - unable to get device memory" error. i always thought this error was linked to the pcmcia slots because i've read this controller manage firewire/pcmcia/smartcard reader. than i tryed to play around with pcmcia reading the post http://forum.insanelymac.com/index.php?sho...=29583&st=0 and i've finally managed to get the pcmcia working (hexediting the iopccardfamily and editing the plist file). both pcmcia and express slot started to work (but not the integrated firewire), so i bought a pcmcia device with 1 firewire400 and 2 fw800 port (with a ti compatible controller) no drivers was needed because the card is fully compatible with the default firewire system kext. i've done some tests capturing some dv tapes with fw400 and playng/editing some hd clips on a fw800 hdd. and it worked pretty good. i've also tested express card using a multicard reader. bad part was the random kernel panic if pcmcia was plugged in(or already plugged in) during the boot. Checking the dmesg i've noticed the pcmcia had 2 slots ano only one was working: IOPCCard info: Intel PCIC probe: O2Micro OZ711M1 rev 21 IOPCCardBridge::checkBridgeBusIDs invalid sub/cardbus/pci settings of 0x0 with your latest release, the full controller is detected and working, firewire ochi error is gone,and is finally detected: FireWire (OHCI) VendorID 1217 ID f7 PCI now active, GUID 009fc0001a119e00; max speed s400. but you know already what's the behaviour of pcmcia and firewire. checking the dmesg i've noticed that the system has a tremendous slowdown with latest firewire error ERROR: FireWire unable to determine security-mode; defauling to full-secure. (the error is shown twice if the pcmcia firewire is plugged in) i don't think is a firewire kext problem same kext with early releases of your iopccardfamily works fine and pcmcia slot seems faster. i don't have any professiona tool to check if the pcmcia is really faster or not. i usually copy files and or try to play hd clips.the copy time and the playback quality/fluidity is my way to check if the slot is slower or faster. equate: has your internal firewire same problem as mine? have you ever tryed the internal firewire?it is o2micro or ti? dunno if only my 7134 has this issues or not. Link to comment Share on other sites More sharing options...
EqUaTe Posted January 18, 2008 Share Posted January 18, 2008 Hi chun-nan since the beginning (tiger 10.4.1) up to leo 10.5.1 the internal firewire has never worked. i've always get the "FireWire (OHCI): start - unable to get device memory" error. i always thought this error was linked to the pcmcia slots because i've read this controller manage firewire/pcmcia/smartcard reader. than i tryed to play around with pcmcia reading the post http://forum.insanelymac.com/index.php?sho...=29583&st=0 and i've finally managed to get the pcmcia working (hexediting the iopccardfamily and editing the plist file). both pcmcia and express slot started to work (but not the integrated firewire), so i bought a pcmcia device with 1 firewire400 and 2 fw800 port (with a ti compatible controller) no drivers was needed because the card is fully compatible with the default firewire system kext. i've done some tests capturing some dv tapes with fw400 and playng/editing some hd clips on a fw800 hdd. and it worked pretty good. i've also tested express card using a multicard reader. bad part was the random kernel panic if pcmcia was plugged in(or already plugged in) during the boot. Checking the dmesg i've noticed the pcmcia had 2 slots ano only one was working: IOPCCard info: Intel PCIC probe: O2Micro OZ711M1 rev 21 IOPCCardBridge::checkBridgeBusIDs invalid sub/cardbus/pci settings of 0x0 with your latest release, the full controller is detected and working, firewire ochi error is gone,and is finally detected: FireWire (OHCI) VendorID 1217 ID f7 PCI now active, GUID 009fc0001a119e00; max speed s400. but you know already what's the behaviour of pcmcia and firewire. checking the dmesg i've noticed that the system has a tremendous slowdown with latest firewire error ERROR: FireWire unable to determine security-mode; defauling to full-secure. (the error is shown twice if the pcmcia firewire is plugged in) i don't think is a firewire kext problem same kext with early releases of your iopccardfamily works fine and pcmcia slot seems faster. i don't have any professiona tool to check if the pcmcia is really faster or not. i usually copy files and or try to play hd clips.the copy time and the playback quality/fluidity is my way to check if the slot is slower or faster. equate: has your internal firewire same problem as mine? have you ever tryed the internal firewire?it is o2micro or ti? dunno if only my 7134 has this issues or not. I've seen this error on every boot, including installation. The default kexts seem to recognise my firewire controller, or at least that's the impression I get. I'll give it a try later - I don't have any firewire devices here at the moment.. EqUaTe Link to comment Share on other sites More sharing options...
~Eureka Posted January 18, 2008 Author Share Posted January 18, 2008 Hi all, I've installed rev6 and my PCMCIA is working but FireWire tab in System Profiler says "unable to list firewire devices". I've checked dmesg and it says "FireWire (OHCI) TI ID 803a PCI now active, GUID 00080da0d13f83df; max speed s400." Anyone got FW working with rev6 or can share some trick to make it working? p.s. This is dmesg for rev6: immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled Loading security extension com.apple.nke.applicationfirewall Loading security extension com.apple.security.seatbelt calling mpo_policy_init for mb Seatbelt MACF policy initialized Security policy loaded: Seatbelt Policy (mb) Loading security extension com.apple.security.TMSafetyNet calling mpo_policy_init for TMSafetyNet Security policy loaded: Safety net for Time Machine (TMSafetyNet) Copyright © 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. MAC Framework successfully initialized using 10485 buffer headers and 4096 cluster IO buffer headers IOAPIC: Version 0x20 Vectors 64:87 ACPI: System State [s0 S3 S4 S5] (S3) Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.mbinit: done Security auditing service present BSM auditing present Starting AppleACPIPS2Nub Found mouse PNP device AppleACPIPS2Nub startup complete Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. From path: "uuid", Waiting for boot volume with UUID 252724EC-A21D-3FC0-94F9-BCEC237771D7 Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict> PCI configuration changed (BUS free=0 needed=1 added=1) PCI configuration changed (bridge=0 device=3 yenta=1) USBF: 0.841 Attempting to get EHCI Controller from BIOS USBF: 0.843 USBLEGCTLSTS value c0002000 USBF: 0.850 Found USBLEGSUP_ID - value 0x1000001 - writing OSOwned USBF: 0.858 acquireOSOwnership done - value 0x1000001 IOPCCard info: Intel PCIC probe: TI XX12 rev 00 FireWire (OHCI) TI ID 803a PCI now active, GUID 00080da0d13f83df; max speed s400. Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0. Extension "com.apple.iokit.IOBluetoothFamily" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. E:[AppleUSBBluetoothHCIController][FindInterfaces] mInt0InterruptMaxPacketSize = 16 Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPIIXATARoot/PRID@0/AppleIntelICHxSATA/ATADeviceNub@0/IOATABlockStorageDriver/IOATABlockStorageDevice/IOBlockStorageDriver/TOSHIBA MK1237GSX Media/IOFDiskPartitionScheme/Untitled 3@3 BSD root: disk0s3, major 14, minor 3 IOPCCard info: cs: cb_alloc(bus 8): vendor 0x1106, device 0x3038 IOPCCard info: cs: cb_alloc(bus 8): found 3 functions IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 8) IOPCCard info: fn 0 bar 2: mem 0xa0004000-0xa00040ff IOPCCard info: fn 0 bar 5: io 0x120-0x13f IOPCCard info: fn 1 bar 2: mem 0xa0003000-0xa00030ff IOPCCard info: fn 1 bar 5: io 0x100-0x11f IOPCCard info: fn 2 bar 1: mem 0xa0002000-0xa00020ff IOPCCard info: fn 2 bar 2: mem 0xa0001000-0xa00010ff IOPCCard info: irq 18 IOCardBusDevice: binding socket 0 function 1 to card services. IOCardBusDevice: binding socket 0 function 2 to card services. USBF: 41.143 Attempting to get EHCI Controller from BIOS USBF: 41.168 USBLEGCTLSTS value c0000000 USBF: 41.190 Found USBLEGSUP_ID - value 0x1 - writing OSOwned USBF: 41.215 acquireOSOwnership done - value 0x1000001 USBF: 41.340 AppleUSBUHCI: controller reset failed -----EDIT -------- I've tried to switch off and on AirPort but still no success. Regards, Mariusz. Hi Mariusz, It happened to me even when I use the orginal IOPCIFamily and IOPCCardFamily. I haven't found the eason why it occured. What I did is switch off and on AirPort and it went away eventually. Also, when I tried to fix the permisions via Disk Utility and it went away. Maybe you can try to fix the permissions via Disk Utility. Chun-Nan Link to comment Share on other sites More sharing options...
djmastera2000 Posted January 18, 2008 Share Posted January 18, 2008 My Firewire is recognized and activated also, i can find it in 'System Profiler' too, but never testet before because my video camera isn't at home lol But i think it works... Link to comment Share on other sites More sharing options...
fingerr Posted January 18, 2008 Share Posted January 18, 2008 Hi Mariusz, It happened to me even when I use the orginal IOPCIFamily and IOPCCardFamily. I haven't found the eason why it occured. What I did is switch off and on AirPort and it went away eventually. Also, when I tried to fix the permisions via Disk Utility and it went away. Maybe you can try to fix the permissions via Disk Utility. Chun-Nan I've just checked under Tiger (along with your IOPCCard rev1_fix) and I can see some device conected to FW but ist unknown, probalby there is no driver for my IDE->FireWire adapter. Thank you Chun-Nan! Regards, Mariusz. Link to comment Share on other sites More sharing options...
snam11 Posted January 18, 2008 Share Posted January 18, 2008 hi chun-nan i was reading the dmesg log of rev6 under leopard: Intel PCIC probe: O2Micro OZ711MP1/MS1 rev 21 IOPCCard info: Intel PCIC probe: , O2Micro OZ711MP1/MS1 rev 21 FireWire (OHCI) VendorID 1217 ID f7 PCI now active, GUID 009fc0001a119e00; max speed s400. IOPCCard info: cs: memory probe 0xa0000000-0xa0ffffff: clean. IOPCCard16Device: binding socket 1 function 0 to card services. Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0. Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/USB7@1D,7/AppleUSBEHCI/NOONTEC USB Storage@fd410000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType00/IOBlockStorageServices/IOBlockStorageDriver/Maxtor 6 AD1G Media/IOFDiskPartitionScheme/Untitled 1@1 BSD root: disk1s1, major 14, minor 3 Jettisoning kernel linker. Resetting IOCatalogue. VGA: family specific matching fails Matching service count = 0 Matching service count = 1 IOPCCard16Device::matchPropertyTable entered. IOPCCardDevice: VersionOneInfo[0], "HP"(match string) != "O2Micro"(CIS string). pccardffff,1: family specific matching fails Matching service count = 1 IOPCCard16Device::matchPropertyTable entered. IOPCCardDevice: VersionOneInfo[0], "SCR243 PCMCIA"(match string) != "O2Micro"(CIS string). pccardffff,1: family specific matching fails Matching service count = 1 IOPCCard16Device::matchPropertyTable entered. IOPCCardDevice: VersionOneInfo[0], "SCR241 PCMCIA"(match string) != "O2Micro"(CIS string). pccardffff,1: family specific matching fails Matching service count = 1 IOPCCard16Device::matchPropertyTable entered. IOPCCardDevice: VersionOneInfo[0], "SCR24x PCMCIA"(match string) != "O2Micro"(CIS string). pccardffff,1: family specific matching fails Matching service count = 1 ... ... ERROR: FireWire unable to determine security-mode; defaulting to full-secure. are all those IOPCCard16Device info and IOPCCardDevice errors or bad things? regards Link to comment Share on other sites More sharing options...
fakedotbr Posted January 18, 2008 Share Posted January 18, 2008 Hi Folks. My PCMCIA WORK. D-link DWL-G650 WORK. AirPort WORK. All this was because used the rev6 bu Chun-Nan. Thank you to all. Thanks Kizwan, Mariusz and EqUaTe. Chun-nan, great job man. Link to comment Share on other sites More sharing options...
bory27 Posted January 18, 2008 Share Posted January 18, 2008 holy kalyway & by the mother of iatkos!!! IT WORKS!! ENE-CB714 & generic firewire PCMCIA is working!! using rev6. many thanks to Chun Nan & Equate!!! (& all of you guys) Link to comment Share on other sites More sharing options...
~Eureka Posted January 18, 2008 Author Share Posted January 18, 2008 hi chun-nani was reading the dmesg log of rev6 under leopard: Intel PCIC probe: O2Micro OZ711MP1/MS1 rev 21 IOPCCard info: Intel PCIC probe: , O2Micro OZ711MP1/MS1 rev 21 FireWire (OHCI) VendorID 1217 ID f7 PCI now active, GUID 009fc0001a119e00; max speed s400. IOPCCard info: cs: memory probe 0xa0000000-0xa0ffffff: clean. IOPCCard16Device: binding socket 1 function 0 to card services. Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0. Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/USB7@1D,7/AppleUSBEHCI/NOONTEC USB Storage@fd410000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType00/IOBlockStorageServices/IOBlockStorageDriver/Maxtor 6 AD1G Media/IOFDiskPartitionScheme/Untitled 1@1 BSD root: disk1s1, major 14, minor 3 Jettisoning kernel linker. Resetting IOCatalogue. VGA: family specific matching fails Matching service count = 0 Matching service count = 1 IOPCCard16Device::matchPropertyTable entered. IOPCCardDevice: VersionOneInfo[0], "HP"(match string) != "O2Micro"(CIS string). pccardffff,1: family specific matching fails Matching service count = 1 IOPCCard16Device::matchPropertyTable entered. IOPCCardDevice: VersionOneInfo[0], "SCR243 PCMCIA"(match string) != "O2Micro"(CIS string). pccardffff,1: family specific matching fails Matching service count = 1 IOPCCard16Device::matchPropertyTable entered. IOPCCardDevice: VersionOneInfo[0], "SCR241 PCMCIA"(match string) != "O2Micro"(CIS string). pccardffff,1: family specific matching fails Matching service count = 1 IOPCCard16Device::matchPropertyTable entered. IOPCCardDevice: VersionOneInfo[0], "SCR24x PCMCIA"(match string) != "O2Micro"(CIS string). pccardffff,1: family specific matching fails Matching service count = 1 ... ... ERROR: FireWire unable to determine security-mode; defaulting to full-secure. are all those IOPCCard16Device info and IOPCCardDevice errors or bad things? regards Hi snam11, I thaink "IOPCCard16Device" means that you have 16bit PCMCIA. I guess your pccard it doesn't have that gold strip across the connector. "IOPCCardDevice: VersionOneInfo[0], "SCR243 PCMCIA"(match string) != "O2Micro"(CIS string)." means that your device doesn't match their database. I still haven't found where they store "VersionOneInfo[0]" information or I would have tried to take a look at it. Maybe someone who know where it is located can let me know. Chun-Nan Link to comment Share on other sites More sharing options...
macpo Posted January 18, 2008 Share Posted January 18, 2008 Mariuz did you get your firewire working? Macpo Link to comment Share on other sites More sharing options...
kizwan Posted January 18, 2008 Share Posted January 18, 2008 Hi Chun-Nan, I have tried your rev6 (both kext file). So far my PCMCIA/CardBus slot/adapter is working perfectly as it should be. No "physical" changes/behavior that I can tell so far, but it is working with my PCMCIA wireless card (Linksys WPC54G). Just like when I use rev1 & rev3 kext file. I attached here my dmesg & system.log message. Thank you. dmesg_rev6.txt systemlog_rev6.txt ioreg_kizwan.txt Link to comment Share on other sites More sharing options...
fingerr Posted January 18, 2008 Share Posted January 18, 2008 Mariuz did you get your firewire working? Macpo Hi Macpo, no, it did not work. It was only one time when I could see 'Unknown device' (IDE-> FireWire adapter) in System profiler under FireWire tab, but under Tiger, not Leopard. This is only one FW device I have access to, but it is not mine, so I have no chance for further tests. Do you also have the same problem with FW? Regards, Mariusz. Link to comment Share on other sites More sharing options...
macpo Posted January 18, 2008 Share Posted January 18, 2008 Hi Mariuz, I have this problem since rev1, the sysem profiler says "unable to list firewire devices". I have an Edirol sound card that goes with firewire, but it doesn't work at all. I think there must be a conflict between firwire kexts or something like that. The problem is that it is very difficult to troubleshoot, because all the firewire kexts load correctly or that is what the system says. Anyway if I find something I will let you know... Macpo Link to comment Share on other sites More sharing options...
finetuned Posted January 18, 2008 Share Posted January 18, 2008 Finetuned... What you do? You use test3 or rev5? IOPCCardFamily or IOPCIFamily? Thanks I used test3 with rev5, both files (so IOPCIFamily from test3 and IOPCCardFamily from rev5. Link to comment Share on other sites More sharing options...
robcad Posted January 18, 2008 Share Posted January 18, 2008 This just say THANKS!!! to Chun Nan and Equate. I finally have a fully functional PCMCIA slot on my DELL Latitude D820. O2 Micro OZ711EZ1 venid 1217 devid 7135. Great work!! Thanks! robcad Link to comment Share on other sites More sharing options...
cyclonefr Posted January 18, 2008 Share Posted January 18, 2008 Chun Nan IOPCIFamily rev6 leopard didnt work at all on my 10.5.1 system it crashed all the startup couldnt even boot in -s i had no log but i could trace in -v the bug was linked to AppleIOUSBFamily that was having null mode or io null , something like that and the IOUSB was tracing till death. I hope u can fix this bug, im running AppleIOUSBPCGen by Orbit available in the drivers section i dont think it's the problem but who knows! Link to comment Share on other sites More sharing options...
~Eureka Posted January 18, 2008 Author Share Posted January 18, 2008 Chun Nan IOPCIFamily rev6 leopard didnt work at all on my 10.5.1 system it crashed all the startup couldnt even boot in -si had no log but i could trace in -v the bug was linked to AppleIOUSBFamily that was having null mode or io null , something like that and the IOUSB was tracing till death. I hope u can fix this bug, im running AppleIOUSBPCGen by Orbit available in the drivers section i dont think it's the problem but who knows! Hi cyclonefr, I compiled the IOPCIFamily from the source code that Apple offers on its website. I believe it is 2.4. If you get the kernel panic after trying rev6, PLEASE check if you have replaced the following files to make your cardbus slot working before: AppleACPIPlatform AppleAPIC IOACPIFamily If you did, you probably need to find a way to restore those files first. If you still get kernel panic, you can take the picture of it if possible. Thanks. Chun-Nan Link to comment Share on other sites More sharing options...
EqUaTe Posted January 19, 2008 Share Posted January 19, 2008 (edited) Hi cyclonefr, I compiled the IOPCIFamily from the source code that Apple offers on its website. I believe it is 2.4. If you get the kernel panic after trying rev6, PLEASE check if you have replaced the following files to make your cardbus slot working before: AppleACPIPlatform AppleAPIC IOACPIFamily If you did, you probably need to find a way to restore those files first. If you still get kernel panic, you can take the picture of it if possible. Thanks. Chun-Nan Indeed, if you don't have these files in stock form (or aren't sure), say so and one of us should be able to attach them to a post for you. On a further note, it would also be helpful if you could take a screenshot of the kernel panic/hang, AND see if it happens with -v -f -s Also, it would be worth restoring the stock AppleIOUSBPCGen (or if that's a custom-made one with no stock version, removing it) and seeing if that changes things. Always work to eliminate things hi chun-nani was reading the dmesg log of rev6 under leopard: <snip> are all those IOPCCard16Device info and IOPCCardDevice errors or bad things? regards Hi snam11, I suspect that Chun-Nan is right about this device being 16bit (that would be my feeling as well, given the details) - my guess is that this device isn't supported, and isn't likely to be. That's what it's saying though - it's trying to work out what the device is, failing and going "can't use this device.". Hi Chun-Nan,I have tried your rev6 (both kext file). So far my PCMCIA/CardBus slot/adapter is working perfectly as it should be. No "physical" changes/behavior that I can tell so far, but it is working with my PCMCIA wireless card (Linksys WPC54G). Just like when I use rev1 & rev3 kext file. I attached here my dmesg & system.log message. Thank you. Glad it's working Grats on that. One thing to watch for - if you get any kernel panics, or the system freezing, please document it as best you can (panics on boot, hopefully they'll be with -v, in which case you can take a picture..). Hi Macpo,no, it did not work. It was only one time when I could see 'Unknown device' (IDE-> FireWire adapter) in System profiler under FireWire tab, but under Tiger, not Leopard. This is only one FW device I have access to, but it is not mine, so I have no chance for further tests.Do you also have the same problem with FW? Regards,Mariusz. My suspicion is that system profiler does it a bit differently in leopard, and the device doesn't have support. It's possible you could get support for it from elsewhere - what ide chipset does it use? (Linux & windows would be useful sources of info there - in windows use UnknownDevices - www.halfdone.com/ukd ) Hi Mariuz,I have this problem since rev1, the sysem profiler says "unable to list firewire devices". I have an Edirol sound card that goes with firewire, but it doesn't work at all. I think there must be a conflict between firwire kexts or something like that. The problem is that it is very difficult to troubleshoot, because all the firewire kexts load correctly or that is what the system says. Anyway if I find something I will let you know...Macpo Was the card recognised before you started using Chun-Nan's IOPCCardFamily kexts? Have you checked with rev6? I used test3 with rev5, both files (so IOPCIFamily from test3 and IOPCCardFamily from rev5. If you haven't already, I strongly recommend you upgrade to rev6 now - and report any issues you may have. This just say THANKS!!! to Chun Nan and Equate. I finally have a fully functional PCMCIA slot on my DELL Latitude D820.O2 Micro OZ711EZ1 venid 1217 devid 7135.Great work!! Thanks! robcad Glad to hear it's working I think you must be the first person to report in either of the threads that's been using the same CardBus controller as me! Have you checked to see if firewire devices work? Cheers, EqUaTe Edited January 19, 2008 by EqUaTe Link to comment Share on other sites More sharing options...
Recommended Posts