[Comm] pcmcia и карта Motorola Mariner Ethernet/Modem
Владимир Гусев
vova1971 на narod.ru
Вт Сен 8 14:36:23 UTC 2009
В последние года 2 никогда не было проблем с этой карточкой -
опознавалось само влет.
На p5 же - странности.. Хотел вставить карту в Sony Vaio PCG-C1VR/BP -
ничего нет. Привожу различные виды "ругани":
отрывки из dmesg
[ 41.545015] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: clean.
[ 41.554853] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: clean.
[ 41.557647] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
[ 41.563089] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean.
[ 41.571834] pcmcia_socket pcmcia_socket0: cs: memory probe 0xa0000000-0xa0ffffff: clean.
[ 41.628532] pcmcia 0.0: pcmcia: registering new device pcmcia0.0
[ 42.066204] smc91c92_cs 0.0: RequestIO : No card present
Карту вытаскиваю и вставляю снова:
[ 471.600818] pcmcia_socket pcmcia_socket0: pccard: card ejected from slot 0
[ 474.748281] pcmcia_socket pcmcia_socket0: pccard: PCMCIA card inserted into slot 0
[ 474.749127] pcmcia 0.0: pcmcia: registering new device pcmcia0.0
[ 474.755776] smc91c92_cs 0.0: RequestIO : No card present
[ 474.766249] smc91c92_cs 0.0: RequestIO : No card present
Вот что говорит lsmod (модуль smc91c92_cs вроде фигурирует):
[vova на vaio ~]$ lsmod
Module Size Used by
usbhid 38944 0
hid 65120 1 usbhid
mach64 42412 2
drm 158208 3 mach64
binfmt_misc 8020 1
nls_utf8 1600 2
nls_cp866 4876 2
vfat 10380 2
fat 50252 1 vfat
nls_base 7056 4 nls_utf8,nls_cp866,vfat,fat
dm_mod 56708 0
sg 28640 0
serial_cs 20688 1
smc91c92_cs 19504 0
usb_storage 36000 0
mii 5132 1 smc91c92_cs
usb_libusual 20288 1 usb_storage
pcmcia 37068 2 serial_cs,smc91c92_cs
snd_ymfpci 32480 0
gameport 11128 1 snd_ymfpci
snd_ac97_codec 103920 1 snd_ymfpci
ac97_bus 1580 1 snd_ac97_codec
snd_pcm 74256 2 snd_ymfpci,snd_ac97_codec
snd_opl3_lib 10316 1 snd_ymfpci
firewire_ohci 22320 0
snd_timer 20788 3 snd_ymfpci,snd_pcm,snd_opl3_lib
firewire_core 43808 1 firewire_ohci
crc_itu_t 1868 1 firewire_core
snd_hwdep 7056 1 snd_opl3_lib
uhci_hcd 22012 0
yenta_socket 23736 3
snd_page_alloc 8852 2 snd_ymfpci,snd_pcm
snd_mpu401_uart 6956 1 snd_ymfpci
meye 26988 0
videodev 35904 1 meye
fan 4144 0
rsrc_nonstatic 11404 1 yenta_socket
psmouse 56132 0
snd_rawmidi 21760 1 snd_mpu401_uart
snd_seq_device 6904 2 snd_opl3_lib,snd_rawmidi
rtc_cmos 10316 0
ohci1394 30300 0
evdev 9472 8
serio_raw 5296 0
v4l1_compat 14448 1 videodev
pcspkr 2316 0
battery 10224 0
sony_laptop 31924 1 meye
rtc_core 17608 1 rtc_cmos
pcmcia_core 35488 5 serial_cs,smc91c92_cs,pcmcia,yenta_socket,rsrc_nonstatic
i2c_piix4 9884 0
ac 4048 0
rtc_lib 2860 1 rtc_core
snd 58180 9 snd_ymfpci,snd_ac97_codec,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
rfkill 10608 1 sony_laptop
efficeon_agp 6304 0
button 5244 0
soundcore 7072 1 snd
thermal 12808 0
usbcore 149168 5 usbhid,usb_storage,usb_libusual,uhci_hcd
processor 34464 1
ieee1394 85652 1 ohci1394
i2c_core 23584 2 drm,i2c_piix4
agpgart 34796 2 drm,efficeon_agp
ext2 65780 4
mbcache 7568 1 ext2
ata_generic 4624 0
pata_acpi 3980 0
ata_piix 23056 0
libata 174572 3 ata_generic,pata_acpi,ata_piix
sd_mod 34888 0
crc_t10dif 1708 1 sd_mod
scsi_mod 150996 4 sg,usb_storage,libata,sd_mod
ide_generic 1936 0 [permanent]
ide_pci_generic 3888 0
ide_gd_mod 23344 8
piix 6132 7
ide_core 103592 4 ide_generic,ide_pci_generic,ide_gd_mod,piix
Вот что в /etc/pcmcia/config.opts:
[vova на vaio ~]$ cat /etc/pcmcia/config.opts
#
# Local PCMCIA Configuration File
#
#----------------------------------------------------------------------
#
# System resources available for PCMCIA cards
#
# NOTE: these settings have no effect on resources assigned to a
# CardBus bridge device itself; this file only affects resources
# assigned to cards. Also, interrupt settings here will only affect
# ISA bus interrupts assigned to 16-bit cards. PCI interrupts
# generally can't be reconfigured.
#
# With the kernel PCMCIA subsystem, these settings also have no effect
# at all on resources used for 32-bit CardBus cards. Those are set by
# the PCI hotplug subsystem.
#
include port 0x100-0x3af
include port 0x3e0-0x4ff
include port 0x820-0x8ff
include port 0xc00-0xcf7
include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff
include memory 0x60000000-0x60ffffff
# These may hurt on FSC.
# include port 0x3c0-0x3d2
# Exclude 0x3d3 as Radeon IGP MCE's if you touch these ports
# include port 0x3d4-0x3df
# High port numbers do not always work...
# include port 0x1000-0x17ff
# Extra port range for IBM Token Ring
#include port 0xa00-0xaff
card "Motorola Mariner Ethernet/Modem"
manfid 0x0109, 0x0501
bind "smc91c92_cs","serial_cs"
Последний абзац про Моторолу я потом приписал, но это как мертвому припарка... Включал закомментаренные тут порты - та же картина маслом..
Вот на всякий случай lspci:
[vova на vaio ~]$ lspci
00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge
00:00.1 RAM memory: Transmeta Corporation SDRAM controller
00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:08.0 FireWire (IEEE 1394): Texas Instruments TSB43AA22 IEEE-1394 Controller (PHY/Link Integrated) (rev 02)
00:09.0 Multimedia audio controller: Yamaha Corporation YMF-754 [DS-1E Audio Controller]
00:0a.0 Communication controller: Conexant Systems, Inc. HCF 56k Data/Fax/Voice/Spkp Modem (rev 08)
00:0b.0 Multimedia controller: Kawasaki Steel Corporation KL5A72002 Motion JPEG (rev 03)
00:0c.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 80)
00:0d.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M (rev 64)
Ну и напоследок:
[vova на vaio ~]$ uname -a
Linux vaio.gusev.ru 2.6.30-std-def-alt10 #1 SMP Mon Aug 17 17:08:11 UTC
2009 i586 GNU/Linux
Что подскажете?
P.S. В Windows 2000 на этом же компе карта опознается. правда как модем (то бишь часть ее функционала), но наверняка с драйверами будет все. это я к тому, что карточка живая и сам слот pcmcia тоже "скорее жив, чем мертв".
--
С уважением,
Владимир Гусев
Подробная информация о списке рассылки community