Package: pcmciautils
Version: 014-3
Severity: normal
Thanks for your time working on pcmciautils. pcmciautils does not assign
a TTY to the Sierra Aircard 850 when inserted. The hardware is a Lenevo
Thinkpad Z61M.
When I insert the AirCard 850 into the PCMCIA slot I get the following in
syslog:
Jun 21 23:37:28 lab001 kernel: pccard: PCMCIA card inserted into slot 0
Jun 21 23:37:28 lab001 kernel: pcmcia: registering new device pcmcia0.0
i.e. no TTY is assigned to the card
otherwise I think the card is recognized as shown in some debugging info
below
=================================================================
lab001:~# lspcmcia -v
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:15:00.0)
Configuration: state: on ready: yes
Voltage: 5.0V Vcc: 5.0V Vpp: 0.0V
Socket 0 Device 0: [serial_cs] (bus ID: 0.0)
Configuration: state: on
Product Name: Sierra Wireless AC850 3G Network Adapter R1
Identification: manf_id: 0x0192 card_id: 0x0710
function: 2 (serial)
prod_id(1): "Sierra Wireless" (0xd85f6206)
prod_id(2): "AC850" (0x42a2c018)
prod_id(3): "3G Network Adapter" (0xab3c6f47)
prod_id(4): "R1" (0xd9533fec)
lab001:~# pccardctl status
Socket 0:
5.0V 16-bit PC Card
Subdevice 0 (function 0) bound to driver "serial_cs"
lab001:~# udevmonitor
udevmonitor prints the received event from the kernel [UEVENT]
and the event which udev sends out after rule processing [UDEV]
UEVENT[1182691601.440671]
add@/devices/pci0000:00/0000:00:1e.0/0000:15:00.0/0.0
UEVENT[1182691601.440701] add@/class/firmware/0.0
UDEV [1182691601.445110] add@/class/firmware/0.0
UEVENT[1182691601.476284] remove@/class/firmware/0.0
UDEV [1182691601.491737] remove@/class/firmware/0.0
UEVENT[1182691601.515910] remove@/class/tty/ttyS0
UEVENT[1182691601.516300] add@/class/tty/ttyS0
UDEV [1182691601.524066]
add@/devices/pci0000:00/0000:00:1e.0/0000:15:00.0/0.0
lab001:~# lsmod|grep serial_cs
serial_cs 21316 1
pcmcia 35276 1 serial_cs
pcmcia_core 36884 4
serial_cs,pcmcia,yenta_socket,rsrc_nonstatic
============================================================
Let me know if I'm missing any debugging info that would be helpful. Running
/lib/udev/pcmcia-socket-startup does not help. When I run cardmgr the card
is recognized, and assigned to /dev/ttyS0 and a symlink is created to
/dev/modem. I can not sent AT commands via minicom to the /dev/ttyS0 device
however.
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.21-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages pcmciautils depends on:
ii libc6 2.5-7 GNU C Library: Shared libraries
ii libsysfs2 2.1.0-1 interface library to sysfs
ii lsb-base 3.1-22 Linux Standard Base 3.1 init
scrip
ii module-init-tools 3.3-pre3-1 tools for managing Linux kernel
mo
Versions of packages pcmciautils recommends:
ii udev 0.105-4 /dev/ and hotplug management
daemo
-- no debconf information