weird network manager act
Hi!
I've got a Dell Studio 15 which has Broadcom 4310 wireless card.
I recently installed Ubuntu 8.10 on it and facing problems with setting up wireless.
well, I searched a few times. used ndiswrapper n stuff already but this thing is little different.
I mean when I use Ubuntu for the very first time after clean installation, wireless works fine. i mean when I get to desktop, It already shows wireless networks available and connects to any of them, internet works fine.. but dunno what the heck happens when I reboot. It simply stops. After reboot lspci shows its 4312 when its actually 4310.
I tried enabling restricted drivers and nothing helped.
Then I used ndiswrapper. went through whole process and installed the driver. again it started working. but only 1 time.
on next reboot there was no network manager icon in system tray. It simply doesn't load ! If I see processes, it shows it as sleeping.
next- when I enable restricted drivers once again, network manager shows up instantly but wireless is disabled.If I restart when restricted drivers are enabled and network manager is shown, it again doesn't load on next reboot. again If I disable them, it shows up instantly.
I mean.. huh ?
any solution over this ? I really don't want to re-install it one more time. Every other thing has been setup and its working absolutely fine.. dunno whats wrong with network :(
help ! please..
Thanks
Re: weird network mager act
word on the street is that this might work:
http://www.broadcom.com/support/802.11/linux_sta.php
Don't forget to grab the readme.
Re: weird network mager act
And here is the link to the patch that makes it compile in 8.10:
http://jaux.net/2008/10/14/patch-to-...r-kernel-2627/
It will cause ssh and some secure remote connections to not work (such as connecting to mysql from the network to use mythtv). I think that the patches that were applied in Ubuntu fixed these issues, but it broke a portion of the 4312 cards.
By the way, your card is actually a 4312 card not a 4310 card. It was initially listed incorrectly because it really does not have anything to do with USB. That is why the name was corrected. If you type lspci -nn, you will see that it will always be 14e4:4315.
Re: weird network mager act
umm.. I'm little confused here..
that patch thigi... what am I supposed to do ?
copy all text into a file and save it. then use
Code:
sudo patch -p1 -E filename
nah ? [i'm in the same directory as patch file]
after hitting ^ command cursor moves to new line on terminal and keeps blinking. is this normal ?
(and it showing 14e4:4315 .. didnt know that. Thanks. Now I has problems with 4312)
Re: weird network mager act
You need to be in the directory where the wl source code is located. You save the patch file in there. Since you are now in that directory (It should have Makefile in there), you will need to do the following:
Code:
patch -p1 -E < path_to_patch/hybrid_wl_5.10.27.6_patch-2.6.27
From there you can run the commands to build the file.
Re: weird network mager act
I tried that and getting errors-
patching file src/wl/sys/wl_iw.c
Hunk #1 FAILED at 931
Hunk #2 FAILED at 944
Hunk #3 FAILED at 952
Hunk #4 FAILED at 970
Hunk #5 FAILED at 978
Hunk #6 FAILED at 989
Hunk #7 FAILED at 1003
Hunk #8 FAILED at 1012
8 out of 8 hunks FAILED -- saving rejects to file src/wl/sys/wl_iw.c.rej
Re: weird network mager act
grab the already patched source from:
http://www.cenolan.com/fedora9/broad...10.27.6.tar.gz
then follow the instructions from the readme on the broadcom page.
Follow-up with success or failure for the benefit of future generations.
;)
Re: weird network mager act
I just noticed a couple of things. The fedora patched code does not compile in Ubuntu. The other thing is that Broadcom created another release of their drivers which does not compile in 2.6.27 either.
I am looking to see what can be done.
Re: weird network mager act
@iponeverything, I tried that and it finished without any error, followed broadcom readme, again, its not working.
@Ayuthia,
okay, I'll wait :)
1 Attachment(s)
Re: weird network mager act
Here is a patch that I created (so it is not official), but it is based on the same patch that was made for the original source. The patch compiled and worked on my 4311 card. I have not tested the new changes on the Broadcom version so I am not for sure what changes they have made.
Attached is the patch. You will need to download the source from:
http://www.broadcom.com/support/802.11/linux_sta.php
Extract the download like the instructions say in the Broadcom site. Do not compile it yet.
Download the attached patch from this post and place it in the directory where you extracted the Broadcom source (it will be in the same directory as the Makefile). Extract the hybrid_wl-5.10.27.11_patch-2.6.27.tar.gz:
Code:
tar -xvvf hybrid_wl-5.10.27.11_patch-2.6.27.tar.gz
Then apply the patch:
Code:
patch -p1 -E < hybrid_wl-5.10.27.11_patch-2.6.27
Finally compile as normal:
Code:
make -C /lib/modules/<2.6.xx.xx>/build M=`pwd` clean
make -C /lib/modules/<2.6.xx.xx>/build M=`pwd`
Just replace <2.6.xx.xx> with the current kernel version (uname -r from the terminal).
Hope this helps. As I said, this is not the official patch, but one that I created so it has only been tested by me, but it is similar to the patch from before. If you are not comfortable, you can wait a few days until a patch comes out for this kernel.