How to drive a GPRS/EDGE modem card
Wang Xu
gnawux at gmail.com
Wed Oct 24 10:12:07 EDT 2007
Hi all,
I got a pcmcia gprs/edge card recently, and was trying to make it work in linux.
but the serial port cannot work yet.
It can be probed and bind with serial_cs as ttyS0:
(in dmesg)
| pccard: PCMCIA card inserted into slot 0
| pcmcia: registering new device pcmcia0.0
| <6>0.0: ttyS0 at I/O 0x3f8 (irq = 3) is a 16550A
(in setserial)
| /dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 3
| Baud_base: 921600, close_delay: 50, divisor: 0
| closing_wait: 3000
| Flags: spd_normal skip_test
It seems to be right, doesn't it?
However, It does not work at all, cannot response anything
when i try to write AT cmd to it with minicom.
The lspcmcia -v info:
| Socket 0 Device 0: [serial_cs] (bus ID: 0.0)
| Configuration: state: on
| Product Name: Generic Modem: MD55x 1.00 Serial number: xxxxx-xxx
| Identification: manf_id: 0x015d card_id: 0x4c45
| function: 2 (serial)
| prod_id(1): "Generic" (0xc49e4731)
| prod_id(2): "Modem: MD55x" (0x8913b110)
| prod_id(3): "1.00" (0x83dbf271)
| prod_id(4): "Serial number: xxxxx-xxx" (0x73ee9514)
my current kernel is 2.6.22
any ideas?
Thank you!
--
Wang Xu
More information about the linux-pcmcia
mailing list