Hi,
It's much better for you and others if you'll post
your USB questions to [EMAIL PROTECTED]
You are more likely to get good answers that way
and other people can learn from your experiences.
(more below)
> -----Original Message-----
> From: Bigpow [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, April 06, 2000 7:30 PM
> To: Dunlap, Randy
> Subject: Re: [linux-usb] FW: [linux-usb] Problem - Shark 56K V.90 USB
> Modem
>
> My USB Modem finally can be installed as dev/ttyACM0
> now, the problem is, kppp only support /ttyX and /cuaX or /dev/modem
>
> How can I use /ttyACM0 there?
You can use symbolic links. For example, as root, enter:
ln -s /dev/modem /dev/ttyACM0
> Here's the dmesg;
> nge 0, High Speed
> usb.c: USB new device connect, assigned device number 2
> usb.c: kmalloc IF c7db3080, numif 1
> usb.c: skipping descriptor 0x24
> usb.c: skipped 1 class/vendor specific endpoint descriptors
> usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0
> usb.c: unhandled interfaces on device
> Length = 18
> DescriptorType = 01
> USB version = 1.00
> Vendor:Product = 0483:7554
> MaxPacketSize0 = 8
> NumConfigurations = 1
> Device version = 1.01
> Device Class:SubClass:Protocol = 00:00:00
> Per-interface classes
> Configuration:
> bLength = 9
> bDescriptorType = 02
> wTotalLength = 008a
> bNumInterfaces = 01
> bConfigurationValue = 01
> iConfiguration = 00
> bmAttributes = a0
> MaxPower = 100mA
>
> Interface: 0
> Alternate Setting: 0
> bLength = 9
> bDescriptorType = 04
> bInterfaceNumber = 00
> bAlternateSetting = 00
> bNumEndpoints = 01
> bInterface Class:SubClass:Protocol = ff:80:ff
> iInterface = 00
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 81 (in)
> bmAttributes = 13 (Interrupt)
> wMaxPacketSize = 0004
> bInterval = 01
> Alternate Setting: 1
> bLength = 9
> bDescriptorType = 04
> bInterfaceNumber = 00
> bAlternateSetting = 01
> bNumEndpoints = 03
> bInterface Class:SubClass:Protocol = ff:80:ff
> iInterface = 00
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 81 (in)
> bmAttributes = 13 (Interrupt)
> wMaxPacketSize = 0004
> bInterval = 01
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 02 (out)
> bmAttributes = 05 (Isochronous)
> wMaxPacketSize = 0050
> bInterval = 01
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 83 (in)
> bmAttributes = 05 (Isochronous)
> wMaxPacketSize = 0050
> bInterval = 01
> Alternate Setting: 2
> bLength = 9
> bDescriptorType = 04
> bInterfaceNumber = 00
> bAlternateSetting = 02
> bNumEndpoints = 03
> bInterface Class:SubClass:Protocol = ff:80:ff
> iInterface = 00
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 81 (in)
> bmAttributes = 13 (Interrupt)
> wMaxPacketSize = 0004
> bInterval = 01
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 04 (out)
> bmAttributes = 05 (Isochronous)
> wMaxPacketSize = 0050
> bInterval = 01
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 85 (in)
> bmAttributes = 05 (Isochronous)
> wMaxPacketSize = 0050
> bInterval = 01
> Alternate Setting: 3
> bLength = 9
> bDescriptorType = 04
> bInterfaceNumber = 00
> bAlternateSetting = 03
> bNumEndpoints = 05
> bInterface Class:SubClass:Protocol = ff:80:ff
> iInterface = 00
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 81 (in)
> bmAttributes = 13 (Interrupt)
> wMaxPacketSize = 0004
> bInterval = 01
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 02 (out)
> bmAttributes = 05 (Isochronous)
> wMaxPacketSize = 0050
> bInterval = 01
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 83 (in)
> bmAttributes = 05 (Isochronous)
> wMaxPacketSize = 0050
> bInterval = 01
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 04 (out)
> bmAttributes = 05 (Isochronous)
> wMaxPacketSize = 0050
> bInterval = 01
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 85 (in)
> bmAttributes = 05 (Isochronous)
> wMaxPacketSize = 0050
> bInterval = 01
> hub.c: port 2 connection change
> hub.c: portstatus 301, change 1, Low Speed
> Adding Swap: 136512k swap-space (priority -1)
> hub.c: portstatus 303, change 0, Low Speed
> usb.c: USB new device connect, assigned device number 3
> usb.c: kmalloc IF c7db3440, numif 1
> usb.c: skipped 1 class/vendor specific interface descriptors
> usb.c: new device strings: Mfr=1, Product=2, SerialNumber=0
> usb.c: USB device number 3 default language ID 0x409
> usb-uhci-debug.h: uhci_show_td c7f8bce0 (07F8BCE0)
> usb-uhci-debug.h: MaxLen=07 DT1 EndPt=0 Dev=3, PID=69( IN )
> (buf=07fecb70)
> usb-uhci-debug.h: Len=01 e3 SPD LS
> usb-uhci-debug.h: Breadth first, link points to TD @ 07f8bc20
> usb-uhci-debug.h: uhci_show_td c76a7080 (076A7080)
> usb-uhci-debug.h: MaxLen=7ff DT1 EndPt=0 Dev=3, PID=e1( OUT )
> (buf=00000000)
> usb-uhci-debug.h: Len=7ff e3 LS IOC
> usb-uhci-debug.h: Link Terminate
> Manufacturer: 2D Mouse
> usb-uhci-debug.h: uhci_show_td c76a70c0 (076A70C0)
> usb-uhci-debug.h: MaxLen=07 DT1 EndPt=0 Dev=3, PID=69( IN )
> (buf=07fecb70)
> usb-uhci-debug.h: Len=03 e3 SPD LS
> usb-uhci-debug.h: Breadth first, link points to TD @ 076a7100
> usb-uhci-debug.h: uhci_show_td c76a7840 (076A7840)
> usb-uhci-debug.h: MaxLen=7ff DT1 EndPt=0 Dev=3, PID=e1( OUT )
> (buf=00000000)
> usb-uhci-debug.h: Len=7ff e3 LS IOC
> usb-uhci-debug.h: Link Terminate
> Product: USB Mouse
> mousedev.c: Adding mouse: input0
> input0: USB HID v1.00 Mouse
> usb.c: hid driver claimed interface c7db3440
> Length = 18
> DescriptorType = 01
> USB version = 1.00
> Vendor:Product = 04b4:0001
> MaxPacketSize0 = 8
> NumConfigurations = 1
> Device version = 0.00
> Device Class:SubClass:Protocol = 00:00:00
> Per-interface classes
> Configuration:
> bLength = 9
> bDescriptorType = 02
> wTotalLength = 0022
> bNumInterfaces = 01
> bConfigurationValue = 01
> iConfiguration = 04
> bmAttributes = a0
> MaxPower = 100mA
>
> Interface: 0
> Alternate Setting: 0
> bLength = 9
> bDescriptorType = 04
> bInterfaceNumber = 00
> bAlternateSetting = 00
> bNumEndpoints = 01
> bInterface Class:SubClass:Protocol = 03:01:02
> iInterface = 05
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 81 (in)
> bmAttributes = 03 (Interrupt)
> wMaxPacketSize = 0004
> bInterval = 0a
> Linux agpgart interface v0.99 (c) Jeff Hartmann
> agpgart: Maximum main memory to use for agp memory: 96M
> agpgart: Detected an Intel 440BX Chipset.
> agpgart: Physical address of the agp aperture: 0xe4000000
> agpgart: Agp aperture is 64M in size.
> parport0: PC-style at 0x378 (0x778) [SPP,ECP,ECPEPP,ECPPS2]
> parport0: detected irq 7; use procfs to enable
> interrupt-driven operation.
> lp0: using parport0 (polling).
> Creative SBLive! at 0xd000 on irq 12
>
>
> I was wondering, how to get the full messages (dmesg seemed
> to be clipped there)
As root, you can copy your kernel log messages file
to another file and then edit that file to keep only the parts
that are interesting for linux-usb (to reduce its size).
Then paste or attach that file to your email message.
> Thanks for everything,
> bigpow
~Randy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]