I've experienced this problem as well on (K)ubuntu. I solve it by hit-and-miss; sometimes I'll try connecting through the terminal with
# iwconfig ath0 essid my-network
# dhclient ath0
Where ath0 is the name of your wireless device. Although this works, it tends to screw up Network Manager because it still thinks the device isn't connected. Sometimes I have to disable/re-enable the device and start all over again. Alternatively, try manual connection settings. It sometimes works for me.
I haven't looked into this issue any further on the web, but I suspect somewhere there's a bug filed, and (hopefully) a more reliable workaround.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
yeah when I was installing ubuntu on my parents computer the wireless card refused to actually work. Try using wifi-radar. After a few tries it should start working...(or at least it started working for me)
Sturm
Veteran Poster
1,079 posts since Jan 2007
Reputation Points: 343
Solved Threads: 24
Yes, wireless is sometimes a bit broken on all ubuntu 7.04 based systems (they changed the way networkmanager works)
I got a realtek RT25something card and it worked under Edgy but not feisty or gusty
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
If it's a permanent problem, I would recommend removing the Network Manager scripts from the startup services. Then you can set up everything manually through the shell like I described in my first post. (And if you're really lazy, add those shell commands to your boot script).
You may also need to add/modify DNS information to your /etc/resolv.conf file to get the Internet working.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
Debians networking works just fine, ubuntu usually gets issues liike this as its based on beta software
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
>I AM ONLY 14! i only want linux to work so i can then mess around iwht it
Getting a supported wireless card to work is a pretty simple problem, if your not willing to edit one file then maybe linux is not for you.
Sturm
Veteran Poster
1,079 posts since Jan 2007
Reputation Points: 343
Solved Threads: 24
What are the results of running
iwconfig
at the prompt?
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
First disable the network manager. Then use Joe's solution:
# iwconfig ath0 essid my-network
# dhclient ath0
or use wifi-radar. Once you have created a network in wifi-radar press the connect button. It should connect to your network. If you are too lazy to do this everytime you boot up then add wifi-radar -d to your startup script.
Sturm
Veteran Poster
1,079 posts since Jan 2007
Reputation Points: 343
Solved Threads: 24
I'd like to add a couple of notes. To disable Network Manager, you need to run the following commands (taken from the Ubuntu wiki ):
sudo /etc/dbus-1/event.d/26NetworkManagerDispatcher stop
sudo /etc/dbus-1/event.d/25NetworkManager stop
sudo echo "exit" > /etc/default/NetworkManager
sudo echo "exit" > /etc/default/NetworkManagerDispatcher
Second of all, if you want to use my previous solution, using ath0 as the network device will only work if your wireless device is really ath0 ! I recommend first running iwconfig with no parameters to figure out the name of your wireless device.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
yes. its usually the manufacturers name e.g my Ralink card is ra0
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600