mini_banner
Showing posts with label fix. Show all posts
Showing posts with label fix. Show all posts

Friday, April 11, 2008

NDISwrapper In Hardy Heron

When the Dell 1501 first came out there were no native wireless drivers for the internal Broadcom chipset, so NDiswrapper was the only way to get wireless working. NDiswrapper uses a wireless devices' Windows driver in Linux. It works surprisingly well. Using NDiswrapper allows you to run the Broadcom card in your Dell 1501 at full speed and connect to certain networks that the native Broadcom driver can't. In Hardy Heron there was a slight problem with NDiswrapper. I found the fix to get ssb from loading before NDiswrapper from this forum post. Thanks to Ubuntu Forum user Mazza558, NDiswrapper is working again on the Dell 1501.

If you are using the native Broadcom driver via the Driver Manager and it's working for all your day to day needs, I wouldn't recommend taking the time to change drivers.

If you have already enabled the Broadcom restricted driver, uninstall it before attempting this guide.


Step 1: Stop ssb From Loading Before NDISwrapper
Make a script for NDISwrapper's fix
In a terminal type:
sudo gedit /etc/init.d/wirelessfix.sh

Paste this into the file:
#!/bin/bash

modprobe -r b44
modprobe -r b43
modprobe -r ssb
modprobe -r ndiswrapper
modprobe ndiswrapper
modprobe b44

Point the terminal to your init.d file and make your script exectuable:
In a terminal type:
cd /etc/init.d/ && sudo chmod 755 wirelessfix.sh

Update and make it stick:
In a terminal type:
sudo update-rc.d wirelessfix.sh defaults

Then reboot
In a terminal type:
sudo reboot


Step 2: Get Needed Packages
To install ndiswrapper
In a terminal type:
sudo apt-get install ndiswrapper-utils-1.9 ndiswrapper-common

or you can also try:
sudo apt-get install ndiswrapper-utils-1.9* ndiswrapper-common

***If the terminal outputs an error message, telling you NDISwrapper could not be found, insert the Ubuntu disc you used to install Hardy Heron and manually search for the file.



Get the Windows driver for your Dell 1501
In a terminal type:
wget http://ftp.us.dell.com/network/R140747.EXE


Step 3: Get Everything Ready
Now we will make a folder.
In a terminal type:
mkdir ~/.drivers

Now we will move R140747.EXE (the Dell driver), to the folder we just made.
In a terminal type:
mv ~/R140747.EXE ~/.drivers


STEP 4: Driver Setup
In order for us to unzip the R140747.EXE driver we need to point your terminal to the /.driver folder.
In a terminal type:
cd ~/.drivers

Unzip the R140747.EXE driver
In a terminal type:
unzip -a R140747.EXE

We need to point your terminal to the DRIVER folder we just unzipped
In a terminal type:
cd ~/.drivers/DRIVER


Step 5: Configure The Windows driver With NDISwrapper
Now install the Windows driver
In a terminal type:
sudo ndiswrapper -i bcmwl5.inf
Then:
sudo ndiswrapper -l (that is a lowercase L)

You should see a message that says driver present, hardware detected.

Now finish installing the driver
In a terminal type:
sudo ndiswrapper -m
Then:
sudo modprobe ndiswrapper

YOU MUST REBOOT NOW!
In a terminal type:
sudo reboot

STEP 6: TEST WIRELESS
Your wifi light on your laptop should be illuminated. If not, you can always turn it on and off with the Fn+F2 (Function & F2 Key) and you're all set! Try running this to see if your wireless card is functioning properly.

In a terminal type:
sudo iwlist scanning
edited by pHreaksYcle

Thursday, August 23, 2007

Compiz Fusion Upgrade Problems (Trevino's Repo)

A couple people have approached me about Compiz Fusion not working 100% after updating when using my Compiz Fusion in Feisty with Xgl guide and more specifically when using Trevino's Repository. Good news is that the updates are not broken, Compiz Fusion just needs to be reset. If you are experience problems with transparent cube or 3D windows simply launch CompizConfig Settings Manager.

If you don't know where to find CompizConfig Settings Manager (System>Preferences) or don't have an entry in your menu you can launch it by firing up a terminal and typing in: ccsm

Select the preference option (in red)
ccsm

Select the Reset to Defaults option (in red)
profile

Now Compiz Fusion will reset and everything will work again. You may have to reconfigure you settings again.

If you wonder how my setup looks you can download my compiz-fusion setting profile here.
edited by pHreaksYcle

Tuesday, July 10, 2007

akabrek's fix for people having trouble with ndiswrapper

People are reporting that every time at startup they have to do a "sudo modprobe ndiswrapper" to get their WiFi working again when using the ndiswrapper guide. akabrek has come up with a solution.


You could solve this problem by doing as follows:

sudo ndiswrapper -m
gksudo gedit /etc/modules

and simply append the word ndiswrapper at end of file. Then save and reboot.
It will boot ndiswrapper module everytime Ubuntu kernel is loaded.

Thanks redDEAD for your good work, very useful. Don't give up.

__________________________________________________________________

akabrek, thank you for you good work and keep reading!
edited by pHreaksYcle