On Tue, 2004-09-14 at 14:55 +0200, Oliver Neukum wrote:
> > > This should work beautifully.
> > > Please change the line in cdc-acm.c saying "#undef DEBUG" to
> > > "#define DEBUG", recompile and send in the syslog.
> > 
> > Attached, but after enabling DEBUG, I was able to connect every time. 
> > 256kbit limit is still there.  I will send another syslog output after
> > it will stop working again.
> 
> That is very odd. In the failure case without DEBUG, will the probe
> fail or succeed?

Hi,

(I have subscribe to linux-usb-devel to make it simpler.)

after some time cdc-acm stopped working, I am attaching syslog
information.  After removing cdc-acm module and using usbserial (without
reseting modem) I could easily connect to internet.

Ondrej.
-- 
Ondrej Sury <[EMAIL PROTECTED]>
Sep 14 16:50:10 localhost kernel: hub 1-0:1.0: over-current change on port 1
Sep 14 16:50:10 localhost kernel: usb 1-1: new full speed USB device using address 8
Sep 14 16:50:10 localhost kernel: hub 1-1:1.0: USB hub found
Sep 14 16:50:10 localhost kernel: hub 1-1:1.0: 4 ports detected
Sep 14 16:50:10 localhost kernel: usb 1-1.1: new full speed USB device using address 9
Sep 14 16:50:10 localhost kernel: drivers/usb/class/cdc-acm.c: Ignoring extra header
Sep 14 16:50:10 localhost kernel: drivers/usb/class/cdc-acm.c: interfaces are valid
Sep 14 16:50:10 localhost kernel: cdc_acm 1-1.1:1.0: ttyACM0: USB ACM device
Sep 14 16:50:10 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x22 val: 0x0 len: 0x0 result: 0
Sep 14 16:50:11 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x20 val: 0x0 len: 0x7 result: 7
Sep 14 16:50:11 localhost usb.agent[14612]:      usbcore: already loaded
Sep 14 16:50:11 localhost usb.agent[14653]:      cdc-acm: already loaded
Sep 14 16:50:11 localhost udev: creating device node '/dev/ttyACM0'
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_open.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_read_bulk 
with status 0
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x22 val: 0x3 len: 0x0 result: 0
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: set line: 460800 0 0 8
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x20 val: 0x0 len: 0x7 result: 7
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: input control lines: 
dcd- dsr+ break- ring- framing- parity- overrun-
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:27 localhost kernel: 
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: input control lines: 
dcd+ dsr+ break- ring- framing- parity- overrun-
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x22 val: 0x2 len: 0x0 result: 0
Sep 14 16:50:27 localhost kernel: drivers/usb/class/cdc-acm.c: input control lines: 
dcd- dsr+ break- ring- framing- parity- overrun-
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x22 val: 0x3 len: 0x0 result: 0
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 5 bytes from user space,
Sep 14 16:50:28 localhost kernel: 
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: Get 5 bytes from user 
space...
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:28 localhost kernel: 
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:28 localhost kernel: 
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:28 localhost kernel: 
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 4 bytes from user space,
Sep 14 16:50:28 localhost kernel: 
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: Get 4 bytes from user 
space...
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:28 localhost kernel: 
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:28 localhost kernel: 
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:28 localhost kernel: 
Sep 14 16:50:28 localhost kernel: drivers/usb/class/cdc-acm.c: input control lines: 
dcd+ dsr+ break- ring- framing- parity- overrun-
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 5 bytes from user space,
Sep 14 16:50:33 localhost kernel: 
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c: Get 5 bytes from user 
space...
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:33 localhost kernel: 
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:33 localhost kernel: 
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:33 localhost kernel: 
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 4 bytes from user space,
Sep 14 16:50:33 localhost kernel: 
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c: Get 4 bytes from user 
space...
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:33 localhost kernel: 
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:33 localhost kernel: 
Sep 14 16:50:33 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:33 localhost kernel: 
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:38 localhost kernel: 
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:38 localhost kernel: 
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:38 localhost kernel: 
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:38 localhost kernel: 
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:38 localhost kernel: 
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:38 localhost kernel: 
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:38 localhost kernel: 
Sep 14 16:50:38 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:38 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:39 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:39 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_tty_write 
to write 1 bytes from user space,
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Get 1 bytes from user 
space...
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c:   Successfully copied.
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_write_bulk 
with status 0
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: Entering acm_softint.
Sep 14 16:50:40 localhost kernel: 
Sep 14 16:50:40 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x22 val: 0x2 len: 0x0 result: 0
Sep 14 16:50:41 localhost kernel: drivers/usb/class/cdc-acm.c: input control lines: 
dcd- dsr+ break- ring- framing- parity- overrun-
Sep 14 16:50:41 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x22 val: 0x3 len: 0x0 result: 0
Sep 14 16:50:41 localhost kernel: drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 
0x22 val: 0x0 len: 0x0 result: 0
Sep 14 16:50:41 localhost kernel: drivers/usb/class/cdc-acm.c: acm_ctrl_irq - urb 
shutting down with status: -2

Reply via email to