HardwareComparison || PcmciaBridges

Further Linux bridge support consolidated in Linux Drivers section on the PcmciaBridges page. See also LinuxDrivers, OrinocoDriver pages.

Texas Instruments 1410 for PCI to PCMCIA Adapter

TI Data Sheet.pdf
The TI PCI1410 (TI1410) is the PCI controller chipset in the ORiNOCO PCI bridge, in some Elan - Enterasys, and the model for at least several other such chipsets.

See also ORiNOCO and Elan - Enterasys, respectively, on the PcmciaBridges page.

ORiNOCO PCI adapter

ORiNOCO Model PCIC1CR20 (012500-D), part number 901501;
"8422 - ORiNOCO World 11b PCI Adapter Gold" in 802.11b_PCI_Adapter.pdf
Lucent Model PCIPC, part number 015219 REV. A (REV. 1.0)

If your machine has no ISA slots, the ORiNOCO PCI adapter is fully compatible and the only issue is compatibility with whichever particular PCMCIA cards. Most are okay, but only ORiNOCO cards are warranted, so confirmation is recomended.

Otherwise, you have to take into account that, "The ORiNOCO PCI adapter is ideal for PC99 compliant PCs (PCI slots-only machines) or PCs that have BIOS supporting PCI 2.2 or higher. For PCs with an ISA slot, the ORiNOCO ISA adapter is strongly advised." [Source not identified, cf. Technical Bulletin 030, TB-030.pdf, excerpted below.] You can use this utility, PC-Config 9.15 .zip, to check which bus version. You will need a DOS-bootable floppy for this to work.


... PCI adapter restrictions
ORiNOCO Technical Bulletin 030 / F November 2001

2. There are several PCI standards utilized by manufacturers. The ORiNOCO PCI adapter requires the PC99 standard. Usually the PC99 compliance is clearly advertised by the manufacturer. [p.1 of 9]
Windows 98 and ME
The adapter is automatically recognized and installed by the Plug and Play functions of Windows 98 and ME. [p.3 of 9]
Versions of existing PCI adapter.

version

label text

box text

D

015219 Rev A (1.0)

PRODUCT ID: 012500-D

The new version D, PCI adapter will use the SCM1410 chip (based on the Texas Instruments TI 1410 PCI controller). The newest drivers can be found on http://www.orinocowireless.com/template.html?section=m52&envelope=90. [Jan.'06 page NF, host NF] [p.9 of 9]
TB-030.pdf]


==> Link for most recent ORiNOCO, TI drlvers?

Linux Support

Linux Drivers

See the Linux Drivers section on the PcmciaBridges, OrinocoDriver pages, or the LinuxDrivers page.

Linux modules i82365, yenta_socket

Redhat note: you configure which module you use in the /etc/sysconfig/pcmcia file, but in the PCMCIA startup script /etc/init.d/pcmcia you can verify that Redhat checks with this command:
{ { { kudzu -b pci -c socket -p } } }
if you should use the yenta_socket module and automagically change your choice from i82365 to yenta_socket module.

So, which should I use, which is better? --the kernel PCMCIA, or the standalone PCMCIA?
A: It rarely matters. The client drivers should generally behave the same. At this point, most current distributions use the kernel PCMCIA subsystem, and I recommend sticking with that unless you have a particular need that is only met by the standalone drivers.

Anyway there are some issues and known problems with this and other PCI adapters.
You can check the list of known bugs.

Problem: PCI interrupt routing issues for CardBus bridges on some systems

Diagnosis: "With some PCI host bridges, the PCMCIA subsystem is not able to determine the PCI interrupt routing for Cardbus bridges. For some types of Cardbus bridges, this means that we can't configure interrupts for Cardbus cards at all. When the PCMCIA drivers are loaded, they may complain about an 'unknown interrupt router'." [Source not identified]

Prognosis: See the discussion in the PCMCIA-HOWTO, but first make sure what modules you are using to support your adapter, kernel or pcmcia_cs standalone package, as this how-to is only indicated for the pcmcia_cs standalone package.

What the problem is

David Hinds, developer of PCMCIA Linux code explains in the forum thread (post), Jun.'02:

Anyway there seem to be some cases where there is no solution, the only possible solution is to replace the PCI bridge (or your motherboard), so here you can report "non-working system" to try avoiding future problems for other people:

Not working:

As we can see, MSI motherboards seem to have some problems with Linux PCI subsystem; probably it would be worthwhile to contact MSI to report problems under Linux: MSI FORUM.

Where to Buy PCMCIA to PCI Adapter Cards

CategoryAdapterHardware CategoryClientAdapters/802.11g CategoryHardwareComparison CategoryTerminology

TexasInstrument1410 (last edited 2008-04-13 16:34:16 by localhost)