I'm a Linux n00b. I have a class coming up next year "Intro to Linux" and I wanted to kind of see what all the hype was about beforehand so that I didn't run into problems with the thing during the course.
I sucessfully installed a working copy of Fedora Core 6 64-bit on an external USB drive and everything seems to be functioning (as far as I can tell, since there's no fucking Device Manager to be found) with the exception of my wireless network card.
It's built onto the motherboard, but it's technically a Realtek RTL8187 USB2.0 wireless adaptor. I downloaded one driver from realtek and one from sourceforge.net. They both appear to be about the same thing, but I'm having trouble compiling it.
Read: I have no idea how this works. I read the readme file and it says to extract the tarball into a folder, go to that folder and type "make."
Doing so produces some kind of error message (I don't have it in front of me, sorry) that gives some kind of path or directory and says "no rule set for blah blah blah" and nothing happens.
Also, I can't get dual-monitor to work. One monitor (widescreen) displays the standard 1280x1024 resolution (which I can't fucking change, no matter how many times I change it, log off and restart the core), while the other displays a mash-up of green and blue fucked up ASCII text that sits there blinking. I also can't enable desktop effects, even though it seems to have recognized my Nvidia 7900GTX with no problem. Maybe I need to go ahead and get another driver for my display? Dunno...
Speaking of which, I thought that one of the things that made Linux so cool was that you could make system-wide changes and not restart the thing... why do I gotta restart when I change resolution? What kinda bullshit is that?
Posts
Basically I want to have a working installation (as "working" as is possible) that I can play around with and try and figure out what all the hype is about and satisfy my own geeky curiosity.
I don't plan on learning everything before taking the course, but I'd like to be able to have my own working stuff to tinker with right now while I wait for the class which doesn't take place until late next year.
But yeah, network drivers not compiling...
Here's the exact process I go through to make the file:
I run this using the Terminal from within the Fedora GUI. I'm logged in as root and all that, but I just can't make sense of this error. I've tried several arguments such as -B and -k, but to no avail.
I've also tried navigating directly to /lib/modules/2.6.18-1.2798.fc6 and creating the build and .config directories, but that still didn't help.
What am I doing wrong?
Try running nano -w INSTALL
It should give you some idea of what to do.
If you already did and are following those directions but just did not mention it, I apologize for the semi-lecture. Not reading the directions is the biggest problem I come across with people just learning Linux (and almost anything else computer related).
Secondly, stop using "dir". ls is the proper command for listing what is in a directory. dir is put there as a sym link to ls by some distros to help ease the pain of moving from dos/windows to linux. It's not guaranteed to be there, though, especially if you get into a business environment running a true unix system, and if you put dir as an answer to the very common "intro to linux/unix" type class test question "what command do you use to view the files in a directory" you will probably get it marked as incorrect.
I'm not a computer noob, just a Linux noob... the Readme file was the first place I went to, then the Install file...
It says I can ignore CRC warnings, but says nothing about the "not-doing-anything" error I'm getting. I think either the version of Linux I'm using is radically newer than the version the instructions or I'm simply doing something wrong.
Oh, and I'll use dir till I'm blue in the face... LONG LIVE DOS!... hehe
edit: some googling and it looks like kernel-devel may be the package you need. There may be a version number in there, too. I would just do a "yum search kernel-devel" and see what options you have. It may turn out to be other packages you need instead or with it, but that's where I'd start from my time compiling stuff from source on fedora.
Just digging through the error message, it looks like you're right and he's either missing the configuration files used to configure his kernel (either that, or it's in the wrong directory).
Would you, Locust76, be able to go:
and
? Or if you feel especially keen, use dir to list the contents of /lib/modules.
Cool. At least the version names match.
Could you find out what's inside /lib/modules/2.6.18-1.2798.fc6?
Specifically, if it's also got a sub-directory called "build".
If it does, then go into the sub-directory, and type:
edit: for clarify
Also, the fucker's gettin' uppity and was nice enough to corrupt my main Win XP boot drive when I last booted into Fedora. Had to boot into safe mode and schedule a chkdsk on next bootup. Gonna have to fucking disconnect my internal drives before booting Linux. Fantastic
I'm wondering why people are so in love with this thing.
That's not cool of Fedora. I have no idea why it would do that.
Anyway, could you do in the build directory?
Just doing ls won't work because .config is a hidden file (the . at the start of the name makes it "hidden")
Alternatively, you could try a cheap hack method:
In the drivers that you extracted, open up "Makefile"
Go to line 8 - it looks like:
Add a hash # in front of it
Save, and type make again in the directory you extracted the drivers to. No idea if that'll work, probably won't, but can't hurt.
I'd suggest the following: Then, as Jimmy King said, see what packages there are by that name, and install them with, for example, If you manage to successfully install the kernel development package, then you can try running "make" again.
Also note that "ls -la" and "ls" will not produce the same output. For one, "ls -la" will list hidden files (i.e. files that start with "."), so "ls -la" is definitely what you should have used.
Edit: ...I can see that possibly hurting the build process.
Hey, hey. Don't scream at the match when you burn your hand. Both windows and linux can fuck with the whole computer if you do something wrong. I've had XP corrupt Linux Partitions mounted in windows when it froze one day. Windows and Linux do not like each other. I would also recommend you switching to ubuntu/kubuntu. Both are easy to install GUI distros based on Debian that are newbie friendly, in a good way.
Plus, is your motherboard a Asus P5W DH Deluxe? Well, you should be able to get it to work(#44) with NdisWrapper.