Ubuntu Jaunty Laptop, No WiFi

Asked by Tootiecat

I have a Dell Inspiron Laptop with Ubuntu 9.04 installed. The WiFi card is not recognized, and I have tried many different things. This script was able to get it to work, but it is a pain, because I'd have to run it a start up and enter my password every time I boot. Even with the script having been run, I cannot connect to my WPA2 enabled router... What is wrong?

Script =
#!/bin/bash
sudo rmmod b43
sudo rmmod b44
sudo rmmod b43legacy
sudo rmmod wl
sudo rmmod ssb
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo modprobe ssb
sudo modprobe b44

When I try to connect I allways get an infinite loop of this:
http://tootiecat.googlepages.com/Screenshot.png

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Tootiecat
Solved:
Last query:
Last reply:
Revision history for this message
tarek (elleuch-tarek) said :
#1

you have to enter your keyring password (not your login password). you telled network manager to keep your administration (login) password, which are saved in the keyring program which also is protected that you have defined on it's first run. So try to remember your keyring password and that should be ok :) .

if you want to test your wireless connection in a different way try :
$ sudo /etc/init.d/networking restart
$ sudo ifconfig wlan0 up

Revision history for this message
Tootiecat (tootiecat) said :
#2

The thing is that I have not specified a keyring password. In addition to that I still have to run the script and input my login password every time I start up. Is there a way I could get that automated?

UPDATE: Automagically, the WiFi now works, but the above stays true.

Revision history for this message
Tootiecat (tootiecat) said :
#3

I used the two commands, the first one gave me this result:
cglawson@Ubutop:~$ sudo /etc/init.d/networking restart
[sudo] password for cglawson:
 * Reconfiguring network interfaces... Ignoring unknown interface wlan0=wlan0.
                                                                         [ OK ]

While the other command resulted in nothing...

Revision history for this message
Tootiecat (tootiecat) said :
#4

I have rebooted once again and now I can't connect over wireless... The scrip is rewuired to get it running... I figured out my "Default KeyRing Password"... But it doesn't seem to help...

Revision history for this message
tarek (elleuch-tarek) said :
#5

1- keyring problem:

open System > administration > autorisation (there are keys' photo besides).
on the left of this window, look for network-manager-setting>system>modify system connection
when you chosed "modify system setting the right side of the window become interactive.

set parameters like that

Revision history for this message
tarek (elleuch-tarek) said :
#6

implicit authorisations
       anyone no
      consol no
active consol Adminauthentification (keep indefinitly)

explit authorisations

(remove all),

close

2- wifi module issue
 to automatise the module loading you have to :
edit /etc/modules

$ sudo gedit /etc/modules

add those lines:

ndiswrapper
ssb
b44

save and close

then you have to stop the other modules from loading

edit /etc/modprobe.d/blacklist:
$ sudo gedit /etc/modprobe.d/blacklist
add those lines :

blacklist b43
blacklist b43legacy
blacklist wl

save and exit .
now, the 3rd issu auto_login

go to System>administration>login window

choose above Security
chek enable autologin
choose your login in the list below (next to the word User)

close

Now reboot your system, all should be fine.
PS: excuse me for my poor english

Revision history for this message
Tootiecat (tootiecat) said :
#7

1- I think I solved the keyring problem, because I know the password now... But I looked into what you said, and I was able to get to the options pane, but I found no option like the one you stated.

2- Here's what was under the modules file you had me edit, after I added what you suggested:
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
ssb
b44
ndiswrapper

And here's what was under the blacklist after I edited:
blacklist bcm43xx
blacklist wl
-e blacklist bcm43xx
blacklist wl
blacklist bcm43xxnblacklist wl
blacklist b43
blacklist b43legacy
blacklist wl

3- I didn't want to autologin to my computer when I boot up... Sorry for the misunderstanding...

Option 2 totally disabled the option for WiFi communications, so it is reccomended that I clear the blacklist and clean up the modules?

Revision history for this message
Tootiecat (tootiecat) said :
#8

I want you to look at my latest post on this one and see if I should do this instead of trying to fix it, thanks.

https://answers.launchpad.net/ubuntu/+question/64807

Revision history for this message
Tootiecat (tootiecat) said :
#9

I have solved the problem, I must manually go to System->Administration->Hardware Drivers! Then search and enable!
Thanks!