Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
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.
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.
I am using a Toshiba laptop with a built-in wireless card. When I installed RedHat 9, it seemed to have found the wireless card and used it without problem for a couple of months. Now, while the card still works (I have tested it in my Windows partition), my Linux system does not appear to recognize it.
I can run kudzu to load the card, which loads an Intersil PRISM2 Wireless Adapter, but it gets loaded as an ethernet card, not a wireless card. This means that I cannot set up a new wireless connection with 'neat', because it recognizes it only as an ethernet card. I cannot even manually add the hardware, as that particular adapter is not listed.
When I do get something partially working, it seems that when I bring up the device, it gives me a message about how an 'orinoco_cs' device is not present. Also, if I try /sbin/ifup from command line, it says that there is no configuration present for eth1. Short of reinstalling RedHat 9, is there nothing I can do?
You could try editing (if it exists) the file /etc/sysconfig/network-scripts/ifcfg-eth1, if this line is not there add it: TYPE=Wireless, then try neat again, if that file does not exist and your wireless card is eth1, don't give up we can hand-build one.
I can set up my wireless device to be eth1, but if I try to bring it up with ifup, it gives me the same error message :
orinoco_cs device eth1 does not seem to be present, delaying initialization.
Is the problem that the card is not identified correctly? In 'neat', two pieces of hardware appear to be added. One is the Intersil PRISM2 card, the other is a 'Lucent Orinoco and PrismII-based PCMCIA Wireless Adapter'. Of course, to further complicate things, Toshiba claims that the card is an Agere wireless adapter.
And you're positive this device was working? Are you sure maybe eth0 wasn't doing the work or was it not plugged in? If it was, what might have led up to it stopping?
I'm positive it worked because I had no cable plugged in to my ethernet card. Plus, to make a connection, I kept typing '/sbin/ifup eth1' and I even got stats on the card from /sbin/iwconfig. I'm sure it worked, but now the system believes that the device doesn't work as it should.
Well, that's good news, so right now are the modules loaded for it? type /sbin/lsmod and see if you see them in the list. then, what does /sbin/iwconfig show and also /sbin/ifconfig -a. if cardctl is working how about /sbin/cardctl ident also.
Well, you almost certainly need to know how they (actually, now I see 3 different modules loaded for this card in your list) came to be associated with your card, typically only one module (driver) gets associated with the card.
Yes, you can try them all:
first, let's remove all of them and put them back one at a time and see what works, so do these lines to remove them:
modprobe -r wvlan_cs
modprobe -r orinoco_old_cs
modprobe -r orinoco_cs
and then try:
modprobe orinoco_cs
watch the lights on your card as you do this if you see something encouraging do ifconfig -a and see if eth1 or wlan0 shows up
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.