My Socket LP CF ethernet card works great on the iPAQ except for when
I boot with the card inserted. Every time I boot with the card
inserted the machine hangs when the card manager services start. It
stays hung until I remove the card. Then, if I insert the card again
it seems to work.
The following messages are from v0.17. I know that v0.17 is still
beta, but I saw the same behavior in v0.15 and v0.16. Also, I noticed
that v0.17 had a new version of card services so I was hoping that
might help. BTW, the screen rotation in v0.17 is *very* cool. :^)
Things should be looking very good once this release is ready, (ie. X
not segfaulting :( on startup).
Here are the boot messages leading up to the hang with the Socket LP
card inserted:
Starting PCMCIA services: modulesLinux PCMCIA Card Services 3.1.20
options: [pm]
SA-1100 PCMCIA (CS release 3.1.20)
bitsy_pcmcia_init
bitsy_pcmcia_configure_socket: vcc=0 reset=0
bitsy_pcmcia_configure_socket: finished
bitsy_pcmcia_configure_socket: vcc=0 reset=0
bitsy_pcmcia_configure_socket: finished
bitsy_pcmcia_configure_socket: vcc=33 reset=0
bitsy_pcmcia_configure_socket: finished
bitsy_pcmcia_configure_socket: vcc=33 reset=1
bitsy_pcmcia_configure_socket: finished
bitsy_pcmcia_configure_socket: vcc=33 reset=0
bitsy_pcmcia_configure_socket: finished
cs: socket c126d000 timed out during reset
cardmgr.
cardmgr[101]: starting, version is 3.1.20
cardmgr[101]: watching 2 sockets
cardmgr[101]:
At this point my machine is hung, sometimes with a solid blue screen,
but usually with exciting shifting diagonal lines... 8^)
When I remove the card I see:
initializing socket 0
bitsy_pcmcia_configure_socket: vcc=0 reset=0
bitsy_pcmcia_configure_socket: finished
cardmgr[101]: socket 0: Anonymous Memory
bitsy_pcmcia_configure_socket: vcc=33 reset=0
bitsy_pcmcia_configure_socket: finished
cardmgr[101]: executing: 'modprobe memory_cs'
cardmgr[101]: + modprobe: Can't locate module memory_cs
cardmgr[101]: modprobe exited with status 255
cardmgr[101]: module /lib/modules/2.4.0-test8-rmk5-np2/pcmcia/memory_cs.o not available
bitsy_pcmcia_configure_socket: vcc=33 reset=1
bitsy_pcmcia_configure_socket: finished
bitsy_pcmcia_configure_socket: vcc=33 reset=0
bitsy_pcmcia_configure_socket: finished
cardmgr[101]: get dev info on socket 0 failed: Resource temporarily unavailable
cardmgr[101]: shutting down socket 0
cardmgr[101]: executing: 'modprobe -r memory_cs'
cardmgr[101]: initializing socket 0
cardmgr[101]: socket 0: Anonymous Memory
cardmgr[101]: executing: 'modprobe memory_cs'
cardmgr[101]: + modprobe: Can't locate module memory_cs
cardmgr[101]: modprobe exited with status 255
cardmgr[101]: module /lib/modules/2.4.0-test8-rmk5-np2/pcmcia/memory_cs.o not available
cardmgr[101]: get dev info on socket 0 failed: Resource temporarily unavailable
Hmmm, I wonder why it's seeing it as "Anonymous Memory" rather than
"Socket LP-E CF+ Ethernet"...
Then, when I insert the card again, I get:
bitsy_pcmcia_configure_socket: vcc=0 reset=0
bitsy_pcmcia_configure_socket: finished
bitsy_pcmcia_configure_socket: vcc=33 reset=0
bitsy_pcmcia_configure_socket: finished
cardmgr[101]: shutting down socket 0
cardmgr[101]: executing: 'modprobe -r memory_cs'
bitsy_pcmcia_configure_socket: vcc=33 reset=1
bitsy_pcmcia_configure_socket: finished
bitsy_pcmcia_configure_socket: vcc=33 reset=0
bitsy_pcmcia_configure_socket: finished
cardmgr[101]: initializing socket 0
cardmgr[101]: socket 0: Socket LP-E CF+ Ethernet
cardmgr[101]: executing: 'modprobe 8390'
cardmgr[101]: executing: 'modprobe pcnet_cs'
alloc_io_space: io 0 not in use, allocating (base: 0x0300 BasePort: 0xf6000000 num: 32 NumPorts: 2
bitsy_pcmcia_configure_socket: vcc=33 reset=0
bitsy_pcmcia_configure_socket: finished
bitsy_pcmcia_configure_socket: vcc=33 reset=0
bitsy_pcmcia_configure_socket: finished
eth0: NE2000 Compatible: io 0xf6000300, irq 42, hw_addr 00:C0:1B:00:9B:9A
cardmgr[101]: executing: './network start eth0'
nfs warning: mount version older than kernel
cardmgr[101]: + thump:/skiff/debian_root on /mnt/hda type nfs (rw,nolock,soft,rsize=8192,wsize=8192,addr=38.245.76.134)
And now everything works. I go through this ritual every time I
boot. Is anyone else having this problem? Is it specific to this card?
Any ideas what the problem might be?
Thanks in advance,
-Carl
Received on Tue Oct 10 12:38:42 2000
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:43:44 EDT