Some time after 2.6.0-test1, and current Linus CVS, attempts to use pppd
with my Alcatel Speedtouch USB modem fail. Greg KH suggested to me this
was a ppp problem; however it does not seem so, as they only patches to
any ppp code is in ppp_async, which isn't even loaded on my system.

The user-space driver is attempting to read from the device, and
apparently failing on its first attempt with an -EPIPE. The previous run
of "modem_run" seems to succeed though.

I see several patches to endpoint handling etc. in USB over the relevant
period, perhaps related ?

Relevant messages (with USB_DEBUG tuirned on) :

Aug 19 02:04:14 lambent kernel: drivers/usb/core/usb.c: registered new driver usbfs
Aug 19 02:04:14 lambent kernel: drivers/usb/core/usb.c: registered new driver hub
Aug 19 02:04:14 lambent kernel: drivers/usb/host/uhci-hcd.c: USB Universal Host 
Controller Interface driver v2.1
Aug 19 02:04:14 lambent kernel: PCI: Found IRQ 9 for device 0000:00:1f.2
Aug 19 02:04:14 lambent kernel: uhci-hcd 0000:00:1f.2: UHCI Host Controller
Aug 19 02:04:14 lambent kernel: uhci-hcd 0000:00:1f.2: irq 9, io base 0000b000
Aug 19 02:04:14 lambent kernel: uhci-hcd 0000:00:1f.2: new USB bus registered, 
assigned bus number 1
Aug 19 02:04:14 lambent kernel: drivers/usb/host/uhci-hcd.c: detected 2 ports
Aug 19 02:04:14 lambent kernel: usb usb1: Product: UHCI Host Controller
Aug 19 02:04:14 lambent kernel: usb usb1: Manufacturer: Linux 2.6.0-test3 uhci-hcd
Aug 19 02:04:14 lambent kernel: usb usb1: SerialNumber: 0000:00:1f.2
Aug 19 02:04:14 lambent kernel: hub 1-0:0: USB hub found
Aug 19 02:04:14 lambent kernel: hub 1-0:0: 2 ports detected
Aug 19 02:04:14 lambent kernel: PCI: Assigned IRQ 5 for device 0000:00:1f.4
Aug 19 02:04:14 lambent kernel: uhci-hcd 0000:00:1f.4: UHCI Host Controller
Aug 19 02:04:14 lambent kernel: uhci-hcd 0000:00:1f.4: irq 5, io base 0000b400
Aug 19 02:04:14 lambent kernel: uhci-hcd 0000:00:1f.4: new USB bus registered, 
assigned bus number 2
Aug 19 02:04:14 lambent kernel: drivers/usb/host/uhci-hcd.c: detected 2 ports
Aug 19 02:04:14 lambent kernel: usb usb2: Product: UHCI Host Controller
Aug 19 02:04:14 lambent kernel: usb usb2: Manufacturer: Linux 2.6.0-test3 uhci-hcd
Aug 19 02:04:14 lambent kernel: usb usb2: SerialNumber: 0000:00:1f.4
Aug 19 02:04:14 lambent kernel: hub 2-0:0: USB hub found
Aug 19 02:04:14 lambent kernel: hub 2-0:0: 2 ports detected
Aug 19 02:04:15 lambent kernel: hub 1-0:0: debounce: port 2: delay 100ms stable 4 
status 0x101
Aug 19 02:04:15 lambent kernel: hub 1-0:0: new USB device on port 2, assigned address 2
Aug 19 02:04:15 lambent kernel: usb 1-2: Product: Speed Touch USB
Aug 19 02:04:15 lambent kernel: usb 1-2: Manufacturer: ALCATEL
Aug 19 02:04:15 lambent kernel: usb 1-2: SerialNumber: 0090D044FDCE
Aug 19 02:04:39 lambent kernel: usb 1-2: control timeout on ep0in
Aug 19 02:04:46 lambent last message repeated 2 times
Aug 19 02:05:03 lambent pppd[553]: pppd 2.4.1 started by root, uid 0

I don't remember seeing the "control timeout" before. The debounce has been happening 
for
several kernel releases, but previously worked anyway.

/proc/bus/usb/devices :

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.0-test1 uhci-hcd
S:  Product=Intel Corp. 82801BA/BAM USB (Hub
S:  SerialNumber=0000:00:1f.4
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.0-test1 uhci-hcd
S:  Product=Intel Corp. 82801BA/BAM USB (Hub
S:  SerialNumber=0000:00:1f.2
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=06b9 ProdID=4061 Rev= 0.00
S:  Manufacturer=ALCATEL
S:  Product=Speed Touch USB
S:  SerialNumber=0090D044FDCE
C:* #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbfs
E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=50ms
I:  If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbfs
I:  If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbfs
E:  Ad=06(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=07(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=87(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 1 Alt= 2 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbfs
E:  Ad=06(O) Atr=02(Bulk) MxPS=  32 Ivl=0ms
E:  Ad=07(O) Atr=02(Bulk) MxPS=  32 Ivl=0ms
E:  Ad=87(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 1 Alt= 3 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbfs
E:  Ad=06(O) Atr=02(Bulk) MxPS=  16 Ivl=0ms
E:  Ad=07(O) Atr=02(Bulk) MxPS=  16 Ivl=0ms
E:  Ad=87(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=05(O) Atr=02(Bulk) MxPS=   8 Ivl=0ms
E:  Ad=85(I) Atr=02(Bulk) MxPS=   8 Ivl=0ms



-- 
Khendon's Law:
If the same point is made twice by the same person, the thread is over.


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to