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.
I am having a problem with a pcmcia wifi networking card and my laptop. While the laptop is off, I insert the card and then turn the laptop on. Linux recognizes the card and it has power. In linux i go and configure the cards wifi settings. I save the changes and then restart the computer. After the restart the pcmcia card had no power, and linux doesnt detect it. I am not sure what is going on here. I am a complete noob with linux. I was reading a linux book about pcmcia cards and there is a comand called cardctl. I figured maybe using this command to jump start the card or somethin. I tried using this command, but the terminal says it doesnt exist. Maybe I am typing it wrong. Can anyone give me pointers please !!!!
I am running Fedora Core 2. While logged in as super user I tried using ifconfig, and i got the following:
bash: ifconfig: command not found.
Next I tried using the cardctl command and I still got:
bash: cardctl: command not found.
That card I am workind with is a Cisco aironet 340 series.
the ifconfig/cardctl are not in the search path for exectutable programms by default. simply open ~/.bashrc and add:
export PATH=$PATH:/sbin:/usr/sbin (includes /sbin and /usr/sbin to search path)
after doing so save and open the bash again and ifconfig/cardctl should work without typing the whole path. (btw: when you think you have a programm installed you can also try "whereis <command>", what gives you the path to the programm).
for your main problem: don`t know where the problem is but maybe try using ndiswrapper. this allows you to use the windows- driver for your card with linux: ndiswrapper
Ok now i am trying to do this with another laptop(same card). This time the distro is Mandrake 10.1 community. I am doing that same thign i did in Fedora to get the wifi card work, but for some reason the card still has no sign that it has power to ( flashing lights) and linux says that the card isnt present. Any suggestions?
I am trying to give this ndiswrapper a chance, but when i do make install i get this :
[root@ Driver]# make install
make -C driver install
make: Entering directory `/home/ccerinojr/Desktop/Driver/driver'
Can't find kernel sources in /lib/modules/184.108.40.206-10mdk/build;
give the path to kernel sources with KSRC=<path> argument to make
make: *** [prereq_check] Error 1
make: Leaving directory `/home/ccerinojr/Desktop/Driver/driver'
make: *** [install] Error 2
First, the issue with not being able to find commands with root; I suppose you are using `su` only to switch to root. If so, since this will not read /etc/profile your search paths will not be set properly as the user root. You must do `su -`. Then you will see you have no problems with the commands like ifconfig or cardctl.
Second, can you (as root) issue and post the output
chkconfig --list pcmcia
Odds are the pcmcia daemon somehow is disabled (though I still think the issue is with the driver.