This is a cross-post from comp.os.linux.portable (sorry David, I couldn't help it, maybe somebody here recognises the problem): The card is properly recognised by the cardmgr, which assigns ttyS1 to it, but when I try to use /dev/ttyS1 I get an "input/output error" (if root) or "Operation not allowed for device" (if user). Does anybody recognise the problem? Do you know the solution? It seems a configuration problem to me, rather than a PCMCIA problem, but I really don't know. I am new to Linux (two weeks). Pawel Here are some details for those of you who are ready to help me: Laptop: DELL Latitude CPi System: Debian GNU/Linux 2.1 (try Linux because of the free software idea, not ease of use) Linux kernel 2.2.12 PCMCIA: original: ii pcmcia-cs 3.0.14-0slink1 PCMCIA Card Services for Linux. upgraded to: 3.1.8 Tried two different cards: RBEM56G-100 (Xircom RealPort CardBus Ethernet 10/100+Modem 56) CM33 (Xircom GlobalAccess CreditCard Modem 33.6) -- both recognised and configured smoothly by cardmgr Here is the contents of /var/state/pcmcia/stab for the first card: Socket 0: empty Socket 1: Xircom CardBus 10/100 Ethernet + 56K Modem 1 network tulip_cb 0 eth0 1 serial serial_cb 0 ttyS1 4 65 Here is the contents of /var/state/pcmcia/stab for the second card: Socket 0: Serial or Modem 0 serial serial_cs 0 ttyS1 4 65 Socket 1: empty $ ls -l /dev/ttyS1 crw-rw-rw- 1 root dialout 4, 65 Sep 9 1999 /dev/ttyS1 Things I tied (without success) * read all serial-port or PCMCIA related HOWTOS * scan for existing posts to newsgroups on this subject * laptop istallation tips published on the web (selectively) * disabled infrared ports in BIOS * upgraded BIOS to the latest (two months old) * upgraded pcmcia package to the latest stable release 3.1.8 * inserted and removed the card several times (recognition OK) * tried an external modem on ttyS0 - works fine * ifconfig eth0 down * modified /etc/pcmcia/config not to load tulip_cb for RBEM56G-100(tulip_cb is tagged as "unreliable" in PCMCIA HOWTO, but funny enough, my eth0 works fine with it!) * Upgraded to PCMCIA 3.1.14 * Removed /dev/ttyS1 - cardmgr recreated it at insertion |
Messages