On my Toshiba laptop, I had to remake the kernel and PCMCIA
for APM support. This has been a real pain as I have had seveal
problems (and each time I take my Internet link down):
1) w/ 2.0.36, PCMCIA 3.0.6, all my cards get ID'd as memory
cards, i.e., nothing works. I had to fallback to 3.0.5 (same
as what RH ships).
2) w/ 2.0.36, PCMCIA 3.0.5, all worked more or less, but RedHat
replaces the network script.... With either RH's network file or
the stock file, when I insert my 3COM 3C562 (modem & 10T)
I get one high beep and a low beep and the following logged
to /var/log/messages:
cardmgr[4582]: initializing socket 0
cardmgr[4582]: socket 0: 3Com 3c562/3c563 Ethernet/Modem
cardmgr[4582]: executing: 'insmod
/lib/modules/2.0.36/pcmcia/3c589_cs.o'
kernel: eth0: 3Com 3c562, port 0x300, irq 5, Auto port,
hw_addr 00:A0:24:B0:51:3D
cardmgr[4582]: get dev info on socket 0 failed: Resource
temporarily unavailable
If I run the network script by hand, eth0 initializes and my
network works:
cd /etc/pcmcia
./network start eth0
Suggestions for RedHat:
1) Include a kernel binary, PCMCIA binary, and config files for APM in
the images directory. This would make setup easier for laptops.
(I don't have the manual in front of me, but you might add
something
on laptops if it is not alreay there.)
2) Turn off APMD with systems that do not have/need APM (my desktop and
this laptop complained that APM was not in the kernel when
I was using the default kernel.
3) Add some PCMCIA stuff to linuxconf.
4) Add notes in ethernet setup concerning PCMCIA.
--
W. Wade, Hampton
GO GATORS! Linux is stability, performance, compatibility, flexibility,
scalability, and FREE! Support Sun and the U.S. Government!