need ray_cs to use wireless network card with fedora core
Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
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.
need ray_cs to use wireless network card with fedora core
i am dual-booting win xp and fedora core 4 on a new fujitsu-siemens "amilo pro" laptop.
basically i haven't been able to configure the built in wireless card under linux.
wireless networking works with windows, and the internet connection works fine with linux with an ethernet cable plugged straight into my broadband modem/router.
i used the network configuration tool to add this card, which was not automatically detected.
i got from windows device manager the type of card (a raylink) and also copied the irq# = 7 and the memory range from the windows settings, although i wasn't sure if these should be the same.
initialization fails with error messages:
"The Ethernet card could not be initialized. Please verify your settings and try again."
"Command failed: /sbin/modprobe ray_cs irq=7 mem=FFEDA000-FFEDBFFF
FATAL: Module ray_cs not found."
i'm guessing i need to add the kernel module ray_cs? however i have no idea how to do this, in particular if fedora includes tools to do this for me.
please could someone advise me?
thanks for your reply
i downloaded the linux drivers for the onboard ralink2500 as suggested
however, installing them failed, using the below commandline, where i have put what seems to be the right path for my kernel sources, and the other options were given by the Readme
[root@localhost Module]# make -C /usr/src/kernels/2.6.11-1.1369_FC4-i686/ subdirs=$PWD modules
make: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
make: *** No rule to make target `arch/i386/kernel/msr.c', needed by `arch/i386/kernel/msr.o'. Stop.
make: *** [arch/i386/kernel] Error 2
make: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
if anyone has an idea as to why this went wrong, i would be grateful
however i have also posted this question on the ralink driver forums http://22.214.171.124/phpbb2/viewforum.php?f=2
so otherwise hopefully someone there will help
I downloaded the package and took a look (I have neither FC nor a Raylink card, so I can only be of so much help on this one). It seems that the driver package includes the appropriate headers and the instructions are different than you posted. Looking at the files included, though, they do not match the instructions. There is no module dir.
For 2.6 series kernel:
a. run 'cd STA/Module'
'cp ../2.6x/Makefile .'
And-- I hate to bring upan old post, but i am having the same trouble. I tried the instructions offered by the last poster, but it says "bash: qmake: command not found" How do i fix this. Did you successfully configure it?
This is on FC5
Last edited by Mad0Driver; 12-01-2006 at 10:50 PM.
I have successfully configured the raylink drivers (several times!) on Fedora Core.
First of all, however, there is a little bit of confusion in the above discussion about which drivers to use. Ralink released a linux driver which is available here http://www.ralinktech.com/supp-1.htm
However, you shouldn't use this one. The rt2500 project has a newer, better supported driver based on that original raylink one. This is available at http://rt2x00.serialmonkey.com/wiki/...itle=Downloads
If you have a rt2500 card, you should get the 'Latest BETA rt2500 driver' from that page. Unzip the package, and go to the Module subdirectory. Follow the instructions in the README file. (Basically run 'make' and 'make install', but there are also specific instruction for FC3 users which you may want to try if that doesn't work).
As i said, I have now installed this driver successfully many times on FC3, FC5, FC6, so let me know if you have any problems and i may be able to help.
Via_Strass- thank you for your reply. I did as you said, but when i got teh in $make install command, it said that there was a missing file operand. Which one do i need?
and when it says go the ./Utility directory, does that simply mean go to the utility directory of the downloaded folder? Frankly, the ./ is throwing me off.
The ./Utility just means the Utility subdir of the downloaded directory, yes. In general . refers to the current directory.
The instructions 'go to ./Utility' assume you are in the unpacked 'rt2500' directory.
However you needn't worry about building the Utility until you have built the driver/module; it won't be much use until you have got the wireless card working.
The error message that you get from 'make install' could be because you don't have kernel sources installed. With Fedora these are in a package called kernel-devel if i recall correctly.
yum install kernel-devel
may do the trick. But i'm not sure, because i would have thought that 'make' would have failed with the right kernel sources. I'm assuming that 'make' was successful?
Please could you (and do this in general if you're asking for help) post the full error messages you get when you run 'make install'.
Okay, i did what you said with the yum install- that solved the make and make install troubles. Now i'm tring to install the utility, and i need qmake. I downloaded it from the recommended source, but it was a windows version. I tried to use it anyway, but there is no "configure" command. Is that something i should have? Thanks alot!!!
Okay- I was able toconfigure it. Im using it now! Thanks a million!
Last edited by Mad0Driver; 12-03-2006 at 11:28 PM.
you don't type the dollar sign, just 'make'
the dollar sign is the prompt that appears on the classic unix command line, in your case you have a prompt that looks like
is a file which points to the location of the kernel sources. the source code to the kernel (or at least part of it) is necessary for you to build a kernel module from scratch. that's what you installed with 'yum install kernel-devel'
the 'configure' script shouldn't already be there, but is part of the software package that you're installing. that's why you have to type
to run the configure script that's in the directory of the package.