usb otg 2.6.29 doesn't hadle usb to eth interface

It should be a misunderstanding.
Normally the apple store usb to eth interface works, but the last
stable/2009 2.6.29 kernel it doesn't.
BB rev tested are B6 and B7.

Here the message.

I have updated MLO and u-boot.

The problem is that if I plug the apple store usb to eth interface it
is not supported and also the other usb devices stops to work.

root@beagleboard:~# [ 288.325378] usb 2-1.1: new high speed USB
device using musb_hdrc and address 25
[ 288.458770] usb 2-1.1: device v05ac p1402 is not supported
[ 288.464935] usb 2-1.1: configuration #1 chosen from 1 choice
[ 288.840850] usb%d: Failed to send software reset: ffffffed
[ 288.847351] usb 2-1: USB disconnect, address 22
[ 288.851989] usb 2-1.1: USB disconnect, address 25
[ 288.858520] usb 2-1.3: USB disconnect, address 23
[ 288.865722] usb 2-1.4: USB disconnect, address 24
[ 289.372375] usb 2-1: new high speed USB device using musb_hdrc and
address 26
[ 289.530395] usb 2-1: configuration #1 chosen from 1 choice
[ 289.536682] hub 2-1:1.0: USB hub found
[ 289.542663] hub 2-1:1.0: 4 ports detected
[ 289.856811] usb 2-1.1: new high speed USB device using musb_hdrc
and address 27
[ 289.990020] usb 2-1.1: device v05ac p1402 is not supported
[ 289.996185] usb 2-1.1: configuration #1 chosen from 1 choice
[ 290.234039] musb_stage2_irq 803: unhandled DISCONNECT transition
(a_wait_bcon)
[ 296.366424] ------------[ cut here ]------------
[ 296.371093] WARNING: at drivers/usb/musb/musb_host.c:122
musb_h_tx_flush_fifo+0x94/0xd4()
[ 296.379302] Could not flush host TX0 fifo: csr: 000a
[ 296.384307] Modules linked in: ircomm_tty ircomm irda ipv6
[ 296.389862] [<c04249f0>] (dump_stack+0x0/0x14) from [<c005e47c>]
(warn_slowpath+0x68/0x9c)
[ 296.398254] [<c005e414>] (warn_slowpath+0x0/0x9c) from [<c02e6328>]
(musb_h_tx_flush_fifo+0x94/0xd4)
[ 296.407470] r3:00000000 r2:c05309d2
[ 296.411071] r7:d80ab102 r6:ffffffff r5:0000000a r4:0000000a
[ 296.416809] [<c02e6294>] (musb_h_tx_flush_fifo+0x0/0xd4) from
[<c02e7034>] (musb_cleanup_urb+0xd8/0x124)
[ 296.426361] [<c02e6f5c>] (musb_cleanup_urb+0x0/0x124) from
[<c02e76fc>] (musb_urb_dequeue+0x144/0x174)
[ 296.435760] [<c02e75b8>] (musb_urb_dequeue+0x0/0x174) from
[<c02c4120>] (unlink1+0xb8/0xc4)
[ 296.444213] [<c02c4068>] (unlink1+0x0/0xc4) from [<c02c4910>]
(usb_hcd_unlink_urb+0x58/0x74)
[ 296.452728] r8:c79e5b54 r7:fffffffe r6:c7c3b240 r5:60000013
r4:00000000
[ 296.459533] [<c02c48b8>] (usb_hcd_unlink_urb+0x0/0x74) from
[<c02c558c>] (usb_kill_urb+0x50/0xf0)
[ 296.468475] r7:00001388 r6:c7c3b240 r5:00000000 r4:00000000
[ 296.474212] [<c02c553c>] (usb_kill_urb+0x0/0xf0) from [<c02c6930>]
(usb_start_wait_urb+0x80/0xac)
[ 296.483154] r7:00001388 r6:c7c3b240 r5:00000000 r4:00000000
[ 296.488891] [<c02c68b0>] (usb_start_wait_urb+0x0/0xac) from
[<c02c6b44>] (usb_control_msg+0xc8/0xec)
[ 296.498107] r8:00000040 r7:00000000 r6:00000020 r5:c7ca2800
r4:00000000
[ 296.504882] [<c02c6a7c>] (usb_control_msg+0x0/0xec) from
[<c022f044>] (asix_write_cmd+0x90/0xa8)
[ 296.513763] [<c022efb4>] (asix_write_cmd+0x0/0xa8) from
[<c022f214>] (asix_sw_reset+0x30/0x58)
[ 296.522460] [<c022f1e4>] (asix_sw_reset+0x0/0x58) from [<c022fe1c>]
(ax88772_bind+0x100/0x308)
[ 296.531158] r5:c7f55380 r4:00000000
[ 296.534759] [<c022fd1c>] (ax88772_bind+0x0/0x308) from [<c0235254>]
(usbnet_probe+0x1a8/0x4f4)
[ 296.543487] r6:c051c44b r5:c7f55380 r4:c7f55000
[ 296.548156] [<c02350ac>] (usbnet_probe+0x0/0x4f4) from [<c02c8e54>]
(usb_probe_interface+0x134/0x198)
[ 296.557464] [<c02c8d20>] (usb_probe_interface+0x0/0x198) from
[<c021eb64>] (driver_probe_device+0xd4/0x1a0)
[ 296.567291] [<c021ea90>] (driver_probe_device+0x0/0x1a0) from
[<c021ecd0>] (__device_attach+0x10/0x14)
[ 296.576690] r7:c79e5ce0 r6:c7ca0820 r5:c021ecc0 r4:00000000
[ 296.582397] [<c021ecc0>] (__device_attach+0x0/0x14) from
[<c021e0f4>] (bus_for_each_drv+0x58/0x98)
[ 296.591461] [<c021e09c>] (bus_for_each_drv+0x0/0x98) from
[<c021ed58>] (device_attach+0x58/0x70)
[ 296.600311] r7:c7ca0888 r6:c7c0c000 r5:c7ca08a8 r4:c7ca0820
[ 296.606048] [<c021ed00>] (device_attach+0x0/0x70) from [<c021dee4>]
(bus_attach_device+0x30/0x64)
[ 296.614990] r5:c7ca0820 r4:c0598dcc
[ 296.618621] [<c021deb4>] (bus_attach_device+0x0/0x64) from
[<c021cac8>] (device_add+0x444/0x594)
[ 296.627502] r5:c7ca0820 r4:c7ca0800
[ 296.631103] [<c021c684>] (device_add+0x0/0x594) from [<c02c782c>]
(usb_set_configuration+0x4d0/0x568)
[ 296.640411] [<c02c735c>] (usb_set_configuration+0x0/0x568) from
[<c02cf2f8>] (generic_probe+0x54/0x98)
[ 296.649810] [<c02cf2a4>] (generic_probe+0x0/0x98) from [<c02c7ad8>]
(usb_probe_device+0x40/0x48)
[ 296.658691] r6:c7c0c060 r5:c7c0c060 r4:00000000
[ 296.663360] [<c02c7a98>] (usb_probe_device+0x0/0x48) from
[<c021eb64>] (driver_probe_device+0xd4/0x1a0)
[ 296.672821] [<c021ea90>] (driver_probe_device+0x0/0x1a0) from
[<c021ecd0>] (__device_attach+0x10/0x14)
[ 296.682220] r7:c79e5e58 r6:c7c0c060 r5:c021ecc0 r4:00000000
[ 296.687957] [<c021ecc0>] (__device_attach+0x0/0x14) from
[<c021e0f4>] (bus_for_each_drv+0x58/0x98)
[ 296.696990] [<c021e09c>] (bus_for_each_drv+0x0/0x98) from
[<c021ed58>] (device_attach+0x58/0x70)
[ 296.705841] r7:c7c0c0c8 r6:c781aea0 r5:c7c0c0e8 r4:c7c0c060
[ 296.711578] [<c021ed00>] (device_attach+0x0/0x70) from [<c021dee4>]
(bus_attach_device+0x30/0x64)
[ 296.720520] r5:c7c0c060 r4:c0598dcc
[ 296.724151] [<c021deb4>] (bus_attach_device+0x0/0x64) from
[<c021cac8>] (device_add+0x444/0x594)
[ 296.733001] r5:c7c0c060 r4:c79e5eb9
[ 296.736633] [<c021c684>] (device_add+0x0/0x594) from [<c02c1ad8>]
(usb_new_device+0x68/0xc4)
[ 296.745147] [<c02c1a70>] (usb_new_device+0x0/0xc4) from
[<c02c2e74>] (hub_thread+0xa40/0xf30)
[ 296.753753] r6:00000003 r5:c7c0c000 r4:00000000
[ 296.758422] [<c02c2434>] (hub_thread+0x0/0xf30) from [<c0071ff4>]
(kthread+0x5c/0x94)
[ 296.766326] [<c0071f98>] (kthread+0x0/0x94) from [<c006183c>]
(do_exit+0x0/0x69c)
[ 296.773895] r6:00000000 r5:00000000 r4:00000000
[ 296.778564] ---[ end trace 9e0f5c351e6e7e59 ]---
[ 296.783355] usb%d: Failed to send software reset: ffffff92
[ 296.788970] asix: probe of 2-1.1:1.0 failed with error -110

root@beagleboard:~#
root@beagleboard:~# [ 301.793975] hub 2-1:1.0: hub_port_status failed
(err = -110)

root@beagleboard:~#
root@beagleboard:~#
root@beagleboard:~# [ 306.793701] hub 2-1:1.0: hub_port_status failed
(err = -110)
[ 306.799468] usb 2-1: USB disconnect, address 26
[ 306.804107] usb 2-1.1: USB disconnect, address 27
[ 307.028472] musb_h_ep0_irq 1034: no URB for end 0
[ 307.090789] usb 2-1: new high speed USB device using musb_hdrc and
address 28
[ 307.241180] usb 2-1: configuration #1 chosen from 1 choice
[ 307.247589] hub 2-1:1.0: USB hub found
[ 307.253601] hub 2-1:1.0: 4 ports detected
[ 307.567596] usb 2-1.3: new low speed USB device using musb_hdrc and
address 29
[ 307.692047] usb 2-1.3: device v04d9 p1133 is not supported
[ 307.698211] usb 2-1.3: configuration #1 chosen from 1 choice
[ 307.737304] input: HID 04d9:1133 as /class/input/input4
[ 307.743194] generic-usb 0003:04D9:1133.0003: input: USB HID v1.10
Mouse [HID 04d9:1133] on usb-musb_hdrc-1.3/input0
[ 307.856445] usb 2-1.4: new low speed USB device using musb_hdrc and
address 30
[ 307.980865] usb 2-1.4: device v04f2 p0116 is not supported
[ 307.987091] usb 2-1.4: configuration #1 chosen from 1 choice
[ 308.034057] input: CHICONY USB Keyboard as /class/input/input5
[ 308.040344] generic-usb 0003:04F2:0116.0004: input: USB HID v1.10
Keyboard [CHICONY USB Keyboard] on usb-musb_hdrc-1.4/input