Jump to content

Intel Wireless Drivers [OSx86]


pjmiller435
 Share

254 posts in this topic

Recommended Posts

People, good news, mercurysquad has released a driver for 3945 that works on OS X leopard, i asked about similarities among 3945 and 5100 and this is the answer:

 

yes from what I saw in the linux drivers, all intel wifi cards from 3945 up are similar and need small modifications and adjustments only.

 

so if we are lucky , will be a 5100 kext soon

Link to comment
Share on other sites

Here ya go:

 

Nov 13 18:51:54 xxxxxxxxxxs-macbook-pro kextd[10]: 0 cached, 443 uncached personalities to catalog

 

Nov 13 18:51:54 xxxxxxxxxxs-macbook-pro kernel[0]: Resetting IOCatalogue.

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: Matching service count = 2

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: VID: family specific matching fails

 

Nov 13 18:51:55: --- last message repeated 5 times ---

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: PXS2: family specific matching fails

 

Nov 13 18:51:55: --- last message repeated 5 times ---

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: SCSITaskUserClient - Invalid arguments: scatterGatherEntries = 1, requestedTransferCount = 0, transferDirection is 0

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: PXS2: family specific matching fails

 

Nov 13 18:51:55: --- last message repeated 5 times ---

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: Starting IWIFI Intel 3945, 4965, 5150, 5350, 6x00, 6x50, 1000 Wireless Driver

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: createOutputQueue()

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: Card ID: 4229

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: IOPCCard info: iwlagn: Intel® Wireless WiFi Link AGN driver for Linux, 1.3.27kds

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: IOPCCard info: iwlagn: Copyright© 2003-2009 Intel Corporation

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: ieee80211_alloc_hw [OK]

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_pci_probe *** LOAD DRIVER ***

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: PCI device enabled [OK]

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_pci_probe pci_resource_len = 0x00000000

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_pci_probe pci_resource_base = 0x5482f000

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: I: Detected Intel Wireless WiFi Link 4965AGN REV=0x4

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_prepare_card_hw iwl_prepare_card_hw enter

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_set_hw_ready hardware ready

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_eeprom_init NVM size = 1024

 

Nov 13 18:51:55 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwlcore_eeprom_verify_signature EEPROM signature=0x00000004

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: live ucode status 0x00000001 revision 0x1 0x0

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_rx_reply_alive Runtime Alive received.

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_alive_start Runtime Alive received.

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwlcore_verify_inst_sparse ucode inst image size is 788

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwlcore_verify_inst_sparse ucode inst image size is 10312

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwlcore_verify_inst_sparse ucode inst image size is 94928

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_verify_ucode Runtime uCode is good in inst SRAM

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_tx_queue_set_status Activate AC Queue 0 on AC 3

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_tx_queue_set_status Activate AC Queue 1 on AC 2

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_tx_queue_set_status Activate AC Queue 2 on AC 1

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_tx_queue_set_status Activate AC Queue 3 on AC 0

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_tx_queue_set_status Activate AC Queue 4 on AC 4

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_tx_queue_set_status Activate AC Queue 5 on AC 5

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_tx_queue_set_status Activate AC Queue 6 on AC 6

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_set_rxon_chain rx_chain=0x280E active=2 idle=2

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_enqueue_hcmd Sending command REPLY_BT_CONFIG (#9b), seq: 0x0401, 16 bytes at 1[1]:4

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: Microcode SW error detected. Restarting 0x82000000.

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: Start IWL Error Log Dump:

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: Status: 0x00060266, count: 5

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: Desc Time data1 data2 line

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: BAD_COMMAND (#07) 0000027714 0x00000000 0x00000062 1159

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: blink1 blink2 ilink1 ilink2

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: 0x0186A 0x01882 0x006DE 0x00000

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: Start IWL Event Log Dump: display count 4, wraps 0

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: EVT_LOGT:0000000000:0x0000023b:0117

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: EVT_LOGT:0000000014:0x00000000:1208

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: EVT_LOGT:0000027712:0xf000ec62:0401

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: EVT_LOGT:0000027717:0x00000100:0125

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd RX CONFIG:

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: IOPCCard debug: iwl data: 0: 00 1f 3b 6a d4 1b 00 00 00 00 00 00 00 00 00 00 ..;j............

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: IOPCCard debug: iwl data: 10: 00 1f 3b 6a d4 1b 00 00 03 00 0e 28 ff 0f 00 00 ..;j.......(....

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: IOPCCard debug: iwl data: 20: 05 00 00 00 04 00 00 00 01 00 ff ff ff 00 00 00 ................

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: IOPCCard debug: iwl data: 30: 00 00 ..

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u16 channel: 0x1

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u32 flags: 0x00000005

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u32 filter_flags: 0x00000004

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u8 dev_type: 0x3

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u8 ofdm_basic_rates: 0xff

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u8 cck_basic_rates: 0x0f

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u8[6] node_addr: 0x45c3ace3M

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u8[6] bssid_addr: 0x45c3acebM

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_print_rx_config_cmd u16 assoc_id: 0x0

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_irq_handle_error Restarting adapter due to uCode error.

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: E: Error Reply type 0x00000000 cmd TEMPERATURE_NOTIFICATION (0x62) seq 0xF000 ser 0x00000062

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U __iwl_down iwlagn is going down

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_enqueue_hcmd Sending command REPLY_STATISTICS_CMD (#9c), seq: 0x0402, 8 bytes at 2[2]:4

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_enqueue_hcmd Sending command REPLY_CT_KILL_CONFIG_CMD (#a4), seq: 0x0403, 16 bytes at 3[3]:4

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_rf_kill_ct_config REPLY_CT_KILL_CONFIG_CMD succeeded, critical temperature is 383

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_alive_start ALIVE processing complete.

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_power_sleep_cam_cmd Sleep command for CAM

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_apm_stop Stop card, put in low power state

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_apm_stop_master stop master

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_clear_free_frames 0 frames on pre-allocated heap on clear.

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_start enter

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_prepare_card_hw iwl_prepare_card_hw enter

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_set_hw_ready hardware ready

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_apm_init Init card's basic functions

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_apm_init L1 Disabled; Enabling L0S

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_load_bsm Begin load bsm

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_verify_bsm Begin verify bsm

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_verify_bsm BSM bootstrap uCode image OK

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl4965_load_bsm BSM write complete, poll 0 iterations

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U __iwl_up iwlagn is coming up

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_start Start UP work done.

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_led_on_reg led on

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_start leave

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_add_interface enter: type 2

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_add_interface Set 0xf86989cM

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_set_rxon_chain rx_chain=0x280E active=2 idle=2

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_add_interface leave

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_config enter to channel 1 changed 0xFFFFFFFF

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_power_sleep_cam_cmd Sleep command for CAM

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_config TX Power old=16 new=14

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_set_rxon_chain rx_chain=0x280E active=2 idle=2

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_config leave - not ready

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_mac_config leave

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_configure_filter Enter: changed: 0x0, total: 0x80000000

 

Nov 13 18:51:56 xxxxxxxxxxs-macbook-pro kernel[0]: DP: U iwl_bss_info_changed changes = 0xFFFFFCFF

 

 

 

 

This is from a D830 running an iAtkos install of 10.5.7. It gets a kernel panic as soon as the driver is installed.

 

 

 

Hope this helps.

Link to comment
Share on other sites

iwidarwin project

 

since mercuryquad finally got it working and because i think he deserve to get some contribution for is driver i'll stop iwidarwin until he's happy with people donations.

 

i do know how hard is to write a driver and you should all understand that instead of complaining and demanding WPA stuff, etc you should contribute to is project.

 

for those who don't agree you can always get iwidarwin source code from svn tree and finish the code to make the driver work. you can do this for free if you have the knowledge and want a free driver.

i'll not help on this because i think mercurysquad work's should be in a near future in iwidarwin svn tree

 

further development should be done with is new code when time is right

in my opinion 4965 code is already working

5000, 6000 and 1000 cards will depend on firmware stability (as shown by intel linux sources)

 

this thread is open for driver development discussions only

Link to comment
Share on other sites

Anyone that has an idea how to modify Voodoo Intel 3945: pre-alpha for the 4695AGN card? I am willing to test this on my laptop...

 

When I remove the card the bluetooth stops working, so the driver does something. This also could be the Iwifi driver..

Link to comment
Share on other sites

I seem to get a kernel panic seconds after installing the latest (as of 11/22/09) 2100 kext using the pkg. The whole computer freezes up even before I get a chance to reach for "restart." I do resolve these panics by removing the kext while booted into single user mode. I don't know how to record the pertinent logs for development purposes. am I doing something completely off here? I figure I am since iwi2100 is described in this thread as fully working. I'm running the latest SVN version on 10.5.6, since the stable version seems to be only for 10.4.x. Thanks guys!

 

below are findings from windows' device manager:

 

PCI\VEN_8086&DEV_1043&SUBSYS_25658086&REV_04

PCI\VEN_8086&DEV_1043&SUBSYS_25658086

PCI\VEN_8086&DEV_1043&CC_028000

PCI\VEN_8086&DEV_1043&CC_0280

Link to comment
Share on other sites

Hello guys!

 

I've installed the 5100 kext, to see the KP logs . Pc had recognize the card, but that's all. No internet and, by the way, no KP (erf, well, there are KP of course, due to the ACPI, like Ubuntu, but OSX boot correctly (1/3 of the time).They didn't comes from the kext)

Link to comment
Share on other sites

  • 2 weeks later...
I am using Intel® PRO/Wireless LAN 802.11a/b/g (3945ABG) and Mercurygroup got a driver that makes OSX view your wifi card Look for networks.. but it doesnt connect.. and the wifi turns off...

 

Maybe all you can join in and help in? XD

 

Any news??

Link to comment
Share on other sites

Sorry for asking but..

 

Is there anything new about the Intel 5100 AGN ?

 

If not, what should I get instead of it ? What is recognized as Airport and will work without work with kexts etc. ?

 

 

I really think it's weird that most of the current net and notebooks don't have a OSX-compatible wifi card.. I got my old laptop with a 2200 bg.. but it doesn't fit in my new laptop with the mini wifi card.

Link to comment
Share on other sites

Hi all

But I was wondering if it would be possible to patch the ralink usb wireless utility to work with the intel card. I bought a belkin card because the intel 5100 on my computer doesn't work yet, and the belkin card shows up (like you said the intel card was) as ethernet. The ralink app pops up every time the card gets plugged in. The app acts like the airport utility, and it lets you choose between wireless networks the card picks up. So the card connects to the network, and the computer is fooled into thinking that you have an ethernet cable plugged in.

This isn't meant as a permanent fix, just to get pressure off the project so it can be done perfectly and not rushed.

Link to comment
Share on other sites

 Share

×
×
  • Create New...