ndiswrapper and ssb conflict

After I finally got my wireless to work, I realized that it was all useless since after restarting my laptop nothing worked. The fact is that I blacklisted ssb from loading in /etc/modprobe.d/blacklist, but it was loading anyways. As I found out later here this is a kernel option, which makes ssb load every time no matter whether it is blacklisted or not, because of ohci_hcd module. I decided that I did not want to spend time on rebuilding a newer kernel, which actually did not give any guarantees about the issue proper work. Instead, as suggested in the link above, I put the following into /etc/rc.local:

rmmod ssb
rmmod ndiswrapper
modprobe ndiswrapper
modprobe ssb

The whole problem was that ndiswrapper needs to be loaded before ssb. So this solved my problem, not affecting my laptop’s performance.

It is said that the problem has been fixed in newer kernels. But it still does the same thing with ssb and ohci_hcd.

Advertisements
    • claudio
    • May 26th, 2008

    This is how I solved on my laptop:
    http://nxadm.wordpress.com/2008/05/21/broadcom-wifi-bcm4312-speedup-on-ubuntu-804-on-a-hp-nc6320-laptop/

    Before being bothered with ndiswrapper I tried the new kernel in ubuntu-proposed, but it did not work…

  1. August 29th, 2008

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: