Related Articles

14 users responded in this post

Subscribe to this post comment rss or trackback url
mygif
Serban said in April 28th, 2008 at 11:54 pm

I’m reading your nx6325 related posts since the beginning and first of all I want to thank you for your step by step tutorial you wrote a year ago, it was very helpful.
What I want to ask you is if you tested the wlan with ndiswrapper against bcm43xx in previous Ubuntu versions. Since I’ve got this laptop only ndiswrapper worked almost perfect.
Now I want to upgrade to Hardy Heron but I’m afraid that wlan won’t work.
Also I’ve read something about ndiswrapper “banned” from using Linux kernel >2.6.24. (as I understood it can’t be used without a kernel patch)

mygif
Administrator said in April 29th, 2008 at 9:36 am

Hello Serban,

if you have enough space left, why don’t you install Hardy parallel to Gutsy? That’s how I do it, I always have a stable partition for work, and another for testing.

You just fire up the installation CD and go with the suggestion that the installer gives you. The installer will automatically create space for a new partition and install Hardy on this new partition. So in case Hardy will not work, you can alsways boot into your old Gutsy partition.

For the WLan issue: What is your current Ubuntu version? Gutsy? Or Feisty?

mygif
gdx said in May 2nd, 2008 at 10:48 am

Hi
like Serban, i’m reading your nx6325 posts since the beginning, are very useful.
I used all the time the ndiswrapper because (is just my observation) the linux driver works, but the signal is not so strong like the one from windows (i do not know why, is just my observation).
For ndiswrapper i used is the online toll - http://ubuntuforums.org/showthread.php?t=405990
however, in ubuntu 8.04, there is no need for ndiswrapper (it works but i consider that is not needed anymore), the signal is very strong… and i didn’t have any problems to install the linux driver.

mygif
manishk said in May 2nd, 2008 at 4:03 pm

Thanks a lot, once again.

I was eagerly waiting for your blog…now I can install Hardy.

mygif
Serban said in May 3rd, 2008 at 12:53 pm

Hello,

Now I’m using Gusty (with ndiswrapper) but like gdx I observed that ndiswrapper works better that bcm43xx (better bandwidth and works better with WEP and WPA).

I will install Hardy for a test but I don’t have time right now and I was very curious if bcm43xx works better. Also I’ve read that ndiswrapper was “banned” from kernel >2.6.24.

But if you say you’ve tested Hardy and it works with bcm43xx that’s good news.

Thanks again,
Regards,
Serban

mygif
Administrator said in May 3rd, 2008 at 1:37 pm

Serban,

the bcm43xx firmware is the original Broadcom firmware.

So in theory, there CANT be any difference in bandwith etc. between ndiswrapper/Windows driver and the bcm43xx solution as both use exactly the same code.

The b43 firmware however, is another story - this is the reverse-engineered open source version of bcm43xx.

In either case, you can go both ways with Hardy - b43 can be replaced with bcm43xx (which is the same firmware as with the ndiswrapper / Windows solution) easily.

I wish you folks much success, let us know if you succeeded.

mygif
manishk said in May 3rd, 2008 at 4:24 pm

Problem!

I just installed Hardy. I dont have a wired internet connection…and Ndiswrapper isn’t woking anymore.

I used to follow your instructions from the Feisty install guide. Is there anyway I can install b43 offline??

mygif
Administrator said in May 3rd, 2008 at 5:48 pm

Hello Manishk,

I am sorry to hear this.

Unfortunately, you need LAN access for installation of the b43 driver, as the firmware will be downloaded during install.

Might also possible to do this manually and to load the kernel module manually, but somehow you need to get to the firmware. I can put links to b43-fwcutter and the firmware here to the site, but this will not help you much, obviously, when you can not move the files to your notebook.

mygif
gdmcn said in May 6th, 2008 at 12:01 pm

hi, i’m reading your blog for a very long time.
it was always a help for me…

before hardy i used the ndiswrapper for my wlan….

since hardy i have no problems with the b43 driver.
But i do not use networkmanager, i use WICD. its available in the repository
with this nice toll i have no problems with wlan (wpa works, and peap-tkip works fine too!!!! )

mygif
admin said in May 10th, 2008 at 9:45 am

Manishk,

you asked for a source to manually download the b43 firmware (your comments from yesterday are lost as I last night migrated all machines to Hardy and new hardware and therefore had to freeze the database).

Just have a look at this page here:

http://linuxwireless.org/en/users/Drivers/b43

You can download the firmware there and put it on a USB stick for later use.

You can also copy /lib/firmware/b43* to a USB stick, that might also be useful when you need to reinstall your Wlan. However, I have not tested if and how the kernel recognises if you simply copy the b43 stuff in/lib/firmware - I think you need at least to run modprobe b43 and depmod -a in order to load the module into the kernel.

mygif
admin said in May 11th, 2008 at 6:45 pm

If you want to install the old bcm43xx driver, also make sure to remove the blacklist entry for it in /etc/modules.d/blacklist and blacklist the b43 driver instead.

mygif

[...] If you experience problems when trying to connect to a Hot-Spot althiugh the blue WLan indicator is on, you might need to clean and re-install the WLan driver. It is an easy and quick solution, as you can see yourself here. [...]

mygif
Serban said in June 16th, 2008 at 2:32 pm

Hello,

Finally I had time to do some wireless tests on 8.04. I’ve tested both b43 and ndiswrapper and the results (in my case) are similar to those on 7.10.
After doing some reading on b43 and ndiswrapper I decided to make a small test (so I won’t be needed to talk only from observations)

I’ve tested these two in similar conditions: same place, same channels, same compressed files.
The results:

Bandwidth:
b43: 0.7 - 1.5 MB/s (depending on channel)
ndiswrapper: ~2.6 (on all channels)

No. of channels supported (#iwlist eth1 channels):
b43: 11
ndiswrapper: 14
Why? I can’t explain (I observed this when I tried to connect to channel 13 with b43 and it never succeeded)

Connection failures (subjective opinion):
b43: ~50 %
ndiswrapper: rarely.

I don’t understand why the number of supported channels isn’t the same.
I don’t know why the bandwidth is different on different channels (1, 7, 11) in case of b43.

I don’t say that this results are conclusive but if I didn’t missed any major factor they should be reproductable.

Also similar behavior I saw on a Dell Insp. 6400N that has a Broadcom card (I don’t know exactly the chipset).

I hope this helps somehow. There are a lot of things I can’t explain. If you have time to do some experiments I’m looking forward to see your results.

Thanks again for your support,
Best Regards,
Serban

mygif
Christian said in June 17th, 2008 at 7:46 pm

Hello Seban,

thanks a lot for your efforts - your test results perfectly confirm the problem of the not working interference mitigation in the B43 driver.

As far as I understand it, this means that the B43 driver is much more dependend on a very good connection to the HotSpot and bandwith is being hampered very hard as soon as there are other concurrent radio sources on the same or a neighbour frequency.

So that would explain your results very well.

http://wireless.kernel.org/en/users/Drivers/b43

Leave A Reply

 Username (*required)

 Email Address (*private)

 Website (*optional)

Please Note: Comment moderation maybe active so there is no need to resubmit your comments