Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 27

Thread: Intel® PRO/Wireless 3945ABG, packet injection

  1. #11
    Junior Member
    Join Date
    Nov 2008
    Posts
    35

    Default

    Anyone got this working yet ?

  2. #12
    Just burned his ISO
    Join Date
    Dec 2007
    Posts
    8

    Default

    Nope i have spend days and days trying to find out the problem and get it fixed and still no luck, i still beleave it is the version of the driver but i cant seem to get it rolled back to a version that works.

  3. #13
    Just burned his ISO
    Join Date
    Jul 2009
    Posts
    11

    Default

    I'm having the injection problem with my card as well. Any solutions yet? I'm using backtrack 4 pre btw.
    Edit: the next kernel update should fix this.

  4. #14
    Member
    Join Date
    Jan 2010
    Posts
    140

    Default

    I'm not sure what the kernel version of BT4 pre-final is but there is a regression in the iwlwifi driver that was introduced into the 2.6.30 kernel. It appears that Netroller3D has applied a patch that reverts back to the previous behavior. The patch can be found in this mail post.

    SourceForge.net: Intel PRO/Wireless 3945ABG (ipw3945): ipw3945-devel

  5. #15
    Just burned his ISO
    Join Date
    Aug 2009
    Posts
    7

    Default toshiba a135-s4427 - ipw3945abg errors with wesside-ng

    hoping this is the right spot for my questions. i've seen the replys for posting in the wrong spots and well there amusing i'd rather not be the cause

    right so the issues i am having is i have no ipwraw which is what i used in backtrack 3 i get
    FATAL: Module ipwraw not found.
    if i try
    sudo wesside-ng -i wlan0
    i get
    ioctl(SIOCSIWMODE) failed: Device or resource busy

    ARP linktype is set to 1 (Ethernet) - expected ARPHRD_IEEE80211,
    ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead. Make
    sure RFMON is enabled: run 'airmon-ng start wlan0 <#>'
    Sysfs injection support was not found either.
    as i am fairly new to bt and have only been using ubuntu for about a year i'm not sure what info might help so i'll leave it as is and answer with info as quickly as possible

  6. #16
    Member
    Join Date
    Jan 2010
    Posts
    140

    Default

    @Jaylor: ipwraw is no longer included in BT4b and above. Use iwl3945 driver instead.

    Next you need to put your card into monitor mode.
    Code:
    # airmon-ng start wlan0
    This will create monitor interface mon0.

  7. #17
    Just burned his ISO
    Join Date
    Aug 2009
    Posts
    7

    Default

    ok that works great. thank you! it brings me to another problem unfortunately which i can't seem to google a solution to. though i have found a few different pages about it i get: ERROR: Packet length changed while transmitting (42 instead of 30)
    is wesside-ng worth using or is there a better approch to testing my wireless security?

    mostly this is just for the fun of learning something new so well i appreciate the help don't let me annoy you with questions you feel are to simple.

    Quote Originally Posted by larryhaja View Post
    @Jaylor: ipwraw is no longer included in BT4b and above. Use iwl3945 driver instead.

    Next you need to put your card into monitor mode.
    Code:
    # airmon-ng start wlan0
    This will create monitor interface mon0.

  8. #18
    Member
    Join Date
    Mar 2010
    Location
    /dev/null
    Posts
    455

    Default

    Hi there !
    I don't want to be a killjoy but this device has always been crap when it comes to injection. Some of the iwl3945 releases has been better than the others but that wildly depends on the computer manufacturer too (an Intel card in an HP laptop can perform injection whereas in a Dell it can't, that's what happened to me with BT4 Beta). Don't ask me why...

    I think you'd save yourself some pain if you'd choose another chipset before you try to crack a WEP box...

  9. #19
    Just burned his ISO
    Join Date
    Aug 2009
    Posts
    7

    Default

    Quote Originally Posted by ~LCF~ View Post
    Hi there !
    I don't want to be a killjoy but this device has always been crap when it comes to injection. Some of the iwl3945 releases has been better than the others but that wildly depends on the computer manufacturer too (an Intel card in an HP laptop can perform injection whereas in a Dell it can't, that's what happened to me with BT4 Beta). Don't ask me why...

    I think you'd save yourself some pain if you'd choose another chipset before you try to crack a WEP box...
    thats the impression i got from using BT3 it never did finish getting through my belkin.
    well i'll keep playing with it anyway. helps keep me busy

  10. #20
    Just burned his ISO
    Join Date
    Oct 2007
    Posts
    13

    Thumbs up Intel Wireless 3945ABG Packet Injection

    Download and install the kernel sources from BackTrack website:
    Code:
    wget hxxp://offensive-security.com/kernel.lzm && lzm2dir kernel.lzm /
    mkdir drivers && cd drivers
    install the enhanced injection drivers:
    Code:
    wget hxxp://homepages.tu-darmstadt.de/~p_larbig/wlan/ipwraw-ng-2.3.4-04022008.tar.bz2
    tar -xjvf ipwraw-ng-2.3.4-04022008.tar.bz2
    cd ipwraw-ng
    make && make install
    make install_ucode
    blacklist ipwraw drivers from autostarting when computer boots:
    Code:
    echo “blacklist ipwraw” | tee /etc/modprobe.d/ipwraw
    Initialize module dependencies:
    Code:
    depmod -ae
    Now to be able to use the wireless card in monitor mode we must unload the intel drivers and load the new driver to support the packet injection by default set to monitor mode.
    Code:
    modprobe -r ipw3945
    modprobe ipwraw
    switch back to your normal drivers you can unload ipwraw and load ipw3945:
    Code:
    sudo modprobe -r ipwraw
    sudo modprobe ipw3945

Page 2 of 3 FirstFirst 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •