LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This 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


Reply
  Search this Thread
Old 07-28-2002, 03:40 PM   #1
Themonk
LQ Newbie
 
Registered: Apr 2002
Location: Houston, TX
Distribution: Mandrake
Posts: 22

Rep: Reputation: 15
pcmcia help


I am attempting to get my laptop on line but am having trouble with the pcmcia driver. I have a compaq presario 1277 laptop running mandrake 8.1. I downloaded the driver and kernal source files into /usr/src and recompiled the kernal. Then went on and compiled and installed the pcmcia driver, after it installed it said it was installed successfully. However, when i go to the mandrake control center and run the internet configuration wizard it is asking me what driver i would like to try. I have a roadrunner cale connection and can usually just run through that and enable the dhcp on my desktop box. The driver i installed is: pcmcia-cs-3.2.0

Is there a network config file or /etc file somewhere that i am forgetting to change? This is the first driver like this that i have attempted to install, so i'm sure there is something i'm forgetting. Any help would be appreciated.
 
Old 07-29-2002, 09:33 AM   #2
Config
Member
 
Registered: Jan 2001
Location: Switzerland
Distribution: Gentoo
Posts: 376

Rep: Reputation: 30
Did you load the driver? Try running lsmod. It should tell you whether your driver got loaded. If not, you have to use modprobe pcmcia-cs-3.2.0
And, you probably need a driver for yor pcmcia card as well.
 
Old 07-29-2002, 07:47 PM   #3
Themonk
LQ Newbie
 
Registered: Apr 2002
Location: Houston, TX
Distribution: Mandrake
Posts: 22

Original Poster
Rep: Reputation: 15
Config thanks for the advise. I ran lsmod and it is showing that i have a module called pcmcia_core is that the right one? I ask because i attempted to run modprobe pcmcia-cs-3.2.0 but it said it can't locate module. The lsmod shows that it is being used by [ds i82365]. Is this right if not where do i change it and to what?
 
Old 07-29-2002, 07:49 PM   #4
Themonk
LQ Newbie
 
Registered: Apr 2002
Location: Houston, TX
Distribution: Mandrake
Posts: 22

Original Poster
Rep: Reputation: 15
Also you said i may need a driver for my pcmcia card, where would i find that? I have a lynksys card.
 
Old 07-29-2002, 08:09 PM   #5
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
A pcm100? Probably the pcmcia module pcnet_cs, the pcmcia flavor of the ne2k clones. You can't just simply modprobe the module though, cardmgr has to load it and bind it to pcmcia_core properly for you. Does pcnet_cs appear in the module list under "lsmod"?

Cheers,

Finegan
 
Old 07-29-2002, 10:08 PM   #6
zelgadis
Member
 
Registered: Apr 2002
Location: Venezuela
Distribution: slackware 8.0
Posts: 67

Rep: Reputation: 15
There are a related thread:

http://www.linuxquestions.org/questi...threadid=26138

with ideas that can help you . . . . . ^_^
 
Old 07-30-2002, 07:44 PM   #7
Themonk
LQ Newbie
 
Registered: Apr 2002
Location: Houston, TX
Distribution: Mandrake
Posts: 22

Original Poster
Rep: Reputation: 15
lsmod does not show pcnet_cs, i've seen a few threads that state that i need to add it, but i'm not sure how. what's the best way to add pcnet_cs and bind it? and yes i am useing the pcm100 card by linksys.
 
Old 07-30-2002, 08:08 PM   #8
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Okay, this is rather odd as the pcm100, which ID's in cardmgr as pcmpc100 is about as staple as wheat, heck I've got 3 of them in different versions floating around my house.

I checked through my config file and this card should ident right. I'm going to download the source for pcmcia-cs 3.2.0 and poke around it.

Offhand, why did you re-install pcmcia-cs from source? Also, did you enable any of the in-kernel pcmcia when you recompiled the kernel? Up until 2.4.3 (Mandrake 8.0), pcmcia was external to the kernel as part of the Hind's pcmcia-cs package. Its now been moved within the kernel, but some distros, including Mandrake, still ship with pcmcia-cs. If you've enabled the kernel's socket managed (yenta_socket), or any of the other low level drivers, you may be having a number of conflicts.

For now I'm going to poke around 3.2.0 and see if they've typoed something in config.

Cheers,

Finegan

Here's what comes out of a grep of Linksys through the source for "config" the list of what module to use when cardmgr is looking for things to bind:

config:card "Linksys EtherFast 10/100 Fast Ethernet"
config: version "Linksys", "EtherFast 10/100 PC Card (PCMPC100)"
config:card "Linksys EtherFast 10/100 Fast Ethernet"
config: version "Linksys", "EtherFast 10/100 Integrated PC Card (PCM100)"
config:card "Linksys EtherFast PCMPC100 V2 Fast Ethernet"
config: version "Linksys", "EtherFast 10/100 PC Card (PCMPC100 V2)"
config:card "Linksys EtherFast PCMPC100 V3 Fast Ethernet"
config: version "Linksys", "EtherFast 10/100 PC Card (PCMPC100 V3)"
config:card "Linksys NP100 Network Everywhere Ethernet"
config:card "Linksys WPC11 11Mbps 802.11b WLAN Card"
config:card "Linksys LANmodem 28.8"
config:card "Linksys LANmodem 33.6"
config:card "Linksys EtherFast LANmodem 56K"
config: version "Linksys", "EtherFast 10&100 + 56K PC Card (PCMLM56)"
config:card "Linksys EtherFast 10/100"
config:card "Linksys EtherFast 10/100"

That's just about everything Linksys has ever made in every flavor of the pcm100 cards (and a lot of other misc goop). Yeah, you probably need to re-compile your kernel with NO pcmcia support in it at all, and then re-compile pcmcia-cs.

Luck,

Finegan

Last edited by finegan; 07-30-2002 at 08:13 PM.
 
Old 07-30-2002, 08:31 PM   #9
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Okay, I've been doing more reading-up on pcmcia in general. As it stands, if you configured the kernel to do pcmcia at all, then you are going to be using the kernel drivers, not the pcmcia-cs card drivers. However, pcmcia-cs's cardmgr (a program), cardctl (another proggy), and everything in /etc/pcmcia (tons of config files) are still needed. This is how I had expected that things had changed, but its nice to know.

Here's my guess as to what went kazoo:

You re-compiled the kernel so that you have the kernel running pcmcia for you, but... you didn't build into the kernel the individual pcmcia cards. If my hunch is close to right, you shouldn't have much in:

/lib/modules/2.4.xx/kernel/drivers/net/pcmcia/

Cheers,

Finegan
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
386 + ISA-PCMCIA adapter + PCMCIA Ralink wifi card v6sa Linux - Newbie 0 05-19-2005 12:42 PM
16 bit pcmcia works - 32 bit pcmcia doesn't Nemi5150 Linux - Hardware 1 05-27-2004 09:03 AM
PCMCIA WPC11 driver and pcmcia-cs Marcusj2 Linux - Hardware 1 01-05-2003 08:47 AM
Using pcmcia-cs and kernel pcmcia jbanafato Linux - General 0 03-14-2002 02:09 PM
Pcmcia not working off pcmcia/pcmciadd.img mikeyt_333 Linux - Networking 0 02-06-2002 11:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 03:03 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration