Results 1 to 5 of 5

Thread: Wireless problems fixer script (Installs compat and patches it)

  1. #1
    Just burned his ISO noes1s's Avatar
    Join Date
    May 2011
    Posts
    4

    Post Wireless problems fixer script (Installs compat and patches it)

    This script usually fixes the next problems:
    - Constant internet disconnects
    - Problems connecting to APs
    - Problems to internet surfing after connecting to APs
    - mon0: -1 channel on airodump-mg
    - injection problems with aireplay-ng

    What it does:
    - Installs compat-wireless drivers automatically and patches it. (Works on 2.6 and 3.0 kernels)

    Included patches:
    - channel-negative-one-maxim.patch
    - mac80211.compat08082009.wl_frag+ack_v1.patch
    - zd1211rw-inject+dbi-fix-2.6.26.patch
    - mac80211_2.6.32.2-wl_frag+ack_radiotap.patch

    Language? Bash

    Link: (Disabled until its fixed)
    - Problem detected: The script works well with generic linux kernels, but BT5 custom kernel its incompatible with the new compat installer. (Fixing it)

    How to use it?
    (Internet connection required to download the drivers, use an ethernet connection or something)
    - Copy the text on the link into a new text document, save it as "wifix" on some folder.
    - Open the terminal and cd to that folder
    - Use the command "sudo bash wifix" to load the script
    - The script menu will open, choose "1" to install compat wireless.
    Last edited by noes1s; 11-13-2011 at 11:14 PM.

  2. #2
    Just burned his ISO
    Join Date
    Nov 2011
    Posts
    2

    Default Re: Wireless problems fixer script (Installs compat and patches it)

    root@bt:~/Desktop# sudo bash wifix
    : command not found
    : command not found
    : command not found
    'ifix: line 15: syntax error near unexpected token `{
    'ifix: line 15: `InstallCompat(){

    Quote Originally Posted by noes1s View Post
    This script usually fixes the next problems:
    - Constant internet disconnects
    - Problems connecting to APs
    - Problems to internet surfing after connecting to APs
    - mon0: -1 channel on airodump-mg
    - injection problems with aireplay-ng

    What it does:
    - Installs compat-wireless drivers automatically and patches it. (Works on 2.6 and 3.0 kernels)

    Included patches:
    - channel-negative-one-maxim.patch
    - mac80211.compat08082009.wl_frag+ack_v1.patch
    - zd1211rw-inject+dbi-fix-2.6.26.patch
    - mac80211_2.6.32.2-wl_frag+ack_radiotap.patch

    Language? Bash

    Link: http://pastebin.com/raw.php?i=RHSv9w8y

    How to use it?
    (Internet connection required to download the drivers, use an ethernet connection or something)
    - Copy the text on the link into a new text document, save it as "wifix" on some folder.
    - Open the terminal and cd to that folder
    - Use the command "sudo bash wifix" to load the script
    - The script menu will open, choose "1" to install compat wireless.

  3. #3
    Just burned his ISO noes1s's Avatar
    Join Date
    May 2011
    Posts
    4

    Default Re: Wireless problems fixer script (Installs compat and patches it)

    Transferring it from Windows has left the CR/LF line endings on it. Those are invisible line end characters that are added to the original document on dos plataforms. Linux doesnt do that thing.

    Solution 1 (copy it right):
    - You can either copy the script using Linux, and copying it from the link provided in this post http://pastebin.com/raw.php?i=RHSv9w8y wich its clear from CR/LF endings. (If you copy the colored version of the script, http://pastebin.com/RHSv9w8y it will cause problems, same as if you click on "Copy to clipboard)

    Solution 2 (fix it):
    - Or with the actual copy that you got on root@bt:~/Desktop, use this command to clean the document out of CR/LF endings:

    cat wifix | sed '/\015/d' > wifix2

    Then use:

    sudo bash wifix2

    Extra info:
    - You can discover those characters using Geany instead of Gedit, just enable the next on Geany: View > Editor > Show Line Endings

  4. #4
    My life is this forum Snayler's Avatar
    Join Date
    Jan 2010
    Posts
    1,418

    Default Re: Wireless problems fixer script (Installs compat and patches it)

    Doesn't work for me.

    Code:
    --2011-11-07 04:21:22--  http://patches.aircrack-ng.org/channel-negative-one-maxim.patch
    Resolving patches.aircrack-ng.org... 213.186.33.2, 2001:41d0:1:1b00:213:186:33:2
    Connecting to patches.aircrack-ng.org|213.186.33.2|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1021 [text/plain]
    Saving to: `STDOUT'
    
    100%[======================================>] 1,021       --.-K/s   in 0s
    
    2011-11-07 04:21:22 (44.7 MB/s) - written to stdout [1021/1021]
    
    patching file net/wireless/chan.c
    Hunk #1 succeeded at 82 (offset 33 lines).
    Hunk #2 succeeded at 134 (offset 55 lines).
    --2011-11-07 04:21:22--  http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patch
    Resolving patches.aircrack-ng.org... 213.186.33.2, 2001:41d0:1:1b00:213:186:33:2
    Connecting to patches.aircrack-ng.org|213.186.33.2|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1049 (1.0K) [text/plain]
    Saving to: `STDOUT'
    
    100%[======================================>] 1,049       --.-K/s   in 0s
    
    2011-11-07 04:21:22 (43.7 MB/s) - written to stdout [1049/1049]
    
    patching file net/mac80211/tx.c
    Hunk #1 succeeded at 781 (offset 104 lines).
    --2011-11-07 04:21:22--  http://patches.aircrack-ng.org/zd1211rw-inject+dbi-fix-2.6.26.patch
    Resolving patches.aircrack-ng.org... 213.186.33.2, 2001:41d0:1:1b00:213:186:33:2
    Connecting to patches.aircrack-ng.org|213.186.33.2|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1876 (1.8K) [text/plain]
    Saving to: `STDOUT'
    
    100%[======================================>] 1,876       --.-K/s   in 0.001s
    
    2011-11-07 04:21:22 (1.57 MB/s) - written to stdout [1876/1876]
    
    patching file drivers/net/wireless/zd1211rw/zd_mac.c
    Hunk #1 succeeded at 227 with fuzz 1 (offset 6 lines).
    Hunk #2 succeeded at 975 (offset 155 lines).
    Hunk #3 succeeded at 989 (offset 155 lines).
    Hunk #4 FAILED at 1162.
    1 out of 4 hunks FAILED -- saving rejects to file drivers/net/wireless/zd1211rw/zd_mac.c.rej
    --2011-11-07 04:21:22--  http://patches.aircrack-ng.org/mac80211_2.6.32.2-wl_frag+ack_radiotap.patch
    Resolving patches.aircrack-ng.org... 213.186.33.2, 2001:41d0:1:1b00:213:186:33:2
    Connecting to patches.aircrack-ng.org|213.186.33.2|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 2658 (2.6K) [text/plain]
    Saving to: `STDOUT'
    
    100%[======================================>] 2,658       --.-K/s   in 0.003s
    
    2011-11-07 04:21:22 (761 KB/s) - written to stdout [2658/2658]
    
    patching file include/net/ieee80211_radiotap.h
    Hunk #1 succeeded at 251 with fuzz 2 (offset 11 lines).
    patching file net/mac80211/tx.c
    Hunk #1 succeeded at 779 with fuzz 1 (offset 101 lines).
    Hunk #2 succeeded at 1102 with fuzz 1 (offset 124 lines).
    Hunk #3 FAILED at 1035.
    Hunk #4 succeeded at 1264 with fuzz 1 (offset 166 lines).
    1 out of 4 hunks FAILED -- saving rejects to file net/mac80211/tx.c.rej
    /tmp/compat-wireless-2.6.39-rc6-1/config.mk:204: "WARNING: CONFIG_CFG80211_WEXT will be deactivated or not working because kernel was compiled with CONFIG_WIRELESS_EXT=n. Tools using wext interface like iwconfig will not work. To activate it build your kernel e.g. with CONFIG_LIBIPW=m."
    ./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h
    make -C /lib/modules/2.6.39.4/build M=/tmp/compat-wireless-2.6.39-rc6-1 modules
    make[1]: Entering directory `/lib/modules/2.6.39.4'
    make[1]: *** No rule to make target `modules'.  Stop.
    make[1]: Leaving directory `/lib/modules/2.6.39.4'
    make: *** [modules] Error 2
    
     (!) Unknown installation error

  5. #5
    Just burned his ISO
    Join Date
    Nov 2011
    Posts
    2

    Default Re: Wireless problems fixer script (Installs compat and patches it)

    I tried all the fixes you mentioned without success. Either received the same error or only the last 2 lines. I downloaded straight into Linux, and got the same error. I downloaded Geany (which is great - thanks). I tried using the default Gnome network package, but it was not great. I removed both it and Wicd, and just used wpa_supplicant at the command line with a config file, and set my laptop not to sleep, and so far that seems to work. I appreciate your efforts though.

    Quote Originally Posted by noes1s View Post
    Transferring it from Windows has left the CR/LF line endings on it. Those are invisible line end characters that are added to the original document on dos plataforms. Linux doesnt do that thing.

    Solution 1 (copy it right):
    - You can either copy the script using Linux, and copying it from the link provided in this post http://pastebin.com/raw.php?i=RHSv9w8y wich its clear from CR/LF endings. (If you copy the colored version of the script, http://pastebin.com/RHSv9w8y it will cause problems, same as if you click on "Copy to clipboard)

    Solution 2 (fix it):
    - Or with the actual copy that you got on root@bt:~/Desktop, use this command to clean the document out of CR/LF endings:

    cat wifix | sed '/\015/d' > wifix2

    Then use:

    sudo bash wifix2

    Extra info:
    - You can discover those characters using Geany instead of Gedit, just enable the next on Geany: View > Editor > Show Line Endings

Similar Threads

  1. Compat-wireless and BackTrack
    By trismagis in forum Beginners Forum
    Replies: 17
    Last Post: 08-19-2010, 07:43 AM
  2. Compat-Wireless driver
    By BT User in forum OLD BT4 Feature Requests
    Replies: 0
    Last Post: 12-28-2009, 07:00 PM
  3. How to install compat-wireless-2.6 ?
    By alan-smithee in forum OLD BT3final Support
    Replies: 8
    Last Post: 07-21-2008, 06:55 AM
  4. Script that patches zd1211/b drivers for injection
    By dethmetalkid in forum OLD Newbie Area
    Replies: 8
    Last Post: 10-10-2007, 11:09 AM

Tags for this Thread

Posting Permissions

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