Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I don't mean to be such a pain in the bum about this but here's the problem. I have Red Hat 7.2 on my laptop i had a Xircom cardbus ethernet card which i could never get to connect to my network with Linux. I have a Linksys router so i can tell when the connection is active, i have a link Act LED and a 100mbps LED and a Full LED, anyway with the Xircom card i never got lights with the router. I got a D link card and i actually got it to connect but it was only a 10mbps card, so i went to the store and i got myself a 10/100 d-link card , now i have lights on the show the presence of a connection and the Link/Act on the led on the Ethernet card but i can't connect to the internet. I think the DHCP isn't switched on but i'm not sure. I don't quite know what else to do , thanks for the help.
Link lights on PCMCIA cards under Linux are rather untrustworthy. The guys that make the drivers for the card rarely ever have the specs for the little proprietary parts like that, and so rarely bother with writing extra code for them, if they even need it, although most don't. Anyway... if you are using any of the auto-config features of RedHat 7.2 for the xircom card, then RH isn't going to automatically apply those same settings to the new Dlink because they work on entirely different kernel modules.
I'm going to guess that the laptop recognized the card and loaded the driver for it. Try this from a command line as root with everything plugged in right:
ifconfig eth0 up
It should blink for a bit and then you'll get another prompt. You should have a connection then. If that works, then I could help you automate it. If it doesn't, we can track the problem backwards until you get it to work.
in response to ifconfig eth0 up
i got the response
eth0: unknown interface : No such device
I was curious when you use the cardctl insert/eject functions are there supposed to be two tones (two different tones) one for packets received and one for packets sent? i only get one and i checked the IRQ list and the o2 Micro, Inc oz6812 Cardbus Controller is on the same IRQ as usb,uhci, so you think this is causing a conflict problem?
or maybe linux just doesn't like these cardbus cards ?
i REALLY appreciate your help.
i'm beginning to wonder if the right driver is being loaded for this card ......oh and i forgot to mention that the Linux system had no previous knowledge of the Xircom card because i did a clean install.
The first tone is for the card bus manager recognizing the insertion of a card, which means that you have 3 things working right of 4: pcmcia_core, (whichever socket manager, there are 3), and cardmgr.
The last of the four is the card's module itself. If that loads properly then there is another high pitched beep almost identical to the first. If the cardmgr cannot initialize the card, you'll get a low-toned bonk. Yeah, it sounds like voodoo, but its the easiest way to explain it.
To find out what went wrong: 'dmesg' The failure to initialize the card should be at the bottom of the output.
What is the exact make and model of the pcmcia card?
i Believe it's the Yenta socket manager and the exact make is the D-Link DFE-690TXD
i looked in etc/pcmcia/config and i didn't see the card listed
so i added it by editing the file (config)
i used the manfid
and i bound it to the driver all the other D link cards were bound to but no luck with that
it even failed to initialize on start up
I did some basic googling on the 690 txd. This thing seems to be about 15 minutes old, but also may run on a rather simple chipset. You might want to check the 3.5 it came with and see it has a folder for linux drivers. There's never any in there, usually just a disclaimer README and another brief text file which points you to the site of the open source project that covers whatever chipset they have re-packaged under the name 690 txd.
As far as the conflict for the card services irq, lemme check it out when I get home and can hack on a pcmcia .opts file first hand. There's an easy way to change around the IRQ reservation settings. If you don't feel like waiting, and you more than seem to know how to hack it on your own, you might wish to poke aroundDavid Hind's how-to. He was the maintainer of pcmcia_cs before it all got moved in-kernel (right around the RH release of 7.1... kernel 2.4.3-ish?) and got fudged up. All of the .conf and .opts files still do the same things, its just that the drivers themselves moved from being a seperate package to inside the kernel.
Did the card-services message come first, or after you popped in the Dlink?
new development. The DFE-690 seems to be just another pcmcia rtl-8139 clone, but kernel support for the card didn't start until 2.4.14, which no distro ships with...
Old module: rtl8139_cs (2.4.13! suport started for this one)
Now called: 8139too_cs (2.4.15+ I think... er...)
Basically if you were able to get a brand new kernel, and then the newest set of pcmcia-cs, then the card will run. Er... uhmmm, this might be a raging pain in the arse.
Here's something interesting that happened
i Took the D link out and popped the Xircom in just out of frustration and i threw the ifconfig eth0 up comand at it and the prompt was returned to me and i then threw the dhcpcd command at it and it paused and it was thiking then it returned the prompt to me but it didn't tell me eth0 : unknown interface: No such device like it did when i used those same two commands with the D Link. Further more it tried to determine an IP address dor the Xircom when i gave it the ifup eth0 command but no such luck with the D link. And i'm sorry to bring up the LED's again but i can't for the life of me understand why i get lights on the router with the D link and it can't find the interface and NO lights with the Xircom when it knows the interface is there!!
It truly is a pain in the behind. I tried updating card services once before with 7.1 and i tried recompiling a new Kernel and boy was that a fiasco. Sound stopped working and it wouldn't recognize vfat as a files system. I'm not sure i can go that route.
Right now we're dealing with a 2.4.7-10 kernel so what i'm thinking is we just return the card and get a not so new one. I don't mid at all fidling aroun in the config files (that's half the fun). something else was strange the xircom-cb.o file was there and for the life of me it looks like the xircom driver but not for anything would that card initialize. If only i could borrow David Hinds for a day! i've read the pcmcia howto so much i think i know it by heart now!
i tried binding both drivers that you suggested and nada. Linksys eh? i think i'll try that! i'm right now using an ibm thinkpad i series 1200. It's not bad it took a little fiddling to get Linux on because i don't have a floppy and for some odd reason it won't boot form the ' bootable cd's' . I think for now what we'll do is we'll return the card and downscale. I have one question for you, you know how there is an autoboot.bat file that comes with Redhat in dosutils? Is there a way for you to jump start the Mandrake 8.1 installation from a pure dos prompt??
I got a new card a Linksys PCMPC100 ( they didn't have the PCM100) and boy was that ever a fiasco. It says it's linux compatibel on the box but i couldn't get it to work and i couldn't even get it to work in Windows.....so i don't know maybe i am going to change it for another one .