Howto bcm43xx and sabayon 3.4?

Issues Related to Networking (Wired and Wireless)

Moderator: Moderators

Postby Dark_MaGe » Thu Jul 26, 2007 16:43

Code: Select all
bcm43xx-fwcutter -i wl_apsta.o
that will tell you which version is that firmware
Image
Dark_MaGe
Your Farmer
 
Posts: 1699
Joined: Thu Jun 29, 2006 8:19
Location: Catania Italy

Postby apgunner » Fri Jul 27, 2007 22:00

alright i put the bcm43xx softmac in the kernel
disabled the mac80211 one but how do i change the firmware? its a 4311 card
apgunner
Baby Hen
 
Posts: 4
Joined: Wed Jul 11, 2007 7:06

Postby farfnarf » Fri Jul 27, 2007 23:06

apgunner wrote:alright i put the bcm43xx softmac in the kernel
disabled the mac80211 one but how do i change the firmware? its a 4311 card


I know you're looking for an answer and not another question. :) But I need to do the
same thing and I'm wondering how you "put the bcm43xx softmac in the kernel."

I don't know how to do that..
farfnarf
Simple Hen
 
Posts: 57
Joined: Thu Jun 14, 2007 13:26
Location: Lincoln, Nebraska, U.S.A.

Postby chickpea » Fri Jul 27, 2007 23:11

See this:

http://www.sabayonlinux.org/wiki/index. ... _genkernel

You will need to recompile the kernel so start at the line: zcat /proc/ . . .

a small shitty text based window will open up with all your kernel configs. You will need to go into the wireless section and change which driver (softmac not devicescape) gets loaded as a module.

Cheers.

Bryan
chickpea
Sagely Hen
 
Posts: 1084
Joined: Fri Jan 05, 2007 15:08
Location: Washington, DC

Postby apgunner » Fri Jul 27, 2007 23:12

you have to configure the kernel to use the softmac im not very good with configuring kernels though all i have done so far is just configure the softmac to be in there u have to go into /usr/src/linux then do a make menuconfig and in the config menu select the softmac one then compile the kernel and install it.
apgunner
Baby Hen
 
Posts: 4
Joined: Wed Jul 11, 2007 7:06

Postby Dark_MaGe » Sat Jul 28, 2007 0:05

apgunner wrote:alright i put the bcm43xx softmac in the kernel
disabled the mac80211 one but how do i change the firmware? its a 4311 card
first unmask net-wireless/bcm43xx-firmware-4319-r1 then emerge bcm43xx-firmware
Image
Dark_MaGe
Your Farmer
 
Posts: 1699
Joined: Thu Jun 29, 2006 8:19
Location: Catania Italy

Postby farfnarf » Mon Jul 30, 2007 18:01

Attempts at helping those of us with this broadcom wifi issue are very much appreciated..
but, I'm wondering if the good Sabayon developers would be able to put some sort of patch or remedy in the "emerge" apparatus. :?:

What a huge boost for the Sabayon product that would be. :!: :D

As I browse around the forums here I see a lot of great responses from Sabayon users in efforts to resolve this with each individual user with the same problem.. but I for one cannot get a handle on how to do all this; I've tried, but have gotten no results at all.. I even tried switching to the Gnome environment at the suggestion of one user. That seemed ok for a while, but then the slowness and drop outs continued.

Please understand that it seems to be a Sabayon problem because that same machine works in wifi "out of the box" with Mepis and Vector. What is the difference, the kernel?
farfnarf
Simple Hen
 
Posts: 57
Joined: Thu Jun 14, 2007 13:26
Location: Lincoln, Nebraska, U.S.A.

Postby chickpea » Mon Jul 30, 2007 18:34

As of now, I think it is much more time/headache effective to just nuke the bcm43xx driver in the kernel, recompile, ndiswrapper the bcmwl5.inf and be done with it. The bcm43xx drivers in the kernel are suX0rs. They are just totally broken. (not a knock on you SL devs, you guys have nothing to do with these crappy drivers :(). For fewer headaches, recompile the kernel (via the wiki) at menuconfig you should

Device Drivers------>

wlan devices---------------->

[ ] Bcm43xx card support (mac80211)

I actually got rid of ALL the native linux kernel modules/drivers for the broadcom and just diswrappered the windows driver.

Looks like Dell wants better support for wireless cards.... Hmmmm, maybe they could start with THEIR OWN CRAPPY WIRELESS CARDS :twisted:
chickpea
Sagely Hen
 
Posts: 1084
Joined: Fri Jan 05, 2007 15:08
Location: Washington, DC

Postby WarraWarra » Mon Jul 30, 2007 19:57

Just updated the guide with bcm4311mcg dell 1390 windows drivers for ndiswrapper use as well as Dell 3945 / intel 3945 as well / linked at bottom of sticky.
This could work or post the link to the actual windows drivers for your card and I will extract them for your card + rar + upload it for linux + ndiswrapper use.

Hope this helps.
WarraWarra
Sagely Hen
 
Posts: 1989
Joined: Wed Jan 03, 2007 21:01
Location: 31.324270, -113.585511

Postby farfnarf » Mon Jul 30, 2007 20:04

I just tried (your post about the update was not here.. I'll have to look at that) and this is what I got at the end of the process:

* ipw3945-1.2.0 requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO).
* ipw3945-1.2.0 requires support for Generic IEEE 802.11 Networking Stack (CONFIG_IEEE80211).
* CONFIG_IEEE80211_CRYPT_CCMP: is not set when it should be.
* CONFIG_IEEE80211_CRYPT_TKIP: is not set when it should be.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.
* Once you have satisfied these options, please try merging
* this package again.

!!! ERROR: net-wireless/ipw3945-1.2.0 failed.
Call stack:
ebuild.sh, line 1637: Called dyn_setup
ebuild.sh, line 704: Called qa_call 'pkg_setup'
ebuild.sh, line 44: Called pkg_setup
ipw3945-1.2.0.ebuild, line 43: Called linux-mod_pkg_setup
linux-mod.eclass, line 464: Called linux-info_pkg_setup
linux-info.eclass, line 572: Called check_extra_config
linux-info.eclass, line 471: Called die

!!! Incorrect kernel configuration options
farfnarf
Simple Hen
 
Posts: 57
Joined: Thu Jun 14, 2007 13:26
Location: Lincoln, Nebraska, U.S.A.

PreviousNext

Return to Networking and Wireless

Who is online

Users browsing this forum: No registered users and 2 guests

cron