You have h3600-sleeve, sa1100_cs modules loaded when running
/etc/init.d/pcmcia start?
depmod -ae will tell you if you have unresolved dependences in the modules.
h3600-sleeve should be added to /etc/modules, if it's not already there.
You need to install the hotplug ipkg.
Jamey
> -----Original Message-----
> From: Bill Broadley [mailto:bill@math.ucdavis.edu]
> Sent: Thursday, July 19, 2001 12:24 PM
> To: Hicks, Jamey
> Cc: familiar@handhelds.org
> Subject: Re: [Familiar] Dual sleeve problems
>
>
> On Thu, Jul 19, 2001 at 07:53:49AM -0400, Hicks, Jamey wrote:
> >
> > There is no memory_cs driver in the kernel. If the card is
> recognized as
> > memory_cs then something is wrong. Please show all the
> messages from
> > cardmgr.
> >
> > Jamey
>
> On boot:
> NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
> Mounting /proc
> Loading Unix socket support
> Using /lib/modules/2.4.6-rmk2-np1-fam4/kernel/net/unix/unix.o
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> Setting up RAMFS, please wait...
> Using /lib/modules/2.4.6-rmk2-np1-fam4/kernel/fs/ramfs/ramfs.o
> Setting Date/Time from previous settings
> Mon Jan 1 00:00:00 UTC 2001
> Executing /sbin/init...
> INIT: version 2.78 booting
> Mounting local filesystems...
> mount: ramfs already mounted on /mnt/ramfs
> devpts on /dev/pts type devpts (rw,mode=0622)
> mount: proc already mounted
> Calculating module dependencies... depmod: *** Unresolved
> symbols in
> /lib/modules/2.4.6-rmk2-np1-fam4/kernel/drivers/net/pcmcia/pcnet_cs.o
> done.
> Loading modules: apm init_module successful init major= 254 irq=15
> h3600_flite_control: pwr=1 brightness=25 ready=0
> apm: BIOS version 1.2 Flags 0x02 (Driver version 1.13)
> h3600_ts sa1100-rtc SA1100 Real Time Clock driver v1.00
>
> INIT: Entering runlevel: 2
> Configuring network interfaces: done.
> Sotarting PCMCIA modulesLinux Kernel Card Services 3.1.22
> options: [pm]
> /lib/modules/2.4.6-rmk2-np1-fam4/pcmcia/sa1100_cs.o:
> unresolved symbol h3600_sleeve_register_driver
> /lib/modules/2.4.6-rmk2-np1-fam4/pcmcia/sa1100_cs.o:
> unresolved symbol h3600_sleeve_unregister_driver
> ds: no socket drivers loaded!
> /lib/modules/2.4.6-rmk2-np1-fam4/pcmcia/ds.o: init_module:
> Operation not permitted
> Hint: insmod errors can be caused by incorrect module
> parameters, including invalid IO or IRQ parameters
> cardmgr.
> cardmgr[59]: starting, version is 3.1.20
> cardmgr[59]: no pcmcia driver in /proc/devices
> cardmgr[59]: exiting
>
> When I check pcnet_cs.o:
> insmod /lib/modules/2.4.6-rmk2-np1-fam4/kernel/drivers/net/pcmc
> /lib/modules/2.4.6-rmk2-np1-fam4/kernel/drivers/net/pcmcia/pcn
> et_cs.o: unresolved symbol ei_open
> /lib/modules/2.4.6-rmk2-np1-fam4/kernel/drivers/net/pcmcia/pcn
> et_cs.o: unresolved symbol ethdev_init
> /lib/modules/2.4.6-rmk2-np1-fam4/kernel/drivers/net/pcmcia/pcn
> et_cs.o: unresolved symbol register_pccard_driver
> /lib/modules/2.4.6-rmk2-np1-fam4/kernel/drivers/net/pcmcia/pcn
> et_cs.o: unresolved symbol unregister_pccard_driver
> /lib/modules/2.4.6-rmk2-np1-fam4/kernel/drivers/net/pcmcia/pcn
> et_cs.o: unresolved symbol ei_interrupt
> /lib/modules/2.4.6-rmk2-np1-fam4/kernel/drivers/net/pcmcia/pcn
> et_cs.o: unresolved symbol NS8390_init
>
> As mentioned on the list I load h3600-sleeve.o and h3600_stowaway.o:
>
> So now when I start pcmcia:
> bash-2.03# cardmgr[103]: starting, version is 3.1.20
> cardmgr[103]: watching 2 sockets
> cardmgr[103]: Card Services release does not match
> cardmgr[103]: initializing socket 1
> cardmgr[103]: socket 1: Anonymous Memory
> cardmgr[103]: executing: 'modprobe memory_cs'
> cardmgr[103]: + modprobe: Can't locate module memory_cs
> cardmgr[103]: modprobe exited with status 255
> cardmgr[103]: module
> /lib/modules/2.4.6-rmk2-np1-fam4/pcmcia/memory_cs.o not available
> cardmgr[103]: get dev info on socket 1 failed: Resource
> temporarily unavailable
>
> I'll reread the 2.4.6 wikki to see if anything else is mentioned.
>
>
Received on Thu Jul 19 11:37:50 2001
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:38:27 EDT