?
Solved

kernel 2.4.18 pcmcia wirecard stopped working

Posted on 2002-04-25
2
Medium Priority
?
275 Views
Last Modified: 2013-12-15
Hi,

I have a pcmcia wireless network card (D-Link DWL-650) that works with version 2.4.9 of the kernel but I can't seem to make it work with 2.4.17/18.

When I insert the card the following is shown in /var/log/messages...
cardmgr[558]: unsupported card in socket 0
kernel : cs : warning: no high memory space available
kernel : cs : unable to map card memory
kernel : cs : unable to map card memory
cardmgr[558]: no product info available

When I do a cardctl ident this is shown...

cardctl ident
Socket 0:
  no product info available
Socket 1:
  no product info available

even when any card is inserted.

Below are details of the system that may be applicable.

If anyone knows of a was to install this.  I have been through almost every howto and faq possible.  My last resort is to go back to 2.4.9 but I'd rather not.

Thanks,
Tim.

Kernel 2.4.18

System RedHat 7.2

kernel-pcmcia-cs 3.1.27-16

Orinoco/Prism2/Symbol included in kernel (for the dwl-650)
as is Hermes PCMCIA card support
PCMCIA network device support is included
PCMCIA/CardBus support with CardBus, i82092, i82365, Databook TCIC is included

/proc/pci
Bus 0, device 8, function 0:
     CardBus bridge: Texas Instruments PCI1225 (rev 1).
     IRQ 10.
     Master Capable. Latency=168. Min Gnt=192.Max Lat=5.
     Non-prefetchable 32 bit memory at 0x10000000 [0x10000fff]
Bus 0, device 8, function 1:
     CardBus bridge: Texas Instruments PCI1225 (#2) (rev 1).
     IRQ 10.
     Master Capable. Latency=168. Min Gnt=192.Max Lat=5.
     Non-prefetchable 32 bit memory at 0x10001000 [0x10001fff]

0
Comment
Question by:tims
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 40

Accepted Solution

by:
jlevie earned 400 total points
ID: 6968672
The only thing that I can suggest is that you upgrade to the latest version of pcmcia-cs (3.1.33) if you really need the 2.4.17 or .18 kernel.

Out of curosity, why do you feel it to be necessary to use a 2.4.17 or .18 kernel? One needs to be aware that most of the time the RedHat kernel for any given release of RedHat is the preferred kernel. And it almost always isn't the same source as that version from kernel.org. RedHat does include backports of some features that they deem important and bugfixes from later kernel versions.

I'm not aware of any problems with the 7.2 kernel (currently 2.4.9-31).
0
 

Author Comment

by:tims
ID: 6979856
The 2.4.9-31 does not have compiled-in support for my sound card so since the kernel needs rebuilding, I thought I'd try the latest.

As per your suggestion, I've gone back to 2.4.9 and the pcmcia card now works happily but the soundcard does not.  I'll get the sources and recompile the 2.4.9 kernel when I next have a few free mins to include Crystal Soundfusion support.

Thanks for your help,
Tim.
0

Featured Post

Are You Using the Best Web Development Editor?

The worlds of web hosting and web development are constantly evolving. Every year we see design trends change, coding standards adapt and new frameworks/CMS created. With such a quick pace of change it’s easy to get lost trying to keep up.

See if your editor made the list.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Using 'screen' for session sharing, The Simple Edition Step 1: user starts session with command: screen Step 2: other user (logged in with same user account) connects with command: screen -x Done. Both users are connected to the same CLI sessio…
Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Suggested Courses
Course of the Month11 days, 1 hour left to enroll

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question