LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices


Reply
  Search this Thread
Old 05-18-2006, 10:46 PM   #1
rjpilla
Member
 
Registered: May 2006
Posts: 41

Rep: Reputation: 15
Kernel upgrade and now no wifi card


I upgraded my ubuntu dapper distribution using synaptic. This resulted in the inability of ubuntu to identify my DLink Wifi card using networking tools. I'm kinda new to linux and don't know what to do. Is there a way to step back the upgrade, add the cards drivers somehow to be seen, or do i have to recompile the kernel and if so how is that done? Now I don't know if its a good idea to keep upgrading the system. Anyway, the easiest possible solution would be greatly appreciated.
 
Old 05-18-2006, 11:06 PM   #2
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
I ran into this situation recently on Fedora. I don't know if this applies to your specific problem, but in my case, the WiFi card used a Prism chipset, and two drivers were claiming the card (causing neither to work). You can check for this problem with (as root):

lsmod | grep "orinoco\|hostap"

You should see orinoco drivers or hostap drivers, but not both. If you see both then you need to blacklist one of them:

In the file /etc/modprobe.d/blacklist, add:

# Wireless LAN card
blacklist hostap_cs


In the file /etc/modprobe.conf, add:

alias wlan0 orinoco_cs

Reboot, and check again; only the orinoco drivers should now be loaded, and the card should work.
 
Old 05-18-2006, 11:36 PM   #3
rjpilla
Member
 
Registered: May 2006
Posts: 41

Original Poster
Rep: Reputation: 15
I'm not seeing either driver when doing the lsmod command.
 
Old 05-18-2006, 11:42 PM   #4
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
I think that your new kernel is missing the kernel module for the wireless device.

For example, if I upgraded my kernel from 2.6.13-15.7 to ls 2.6.13-15.8-default,
then my old ndiswrapper is located in ls /usr/modules/2.6.13-15.7/misc/ndiswrapper.ko
But /usr/modules/2.6.13-15.8-default/misc/ is empty. I need to create a new ndiswrapper.ko kernel module.
( Which I do, after a security kernel update, using rpmbuild -bb in my case.)
 
Old 05-18-2006, 11:44 PM   #5
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
OK, good, then that's not your issue. Do you know what driver your card used before? Did you set it up or was it automatically configured when you installed your distribution? Does 'ndiswrapper' sound familiar?

Can you provide the output of either (whichever your distribution has):

cardctl ident

or

pccardctl ident
 
Old 05-19-2006, 12:03 AM   #6
rjpilla
Member
 
Registered: May 2006
Posts: 41

Original Poster
Rep: Reputation: 15
It was automatically configured for me. I did not use the wrapper. Its a Dlink wifi
 
Old 05-19-2006, 12:17 AM   #7
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
Unfortunately, "Dlink WiFi" describes about a dozen models/chipset combinations. The output of the above commands will provide the actual internal identifiers.
 
Old 05-19-2006, 12:22 AM   #8
rjpilla
Member
 
Registered: May 2006
Posts: 41

Original Poster
Rep: Reputation: 15
Tried both those commands, nothing gets listed
 
Old 05-19-2006, 12:28 AM   #9
rjpilla
Member
 
Registered: May 2006
Posts: 41

Original Poster
Rep: Reputation: 15
Looking under device manager it comes up with the Atheros chipset.
 
Old 05-19-2006, 06:39 AM   #10
rjpilla
Member
 
Registered: May 2006
Posts: 41

Original Poster
Rep: Reputation: 15
The live cd boots up with the wifi card howcan i get that module over onthe system?
 
Old 05-19-2006, 09:21 AM   #11
rjpilla
Member
 
Registered: May 2006
Posts: 41

Original Poster
Rep: Reputation: 15
Well just rebooted the previous kernel have my wifi back. Does this mean any future kernel upgrade would cause the lost of my wifi card. I've upgraded the kernel many times through synaptic and haven't had this problem. 2.6.15-23 kernel resulted in the problem.
 
Old 05-19-2006, 06:28 PM   #12
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
It looks like this is a recognized bug. I suggest you add a watch for the bug (so you get email on updates) and stay on the earlier kernel until the bug is closed.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ACX100 TI chipset WIFI card 2.6.14 Kernel, downgrade kernel? fieldyweb Linux - Wireless Networking 1 02-11-2006 03:56 AM
Kernel upgrade, network card no longer starts rollo SUSE / openSUSE 20 07-18-2005 10:04 AM
Debian: Upgrade to 2.6.4 Kernel, SMC Card No Longer Works pfizur Linux - Networking 0 04-08-2004 07:51 AM
Box wont boot after kernel upgrade "Dump Card State Ends" error with scsi card abefroman Mandriva 0 03-25-2004 03:42 PM
Network Card problem after Kernel Upgrade oulevon Linux - General 2 11-20-2002 05:44 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking

All times are GMT -5. The time now is 06:04 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration