Scientific Linux Forum.org



  Reply to this topicStart new topicStart Poll

> Wireless Help For Bcm4312 In Sl6
nujinini
 Posted: Apr 14 2011, 04:17 PM
Quote Post


SLF Rookie
*

Group: Members
Posts: 24
Member No.: 52
Joined: 14-April 11









Hi!

Am trying to make my SL6 run wireless in my laptop.

I hope somebody can help guide me in this quest please.

Thank you.

This post has been edited by redman: Apr 19 2011, 10:34 AM
PM
^
bbfuller
 Posted: Apr 14 2011, 04:23 PM
Quote Post


SLF Newbie


Group: Members
Posts: 4
Member No.: 46
Joined: 14-April 11









Hello nujinini

Like all Linux, it's the chipset in the card that counts here.

If you run the command:

CODE
lspci


and post back the results for anything that talks about "ethernet" or "network" someone should be able to help.

If that doesn't identify the card then try:

CODE
lsusb
PM
^
spoovy
 Posted: Apr 14 2011, 05:30 PM
Quote Post


SLF Moderator
****

Group: Moderators
Posts: 258
Member No.: 5
Joined: 8-April 11









Welcome nujinini. In addition to the info requested by bbfuller, could you post some more info please - the more info you provide the easier it is to troubleshoot the problem.
What have you tried so far? What laptop model are you using? Are you using NetworkManager (do you have an icon in the systray that deals with wireless settings when you click it)? Are you receiving error messages, and if so what do they say?

This post has been edited by spoovy: Apr 14 2011, 05:31 PM


--------------------
PMIntegrity Messenger IM
^
nujinini
 Posted: Apr 15 2011, 09:17 AM
Quote Post


SLF Rookie
*

Group: Members
Posts: 24
Member No.: 52
Joined: 14-April 11









Thank you bbfuller and spoovy for your replies. Hereunder are some outputs that I have already tried. It's kinda long so I thank you even now for your patience. I hope you can spot something that can help me in this issue.

http://sharetext.org/3JU

This post has been edited by spoovy: Apr 16 2011, 09:39 AM
PM
^
nujinini
 Posted: Apr 15 2011, 09:20 AM
Quote Post


SLF Rookie
*

Group: Members
Posts: 24
Member No.: 52
Joined: 14-April 11









http://sharetext.org/3JT

This post has been edited by spoovy: Apr 16 2011, 09:36 AM
PM
^
nujinini
 Posted: Apr 15 2011, 09:22 AM
Quote Post


SLF Rookie
*

Group: Members
Posts: 24
Member No.: 52
Joined: 14-April 11









CODE
[jun@localhost ~]$ su -c 'cp -vi ~/broadcom/wl.ko /lib/modules/`uname -r`/extra/'
Password:
cp: cannot stat `/root/broadcom/wl.ko': No such file or directory
[jun@localhost ~]$



CODE

[jun@localhost ~]$ ls broadcom/
built-in.o                                 modules.order   wl.ko.unsigned
hybrid-portsrc_x86_32-v5_100_82_38.tar.gz  Module.symvers  wl.mod.c
lib                                        src             wl.mod.o
Makefile                                   wl.ko           wl.o
[jun@localhost ~]$
PM
^
helikaon
 Posted: Apr 15 2011, 03:37 PM
Quote Post


SLF Moderator
******

Group: Moderators
Posts: 574
Member No.: 4
Joined: 8-April 11









Hi,
i'd like to cut it short to relevant info first:
lspci relevant info
CODE

06:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Subsystem: Broadcom Corporation Device [14e4:04b5]
Kernel driver in use: b43-pci-bridge


dmesg relevant info
CODE

b43-pci-bridge 0000:06:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
b43-pci-bridge 0000:06:00.0: setting latency timer to 64


brief googling says this is the page that you should be interested
broadcom linux wifi card drivers

Question:
what have you been trying to compile? you should comment your post regarding that ...
I suggest you download respective driver there, read some INSTALL file there and post results here

gl & hf :-)


--------------------
PMEmail Poster
^
thomei
 Posted: Apr 15 2011, 03:51 PM
Quote Post


SLF Member
***

Group: Members
Posts: 68
Member No.: 38
Joined: 12-April 11









On the "broadcom linux wifi card drivers "-page in the readme-file you will find the fowling lines:

QUOTE
Fedora:
------
su -c 'rpm -Uvh
http://download1.rpmfusion.org/free/fedora...able.noarch.rpm
http://download1.rpmfusion.org/nonfree/fed...noarch.rpm'

su -
yum update
yum install kmod-wl

Sadly It doesn't works with SL6. For SL5 it would be an easy solution.
When will rpmfusion add packages for RHEL6?


--------------------
thomei
think free, think Linux
PM
^
nujinini
 Posted: Apr 15 2011, 05:29 PM
Quote Post


SLF Rookie
*

Group: Members
Posts: 24
Member No.: 52
Joined: 14-April 11









Hello everybody,

Thank you for all your comments.

I was able to successfully make wireless run on my SL6.

As a sort of contribution, allow me please to post this link in another forum where all my outputs can be seen.

http://www.linuxforums.org/forum/wireless-...nux-6-help.html

I hope this can be of help to others in the near future.

Congratulations for this forum dedicated to Scientific Linux. I look forward to learning from you guys too.

regards,

nujinini biggrin.gif
PM
^
helikaon
 Posted: Apr 16 2011, 08:26 AM
Quote Post


SLF Moderator
******

Group: Moderators
Posts: 574
Member No.: 4
Joined: 8-April 11









QUOTE (nujinini @ Apr 15 2011, 05:29 PM)
Hello everybody,

Thank you for all your comments.

I was able to successfully make wireless run on my SC6.

As a sort of contribution, allow me please to post this link in another forum where all my outputs can be seen.

http://www.linuxforums.org/forum/wireless-...nux-6-help.html

I hope this can be of help to others in the near future.

Congratulations for this forum dedicated to Scientific Linux. I look forward to learning from you guys too.

regards,

nujinini  biggrin.gif


gratz and thanks for sharing the info :-)


--------------------
PMEmail Poster
^
spoovy
 Posted: Apr 16 2011, 09:34 AM
Quote Post


SLF Moderator
****

Group: Moderators
Posts: 258
Member No.: 5
Joined: 8-April 11









Well done nujinini; looks like a major pita you had there!

For future reference could I direct readers to this instructional post on how to post large chunks of text - http://scientificlinuxforum.org/index.php?showtopic=82


--------------------
PMIntegrity Messenger IM
^
nujinini
 Posted: Apr 16 2011, 03:34 PM
Quote Post


SLF Rookie
*

Group: Members
Posts: 24
Member No.: 52
Joined: 14-April 11









Thanks. I tried sharetext.org and must say was pretty amazed with its concept. I will be using that for longer outputs.

And by the way, I noticed you changed the title of the thread. Thank you for making it more specific.

Now....why didn't think of that tongue.gif

regards,

nujinini
PM
^
irenge
 Posted: Sep 23 2011, 12:36 PM
Quote Post


SLF Newbie


Group: Members
Posts: 13
Member No.: 861
Joined: 23-September 11









I am new to SL6 , but i am a great fun of linux . : ohmy.gif Can sm1 help me fix wireless in sl6 .
after i run lsci in terminal
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 12)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 12)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series]
01:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]
12:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g LP-PHY (rev 01)
13:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
PMEmail Poster
^
helikaon
 Posted: Sep 24 2011, 06:00 AM
Quote Post


SLF Moderator
******

Group: Moderators
Posts: 574
Member No.: 4
Joined: 8-April 11









Hi,
nujinini has already solved this problem. You have exactly same wifi adapter according to your lspci output, so to make it short, this is what he did (thanks for sharing info nujinini):

These are the steps I did:
[cite]
1) Install SL6 on my G430 Lenovo.
2) # yum update
3) su -c 'yum install kernel-headers-`uname -r` kernel-devel-`uname -r`'
4) su -c 'yum install gcc'
5) mkdir ~/broadcom
6) cd ~/broadcom
----
7) wget http://www.broadcom.com/docs/linux_s...0_82_38.tar.gz
8] tar xvfz hybrid-portsrc_x86_32-v5_100_82_38.tar.gz
----
edit: the nujinini link already doesnt work - have a look here:
broadcom linux wifi drivers download page
and download it for your appropriate architecture (32 or 64 bit)

9) make -C /lib/modules/`uname -r`/build/ M=`pwd`
*Error report said "make" command not found so is sill had to
10) yum install make and executed # 9 again.
11) nano ~/broadcom/src/include/typedefs.h
*Edit files: #ifndef TYPEDEF_BOOL
typedef unsigned char bool;
#endif

TO

/*ifndef TYPEDEF_BOOL
typedef unsigned char bool;
#endif
*/

12) su -c 'cp -vi /home/jun/broadcom/wl.ko /lib/modules/`uname -r`/extra/'
13) insmod wl
14) depmod $(uname -r)
15) modprobe wl
16)# init 6

BINGO!!!

Notes: I also also blacklisted rmmod b43, ssd
[/cite]

cheers,

This post has been edited by helikaon: Sep 24 2011, 06:27 AM


--------------------
PMEmail Poster
^
irenge
 Posted: Sep 26 2011, 01:39 PM
Quote Post


SLF Newbie


Group: Members
Posts: 13
Member No.: 861
Joined: 23-September 11









thanks , instead of step 7 , just download then extract the files in broadcom folder , cut all the files inside , put them outside then continue with make .
Thanks Nujinini!
PMEmail Poster
^
nyanyo
 Posted: Aug 2 2012, 07:22 AM
Quote Post


SLF Rookie
*

Group: Members
Posts: 16
Member No.: 1644
Joined: 25-June 12









PMEmail Poster
^
prabhu
 Posted: Jan 20 2013, 07:48 AM
Quote Post


SLF Newbie


Group: Members
Posts: 8
Member No.: 2197
Joined: 13-January 13









QUOTE (helikaon @ Sep 24 2011, 11:00 AM)
Hi,
nujinini has already solved this problem. You have exactly same wifi adapter according to your lspci output, so to make it short, this is what he did (thanks for sharing info nujinini):

These are the steps I did:
[cite]
1) Install SL6 on my G430 Lenovo.
2) # yum update
3) su -c 'yum install kernel-headers-`uname -r` kernel-devel-`uname -r`'
4) su -c 'yum install gcc'
5) mkdir ~/broadcom
6) cd ~/broadcom
----
7) wget http://www.broadcom.com/docs/linux_s...0_82_38.tar.gz
8] tar xvfz hybrid-portsrc_x86_32-v5_100_82_38.tar.gz
----
edit: the nujinini link already doesnt work - have a look here:
broadcom linux wifi drivers download page
and download it for your appropriate architecture (32 or 64 bit)

9) make -C /lib/modules/`uname -r`/build/ M=`pwd`
*Error report said "make" command not found so is sill had to
10) yum install make and executed # 9 again.
11) nano ~/broadcom/src/include/typedefs.h
*Edit files: #ifndef TYPEDEF_BOOL
typedef unsigned char bool;
#endif

TO

/*ifndef TYPEDEF_BOOL
typedef unsigned char bool;
#endif
*/

12) su -c 'cp -vi /home/jun/broadcom/wl.ko /lib/modules/`uname -r`/extra/'
13) insmod wl
14) depmod $(uname -r)
15) modprobe wl
16)# init 6

BINGO!!!

Notes: I also also blacklisted rmmod b43, ssd
[/cite]

cheers,



Hi,
I have BCM 4313 wireless chipset and followed your instructions till step 8. I downloaded the 32 bit driver from the link provided to the directory /Broadcom and untarred it.
But when i give command 9, i get an error.
please advice me what to do.
The error is
CODE

[nandini@localhost broadcom]$ make -C /lib/modules/`uname -r`/build/ M=`pwd`
make: Entering directory `/usr/src/kernels/2.6.32-279.19.1.el6.i686'
CFG80211 API is prefered for this kernel version
Using CFG80211 API
 CC [M]  /home/nandini/broadcom/src/wl/sys/wl_cfg80211.o
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:64: warning: ‘enum tx_power_setting’ declared inside parameter list
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:64: warning: its scope is only this definition or declaration, which is probably not what you want
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1110: warning: ‘enum tx_power_setting’ declared inside parameter list
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1110: error: parameter 2 (‘type’) has incomplete type
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c: In function ‘wl_cfg80211_set_tx_power’:
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1123: error: ‘TX_POWER_AUTOMATIC’ undeclared (first use in this function)
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1123: error: (Each undeclared identifier is reported only once
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1123: error: for each function it appears in.)
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1125: error: ‘TX_POWER_LIMITED’ undeclared (first use in this function)
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1131: error: ‘TX_POWER_FIXED’ undeclared (first use in this function)
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c: At top level:
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1649: warning: initialization from incompatible pointer type
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1651: warning: initialization from incompatible pointer type
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1652: warning: initialization from incompatible pointer type
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1653: warning: initialization from incompatible pointer type
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1654: warning: initialization from incompatible pointer type
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1658: warning: initialization from incompatible pointer type
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c: In function ‘wl_inform_single_bss’:
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:1817: error: too few arguments to function ‘ieee80211_channel_to_frequency’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c: In function ‘wl_bss_roaming_done’:
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 2 of ‘cfg80211_roamed’ from incompatible pointer type
include/net/cfg80211.h:3035: note: expected ‘struct ieee80211_channel *’ but argument is of type ‘u8 *’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 4 of ‘cfg80211_roamed’ makes pointer from integer without a cast
include/net/cfg80211.h:3035: note: expected ‘const u8 *’ but argument is of type ‘s32’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 5 of ‘cfg80211_roamed’ makes integer from pointer without a cast
include/net/cfg80211.h:3035: note: expected ‘size_t’ but argument is of type ‘u8 *’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 6 of ‘cfg80211_roamed’ makes pointer from integer without a cast
include/net/cfg80211.h:3035: note: expected ‘const u8 *’ but argument is of type ‘s32’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2117: error: too few arguments to function ‘cfg80211_roamed’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c: In function ‘wl_bss_connect_done’:
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 2 of ‘cfg80211_roamed’ from incompatible pointer type
include/net/cfg80211.h:3035: note: expected ‘struct ieee80211_channel *’ but argument is of type ‘u8 *’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 4 of ‘cfg80211_roamed’ makes pointer from integer without a cast
include/net/cfg80211.h:3035: note: expected ‘const u8 *’ but argument is of type ‘s32’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 5 of ‘cfg80211_roamed’ makes integer from pointer without a cast
include/net/cfg80211.h:3035: note: expected ‘size_t’ but argument is of type ‘u8 *’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 6 of ‘cfg80211_roamed’ makes pointer from integer without a cast
include/net/cfg80211.h:3035: note: expected ‘const u8 *’ but argument is of type ‘s32’
/home/nandini/broadcom/src/wl/sys/wl_cfg80211.c:2149: error: too few arguments to function ‘cfg80211_roamed’
make[1]: *** [/home/nandini/broadcom/src/wl/sys/wl_cfg80211.o] Error 1
make: *** [_module_/home/nandini/broadcom] Error 2
make: Leaving directory `/usr/src/kernels/2.6.32-279.19.1.el6.i686'
[nandini@localhost broadcom]$

Can you please advice me what is to be done.?
Thanks
PMEmail Poster
^
federico.2
 Posted: Oct 7 2013, 09:11 PM
Quote Post


SLF Newbie


Group: Members
Posts: 1
Member No.: 2753
Joined: 7-October 13









I have the same problem of prabhu, please.. someone help me!! http://dl.dropbox.com/u/2835777/BangHead1.gif http://www.madjacksports.com/forum/images/smilies/facepalm.gif
PM
^
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll