what is PCI to PCMCIA adaptor device name

rukhsana ansari rukhsana.ansari at oneconvergence.com
Tue Jul 18 23:56:02 EDT 2006


Simon,

You can get the latest version of the pcmciautils (tar) from:
http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html

However, as pointed out by Larry in another mail, you card is a 32 bit 
cardbus version and "lspcmcia" will not help.
"lspci -vvv" is the appropriate command to use. Also, output from the 
logs indicates that the device is not being recognised as
the only message related to the card is:
Jul 17 10:45:25 gcarl08n kernel: pccard: CardBus card inserted into slot 0

-Rukhsana


Simon Wu wrote:
> Rukhsana,
>
> Looks like I have to install pcmciautils seperately. I tried to "yum
> install pcmciautils" but could find the package. I guess Fedora
> doesn't support pcmciautils.
>
> Any way, my /var/log/messages only shows:
> Jul 17 10:45:25 gcarl08n kernel: Yenta: CardBus bridge found at
> 0000:02:0b.0 [0000:0000]
> Jul 17 10:45:25 gcarl08n kernel: Yenta: ISA IRQ mask 0x0000, PCI irq 9
> Jul 17 10:45:25 gcarl08n kernel: Socket status: 30000820
> Jul 17 10:45:25 gcarl08n kernel: pcmcia: parent PCI bridge I/O window:
> 0xe000 - 0xefff
> Jul 17 10:45:25 gcarl08n kernel: cs: IO port probe 0xe000-0xefff: clean.
> Jul 17 10:45:25 gcarl08n kernel: pcmcia: parent PCI bridge Memory
> window: 0xfb000000 - 0xfcffffff
> Jul 17 10:45:25 gcarl08n kernel: pcmcia: parent PCI bridge Memory
> window: 0x30000000 - 0x32ffffff
> Jul 17 10:45:25 gcarl08n kernel: pccard: CardBus card inserted into 
> slot 0
> Jul 17 10:45:25 gcarl08n kernel: PCI: Found IRQ 5 for device 0000:02:0c.0
> Jul 17 10:45:25 gcarl08n kernel: PCI: Sharing IRQ 5 with 0000:02:08.1
> Jul 17 10:45:25 gcarl08n kernel: md: Autodetecting RAID arrays.
> Jul 17 10:45:25 gcarl08n kernel: md: autorun ...
> Jul 17 10:45:25 gcarl08n kernel: md: ... autorun DONE.
>
> Thanks,
>
> Simon
>
> On 7/12/06, rukhsana ansari <rukhsana.ansari at oneconvergence.com> wrote:
>> Hi Simon,
>>
>> If its a PCMCIA card, do a "lspcmcia -vv" (assuming you have
>> pcmciautils-013 or higher) and you should see a device listed.
>> You can aslo check "dmesg" and "/var/log/messages" to see the
>> information on the device assigned.
>>
>> -Rukhsana
>>
>> Simon Wu wrote:
>> > On 7/11/06, Larry Finger <Larry.Finger at lwfinger.net> wrote:
>> >
>> >> Simon Wu wrote:
>> >>
>> >>>  installed a PCI to PCMCIA card adaptor in my desktop PC with Fedora
>> >>> 3. Apparently, it is detected as Ismod shows:
>> >>> yenta_socket   21705  1
>> >>> rsrc_nonstatic  12737  1 yenta_socket
>> >>> pcmcia_core    50013  2 yenta_socket, rsrc_nonstatic
>> >>>
>> >>> I have a 3G wireless modem connected to th adaptor.
>> >>>
>> >>> However, I couldn't find a device name under /dev/. Can someone tell
>> >>> me what and where is the device name? Is it configurable?
>> >>>
>> >> Is this a PCMCIA or CardBus device? If the latter, which I 
>> suspect, the device particulars will show
>> >> up with the PCI data. Check the full output of "lspci -v" and 
>> check for an entry that starts with
>> >> 03:00.0, which is where the new interface should appear. The 03 
>> comes from the secondary Bus listed
>> >> below. If your device does show up there, also do an "lspci -n". 
>> My wireless interface reports
>> >> "02:00.0 Class 0280: 14e4:4320 (rev 02)". Of importance are the 
>> numbers in the position where I have
>> >> 14e4:4320. For a driver to attach to the device, its internal 
>> tables must match these values.
>> >>
>> >>
>> >>> By the way, the lspci shows:
>> >>> 02:0a.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 81)
>> >>>        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> >>> ParErr- Stepping- SERR- FastB2B-
>> >>>        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium
>> >>>
>> >>>> TAbort- <TAbort- <MAbort- >SERR- <PERR-
>> >>>>
>> >>>        Latency: 168
>> >>>        Interrupt: pin A routed to IRQ 11
>> >>>        Region 0: Memory at 20000000 (32-bit, non-prefetchable) 
>> [size=4K]
>> >>>        Bus: primary=02, secondary=03, subordinate=06, 
>> sec-latency=176
>> >>>        Memory window 0: 20400000-207ff000 (prefetchable)
>> >>>        Memory window 1: 20800000-20bff000
>> >>>        I/O window 0: 00004000-000040ff
>> >>>        I/O window 1: 00004400-000044ff
>> >>>        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- 
>> PostWrite+
>> >>>        16-bit legacy interface ports at 0001
>> >>>
>> >> Larry
>> >>
>> >>
>> >>
>> >
>> > Thanks Larry. "lspci -v" shows the following.
>> >
>> > 02:0a.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 81)
>> >         Flags: bus master, medium devsel, latency 168, IRQ 11
>> >         Memory at 20000000 (32-bit, non-prefetchable) [size=4K]
>> >         Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
>> >         Memory window 0: 20400000-207ff000 (prefetchable)
>> >         Memory window 1: 20800000-20bff000
>> >         I/O window 0: 00004000-000040ff
>> >         I/O window 1: 00004400-000044ff
>> >         16-bit legacy interface ports at 0001
>> >
>> > I couldn't find the information you described. But if it works, where
>> > and what name should my data card (3G Wireless modem) be?
>> >
>> > Simon
>> >
>> > _______________________________________________
>> > Linux PCMCIA reimplementation list
>> > http://lists.infradead.org/mailman/listinfo/linux-pcmcia
>> >
>> >
>> >
>>
>>
>
>




More information about the linux-pcmcia mailing list