Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then 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.
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.
Firstly, i'm pretty new to Linux. I've recently installed Redhat V6.2 in my notebook. I'm trying to connect to my office LAN using Xircom ethernet, but it seems like linux couldn't detect the ethernet card.
Please bear with me if i ask simple questions.
1. How would i install pcmcia services?
2. As per the documentation, 6.2 supports my ethernet card.
Anand.
Quote:
Originally posted by anandg Hi,
Firstly, i'm pretty new to Linux. I've recently installed Redhat V6.2 in my notebook. I'm trying to connect to my office LAN using Xircom ethernet, but it seems like linux couldn't detect the ethernet card.
Something to look out for. If you are using a Xircom realport card pop it out and look at the bottom. There are two types of Xircom one is PCMCIA (16bit and older) and the other is cardbus (newer 32bit). It will say on the bottom either Realport or Cardbus. Linux has real problems with cardbus type cards. After may attempts using the latest PCMCIA drivers I have never got cardbus cards to function.
RedHat6.2 out of the box typically comes with PCMCIA services enabled by default so you should be Ok on that front. If you're lucky it may just be a case that you need to configure Linux to talk to your network. First though run 'ifconfig' from the command line and see if you don't have an eth0 listed. You should at least have an 'lo' listed. If you DO have an eth0 listed then congrats, Linux has recognized your NIC and you're well on your way. Read up on ifconfig ('man ifconfig') to setup your NIC to use your works network.
If you DON'T see an eth0 listed then you probably need to find the correct module (driver) to install which will enable Linux to talk to your NIC. See if you can't figure out which module to install that coorepsonds with your network card.
Thanks for the info. I could only see the lo listed, i think the ethernet card is not getting detected. Kindly suggest where do i look for the driver, i've got a Xircom 10/100Mbps ethernet card(CE3B-100BTX).
Good news, it would appear that the module is included with the version of pcmcia for Linux that you have with RH6.2. Check for the file, /lib/modules/[kernelversion]/pcmcia/xirc2ps_cs.o. Assuming it exists you will want to load the module via the 'insmod' command. Try first doing 'insmod xirc2ps_cs', if this fails try giving the absolute path name for the file. You can also try 'modprobe xirc2ps_cs' to load the module.
This URL describes in more detail the module, and has some links at the bottom for 'cardmgr', which you will probably end up needing to use. Let us know how it goes....
I have RH6.2 also running on my laptop, I'm using a 3com PCMCIA nic, but perhaps my little story could be of some help...
I found that it looked like I didn't have a driver for that card (at least it didn't detect the card during installation), but checking the documentation, it told me to configure the nic as dummy0 (in stead of eth0 where it requires a module) and after a reboot (okay I know... a reload of network would have been sufficient) voila it worked...
At boottime the machine is struggling a bit on the DHCP request on dummy0, it fails.. next its loads PCMCIA services and beep-beep the nic is working and I get a dhcp offer from the server automaticly.... (guess the network is loaded before PCMCIA, have to play with that a bit I guess)
Note: I tried recompiling the kernel myself, did include pcmcia services but with my own kernel it didn't work anymore... (still have to play a bit with that also)
Thank you all for the info. Finally, i got it working. Well, what i did is... first i grepped for card service process, i couldn't find any. Then, i changed to /etc/rc.d/pcmcia and i did a ./pcmcia start, which started the service. Then i configured the netconfig, i could able to connect to the network.
Now, i've got another problem...i was playing around with the file systems couple of days back. Something got screwed up...I couldn't boot my notebook neither Linux OS nor Windows OS. When i tried to boot thru' windows it says Missing operating system, whereas when i tried through Linux it says Kernal panic: VFS: Unable to mount root fs on 07:00. I guess i've to start allover from the scratch, right? Any help would be appreciated.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.