LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-09-2024, 01:12 PM   #1
mw.decavia
Member
 
Registered: Feb 2024
Distribution: Slackware64-15 & Afterstep , oh my
Posts: 78

Rep: Reputation: 8
pcnet_cs card


In the topic -
"Before you post: What to include in a Hardware question."

it says to use "/sbin/cardctl ident" for info on pcmcia cards
and "/sbin/lspci" for info on cardbus cards. Back in 2003.

I have before me a pcmcia ethernet card plugged into my laptop. Dmesg just says "pcnet_cs", and the card just works.

"cardctl" is not found on my full install of slackware 15. Lspci does not show this pcmcia card.

It works without udev ever detecting it. Ethtool just says "no data available". But it does work, as well as can be expected.

I would like to get more information about what linux knows about this card. It must know something in order to successfully be using it. But how to gather the information?
 
Old 03-09-2024, 03:25 PM   #2
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,987

Rep: Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626
There are a few issues. One is how that pcmcia adapter connects to host. They tend to be on a daughter card and that has to be supported. Second is the drive and software support for those. Most of that has been removed. Might try a V4 Knoppix maybe or some other from that time.

lspci won't show it.

BeOs and maybe QNX had support for some. I know one of the QNX floppies had support for one model.
 
Old 03-10-2024, 06:10 AM   #3
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 268

Rep: Reputation: 89
Please, give a little bit more information about affected hardware (laptop).

PCMCIA has nothing to do with PCI. Therefore lspci can not show anything about PCMCIA cards.

Slackware 15.0 may be too new for your hardware. Check if used kernel comes with PCMCIA support: Device drivers ---> PCCard (PCMCIA/CardBus) support. Because PCMCIA & CardBus are obsolete since many years you may need to build a kernel with support for this.
 
Old 03-10-2024, 07:24 AM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,306

Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324
The issue with pcmcia is that, like the ISA bus, the talking was done in 16 bit wide buses. 64bit software is uncomfortable with that.

If you have no luck with other suggestions, you might install a 32bit OS which might be better at that. Or you might decide that it's too much of a PITA to resurrect PCMCIA for a low performance antique pcmcia card. There was a 32bit version, but IIRC it never really took off.

FYI, Slackware has /sbin/lspcmcia, which might tell you something. It's good to know it exists anyhow.
 
1 members found this post helpful.
Old 03-10-2024, 08:46 AM   #5
mw.decavia
Member
 
Registered: Feb 2024
Distribution: Slackware64-15 & Afterstep , oh my
Posts: 78

Original Poster
Rep: Reputation: 8
As I was trying to describe in my opening post, the pcnet_cs card does seem to be supported and functional in Slackware15, just sort of "terse"/anti-verbosely with the system showing less than average info about it.

Yes, "lspcmcia" does seem to work.

And instead of "cardctl ident" which the pinned "Before you post" mentions, the command is now "pccardctl ident". Maybe the pinned post should be updated?

I was able to get identifying info of the card. It is a "Linksys etherfast 10/100 pcm100" which counts as a ne2000 clone using a "dl10022 ver5" chipset.

It came out of some old things from storage, price zero. Before dismissing it as worthless old junk - it serves my immediate needs from the linux side of my dual boot laptop, I just need another ethernet port to connect my Raspberry dns server to. 100base-T/fdx is good enough.

A few days ago I purchased a cheap Asix usb-ethernet adapter, only to discover that it draws so much power from the (weak) usb ports on this laptop that I need to give it it's own powered usb hub or else it destabilizes the system. Yet another item to clutter up my workspace.

But the olde Linksys pcmcia card appears to be unsupported from the windows side of my dual boot laptop. Windows does still support some pcmcia cards, just not that one. So in the end, it is not useful to me.
 
  


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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
pcnet_cs device eth1 does not seem to be present, delaying initialization jacksondorado Linux - Laptop and Netbook 1 05-16-2004 05:27 AM
pcmcia pcnet_cs module loads but does not set up eth1 noahsatellite Linux - Laptop and Netbook 0 04-01-2004 07:03 PM
Wlan_ng does not work : pcnet_cs device eth1 does not seem to be present, rjcamer Linux - Wireless Networking 0 03-26-2004 06:28 PM
pcnet_cs module anti_seen Linux - Networking 0 08-20-2001 04:09 PM
pcmcia - pcnet_cs module Magnetic Flux Linux - Networking 4 01-23-2001 12:38 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 11:42 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