Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place! |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
12-09-2009, 04:08 PM
|
#1
|
LQ Newbie
Registered: Dec 2009
Posts: 3
Rep:
|
Kernel and drivers?
Hi, I am new to linux. I have Intel 5100 wi-fi card and I have read all over the internet that Linux Kernel 2.6.21 is too old for this card. But I simply doesent understand that.I mean, on windows, when windows doesent have desired driver inside, I´ll just download the driver and everything is (sometimes) ok. But from what I have read it seems that Linux needs certain kernel changes in order to suport this card. Why can´t I just download some driver and then run it? Where is the limitation that I need to change kernel? Thanks for answer.
|
|
|
12-09-2009, 06:27 PM
|
#2
|
Member
Registered: Jun 2009
Posts: 87
Rep:
|
Actually, you can download drivers, but sometimes the driver won't work with your kernel version. Updating your system usually will update your kernel. If you are using Ubuntu or Debian, this command should get your system up to date:
Code:
sudo apt-get update;sudo apt-get upgrade
Using the update program already installed will do the same thing.
|
|
|
12-09-2009, 06:51 PM
|
#3
|
Member
Registered: Mar 2004
Location: Montreal, Canada
Distribution: Debian 12, Arch & Sid
Posts: 255
Rep:
|
Quote:
Originally Posted by pokevitek
Hi, I am new to linux. I have Intel 5100 wi-fi card and I have read all over the internet that Linux Kernel 2.6.21 is too old for this card. But I simply doesent understand that.I mean, on windows, when windows doesent have desired driver inside, I´ll just download the driver and everything is (sometimes) ok. But from what I have read it seems that Linux needs certain kernel changes in order to suport this card. Why can´t I just download some driver and then run it? Where is the limitation that I need to change kernel? Thanks for answer.
|
Reason is that most hardware manufacturer don't care about providing support for Linux or BSD, they provide support (driver) for Windozz and Mac. Us we have to wait for a kernel upgrade, or somebody to write a driver. Some manufacturers are giving a minimal support. Longtime Linux user always check the Linux compatibility list or inquire about support before buying a new piece of hardware.
|
|
|
12-09-2009, 10:12 PM
|
#4
|
Member
Registered: Jun 2009
Posts: 87
Rep:
|
I forgot to mention: More recent kernels (2.6.24 and up) contain drivers buit-in for this card. I would suggest using the wicd program to manage wireless connections, it is easy to use and works far better than GNOME's built-in tool. (Ubuntu improves the tools BTW)
|
|
|
12-09-2009, 10:42 PM
|
#5
|
Moderator
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: Slackware®
Posts: 13,984
|
Hi,
Quote:
Originally Posted by pokevitek
Hi, I am new to linux. I have Intel 5100 wi-fi card and I have read all over the internet that Linux Kernel 2.6.21 is too old for this card. But I simply doesent understand that.I mean, on windows, when windows doesent have desired driver inside, I´ll just download the driver and everything is (sometimes) ok. But from what I have read it seems that Linux needs certain kernel changes in order to suport this card. Why can´t I just download some driver and then run it? Where is the limitation that I need to change kernel? Thanks for answer.
|
Which distribution are you speaking of?
You could use the M$ driver with 'ndiswrapper' when in a jam.
I suggest that you do some further reading and research in order to understand GNU/Linux.
Just a few links to aid you;
Linux Documentation Project
Rute Tutorial & Exposition
Linux Command Guide
Utimate Linux Newbie Guide
LinuxSelfHelp
Getting Started with Linux
Advanced Bash-Scripting Guide
Linux Home Networking

The above links and others can be found at ' Slackware-Links'. More than just Slackware® links!
|
|
|
12-09-2009, 10:54 PM
|
#6
|
LQ Newbie
Registered: Dec 2009
Location: under a bridge
Distribution: PClinuxOS 2009
Posts: 12
Rep:
|
try this simple trick
Here's a simple way to do it - 1.Open your favorite package tool
- 2.Refresh the package list
- 3.In the search type 'kernel' <enter>
- 4.Look in list for newest version it is up to 2.26.30
<br>
Hope it helps
|
|
|
12-13-2009, 04:23 PM
|
#7
|
LQ Newbie
Registered: Dec 2009
Posts: 3
Original Poster
Rep:
|
Thank you guys, actually it was more theoretical qestion based on BackTrack 3 problems with this card. I just wondered why you just cannot install device drivers, without updating the whole kernel of the system. So, if I understand, this is becouse no one have written standalone driver, and then its only way to use newer kernel with that driver already installed? Just to understand it - could be theoretically these drivers transfered to older kernels, or is there something incompatible with them? I mean some reason thet newer kernel MUST be used?
|
|
|
12-13-2009, 04:28 PM
|
#8
|
Member
Registered: Oct 2004
Location: Atlanta
Distribution: CentOS, RHEL, HP-UX, OS X
Posts: 567
Rep:
|
Yes the reason you can not just download the driver is because the hardware manufacturers don't make Linux drivers (most of the time). Instead the community has to develop the drivers themselves, and for wireless and several other types of hardware you will find a roll up package that covers several pieces of hardware in a kernel update. However some people such as myself try to avoid a kernel update as much as possible just because we have compiled custom kernel modules and do not want to go through that again unless we have to.
|
|
|
All times are GMT -5. The time now is 09:48 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|