Configuring NIC PCMCIA Card
I'm not quite sure where this message belongs, so please bear with me. I installed redhat 7.2 on an old Toshiba Tecra 730CDT. I will say, it's much harder setting up linux on a laptop than a desktop.
I'm trying to use a Megahertz PCMCIA NIC card (#XJ10BT). I'm not really sure what to do. I've looked at the pcmcia, cardmgr and stab man pages, but didn't figure much out. When I put the card in I hear two beeps, which I guess means it was identified. What do I need to do to configure it to use? If someone could *point* me in the right direction, I'd appreciate it. Thanks. Joshua |
monitor /var/log/messages when u plug/unplug your card:
tail -f /var/log/messages this should give u an idea if the card is recognized or not. then use netconfig to set it up *IF* the card was properly detected. or if u are in a GUI, use 'neat'. also, visit hardware.redhat.com/hcl/ or linux-laptop.net for h/w compatibility checks. |
Thanks for your reply. I tailed /var/log/messages and it seemed to configure it for eth0 when I put the card in. I ran neat but couldn't get it setup with that. I then ran netconfig, rebooted, and now it's working great!
Thanks! Joshua |
Quote:
|
I'm having trouble with my AST Ascentia M and 3Com 3CCFEM556B LAN+Modem card
I don't care about using the modem (for now), but I need the LAN to work. what's happening is cardmgr tries to load memory_cs.o to handle the device, and fails - memory_cs.o was never installed. I don't care so much about that, because the correct module (according to some site I found...) is 3c574_cs. How do I tell cardmgr to use 3c574_cs for that card? thanks, - Shad |
Get to a command line and login as root. If in an X terminal window type su - and enter root's password. Then type:
modprobe 3c574_cs This will load your module. Next, go to /etc/rc.modules and uncomment the line regarding your module 3c574_cs. If you can't find it, then add "modprobe 3c574_cs" (without the quotes) to the file somewhere (at the bottom isn't a bad place) using your favorite text editor. Also, you'll need to go to /etc/modules.conf and add the line "alias eth0 3c574_cs" (without the quotes). Now, if you're running RedHat 8.0, type the following as root: redhat-config-network If that doesn't work, try netconfig. Also, I used eth0 assuming that you only have one NIC, if it should be eth1 or whatever feel free to substitute. Hope this helps.:D |
modprobe loads the module, but nothing seems to know to use it.
I don't have an rc.modules file; I did add modprobe 3c574_cs to rc.local, but I think that gets run too late. redhat-config-network (is that the same as "neat"?) tries, but fails - eth0: unknown interface: no such device netconfig doesn't appear to do anything (both your assumptions are right - eth0 on RH 8.0) |
I don't know how RedHat has it's files structured, I thought it was /etc/rc.modules. In slackware, mine is found in /etc/rc.d/rc.modules. Try looking for that just in case. Also, you can try
whereis rc.modules locate rc.modules and see if it results in anything. I honestly don't know anything about "neat" so I can't accurately answer that question. It seems as though it can't even find any kind of NIC in your eth0 slot. Try moving the NIC to another slot and see if it picks up anything. Did you add "alias eth0 3c574_cs" to your /etc/modules.conf file? |
All times are GMT -5. The time now is 11:08 PM. |