Author
|
Topic: Intel iwlwifi drivers with injection * WORKING with 3945 & 4965 cards * (Read 176054 times)
|
alkar
Newbie

Posts: 2
|
I'm using 1.0-beta2 :/ Unmerged the old version and installed the new one manually before I patched.
Is there any other software that might cause the problem?
Could it be I'm using gentoo-sources kernel? (though I doubt it)
|
|
|
|
|
Logged
|
|
|
|
icywire
Newbie

Posts: 33
Warsaw University of Technology
|
injection for iwl4965 works on 2.6.23.14!! use the attached driver, of course patch kernel with mac80211 and copy microcode -> instruction: www.intellinuxwireless.orgif you want see patch -> in the archive is: iwl4965-base.diff sorry but i must go to school:/
|
|
|
|
Logged
|
|
|
|
|
.NetRolller 3D
|
@@ -7477,17 +7485,17 @@ iwl4965_scan_cancel_timeout(priv, 100); cancel_delayed_work(&priv->post_associate); mutex_unlock(&priv->mutex); } - iwl4965_down(priv); + //iwl4965_down(priv); flush_workqueue(priv->workqueue); - free_irq(priv->pci_dev->irq, priv); - pci_disable_msi(priv->pci_dev); - pci_save_state(priv->pci_dev); - pci_disable_device(priv->pci_dev); + //free_irq(priv->pci_dev->irq, priv); + //pci_disable_msi(priv->pci_dev); + //pci_save_state(priv->pci_dev); + //pci_disable_device(priv->pci_dev); IWL_DEBUG_MAC80211("leave\n"); return 0; } Hmm... maybe this is what I forgot to do in the 2.6.25 patch!
|
|
|
|
|
Logged
|
|
|
|
icywire
Newbie

Posts: 33
Warsaw University of Technology
|
unfortunately no, it doesn't change anything in 2.6.25 
|
|
|
|
|
Logged
|
|
|
|
|
.NetRolller 3D
|
Another month, another patch... Here is the latest patch for iwlwifi (3945, 4965 and hopefully 5000), which should be applied on the current compat-wireless package or the wireless-testing tree. This copes with the changes that were checked in upstream, and also (hopefully) fixes a few injection-related bugs. This should get iwl4965 working, too. Enjoy!  EDIT: I made a mistake in the patch - here is Iwlinject 4.1, with a fix. EDIT 2: And I made another mistake in the correction of the previous mistake - welcome 4.2.
|
|
|
« Last Edit: June 04, 2008, 11:29:59 pm by .NetRolller 3D »
|
Logged
|
|
|
|
icywire
Newbie

Posts: 33
Warsaw University of Technology
|
it doesn't work with iwl4965, tested on 2.6.25.4 + compat-wireless-2008-06-04
|
|
|
|
|
Logged
|
|
|
|
|
|
icywire
Newbie

Posts: 33
Warsaw University of Technology
|
there was some errors during compilation but i fixed it, result the same 
|
|
|
|
|
Logged
|
|
|
|
|
|
icywire
Newbie

Posts: 33
Warsaw University of Technology
|
it doesn't fix it get the brake NetRolller, you works very hard 
|
|
|
|
|
Logged
|
|
|
|
|
.NetRolller 3D
|
Can you test it with packetspammer? The behavior of packetspammer can help diagnose the problem. (If packetspammer shows its own outgoing packets, but you can't see the packets on another card, that suggests a different error from packetspammer not seeing its own transmitted packets.) Also, try to disable HW crypto, it can horribly mess up packet injection. (On b43, it results in corrupted packets.)
|
|
|
|
|
Logged
|
|
|
|
|
|
shadowstorm
Newbie

Posts: 1
|
Hi !
I see that you try to fix packets injection for intel 4965 agn(i've one) and i want to help you ! Can you just explain me what i need to do in order to try your patch ? (small tutorial)
I'm running a Fedora core 9 with 2.6.25
thanks in advance
|
|
|
|
|
Logged
|
|
|
|
|
.NetRolller 3D
|
shadowstorm: Download compat-wireless from wireless.kernel.org, apply my latest patch to it, then compile and install. If it fails, try the iwlinject6-testing patch too. (The 6.1 patch contains a small, experimental change from the 6 one.)
|
|
|
|
|
Logged
|
|
|
|
Evostar
Newbie

Posts: 3
|
Is there any mirror for compat-wireless-2008-06-04.tar.bz2 ? cant find one... :S
|
|
|
|
|
Logged
|
|
|
|
|
 |