From Bugzilla Helper: User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.2.16-3 i586) when installed on toshiba laptop, (430 cds and tecra 8000) pcmcia does not work on boot. modprobe fails to discover modules location, but manually insmod'ing the required modules make everything work ok Reproducible: Always Steps to Reproduce: 1. install on toshiba laptop using "laptop" install method 2. reboot - after install 3. networking does not start on boot Actual Results: cardmgr not loaded, /etc/init.d/pcmcia start fails, manually running card manager creates errors in /var/log/messages. to fix insert pcmcia_core, i82365.o, ds.o, smc91c92_cs.o then cardmgr will start, modprobe smc91c92_cs fails and re-running depmod -a does not help Expected Results: modules loaded on boot and modprobe works correctly
Are these laptops equiped with cardbus (32 bit) sockets?
Could you please paste the output of lspci ? That will show what kind of socket you have
the tecra 8000 reports: 00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (AGP disabled) (rev 03) 00:04.0 VGA compatible controller: Neomagic Corporation [MagicMedia 256AV] (rev 12) 00:05.0 Bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02) 00:05.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01) 00:05.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) 00:05.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02) 00:09.0 Communication controller: Toshiba America Info Systems FIR Port (rev 23) 00:0b.0 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 05) 00:0b.1 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 05) the tecra 430 cds is not a pci based system... or at least lspci does not report any detail simply fails
The LSPCI output shows that this is a cardbus machine. You need 1) the latest kernel-pcmcia-cs package for that and 2) use the yenta_socket module instead of the i82365 module. #2 should be automatic if #1 is done, but could you please check that (with the "lsmod" command)
thanks, the issue is: after a laptop install the /etc/sysconfig/pcmcia file is incorrectly itialised: /etc/sysconfig/pcmcia PCMCIA=no PCIC= PCIC_OPTS= CORE_OPTS on tecra 8000 this file should read: /etc/sysconfig/pcmcia PCMCIA=yes PCIC=yenta_socket PCIC_OPTS= CORE_OPTS= on 430cds /etc/sysconfig/pcmcia PCMCIA=yes PCIC=i82365 PCIC_OPTS= CORE_OPTS=
what does /sbin/probe return on these machine?
Closing due to inactivity. Please reopen if you have more information.