Jump to content

Intel Wireless driver


jalavoui
 Share

3,992 posts in this topic

Recommended Posts

Jan 7 11:03:42 banane kernel[0]: starting request direct scan!

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_TX_CMD_QUEUE)

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_TX_CMD_QUEUE)

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:42 banane kernel[0]: RxQueueIntr: hw 16 (22) -> 21

Jan 7 11:03:42 banane kernel[0]: Packet: type=09 seq=0A bits=2E

Jan 7 11:03:42 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:42 banane kernel[0]: RxQueueIntr: hw 17 (23) -> 22

Jan 7 11:03:42 banane kernel[0]: Packet: type=09 seq=0B bits=2E

Jan 7 11:03:42 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:42 banane kernel[0]: RxQueueIntr: hw 18 (24) -> 23

Jan 7 11:03:42 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:03:42 banane kernel[0]: Notification: subtype=19 flags=A0 size=4

Jan 7 11:03:42 banane kernel[0]: type = 25 (4 bytes)

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:42 banane kernel[0]: RxQueueIntr: hw 19 (25) -> 24

Jan 7 11:03:42 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:03:42 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:03:42 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:03:42 banane kernel[0]: Scan result for channel 1

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:42 banane kernel[0]: RxQueueIntr: hw 1a (26) -> 25

Jan 7 11:03:42 banane kernel[0]: Packet: type=09 seq=0C bits=2E

Jan 7 11:03:42 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:42 banane kernel[0]: RxQueueIntr: hw 1b (27) -> 26

Jan 7 11:03:42 banane kernel[0]: Packet: type=09 seq=0D bits=2E

Jan 7 11:03:42 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:42 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:42 banane kernel[0]: RxQueueIntr: hw 1d (29) -> 27

Jan 7 11:03:42 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:03:42 banane kernel[0]: Notification: subtype=19 flags=A0 size=4

Jan 7 11:03:42 banane kernel[0]: type = 25 (4 bytes)

Jan 7 11:03:42 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:03:42 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:03:42 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:03:42 banane kernel[0]: Scan result for channel 2

Jan 7 11:03:43 banane kernel[0]: ched: 3 st:0

Jan 7 11:03:43 banane kernel[0]: no network found

Jan 7 11:03:43 banane kernel[0]: (66: SystemStarter)tfp: failed on 0:

Jan 7 11:03:46 banane kernel[0]: its=2E

Jan 7 11:03:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 1d (29) -> 28

Jan 7 11:03:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:03:46 banane kernel[0]: Notification: subtype=19 flags=A0 size=4

Jan 7 11:03:46 banane kernel[0]: type = 25 (4 bytes)

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 1e (30) -> 29

Jan 7 11:03:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:03:46 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:03:46 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:03:46 banane kernel[0]: Scan result for channel 10

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 1f (31) -> 30

Jan 7 11:03:46 banane kernel[0]: Packet: type=09 seq=08 bits=2E

Jan 7 11:03:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 0 (0) -> 31

Jan 7 11:03:46 banane kernel[0]: Packet: type=09 seq=09 bits=2E

Jan 7 11:03:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 1 (1) -> 0

Jan 7 11:03:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:03:46 banane kernel[0]: Notification: subtype=19 flags=A0 size=4

Jan 7 11:03:46 banane kernel[0]: type = 25 (4 bytes)

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 2 (2) -> 1

Jan 7 11:03:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:03:46 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:03:46 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:03:46 banane kernel[0]: Scan result for channel 11

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 3 (3) -> 2

Jan 7 11:03:46 banane kernel[0]: Packet: type=09 seq=0A bits=2E

Jan 7 11:03:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 4 (4) -> 3

Jan 7 11:03:46 banane kernel[0]: Packet: type=09 seq=0B bits=2E

Jan 7 11:03:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:03:46 banane kernel[0]: RxQueueIntr: hw 5 (5) -> 4

Jan 7 11:03:46 banane kernel[0]: Packet: type=09 seq=0B bits=2E

Jan 7 11:03:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:03:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

--More--

Jan 7 11:11:43 banane kernel[0]: Scan completed: type 14, 14 channels, 1 status

Jan 7 11:11:43 banane kernel[0]: associate...

Jan 7 11:11:43 banane kernel[0]: ipw_best_network

Jan 7 11:11:43 banane kernel[0]: Network '<hidden> (b4:8f:77:02:00:00)' excluded because of storming (0ms since last assoc attempt).

Jan 7 11:11:43 banane kernel[0]: ipw_best_network

Jan 7 11:11:43 banane kernel[0]: Network '<hidden> (34:19:8a:02:00:00)' excluded due to capability mismatch.

Jan 7 11:11:43 banane kernel[0]: ipw_best_network

Jan 7 11:11:43 banane kernel[0]: Network '<hidden> (d0:8a:77:02:e0:8a)' excluded due to capability mismatch.

Jan 7 11:11:43 banane kernel[0]: networks searched: 3 st:0

Jan 7 11:11:43 banane kernel[0]: no network found

Jan 7 11:11:46 banane kernel[0]: hw 18 (24) -> 23

Jan 7 11:11:46 banane kernel[0]: Packet: type=09 seq=0A bits=2E

Jan 7 11:11:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 19 (25) -> 24

Jan 7 11:11:46 banane kernel[0]: Packet: type=09 seq=0B bits=2E

Jan 7 11:11:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 1a (26) -> 25

Jan 7 11:11:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:46 banane kernel[0]: Notification: subtype=19 flags=A0 size=4

Jan 7 11:11:46 banane kernel[0]: type = 25 (4 bytes)

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 1b (27) -> 26

Jan 7 11:11:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:46 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:11:46 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:11:46 banane kernel[0]: Scan result for channel 10

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 1c (28) -> 27

Jan 7 11:11:46 banane kernel[0]: Packet: type=09 seq=0C bits=2E

Jan 7 11:11:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 1d (29) -> 28

Jan 7 11:11:46 banane kernel[0]: Packet: type=09 seq=0D bits=2E

Jan 7 11:11:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 1e (30) -> 29

Jan 7 11:11:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:46 banane kernel[0]: Notification: subtype=19 flags=A0 size=4

Jan 7 11:11:46 banane kernel[0]: type = 25 (4 bytes)

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 1f (31) -> 30

Jan 7 11:11:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:46 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:11:46 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:11:46 banane kernel[0]: Scan result for channel 11

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 0 (0) -> 31

Jan 7 11:11:46 banane kernel[0]: Packet: type=09 seq=0E bits=2E

Jan 7 11:11:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 1 (1) -> 0

Jan 7 11:11:46 banane kernel[0]: Packet: type=09 seq=0F bits=2E

Jan 7 11:11:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 2 (2) -> 1

Jan 7 11:11:46 banane kernel[0]: Packet: type=09 seq=0F bits=2E

Jan 7 11:11:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 3 (3) -> 2

Jan 7 11:11:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:46 banane kernel[0]: Notification: subtype=19 flags=A0 size=4

Jan 7 11:11:46 banane kernel[0]: type = 25 (4 bytes)

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 4 (4) -> 3

Jan 7 11:11:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:46 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:11:46 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:11:46 banane kernel[0]: Scan result for channel 12

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 5 (5) -> 4

Jan 7 11:11:46 banane kernel[0]: Packet: type=09 seq=01 bits=2E

Jan 7 11:11:46 banane kernel[0]: IWI_HDR_TYPE_FRAME

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 6 (6) -> 5

Jan 7 11:11:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:46 banane kernel[0]: Notification: subtype=19 flags=A0 size=4

Jan 7 11:11:46 banane kernel[0]: type = 25 (4 bytes)

Jan 7 11:11:46 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:46 banane kernel[0]: RxQueueIntr: hw 7 (7) -> 6

Jan 7 11:11:46 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:46 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:11:46 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:11:46 banane kernel[0]: Scan result for channel 13

Jan 7 11:11:47 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:47 banane kernel[0]: RxQueueIntr: hw 8 (8) -> 7

Jan 7 11:11:47 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:47 banane kernel[0]: Notification: subtype=0C flags=A0 size=46

Jan 7 11:11:47 banane kernel[0]: type = 12 (46 bytes)

Jan 7 11:11:47 banane kernel[0]: Scan result for channel 14

Jan 7 11:11:47 banane kernel[0]: IPW_INTA_BIT_RX_TRANSFER)

Jan 7 11:11:47 banane kernel[0]: RxQueueIntr: hw 9 (9) -> 8

Jan 7 11:11:47 banane kernel[0]: Packet: type=03 seq=00 bits=00

Jan 7 11:11:47 banane kernel[0]: Notification: subtype=0D flags=A0 size=4

Jan 7 11:11:47 banane kernel[0]: type = 13 (4 bytes)

Jan 7 11:11:47 banane kernel[0]: Scan completed: type 14, 14 channels, 1 status

Jan 7 11:11:47 banane kernel[0]: associate...

Jan 7 11:11:47 banane kernel[0]: ipw_best_network

Jan 7 11:11:47 banane kernel[0]: Network '<hidden> (b4:8f:77:02:00:00)' excluded because of storming (0ms since last assoc attempt).

Jan 7 11:11:47 banane kernel[0]: ipw_best_network

Jan 7 11:11:47 banane kernel[0]: Network '<hidden> (34:19:8a:02:00:00)' excluded due to capability mismatch.

Jan 7 11:11:47 banane kernel[0]: ipw_best_network

Jan 7 11:11:47 banane kernel[0]: Network '<hidden> (d0:8a:77:02:e0:8a)' excluded due to capability mismatch.

Jan 7 11:11:47 banane kernel[0]: networks searched: 3 st:0

Jan 7 11:11:47 banane kernel[0]: no network found

Edited by banane
Link to comment
Share on other sites

banane, what system u using and what are the kext u used??? i get a kernel panic when i did the same thing as u, which was scan and attempt to associate.... a big headache....

 

its jas 10.4.7 patched to 10.4.8 sse2

default kernel

Link to comment
Share on other sites

You guys know the rules, dont spam threads up with junk like "where is he, omg why isnt he here, i can test if u want." Leave the Developers alone. So dont post unless u have debugging information or something useful to say.

Link to comment
Share on other sites

I'm done with the firmware work. I'm currently using ipw-fw-3.0! it's much more stable than old 2.3v. i've made a small utility wich can be used to split the firmware file in 3 parts. the linux upload routine works just fine now.

 

this could be very usefull for other drivers (like 3945). i'll submit the code soon

 

i'll upload the iwi2200.kext v4 with the new firmware and source code.

 

 

 

 

[xkazu]

 

you seem to be using the 10.4.8 IO80211Family.kext / Apple80211.framework. they don't work with iwi2200.kext. start from the mac os x intel upgrade 10.4.5 and go to 10.4.7 only.

 

at this point the driver is stucked at the ipw_scan() routine. the linux source goes to deep and i'm having trouble in finding a way to retrieve the scan results and do the ipw_associate().

 

if you have new ideas please help. i'll submit the source code soon

 

 

 

[rathalos]

 

you have the Intel Pro Wireless 2200BG just like me. the iwi2200.kext should work without changing any of the parameters. do you do the IO80211Family.kext / Apple80211.framework upgrade from 10.4.5 to 10.4.8?

the bug could also be because of the ASUS WL-167G USB Wireless Adaptor?

 

 

 

[kinwah.lai]

 

can you post a script to do the loading of iwi2200.kext?

it should also remove the Extensions.kextcache and Extensions.mkext cause of parameters changing

 

 

[banane]

 

thanks for your log. the IWI_HDR_TYPE_FRAME isn't working yet (hard to port from linux)

do you have way to check if any of the networks:

 

Jan 7 11:11:43 banane kernel[0]: Network '<hidden> (b4:8f:77:02:00:00)' excluded because of storming (0ms since last assoc attempt).

Jan 7 11:11:43 banane kernel[0]: ipw_best_network

Jan 7 11:11:43 banane kernel[0]: Network '<hidden> (34:19:8a:02:00:00)' excluded due to capability mismatch.

Jan 7 11:11:43 banane kernel[0]: ipw_best_network

Jan 7 11:11:43 banane kernel[0]: Network '<hidden> (d0:8a:77:02:e0:8a)' excluded due to capability mismatch.

 

exists or are valid networks?

i'm using the 10.4.8 kernel semthex. can you try the iwi2200.kext in 10.4.8?

Link to comment
Share on other sites

yes, these are valid, existing wifi nets. one of them is an airport extrem base station actually (d0:8a:77:02:e0:8a)

the logs from above have been created on 10.4.8.

i can do a script too

thanks for your support, looking forward to hearing from you soon

Edited by banane
Link to comment
Share on other sites

This is the iwi2200.kext v4 with the ipw2200-fw-3.0 firmware translated with hex2string.

 

The source code no longer depends on the ieee80211 linux library (the functions go to

deep into the linux kernel and i'll only use some of them when needed).

 

The splitfw is a utility for those who need to port other linux intel drivers firmware.

splitfw_source.zip

iwi2200_source.zip

iwi2200_v4.kext.zip

Link to comment
Share on other sites

This is the iwi2200.kext v4 with the ipw2200-fw-3.0 firmware translated with hex2string.

 

The source code no longer depends on the ieee80211 linux library (the functions go to

deep into the linux kernel and i'll only use some of them when needed).

 

The splitfw is a utility for those who need to port other linux intel drivers firmware.

 

just loaded up version 4 of your iwi2200.kext on 10.4.8 aka 8.4.1 (=! semthex)

new logs attached

iwi2200v4.txt

Edited by banane
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...