--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: ppp: USB Modem removal after PPP exits kills keyboard
- From: Dean Rantala <dean@supergluetech.com>
- Date: Fri, 12 Dec 2008 15:20:49 -0600
- Message-id: <20081212212049.9056.40828.reportbug@atlantis.local>
Package: ppp
Version: 2.4.4rel-10
Severity: serious
Justification: Policy 1.1
pppd will cause keyboards to stop functioning if using a USB modem.
The problem happens *exactly* in this order:
1) Disconnect (kill pppd).
2) Wait for daemon to completely exit (watching syslog)
3) Once down, remove USB cable.
4) Keyboard no longer works.
Interestingly, even a USB keyboard will not work once this happens. I am running an IBM t23 thinkpad.
When this happens, the *ONLY* way to get back into the machine is restart. Also note, even if you plug
a USB keyboard in AFTER this has happened, you still cannot use it. I am not sure if this would be a Xorg
problem, there are no errors being written to Xorgs logs when this happens.
I DO get an interesting log entry - not sure if it is related or not:
-----LOG------
Dec 12 11:40:33 astro pppd[4587]: Connection terminated. // <- Hangup as normal
Dec 12 11:40:33 astro pppd[4587]: ioctl(TIOCSETD, N_TTY): Interrupted system call (line 571) // <- Related?
Dec 12 11:40:46 astro kernel: [ 7234.328080] usb 2-1: USB disconnect, address 4 // <- Modem removed
-----END------
And thats it. Those are the last 3 log entries that are written. The USB disconnect is the USB modem
being removed.
The "USB modems" are also 3G Cell phones (one LG Fusic and another is a palm centro) - if that has anything to do with it.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-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 ppp depends on:
ii libc6 2.7-16 GNU C Library: Shared libraries
ii libpam-modules 1.0.1-4 Pluggable Authentication Modules f
ii libpam-runtime 1.0.1-4 Runtime support for the PAM librar
ii libpam0g 1.0.1-4 Pluggable Authentication Modules l
ii libpcap0.8 0.9.8-5 system interface for user-level pa
ii netbase 4.34 Basic TCP/IP networking system
ii procps 1:3.2.7-8 /proc file system utilities
ppp recommends no packages.
Versions of packages ppp suggests:
ii iptables 1.4.1.1-3 administration tools for packet fi
-- no debconf information
--- End Message ---