testing PCMCIA setup under FC5,
for Sierra Aircard555 CMDA modem (url's updated)
Dominik Brodowski
linux at dominikbrodowski.net
Sun Jan 8 17:04:10 EST 2006
Hi,
On Mon, Dec 26, 2005 at 01:08:27PM +0530, Kevin Verma wrote:
> After patching (as on blog_url above) the serial_cs.c, I noticed
> that this PCMCIA device reports different manufacture_id on FC4
> and FC5, further I noticed the same is happening on FC5 box
> before and after manual firmware loading as below in command
> line snippet.
>
> Before you look into the snippet below I will also like to point
> out that confused about different manufacture_id reporting I
> re-patched the serial_cs.c and below is what is being used for
> the snippet bellow, here:
> +PCMCIA_DEVICE_CIS_MANF_CARD(0x013f, 0xa555,
> "SW_555_SER.cis"), /* Sierra Aircard 555 CDMA 1xrtt Modem */
Oh, they change the MANF_ID in the CIS "firmware" "update"... This is why we
need two lines in serial_cs to handle it:
diff --git a/drivers/serial/serial_cs.c b/drivers/serial/serial_cs.c
index 96969cb..c303336 100644
--- a/drivers/serial/serial_cs.c
+++ b/drivers/serial/serial_cs.c
@@ -785,6 +785,8 @@ static struct pcmcia_device_id serial_id
PCMCIA_MFC_DEVICE_CIS_MANF_CARD(1, 0x0101, 0x0035, "3CXEM556.cis"),
PCMCIA_MFC_DEVICE_CIS_MANF_CARD(1, 0x0101, 0x003d, "3CXEM556.cis"),
PCMCIA_DEVICE_CIS_MANF_CARD(0x0192, 0x0710, "SW_7xx_SER.cis"), /* Sierra Wireless AC710/AC750 GPRS Network Adapter R1 */
+ PCMCIA_DEVICE_CIS_MANF_CARD(0x0192, 0xa555, "SW_555_SER.cis"), /* Sierra Aircard 555 CDMA 1xrtt Modem -- pre update */
+ PCMCIA_DEVICE_CIS_MANF_CARD(0x013f, 0xa555, "SW_555_SER.cis"), /* Sierra Aircard 555 CDMA 1xrtt Modem -- post update */
PCMCIA_DEVICE_CIS_PROD_ID12("MultiTech", "PCMCIA 56K DataFax", 0x842047ee, 0xc2efcf03, "MT5634ZLX.cis"),
PCMCIA_DEVICE_CIS_PROD_ID12("ADVANTECH", "COMpad-32/85B-4", 0x96913a85, 0xcec8f102, "COMpad4.cis"),
PCMCIA_DEVICE_CIS_PROD_ID123("ADVANTECH", "COMpad-32/85", "1.0", 0x96913a85, 0x8fbe92ae, 0x0877b627, "COMpad2.cis"),
Could you test this patch, please? -- whether the CIS update is loaded
automagically then and whether it works "out of the box" then?
Thanks!
Dominik
More information about the linux-pcmcia
mailing list