Re: PCMCIA Notebook + Xircom Ce-3 + RedHat 9

From: Lenard (lenard_at_127.0.0.1)
Date: 12/16/03


Date: Tue, 16 Dec 2003 14:25:37 GMT

On Tue, 16 Dec 2003 13:30:51 +0100, Jörg typed:

> Hi Lenard !
>
> First of all: thank you very much for your great & very exact help - you
> are my personal hero from now on ;-)
>
> Everything you've wrote worked fine; during boot I no longer have the
> "no socket installed" error. Now PCMCIA reports OK ! :) # lsmod reports
> that the pcmcia_core is loaded. /etc/sysconfig/pcmcia is the way you've
> told me.
>
> Unfortunately the Xircom card is not recognized by now. If I unplug/plug
> the card while the system is running, i understand that the notebook
> should make a high / low beep, but thats not happening. If i boot the
> notebook with the card inserted nothing happens as well.

If the card is recognized the notebook normally make two high beeps, if
not then one high / one low beep (pcmica interface scan OK/ device not
recognized correctly).

Check 'cat /proc/modules' it should show modified example below;

wvlan_cs 25440 1

ds 8244 1 [wvlan_cs]

i82365 40112 1

pcmcia_core 43744 0 [wvlan_cs ds i82365]

You should see the last three with or without any card inserted into the
pcmcia slot. Also check your /var/log/messages file for information about
you pcmcia interface.

> In the pcmcia how-to i've read that my card and controller are
> supported. ( http://pcmcia-cs.sourceforge.net/ftp/SUPPORTED.CARDS ) It
> is a Xircom CE3-10/100 Card (it is a 16 Bit Card) . I've checked the
> controller with 'lspci' and 'pcic_probe' : it is a Cirrus Logic CL 6729.
>
> I've did "modprobe -l | grep /pcmcia " and tried: 'modprobe i82365' ->
> No such device. insmod errors can be caused by incorrect module
> parameters, include invalid Io oder IRQ". 'modprobe xirc2ps_cs' -> ds:
> no socket drivers loaded Operation not permitted. can be caused by
> incorrect module parameters, include invalid Io or IRQ
>
> after that:
> # dmesg -> Intel Pcic probe: not found
>
> It would be great if you have any further suggestions - thank you very
> much

You might have to modify the /etc/sysconfig/pcmcia file a bit, please
read; http://pcmcia-cs.sourceforge.net/ftp/doc/PCMCIA-HOWTO.html

Section 3. Resolving installation and configuration problems

You just might have to compile your own kernel after all and add in ACPI
support to the kernel, it's not much harder than the pcmcia compile you
have already done. If you do use the 2.4.23 kernel from kernel.org

It is important that kernel build starts with the source tree in a known
condition.

Type; make mrproper
Type; make xconfig (as per Red Hat advice from the link below)

This open an xterm kernel configuration screen that you can use to
customize your kernel.

Click on the Load configuration from File button

Use the config-2.4.20-XX.9 located in /boot, type something like;

/boot/config-2.4.20-20.9 ;adjust to match your latest config-2.4 file
found in the /boot directory.

Click on the OK button

The window will close and you will be back at the kernel configuration
screen.

Click on the General setup button
(new window will open)

Click on the PCMCIA/CardBus support button (new window will open)

Click on the n next to the top choice of PCMCIA/CardBus support

Click on the OK button
(window closes)

Click on the Main Menu button
(window closes)

Click on the Save and Exit button
(window closes)

You now should be ready to build a new kernel with kernel PCMCIA support
disabled, now you can build it.

Make any additional adjustments to the kernel (like disabling APM and
using ACPI) you want/need to and when your done;

Note If you enable ACPI support then you will need to install;
acpid-1.0.2-5.i386.rpm and might need to remove the apm RPM, if you
disable apm support.

Type; make dep
Type; make clean
Type; make bzImage
Type; make modules

This will take a fair amount of time, don't worry, be patient, have a
drink and maybe something to eat!

Type; make modules_install
Type; make install

This will write a new kernel boot option in grub, the one you just
finished building and just installed.

For help with kernel compiling read/review;
http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/ch-custom-kernel.html
http://www.linuxselfhelp.com/HOWTO/Kernel-HOWTO.html

Yes, the last link is a bit old a lot of other sites have pulled more
current versions of the kernel-HOWTO for review. I suspect that authors
are adding sections for the upcoming 2.6 kernel release.

-- 
SCO + RICO Act = Justice
             Hi!  I'm a .sig virus!  Copy me to your .sig!


Relevant Pages

  • Re: SUSE 10
    ... > Fritz Box SL Wlan and get an IP Adress, ... or the Netgear MA301 PCI Card. ... kernel source for the running kernel available as you will be building a ... Configuration successful. ...
    (alt.os.linux.suse)
  • allocation failures with CBQ bandwidth limiting & high net use (was Re: Filesystem kernel hangup
    ... limiting, queuing and prioritization, *and* high network use (using ... "full_kernel_output" file for an idea of what kernel messages I was ... My IRQ is shared with that above TV card, ... kernel messages for about two hours from boot to crash). ...
    (Linux-Kernel)
  • athlon-xp + fakeraid regression
    ... The build completes fine, the kernel boots fine, the machine will seem to be fine as long as it remains quiescent. ... At the beginning, just after hitting enter on the make command, one of the ad4 disk light goes on solid for several seconds. ... There is a well known thing where these cheap pata fakeraid cards will try to do ata133 if the drive says it can, when really, even if he drives are new ata133 drives and the cables are new and short and shielded, you still shouldn't try to do ata133 since the spec is too tight and you'll just get bit errors or other failures. ... The fix is use ata100 somehow, either by disabling dma entirely in loader.conf (since you have no more selective option there, and the raid card bios never has an option for controlling pio/dma mode like motherboard bios's have) and then use atacontrol in rc.early to set udma5, or by using disks that can only do ata100 and only advertise ata100 to the controller. ...
    (freebsd-current)
  • Re: Kdesud locking up, JMicron card reader not working, USB 3 Controller stops working after resumin
    ... especially when running Synaptics (but it happened ... You mean that when you insert a card, ... should go away in the next kernel releases. ... There are already some bug reports opened for this problem in Debian BTS ...
    (Debian-User)
  • Re: modem works in sarge but not etch or lenny
    ... When I ran sarge with the modem card physically removed, ... I don't really understand the structure of the kernel so I don't ... It worked in Sarge but I have not been able to get it to work in my ...
    (Debian-User)