PumaTechTV Posted May 31, 2012 Share Posted May 31, 2012 (edited) UPDATE 3- I actually figured out something, thanks to the help of LatinMcG. What appears to be wrong is that the card is rebranded to a brcm subid. The problem now is, what is an apple compatible, and compatible with my card, b/g only subsys ID's. I dont know where i can find subsystem ID's, so if you could give me one for my card, or atleast point me to the right direction, that'd be awesome. UPDATE 2- It seems that my previous hypothesis was invalid. I fixed my computer to load the wifi card at startup and it loads it properly on both windows 7 and ubuntu; however when i try to boot it into snow leopard, it desn't even see the card. Please help, im getting desperate. UPDATE- I belive i (partially) found the problem! The hypothesis is that my card isn't starting when my computer is starting. For example, my card should start up, or turn on, or atleast enable wlan, during the BIOS screen; If not, before Snow Leopard starts up. I figured this out when i went on ubuntu. I had to press the wireless button to enable wireless. The new question now is: How do I make my wifi card so start up during the BIOS, or before Snow Leopard starts? Hey guys! I successfully rebranded my card (ar5007) using iHack13 's guide. When I installed 10.6.1, 2, or 3, A kernel panic would occur. I was able to fix these kernel panics, involving the kexts AirPortBrcm4311.kext and AppleTycmeDriver.kext by going into single mode or windows and deleting them from there. The thing is, that after i successfully boot, my airport card is not recognized. My card should work OTB but it doesn't. Not even system profiler can see it! But how can it not see something that is branded ad an Apple AirPort card? the sub id's are 106b:4e and the card is a b/g only card Here is my lspci -vvnn: 02:00.0 Network controller [0280]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01) Subsystem: Apple Inc. Device [106b:004e] Physical Slot: 1 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 17 Region 0: Memory at d2600000 (64-bit, non-prefetchable) [size=64K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit- Address: 00000000 Data: 0000 Capabilities: [60] Express (v1) Legacy Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <64us ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [90] MSI-X: Enable- Count=1 Masked- Vector table: BAR=0 offset=00000000 PBA: BAR=0 offset=00000000 Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01 Status: NegoPending- InProgress- Kernel driver in use: ath5k Kernel modules: ath5k I can supply with any pictures or logs from terminal/verbose mode needed. I have access to ubuntu and windows+transmac if needed. Thanks in adavance Here are my computer specs: Edited June 1, 2012 by PumaTechTV Link to comment Share on other sites More sharing options...
eep357 Posted June 1, 2012 Share Posted June 1, 2012 Did you delete only the bcm4311 plugin or the entire IO80211family.kext? And if not, finding out why the broadcom plugin was causing KP may lead to the solution Link to comment Share on other sites More sharing options...
PumaTechTV Posted June 1, 2012 Author Share Posted June 1, 2012 Did you delete only the bcm4311 plugin or the entire IO80211family.kext? And if not, finding out why the broadcom plugin was causing KP may lead to the solution Thanks for your reply! Ionly deleted the bcm4311.kext .... I actually figured out something, thanks to the help of LatinMcg. What appears to be wrong is that the card is rebranded to a brcm subid. The problem now is, what is an apple compatible, atheros chipset, b/g only subsys ID's. I dont know where i can find subsystem ID's, so if you could give me one for my card, or atleast point me to the right direction, that'd be awesome. Thanks in advance, -PumaTechTV Link to comment Share on other sites More sharing options...
eep357 Posted June 1, 2012 Share Posted June 1, 2012 what is currently after rebranding the device, vendor and sub sys ID's? I have AR5008 in my MacBook and also in my Hack, same apple card. Vendor ID is 168c, but device ID's will be different, your's "probably" 001c. Not sure on sub Link to comment Share on other sites More sharing options...
PumaTechTV Posted June 1, 2012 Author Share Posted June 1, 2012 Before rebranding- device id's- 168:1c sub id's: 103c:137a After rebrand- device id's- 168:1c sub id's- 106b:4e And i just encountered a new problem. On Ubuntu, i can no longer change the id's. When i change the sub id's to 106b:87 (or 106:0087 they are theoretically the same) in the EEPROM it only updates the EEPROM, but when i do: lspci -vvnn it gives me the same id's as before, which would be 106b:4e Link to comment Share on other sites More sharing options...
eep357 Posted June 1, 2012 Share Posted June 1, 2012 Sure yours shouldnt be 0086? A/b/g vs b/g? Maybe double check that part, cause the rest looks good 1 Link to comment Share on other sites More sharing options...
eep357 Posted June 1, 2012 Share Posted June 1, 2012 From lspci in OSX (AR5008) Network controller [0280]: Atheros Communications Inc. AR5008 Wireless Network Adapter [168c:0024] (rev 01) Subsystem: Apple Computer Inc. Unknown device [106b:0087] your device ID is missing the "c", in your last post, but is present in your OP Link to comment Share on other sites More sharing options...
LatinMcG Posted June 3, 2012 Share Posted June 3, 2012 he has AR5bxb63 i believe = junk. G only. rebrandables are AR5bxb62 and AR5bxb6 .. all 3 use 1C device id. go with AR5B91 = N Draft .. not plain b/g Link to comment Share on other sites More sharing options...
Recommended Posts