Intel Wireless 2100, 2200bg, 2915bg, 3945abg, 4965agn, IWIDarwin drivers for mac os x 10.4 and 10.5 *under development* |
![]() |
Intel Wireless 2100, 2200bg, 2915bg, 3945abg, 4965agn, IWIDarwin drivers for mac os x 10.4 and 10.5 *under development* |
|
pere
InsanelyMac Legend
|
![]() |
Apr 27 2008, 01:27 PM Post #1641
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I booted with -x. Build the kext, kext_helper to install. Manual kextload. Not sure if it makes any difference, but I have added the chunnan IOPCCard patch. I haven't made any changes to 860. What timer hack would you like me to test? Go to the file iwi3945-base.c and look into for //IOSleep(750);//hack ret = UCODE_READY_TIMEOUT; while(!(test_bit(STATUS_READY, &priv->status))) { IOSleep(1); ret--; if(ret==0) Erase the two black slash in the begining, save,build again, test... and give us good news!! break; |
|
jalavoui
InsanelyMac Legend
|
![]() |
Apr 27 2008, 01:30 PM Post #1642
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I got fed up floundering about in the dark, so I've been working on getting 1.2.23 compiled with debug enabled on Linux. After much faffing, rebuilding kernels etc. here's the result. yes - i was asking for this since my 1st post can you guys follow this example and do the same for 3945 mlazy, Apr 27 09:21:43 Sony kernel[0]: iwl3945: U iwl3945_rx_scan_complete_notif Scan pass on 2.4GHz took 200ms Apr 27 09:21:43 Sony kernel[0]: queue_te @ /Users/super/Desktop/iwi3945/861/compatibility.cpp:6535 Apr 27 09:21:43 Sony kernel[0]: test_function @ /Users/super/Desktop/iwi3945/861/compatibility.cpp:6524 Apr 27 09:21:43 Sony kernel[0]: iwl3945: U iwl3945_bg_request_scan Initiating indirect scan. Apr 27 09:21:43 Sony kernel this mean the scan complete and started a loop nice the Cxddev linux log is similar for 3945/4965 inspired by this i'm going to change the code wait... you can get a kp with this i'm not shore if i write the same code for both versions - i'll see it in logs try to get first drive log lines - very important in this release iwi3945 rel 862 iwi4965 rel 863 |
|
Ruud
InsanelyMac Geek
|
![]() |
Apr 27 2008, 02:57 PM Post #1643
|
![]() ![]()
|
I booted with -x. Build the kext, kext_helper to install. Manual kextload. Not sure if it makes any difference, but I have added the chunnan IOPCCard patch. I haven't made any changes to 860. What timer hack would you like me to test? He bobobear, can you tell me what you did to get your 02micro device installed? was ist only iopcifamily and iopccardfamily from chun nan, or somthing more Sorry for OT, please pm me. |
|
BoboBear
InsanelyMac Protégé
|
![]() |
Apr 27 2008, 03:02 PM Post #1644
|
|
I've been trying 860 with and without the IOSleep(750) hack
Initially with hack in place. IOSleep(750);//hack ret = UCODE_READY_TIMEOUT; log shows kextload from -x boot, followed by normal boots at 15:57 and 16:00 Lots of MicroCode errors with second normal boot, but log does mention starting indirect scans. Manual scans from network_selector result in "Scan already in progress" Removed hack //IOSleep(750);//hack ret = UCODE_READY_TIMEOUT; -x boot at 16:05 followed by kextload, 16:18 normal reboot. Both show lots of Microcode errors again. manual scan now starts scan. Hope this helps.
system.txt.zip ( 105.44K )
Number of downloads: 9 |
|
Ruud
InsanelyMac Geek
|
![]() |
Apr 27 2008, 03:24 PM Post #1645
|
![]() ![]()
|
oke logs for 4965 rel 863
It seems like i only getting a completer log when starting after i removed all power o jalavoui,, because of my reinstall, now the network is know as eth0 does that still matter or should it be eth1?
Attached File(s)
|
|
Cxddev
InsanelyMac Protégé
|
![]() |
Apr 27 2008, 03:29 PM Post #1646
|
|
HowTo build iwl3945/iwl4965 in Linux
You'll need the debian 2.6.22 kernel and source - I couldn't get it to work with ubuntu or newer versions. CODE sudo aptitude install linux-headers-`uname -r` linux-source-2.6.22
#Unpack the source in /usr/src cd /usr/src sudo tar jxf linux-source-2.6.22.tar.bz2 #Link modules directory to the source sudo ln -s /usr/src/linux-source-2.6.22 /lib/modules/`uname -r`/source #Get the iwl source wget http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1.2.23.tgz tar zxf iwlwifi-1.2.23.tgz cd iwlwifi-1.2.23 make #Get and install firmware wget http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-2.14.1.5.tgz tar zxf iwlwifi-3945-ucode-2.14.1.5.tgz sudo cp iwlwifi-3945-ucode-2.14.1.5/iwlwifi-3945.ucode /lib/firmware/iwlwifi-3945-1.ucode #Load module with debug enabled sudo modprobe mac80211 sudo insmod ./iwlwifi-1.2.23/compatible/iwl3945.ko debug=0x43fff |
|
pere
InsanelyMac Legend
|
![]() |
Apr 27 2008, 03:49 PM Post #1647
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
iwi 3945 Rel 862.
The reboot frozen issue came back, just could take pics. Attached kext.
Attached File(s)
IMG0465A.jpg ( 173.2K )
Number of downloads: 21
iwi3945.kext.zip ( 238.72K )
Number of downloads: 10 |
|
Cxddev
InsanelyMac Protégé
|
![]() |
Apr 27 2008, 03:50 PM Post #1648
|
|
Incidentally, the Linux driver confirms that UCODE_READY_TIMEOUT = 2000ms
|
|
jalavoui
InsanelyMac Legend
|
![]() |
Apr 27 2008, 03:59 PM Post #1649
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
pere,
try a iosleep to fix that or comment this line tasklet_enable(&local->tasklet); iwi4965 rel 864 the driver wants to send a pakcet maybe you get a kp |
|
pere
InsanelyMac Legend
|
![]() |
Apr 27 2008, 04:13 PM Post #1650
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
pere, try a iosleep to fix that iwi4965 rel 864 the driver wants to send a pakcet maybe you get a kp Iosleep set to 2000, could boot, log attached, Ucode error, but seems finally recovered from error and started ok.
Attached File(s)
|
|
Ruud
InsanelyMac Geek
|
![]() |
Apr 27 2008, 04:15 PM Post #1651
|
![]() ![]()
|
Oke log for 864 IWI 4965, the system.txt is the log for the one using kextload... will post a second log in a min, from booting with the kext installed... ooh i get a scan complete in the system.txt log
Apr 27 18:10:19 Mac-Pro kernel[0]: ieee80211_scan_completed ooh and using network selector, starting a scan only worked one time,, after dat i got configuration error Apr 27 18:11:39 Mac-Pro kernel[0]: error iwl4965: Error setting new configuration (-60). when starting a new scan again and got a KP when booting with the kext installed Damn, that KP destroyed something important... Can't boot anymore and have to rëinstall again.. Will install now with a leo4all disk, maybe somthing different with the kext than the kalyway I used this time, and get other test results. Im back within two hours
Attached File(s)
|
|
nordix
InsanelyMac Geek
|
![]() |
Apr 27 2008, 05:46 PM Post #1652
|
![]() ![]() ![]()
|
iwi3945, rel 864
First reboot gives me freeze, second is ok Attach logs and freeze shot After manual switching off and on scan gives me errors like this: Apr 27 21:26:55 78-106-194-148 kernel[0]: IOPCCard debug: en1: scan channel 128 (5640 MHz) Apr 27 21:26:55 78-106-194-148 kernel[0]: IOPCCard debug: en1: failed to set channel 128 (5640 MHz) for scan
Attached File(s)
freeze.JPG ( 650.51K )
Number of downloads: 41
ioreg.txt ( 34.72K )
Number of downloads: 0
dmesg.txt ( 4K )
Number of downloads: 2
system.txt.zip ( 89.88K )
Number of downloads: 2 |
|
jalavoui
InsanelyMac Legend
|
![]() |
Apr 27 2008, 06:43 PM Post #1653
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
both driver will try to start scanning within a 3 seconds delay
all you have to do is check whats going on in logs iwi3945 rel 865 iwi4965 rel 866 |
|
nordix
InsanelyMac Geek
|
![]() |
Apr 27 2008, 07:26 PM Post #1654
|
![]() ![]() ![]()
|
iwi3945, rel 865
First time - KP on reboot (shot attached), then ok, w/o any freeze Scanning all the time, even without networkSelector. Is it normal?
Attached File(s)
KP_865.JPG ( 534.34K )
Number of downloads: 34
dmesg.txt ( 4K )
Number of downloads: 4
system.txt.zip ( 116.78K )
Number of downloads: 5
ioreg.txt ( 34.58K )
Number of downloads: 1 |
|
jalavoui
InsanelyMac Legend
|
![]() |
Apr 27 2008, 07:42 PM Post #1655
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
looks like yor card wants to associate to a network |
|
Z00L
InsanelyMac Protégé
|
![]() |
Apr 27 2008, 07:53 PM Post #1656
|
|
Hi all
First of all, let me thank you for you hard working in making this drivers(kexts) to work. I understand you are atm, much more occupied with iwi3945 and iwi4965 but if anyone could give me a hand with iwi2200 it would be much appreciated. I can get the kext loaded fine, but after selecting my WiFi, it's always get stuck while getting an IP Address I've tried with wep secured, no password at all, in mixed mode (g+ Do you guys have any additional advice/tip for me? Thank you in advance. Note: I'm using Kalyway 10.5.1 and the latest stable iwi2200 driver (rev 782) with a router Linksys WRT54GC 2.0 EDIT: nvm...got it to work...thanks anyway, keep it up |
|
nordix
InsanelyMac Geek
|
![]() |
Apr 27 2008, 07:56 PM Post #1657
|
![]() ![]() ![]()
|
Home router is always on and at least 3 public wifi networks are in range of my card. And no real ssid, only on init scan after reboot.
|
|
jalavoui
InsanelyMac Legend
|
![]() |
Apr 27 2008, 08:05 PM Post #1658
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
anyone knows howto write this code:
skb_set_mac_header(skb, 0); skb_set_network_header(skb, 0); ? never mind... try this the scan calls are very hacked - i'll deal with that later networkselector is disabled iwi3945 rel 867 iwi4965 rel 868 iwi2200 os x 10.5 need someone to post last svn release dmg |
|
pere
InsanelyMac Legend
|
![]() |
Apr 27 2008, 08:27 PM Post #1659
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Hi! REL iwi 3945 856 Freeze on boot or KP on normal operation.
27/04/08 22:12:25 kernel iwl3945: U iwl3945_tx_skb station Id 24 27/04/08 22:12:25 kernel iwl3945: U iwl3945_build_tx_cmd_hwcrypto Tx packet in the clear (encrypt requested). Wants to associate!, coulnt boot normally, very good log catched booting safe mode manual load, have find this too: 27/04/08 22:12:38 kernel error iwl3945: Too many chunks: i 27/04/08 22:12:49 kernel IOPCCard debug: en1: failed to restore operationalBSSID after scan 27/04/08 22:12:51 kernel 0000000000 0x000000be 0118 27/04/08 22:12:51 kernel error iwl3945: 0000000130 0x00000000 0651 27/04/08 22:12:51 kernel error iwl3945: 0000000151 0xffffff59 0454 27/04/08 22:12:51 kernel error iwl3945: 0000000152 0x00000000 0472 27/04/08 22:12:51 kernel error iwl3945: 0000000173 0x000000c5 0104 27/04/08 22:12:51 kernel error iwl3945: 0000017869 0x00000000 0401 27/04/08 22:12:51 kernel error iwl3945: 0000017871 0x00000100 0125 But there is alot of improvement!! Manual load log attached.
Attached File(s)
manual_load.txt ( 197.17K )
Number of downloads: 5
iwi3945.kext.zip ( 238.18K )
Number of downloads: 6 |
|
Ruud
InsanelyMac Geek
|
![]() |
Apr 27 2008, 08:33 PM Post #1660
|
![]() ![]()
|
iwi4965 rel 868 will cause KP on boot. Will post a kextload log soon.
|
![]() |
|
Lo-Fi Version | Time is now: 21st November 2009 - 11:56 AM |