usb-otg driver problem

Eric Miao eric.y.miao at gmail.com
Sun Jun 20 22:06:01 EDT 2010


On Fri, Jun 18, 2010 at 6:57 PM, guohui luo <guohui.great at gmail.com> wrote:
> Dear all:
>   I 'm sorry ,  It was my first time to ask for help here,
>
> platform : ralink RT3050f, mips

Excellent, a MIPS based platform? Please try linux-mips mailing list.

> kernel :v2.6.21

It's a bit old, and the issue might be fixed with recent kernel. A rough
grep into the mainline kernel source, I found no 'OUT NAK enhancement
disabled', so it's possibly something been removed.

Try latest kernel please.

> kernel src view online address:
>
> http://svn.dd-wrt.com:8000/dd-wrt/browser/src/linux/rt2880/linux-2.6.23/drivers/usb/dwc_otg/dwc_otg_hcd_intr.c?rev=12433
> debug msg :
>
> # dmesg
>  new interface driver usbserial_generic
> drivers/usb/serial/usb-serial.c: USB Serial Driver core
> drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem
> (1-port)
> usbcore: registered new interface driver option
> drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.1
> dwc_otg: config..done
> dwc_otg: version 2.72a 24-JUN-2008
> DWC_otg: Core Release: 2.66a
> DWC_otg: Periodic Transfer Interrupt Enhancement - disabled
> DWC_otg: Multiprocessor Interrupt Enhancement - disabled
> DWC_otg: Using DMA mode
> DWC_otg: Device using Buffer DMA mode
> dwc_otg lm0: DWC OTG Controller
> drivers/usb/core/inode.c: creating file 'devices'
> drivers/usb/core/inode.c: creating file '001'
> dwc_otg lm0: new USB bus registered, assigned bus number 1
> dwc_otg lm0: irq 18, io mem 0x00000000
> DWC_otg: Init: Port Power? op_state=1
> DWC_otg: Init: Power Port (0)
> usb usb1: default language 0x0409
> usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb1: Product: DWC OTG Controller
> usb usb1: Manufacturer: Linux 2.6.21 dwc_otg_hcd
> usb usb1: SerialNumber: lm0
> usb usb1: uevent
> usb usb1: usb_probe_device
> usb usb1: configuration #1 chosen from 1 choice
> usb usb1: adding 1-0:1.0 (config #1, interface 0)
> usb 1-0:1.0: uevent
> hub 1-0:1.0: usb_probe_interface
> hub 1-0:1.0: usb_probe_interface - got id
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 1 port detected
> hub 1-0:1.0: standalone hub
> hub 1-0:1.0: ganged power switching
> hub 1-0:1.0: individual port over-current protection
> hub 1-0:1.0: Single TT
> hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
> hub 1-0:1.0: power on to power good time: 2ms
> hub 1-0:1.0: local power source is good
> hub 1-0:1.0: enabling power on all ports
> hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
> drivers/usb/core/inode.c: creating file '001'
> u32 classifier
> ip_conntrack version 2.4 (256 buckets, 2048 max) - 240 bytes per conntrack
> ip_conntrack_pptp version 3.1 loaded
> ip_conntrack_rtsp v0.6.21 loading
> net/ipv4/netfilter/ip_conntrack_rtsp.c: init: port #0: 554
> net/ipv4/netfilter/ip_conntrack_rtsp.c: init: port #1: 557
> ip_nat_pptp version 3.0 loaded
> ip_nat_rtsp v0.6.21 loading
> ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Linux
> ipt_time loading
> TCP cubic registered
> NET: Registered protocol family 1
> NET: Registered protocol family 17
> 802.1Q VLAN Support v1.8 Ben Greear <greearb at candelatech.com>
> All bugs added by David S. Miller <davem at redhat.com>
> hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
> VFS: Mounted root (squashfs filesystem) readonly.
> Freeing unused kernel memory: 116k freed
> hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
> usb 1-1: new high speed USB device using dwc_otg and address 2
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> usb 1-1: default language 0x0409
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> usb 1-1: new device strings: Mfr=0, Product=1, SerialNumber=0
> usb 1-1: Product: USB 2.0 Hub [MTT]
> usb 1-1: uevent
> usb 1-1: usb_probe_device
> usb 1-1: configuration #1 chosen from 1 choice
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> usb 1-1: adding 1-1:1.0 (config #1, interface 0)
> usb 1-1:1.0: uevent
> hub 1-1:1.0: usb_probe_interface
> hub 1-1:1.0: usb_probe_interface - got id
> hub 1-1:1.0: USB hub found
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> hub 1-1:1.0: 4 ports detected
> hub 1-1:1.0: standalone hub
> hub 1-1:1.0: ganged power switching
> hub 1-1:1.0: global over-current protection
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> hub 1-1:1.0: TT per port
> hub 1-1:1.0: TT requires at most 8 FS bit times (666 ns)
> hub 1-1:1.0: Port indicators are supported
> hub 1-1:1.0: power on to power good time: 100ms
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> hub 1-1:1.0: local power source is good
> hub 1-1:1.0: no over-current condition exists
> hub 1-1:1.0: enabling power on all ports
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> Algorithmics/MIPS FPU Emulator v1.5
> drivers/usb/core/inode.c: creating file '002'
> hub 1-1:1.0: state 7 ports 4 chg 0000 evt 0000
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> i2cdrv_major = 218
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> ra2880_read_mac: 00:05:5d:55:93:c0
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> RALINK_GPIO_RISING_EDGE_ENA_INT [0]
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> eth2.2: Setting MAC address to  00 05 5d 55 93 c0.
> VLAN (eth2.2):  Underlying device (eth2) has same MAC, not checking
> promiscious mode.
> OUT NAK enhancement disabled, no core support
> eth2.2: add 01:00:5e:00:00:01 mcast address to master interface
> OUT NAK enhancement disabled, no core support
> eth2.0: Setting MAC address to  00 05 5d 55 93 c0.
> VLAN (eth2.0):  Underlying device (eth2) has same MAC, not checking
> promiscious mode.
> eth2.0: add 01:00:5e:00:00:01 mcast address to master interface
> OUT NAK enhancement disabled, no core support
> eth2.0: dev_set_promiscuity(master, 1)
> device eth2 entered promiscuous mode
> device eth2.0 entered promiscuous mode
> br0: port 1(eth2.0) entering learning state
> br0: topology change detected, propagating
> br0: port 1(eth2.0) entering forwarding state
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> rt2860v2_ap: module license 'unspecified' taints kernel.
> 2860 version : 1.9.0.0 (May 30 2010)
> === pAd = c043d000, size = 413304 ===
>  RTMPAllocAdapterBlock, Status=0
> RX DESC a19e3000  size = 2048
>  RTMPAllocTxRxRingMemory, Status=0
> 1. Phy Mode = 9
> 2. Phy Mode = 9
> 3. Phy Mode = 9
> MCS Set = ff 00 00 00 01
> Main bssid = 00:0c:43:30:52:88
> == RTMPInitialize, Status=0
> 0x1300 = 00064380
> OUT NAK enhancement disabled, no core support
> device ra0 entered promiscuous mode
> br0: port 2(ra0) entering learning state
> br0: topology change detected, propagating
> br0: port 2(ra0) entering forwarding state
> br0: port 2(ra0) multicast bandwidth 900kbps
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> REDSonic turbo net initialized
> Network interface reset count v1.0
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
> OUT NAK enhancement disabled, no core support
>
>
>
>
>
> 2010/6/18 Eric Miao <eric.y.miao at gmail.com>
>>
>> On Fri, Jun 18, 2010 at 2:28 PM, guohui luo <guohui.great at gmail.com>
>> wrote:
>> >
>> > Dear all:
>> >
>> >  I insert a hub into a usb-otg of my board, then i see this following
>> > with
>> > "dmesg" ,why ? someone can give me help ? Thanks!!
>>
>> Unknown board, unknown kernel revision, unknown everything. Great,
>> trying to figure what's wrong with something we don't even know, grrr :-X
>>
>> BTW: the message looks like a perfect template for spam, kidding ;-)
>>
>> >
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > OUT NAK enhancement disabled, no core support
>> > _______________________________________________
>> > linux-arm mailing list
>> > linux-arm at lists.infradead.org
>> > http://lists.infradead.org/mailman/listinfo/linux-arm
>> >
>> >
>
>



More information about the linux-arm mailing list