assign pcmcia sierra wireless AC860 with a TTY

Have followed everthing detailed at http://sierrawireless.custhelp.com/app/answers/detail/a_id/203/kw/kppp/r_id/166

However, lspcmcia informs that pcmcia doesn’t have a driver.


[size=]linux-8g5k:~ # lspcmcia -vv
Socket 0 Bridge:        [yenta_cardbus]         (bus ID: 0000:07:00.0)
        Configuration:  state: on       ready: yes                    
                        Voltage: 5.0V Vcc: 5.0V Vpp: 5.0V             
                        Available IRQs: 3, 4, 5, 10, 11               
                        Available ioports:      0x00000100 - 0x000003af
                                                0x000003e0 - 0x000004ff
                                                0x00000820 - 0x000008ff
                                                0x00000a00 - 0x00000aff
                                                0x00000c00 - 0x00000cf7
                                                0x00008000 - 0x0000bfff
                        Available iomem:        0x000c0000 - 0x000fffff
                                                0x60000000 - 0x60ffffff
                                                0xa0000000 - 0xa0ffffff
                                                0xf84f0000 - 0xf8ccffff
                                                0xf90c0000 - 0xf9c8ffff
                                                0xfa080000 - 0xfac4ffff
                                                0xfb040000 - 0xfbffffff
Socket 0 Device 0:      -- no driver --]       (bus ID: 0.0)          
        Configuration:  state: on                                      
        Product Name:   Sierra Wireless AC860 3G Network Adapter R1    
        Identification: manf_id: 0x0192 card_id: 0x0710                
                        function: 6 (network)                          
                        prod_id(1): "Sierra Wireless" (0xd85f6206)     
                        prod_id(2): "AC860" (0x698f93db)               
                        prod_id(3): "3G Network Adapter" (0xab3c6f47)  
                        prod_id(4): "R1" (0xd9533fec)          [/size]

Have updated linux-8g5k:/usr/src/linux-2.6.31.5-0.1/drivers/serial/serial_cs.c with


PCMCIA_DEVICE_CIS_PROD_ID12("Sierra Wireless", "AC860", 0xab3c6f47, 0xd9533fec, "SW_8xx_SER.cis"),  /* Sierra Wireless AC860 3G Network Adapter R1 */


wvdialconf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S1   S2   S3
ttyS4<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS4<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS4<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S5   S6   S7

Device recognised


linux-8g5k:/etc # pccardctl info
PRODID_1="Sierra Wireless"
PRODID_2="AC860"
PRODID_3="3G Network Adapter"
PRODID_4="R1"
MANFID=0192,0710
FUNCID=6

No TTY being assgined to this device :


   18.792452] iwlagn 0000:03:00.0: irq 31 for MSI/MSI-X                                                                                                           
   18.863383] phy0: Selected rate control algorithm 'iwl-agn-rs'                                                                                                  
   19.104683] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input13                                                                         
   19.524078] pcmcia_socket pcmcia_socket0: pccard: PCMCIA card inserted into slot 0                                                                              
   19.524088] pcmcia_socket pcmcia_socket0: cs: memory probe 0xf4000000-0xf7ffffff: excluding 0xf4000000-0xf7ffffff                                               
   19.524108] pcmcia_socket pcmcia_socket0: cs: memory probe 0xf8100000-0xfbffffff: excluding 0xf8100000-0xf84effff 0xf8cd0000-0xf90bffff 0xf9c90000-0xfa07ffff 0xfac50000-0xfb03ffff                                                                                                                                                
   19.529763] pcmcia 0.0: pcmcia: registering new device pcmcia0.0                                                                                                
   19.561866] pcmcia 0.0: firmware: requesting SW_7xx_SER.cis                                                                                                     
   19.601780] pcmcia 0.0: firmware: requesting SW_7xx_SER.cis             

How could a TTY be assigned to this ?