[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Selbstkompilierter 2.4.24 mag kein PCMCIA



Hallo,

verzweifelt versuche ich auf meinem Notebook (altes MMX 200) unter sarge
einen eigenen Kernel zu kompilieren, scheitere bei der Konfiguration.
Der Standard-2.2.10 und Knoppix erkennen die Karte jedoch problemlos.

Ein spezielles 2.4.24 Problem?

Problem aus dmesg:

Linux version 2.4.24carlos (peter@pichuco) (gcc version 3.3 (Debian)) #1 Sun Feb 8 18:56:23 CET 2004
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0c00 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000006000000 (usable)
 BIOS-e820: 00000000ffff0c00 - 0000000100000000 (reserved)
[...]
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
Intel ISA PCIC probe: not found.
ds: no socket drivers loaded!

Zum Vergleich die entsprechenden Zeilen wenn Knoppix bootet:

Linux version 2.4.22-xfs (root@Knoppix) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 SMP Fr Sep 19 17:55:45 CEST 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0c00 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000006000000 (usable)
 BIOS-e820: 00000000ffff0c00 - 0000000100000000 (reserved)
[...]
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
PCI: Assigned IRQ 11 for device 00:0a.0
PCI: Assigned IRQ 9 for device 00:0a.1
Yenta IRQ list 0498, PCI irq11
Socket status: 30000006
Yenta IRQ list 0498, PCI irq9
Socket status: 30000010
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0820-0x08ff: clean.
cs: IO port probe 0x0800-0x080f: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x100-0x107 0x220-0x22f 0x278-0x27f 0x300-0x307 0x388-0x38f 0x398-0x39f 0x3f8-0x3ff 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
xirc2ps_cs.c 1.31 1998/12/09 19:32:55 (dd9jn+kvh)
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
eth0: Xircom: port 0x2e0, irq 3, hwaddr 00:80:C7:1E:3B:E1
ttyS01 at port 0x02f8 (irq = 3) is a 16450
eth0: media 10BaseT, silicon revision 1
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 18:09:24 Sep 19 2003
usb-uhci.c: High bandwidth mode enabled
PCI: Enabling device 00:01.2 (0000 -> 0001)
PCI: Assigned IRQ 11 for device 00:01.2
usb-uhci.c: USB UHCI at I/O 0xfcc0, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usbdevfs: remount parameter error
parport0: PC-style at 0x278 (0x678) [PCSPP,TRISTATE]
parport0: irq 7 detected
Adding Swap: 129020k swap-space (priority -1)
eth0: media 10BaseT, silicon revision 1

Die Module sind vorhanden, an der PCMCIA-Konfig habe ich nichts geändert, die
Linux Kernel Card Services sind in der gleichen Version 3.1.22. lspci gibt in
beiden Fällen das gleiche aus:

00:00.0 Host bridge: Intel Corp. 430TX - 82439TX MTXC (rev 01)
00:01.0 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01)
00:01.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:01.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:01.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 01)
00:02.0 VGA compatible controller: Neomagic Corporation NM2160 [MagicGraph 128XD]
00:0a.0 CardBus bridge: Texas Instruments PCI1131 (rev 01)
00:0a.1 CardBus bridge: Texas Instruments PCI1131 (rev 01)

IMHO ist die CardBus bridge der PCMCIA controller, right?

carlos:/home/peter/Pcmcia/faulty# dpkg -L kernel-image-2.4.24carlos | grep drive r.*pcmcia
/lib/modules/2.4.24carlos/kernel/drivers/char/pcmcia
/lib/modules/2.4.24carlos/kernel/drivers/char/pcmcia/serial_cs.o
/lib/modules/2.4.24carlos/kernel/drivers/char/pcmcia/synclink_cs.o
/lib/modules/2.4.24carlos/kernel/drivers/net/pcmcia
/lib/modules/2.4.24carlos/kernel/drivers/net/pcmcia/xirc2ps_cs.o
/lib/modules/2.4.24carlos/kernel/drivers/net/pcmcia/xircom_cb.o
/lib/modules/2.4.24carlos/kernel/drivers/net/pcmcia/xircom_tulip_cb.o
/lib/modules/2.4.24carlos/kernel/drivers/pcmcia
/lib/modules/2.4.24carlos/kernel/drivers/pcmcia/ds.o
/lib/modules/2.4.24carlos/kernel/drivers/pcmcia/i82365.o
/lib/modules/2.4.24carlos/kernel/drivers/pcmcia/pcmcia_core.o
/lib/modules/2.4.24carlos/kernel/drivers/pcmcia/yenta_socket.o
carlos:/home/peter/Pcmcia/faulty# 

Etwas ratlos...

Peter

-- 
Peter Weiss               / Peter.Weiss@germany.sun.com
Sun Microsystems GmbH     / Sonnenallee 1, D-85551 Kirchheim-Heimstetten
(+49 89) 46008 2947       / mobil 0177/ 60 40 121



Reply to: