can't find the pcmcia socket

rolf liu rolfliu at gmail.com
Tue Jul 12 14:25:46 EDT 2005


Linux version 2.6.12-mipscvs-20050703 (rolf at DBServer) (gcc version
3.4.4) #5 Mon Jul 11 09:11:10 PDT 2005
CPU revision is: 03030200
AMD Alchemy Au1550/Db1550 Board
(PRId 03030200) @ 396MHZ
BCLK switching enabled!
Determined physical RAM map:
 memory: 0c000000 @ 00000000 (usable)
On node 0 totalpages: 49152
  DMA zone: 49152 pages, LIFO batch:31
  Normal zone: 0 pages, LIFO batch:1
  HighMem zone: 0 pages, LIFO batch:1
Built 1 zonelists
Kernel command line: ip=dhcp root=/dev/nfs rw
nfsroot=10.200.0.198:/db1550 console=ttyS0,115200
Primary instruction cache 16kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (17 instructions).
Synthesized TLB load handler fastpath (34 instructions).
Synthesized TLB store handler fastpath (34 instructions).
Synthesized TLB modify handler fastpath (33 instructions).
PID hash table entries: 1024 (order: 10, 16384 bytes)
calculating r4koff... 00060ae0(396000)
CPU frequency 396.00 MHz
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 190340k/196608k available (2411k kernel code, 6064k reserved,
613k data, 124k init, 0k highmem)
Calibrating delay loop... 393.21 BogoMIPS (lpj=196608)
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  unavailable.
NET: Registered protocol family 16
Initializing Cryptographic API
Serial: Au1x00 driver
ttyS0 at I/O 0xb1100000 (irq = 0) is a AU1X00_UART
ttyS1 at I/O 0xb1200000 (irq = 8) is a AU1X00_UART
ttyS2 at I/O 0xb1400000 (irq = 9) is a AU1X00_UART
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
loop: loaded (max 8 devices)
au1000eth version 1.5 Pete Popov <ppopov at embeddedalley.com>
eth0: Au1x Ethernet found at 0xb0500000, irq 27
eth0: AMD 79C874 10/100 BaseT PHY at phy address 31
eth0: Using AMD 79C874 10/100 BaseT PHY as default
eth1: Au1x Ethernet found at 0xb0510000, irq 28
eth1: AMD 79C874 10/100 BaseT PHY at phy address 31
eth1: Using AMD 79C874 10/100 BaseT PHY as default
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
HPT371: IDE controller at PCI slot 0000:00:0b.0
PCI: Enabling device 0000:00:0b.0 (0000 -> 0003)
HPT371: chipset revision 2
HPT37X: using 33MHz PCI clock
HPT371: 100% native mode on irq 5
    ide2: BM-DMA at 0x1000-0x1007, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0x1008-0x100f, BIOS settings: hdg:pio, hdh:pio
Probing IDE interface ide2...
Probing IDE interface ide3...
hdg: IBM-DTTA-350840, ATA DISK drive
ide3 at 0x1408-0x140f,0x1416 on irq 5
Probing IDE interface ide2...
hdg: max request size: 128KiB
hdg: 16514064 sectors (8455 MB) w/467KiB Cache, CHS=16383/16/63
hdg: cache flushes not supported
 hdg: hdg1 hdg2
Db1550 Flash: probing 32-bit flash bus
Db1550 Flash: Found 2 x16 devices at 0x0 in 32-bit bank
Db1550 Flash: Found 2 x16 devices at 0x4000000 in 32-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
Db1550 Flash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 2
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 3 MTD partitions on "Db1550 Flash":
0x00000000-0x07c00000 : "User FS"
0x07c00000-0x07d00000 : "YAMON"
0x07d00000-0x07fc0000 : "raw kernel"
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
Sending DHCP requests ., OK
IP-Config: Got DHCP answer from 255.255.255.255, my address is 10.200.1.54
IP-Config: Complete:
      device=eth0, addr=10.200.1.54, mask=255.255.0.0, gw=10.200.0.1,
     host=10.200.1.54, domain=sel, nis-domain=(none),
     bootserver=255.255.255.255, rootserver=10.200.0.198, rootpath=
Looking up port of RPC 100003/2 on 10.200.0.198
Looking up port of RPC 100005/1 on 10.200.0.198
VFS: Mounted root (nfs filesystem).
Freeing unused kernel memory: 124k freed
Algorithmics/MIPS FPU Emulator v1.5
eth0: link up
Linux Kernel Card Services
  options:  [pci] [cardbus]
au1x00-pcmcia: probe of au1x00-pcmcia.0 failed with error -22



On 7/12/05, Dominik Brodowski <linux at dominikbrodowski.net> wrote:
> On Tue, Jul 12, 2005 at 11:14:16AM -0700, rolf liu wrote:
> > On 7/12/05, Dominik Brodowski <linux at dominikbrodowski.net> wrote:
> > > Hi,
> > >
> > > On Mon, Jul 11, 2005 at 02:01:46PM -0700, rolf liu wrote:
> > > > When I type "lspci -v", there is no information about the pcmcia.
> > >
> > > No surprise here, as lspci only shows PCMCIA and CardBus devices.
> > >
> > > > Also, cardctl showed "open_sock(): no such device".
> > > >
> > > > If I run cardmgr, it told me" no driver bindings for 'Xircom'
> > > >                                        no sockets found!"
> > >
> > > Is there some content in /sys/class/pcmcia_socket/ ?
> > >
> > >
> > >        Dominik
> > >
> >
> > I don't even has this directory in the file system :(
> > Is that supposed to be created by the pcmcia drivers?
> > When I "cat /proc/devices", I can find "254 pcmcia".  It seems the
> > socket driver is not working?
> 
> Exactly. What surprises me, though, is that even pcmcia_core seems to have
> failed in initialization. Could you send me the dmesg output, please?
> 
>        Dominik
>



More information about the linux-pcmcia mailing list