Fixing Broadcom 802.11 Linux STA driver

Well Broadcom 802.11 Linux STA driver works with 2.6.25 Kernels but for newer kernels additional Parameters have to be included.Without supplying addidtional parameters following errors may arise while making

(Am using Fedora 9 i386 with a bcm 4312 rev 02)

error: too few arguments
to function ‘iwe_stream_add_point’

Warning: passing
argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type

SOLUTION (THIS ALSO HOLDS TRUE FOR NDISWRAPPER)

1) cd hybrid-portsrc-x86_32_5_10_27_6/src/wl/sys

(or 64-bit ….x86_64.. .. instead of x86_32)

2) Make Backup and Open wl_iw.c

3) For Every “iwe_stream_add_event” and “iwe_stream_add_point” function calls Add a first Parameter info

save.

4)Now Try Compiling with instructions from my previous post

OR if you are 2 lazy Download this wl_iw.c and replace at above directory (USE THIS AT YOUR OWN RISK)

Installing Broadcom 802.11 Linux STA driver

Installing Broadcom 802.11 Linux STA driver

NOTE: All major distributions have released their packages for the driver.

Please use this guide only if the drivers in the repository don’t work or compiling is a hobby.

This driver includes
BCM4311, BCM4312, BCM4321, and BCM4322

Finally my HP 6515b with BCM4312 is free from ndiswrapper !!!!

A)
1) Depending on your system download 32 or 64 bit package
from http://www.broadcom.com/support/802.11/linux_sta.php

2) Go to a terminal to the dir with package.

3) tar -xvzf hybrid-portsrc-.tar.gz
Replace version with one you have

4) Install kernel headers (eg. in fedora “yum install kernel-headers”)

5) make -C /lib/modules/`uname -r`/build M=`pwd`

if There were no errors

6) Unload Modules from memory
rmmod ndiswrapper b43 ssb bcm43xx b43legacy

7) For WPA
modprobe ieee80211_crypt_tkip

8)Check if Compiled Module is working
insmod wl.ko

Now Probably a new interface will be there for wireless (wlan0 or eth-1)
To check it run
iwconfig
iwlist scanning

AND YES !! ITS Working !!!!!

B)Making it load on boot

1)cp wl.ko /lib/modules/`uname-r`/kernel/net/wireless/

2)depmod -a

3)rmmod wl

4)modprobe wl

5)Add following Lines to /etc/rc.local (in openSuse /etc/rc/rc.d/boot.local)


modprobe wl

NOTE: If You Have Problems See README on the package page or post in troubleshooting page

IALvPY3.0 Released

I-ON AUTO LOGIN SCRIPT v PY3 RELEASED

How To Use:

1) Python must be installed

2) Python imaging Library must be installed (installed on linux by default)

3) Go to terminal or command prompt , type

python IALvPY3.pyc

Whats New:

1) Faster + Wont Hang (Entire Modules aren’t loaded any more )

2) Organized Data into Seaprate Folder IALData

3) Daily log to keep count whenever the script logs in

4) Its Completely in Byte Code Form

Download

If u want source code , take it from me directly.

ION Auto-Login Script v python 2.0 (IALvpy2.0)

Here is my version of auto-login script in python

You Need python and PIL (python imaging Library )

It checks every 5 min if you r logged-in or not.

Source-Code:

Download

Just go to Terminal type
python IALvPY2.py

DISCALMER: THIS SCRIPT HAS BEEN CAREFULLY BEEN MADE, DO NOT CHANGE THE CONTENTS IF YOU DON’T UNDERSTAND PYTHON .USING IT  IS YOUR OWN RESPONSIBILITY !!!!

IF FOR SOME REASON THE SCRIPT ISNT WORKING PLZ REPORT BACK WITH PROPER ERROR

DONT WRITE THINGS LIKE “LIMEWIRE STOPS WORKING”

(LIMEWIRE WILL STOP WORKING IF U GET DISCONNECTED / LOGGED OUT)

IALv4

This is the last version of IAL vJS being Released due to the development of the python version which is very flexible .

Improvements

1) Lowered the counter

2) Fixed potential problems that arise with using very low counter , approx script will now run 50,000 times compared to previous 8,000

3)Added Logout Button (may not always work) and other “useful” links

4) Removed Waste Code

5) Added login.html, simplifying proccess

How To Use:

1) Download and extract file contents

2) Open login.html in notepad Enter Username and Password Save

3) Run using Checker.html

NOTE:Other useful features have been removed for time being as they work better in python.

Download

Correcting Vista DHCP Problems

If u can’t use static ip with Vista in  your Network and your Router Doesn’t Support Broadcasting Flag

Then vista will try to connect via DHCP but private ip gets assigned and local connectivity .

SOLUTION

1)Run/Search > Type Regedit [press Enter]

2)Go to
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces{GUID}

Here GUID is the id of your device

3)Set DhcpConnForceBroadcastFlag 0

4)Make a new DWORD (32-bit )
DhcpConnDisableBcastFlagToggle 1

IALpyV0.0

First of all congrats to ankur for making his version of IAL in py !!!

Here is my simple version ( u need python installed )

Created on 12th September

import urllib, urllib2,time

 #Enter Username Here
username=                  

#Enter Password                       
password=                                          

link = "http://192.168.150.2:8080/clntAuth/clntAuth_main.jsp"
url = {'loginID':username,'loginpassword':password,'method':'POST'}
enc = urllib.urlencode(url)
poster = urllib2.Request(link, enc)
response = urllib2.urlopen(poster)

Lost in Cyberspace