LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (http://www.linuxquestions.org/questions/linux-networking-3/)
-   -   Broadcom wifi-radar not connecting to home connection (http://www.linuxquestions.org/questions/linux-networking-3/broadcom-wifi-radar-not-connecting-to-home-connection-905108/)

dann_radkov 09-26-2011 02:10 PM

Broadcom wifi-radar not connecting to home connection
 
Hello geeks,
I installed Slackware 13.37 on Acer Extensa 4420 notebook.
So far it works ok.Straight to the question.I installed the drivers from http://www.broadcom.com/support/802.11/linux_sta.php .
I followed the instructions down to the last detail.
a)untarred the file
tar xzf <path>/hybrid-portsrc_x86-32_v5.100.82.38.tar.gz
b)navigated to directory and did a make command
c)build produced a wl.ko file
d)did a modprobe lib80211
e)did a insmod wl.ko
f)wifi radar and my wifi radar(that i have already installed but didnt configure anything, started)
g)now when I start wifi radar it asks me for a profile

I removed all wifi security in terms of passwords etc on the router to avoid any trouble.
I added the MAC address to the router so it can recognize the Linux slackware laptop.
Wifi radar starts ok but I get a "Could not get an IP address" after 2 secs.
In the background the Slackware terminal shows:

Error for wireless request "Set Encode" (8B2A) :
SET failed on device eth1 ; Invalid argument.
/sbin/dhcpcd: invalid option -- 'D'
usage: dhcpcd [-adknpEGHMNRSTY] [-c script] [-h hostname] [-i classID]
[-l leasetime] [-m metric] [-r ipaddress] [-s ipaddress]
[-t timeout] [-u userclass] [-F none | ptr | both]
[-I clientID] <interface>

Can you let me know what else should I configure to get my wifi up and running on this laptop.
Thanks.

PS Moderators can place the thread in "Wifi section"

ReaperX7 09-28-2011 12:08 AM

I think you may have skipped a few things on the to-do-list when installing this driver:

Edited for Slackware

Quote:

I recommend using the SlackBuild script to install this driver to a manageable directory.

There are several open source drivers that are used to drive Broadcom 802.11 chips such as b43 and ssb. They will conflict with this driver and need to be uninstalled before this driver can be installed. Any previous revisions of the wl driver also need to be removed.

The ssb driver must be removed (by hand or script) before wl is loaded. The wl driver will not function
properly if ssb the module is loaded.

lsmod | grep "b43\|ssb\|wl"

To blacklist these drivers and prevent them from loading in the future:

Open up /etc/modprobe.d/blacklist.conf with a text editor and add:

blacklist ssb
blacklist b43

to the list of modules to avoid loading. This is the same as blacklisting the radeon and nouveau driver. You will want to reboot at this point.

If you have not previously installed a wl driver, you'll need to add a security module before using the wl module. Most newer systems use lib80211 while others use ieee80211_crypt_tkip. See which one works for
your system.

modprobe lib80211

(if you have an older WPA TKIP only router use module ieee80211_crypt_tkip instead.)

The first one is the recommended module to use for modern WPA2 AES capable wireless adapters and routers. If you do not do this BEFORE you load the wl.ko driver the system may say the wlan security module is not loaded.

You may also want to check your initrd.gz ramfs and make sure it does not contain any wireless modules for b43 and ssb, if you use one and regenerate it without the module for the wireless.

Follow these steps to have the driver load as part of the boot process:

Copy wl.ko to the /lib/modules/(kernel-revision)/kernel/driver/net/wireless

You may want to add these lines to your /etc/rc.d/rc.local file:

modprobe lib80211
modprobe wl

Reboot and the wireless adapter should now work.

You have to Blacklist B43 and SSB before the STA driver will work properly, and then reconfigure the system a bit to autoload the STA driver at boot.

If this driver does NOT work, remove the driver and try installing the SlackBuild packages b43-fwcutter and b43-firmware and see if your system lacks the loadable firmware.

Check your device ID tag over at this website: http://linuxwireless.org/en/users/Drivers/b43 to see if your card is listed. Run command:

lspci -vnn | grep 14e4

and match the PCI-ID to the list and see which driver is best for you.


All times are GMT -5. The time now is 04:30 PM.