RNDIS regression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
i have been using my Neo Freerunner to connect to WinXP computer.
This was working just fine with 2.6.24, but not working anymore
in 2.6.28 and 2.6.29. First WinXP immediately rebooted, now they
stay alive, but USB networking is still not working.

The network adapter under WinXP does not appear after
connecting USB and in Device drivers it first appears ok, but
after one second it appears with yellow "!" saying that
"this device cannot be started (code 10)".

I am attaching my dmesg log with loglevel 9 and with debugging
swtiched on in rndis.c

Is this known issue? Several people already reported this on
openmoko lists. I will be glad to provide more info if needed.

Thanks for any help

Radek
>[21474540.345000] usbserial_generic 1-1:1.1: usb_probe_interface
[21474540.350000] usbserial_generic 1-1:1.1: usb_probe_interface - got id
[21474540.355000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 195kHz div=255 (req: 195kHz). Bus width=0
[21474540.370000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 195kHz div=255 (req: 195kHz). Bus width=0
[21474540.380000] glamo-mci glamo-mci.0: Error after cmd: 0x120
[21474540.390000] /home/radek/linux-2.6/drivers/usb/core/inode.c: creating file '002'
[21474540.395000] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
[21474540.400000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0xa300,0x0000,0x0001,c78a3d38,0004)
[21474540.405000] s3c2410-ohci s3c2410-ohci: GetPortStatus(1)
[21474540.410000] input: Neo1973 Buttons as /class/input/input4
[21474540.435000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 195kHz div=255 (req: 195kHz). Bus width=0
[21474540.450000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 195kHz div=255 (req: 195kHz). Bus width=0
[21474540.455000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 16666kHz div=2 (req: 16666kHz). Bus width=0
[21474540.460000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 16666kHz div=2 (req: 16666kHz). Bus width=2
[21474540.465000] mmc0: new high speed SD card at address b368
[21474540.475000] wake enabled for irq 48
[21474540.485000] neo1973-resume neo1973-resume.0: starting
[21474540.495000] s3c2440-i2c s3c2440-i2c: i2c-0: S3C I2C adapter
[21474540.520000] APM Battery Driver
[21474540.550000] bq27000-battery bq27000-battery.0: BQ27000 Battery Driver (C) 2008 Openmoko, Inc
[21474540.560000] Bluetooth: Generic Bluetooth USB driver ver 0.4
[21474540.565000] btusb 1-1:1.0: usb_probe_interface
[21474540.570000] btusb 1-1:1.0: usb_probe_interface - got id
[21474540.580000] usbcore: registered new interface driver btusb
[21474540.585000] cpuidle: using governor ladder
[21474540.590000] mmcblk0: mmc0:b368 UD    486 MiB 
[21474540.595000]  mmcblk0: p1 p2 p3
[21474540.635000] s3c2440-sdi s3c2440-sdi: host detect has no irq available
[21474540.640000] mapped channel 0 to 0
[21474540.645000] regulator: Unable to get requested regulator: SD_3V3
[21474540.650000] s3c2440-sdi s3c2440-sdi: Regulator for SD_3V3 unavilable 
[21474540.860000] s3c2440-sdi s3c2440-sdi: powered down.
[21474540.865000] s3c2440-sdi s3c2440-sdi: initialisation done.
[21474540.870000] s3c2440-sdi s3c2440-sdi: running at 0kHz (requested: 0kHz).
[21474540.875000] s3c2440-sdi s3c2440-sdi: running at 196kHz (requested: 195kHz).
[21474540.885000] s3c2440-sdi s3c2440-sdi: running at 196kHz (requested: 195kHz).
[21474540.890000] s3c2440-sdi s3c2440-sdi: running at 196kHz (requested: 195kHz).
[21474540.900000] HIFInit
[21474540.910000] s3c2440-sdi s3c2440-sdi: running at 196kHz (requested: 195kHz).
[21474540.925000] Registered led device: neo1973:vibrator
[21474540.935000] s3c2440-sdi s3c2440-sdi: running at 196kHz (requested: 195kHz).
[21474540.945000] Registered led device: gta02-power:orange
[21474540.955000] Registered led device: gta02-power:blue
[21474540.965000] Registered led device: gta02-aux:red
[21474540.975000] mmc1: queuing CIS tuple 0x01 length 3
[21474541.005000] mmc1: queuing CIS tuple 0x1a length 5
[21474541.020000] mmc1: queuing CIS tuple 0x1b length 8
[21474541.025000] s3c2440-sdi s3c2440-sdi: running at 25000kHz (requested: 25000kHz).
[21474541.030000] s3c2440-sdi s3c2440-sdi: running at 25000kHz (requested: 25000kHz).
[21474541.040000] mmc1: queuing CIS tuple 0x80 length 1
[21474541.050000] mmc1: queuing CIS tuple 0x81 length 1
[21474541.055000] mmc1: queuing CIS tuple 0x82 length 1
[21474541.060000] mmc1: new SDIO card at address 0001
[21474541.140000] usbcore: registered new interface driver usbhid
[21474541.145000] usbhid: v2.6:USB HID core driver
[21474541.175000] logger: created 64K log 'log_main'
[21474541.180000] logger: created 256K log 'log_events'
[21474541.185000] logger: created 64K log 'log_radio'
[21474541.220000] Advanced Linux Sound Architecture Driver Version 1.0.18a.
[21474541.245000] No device for DAI dummy1
[21474541.250000] No device for DAI dummy2
[21474541.255000] No device for DAI s3c24xx-i2s
[21474541.260000] No device for DAI Bluetooth
[21474541.345000] WM8753 Audio Codec 0.16
[21474541.385000] asoc: WM8753 HiFi <-> s3c24xx-i2s mapping ok
[21474541.390000] asoc: WM8753 Voice <-> Bluetooth mapping ok
[21474541.515000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Playback Mixer Voice Capture Switch' truncated to 31 characters.
[21474541.520000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Playback Mixer Left Capture Switch' truncated to 31 characters.
[21474541.525000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Playback Mixer Right Capture Switch' truncated to 31 characters.
[21474541.530000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Mono Mixer Right Playback Switch' truncated to 31 characters.
[21474541.535000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Mono Mixer Voice Playback Switch' truncated to 31 characters.
[21474541.540000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Mono Mixer Sidetone Playback Switch' truncated to 31 characters.
[21474541.545000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Mono Mixer Bypass Playback Switch' truncated to 31 characters.
[21474541.550000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Right Mixer Voice Playback Switch' truncated to 31 characters.
[21474541.555000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Right Mixer Sidetone Playback Switch' truncated to 31 characters.
[21474541.560000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Right Mixer Right Playback Switch' truncated to 31 characters.
[21474541.565000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Right Mixer Bypass Playback Switch' truncated to 31 characters.
[21474541.570000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Left Mixer Voice Playback Switch' truncated to 31 characters.
[21474541.575000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Left Mixer Sidetone Playback Switch' truncated to 31 characters.
[21474541.580000] /home/radek/linux-2.6/sound/soc/soc-dapm.c:349 mixer name 'Left Mixer Bypass Playback Switch' truncated to 31 characters.
[21474541.590000] BMI Get Target Info: Exit (ver: 0x20000059 type: 0x1)
[21474541.595000] eth0 (sdio_ar6000): not using net_device_ops yet
[21474541.665000] AR6000 Reg Code = 0x40000060
[21474541.730000] ALSA device list:
[21474541.735000]   #0: neo1973-gta02 (WM8753)
[21474541.740000] nf_conntrack version 0.5.0 (2048 buckets, 8192 max)
[21474541.770000] TCP cubic registered
[21474541.775000] NET: Registered protocol family 17
[21474541.785000] Bridge firewalling registered
[21474541.790000] Bluetooth: L2CAP ver 2.11
[21474541.795000] Bluetooth: L2CAP socket layer initialized
[21474541.800000] Bluetooth: SCO (Voice Link) ver 0.6
[21474541.805000] Bluetooth: SCO socket layer initialized
[21474541.810000] Bluetooth: RFCOMM socket layer initialized
[21474541.815000] Bluetooth: RFCOMM TTY layer initialized
[21474541.820000] Bluetooth: RFCOMM ver 1.10
[21474541.825000] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[21474541.830000] Bluetooth: BNEP filters: protocol multicast
[21474541.835000] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[21474541.870000] pcf50633-rtc pcf50633-rtc: PCF_TIME: 19.01.09 13:24:00
[21474541.875000] pcf50633-rtc pcf50633-rtc: RTC_TIME: 19.1.109 13:24:0
[21474541.880000] pcf50633-rtc pcf50633-rtc: setting system clock to 2009-02-19 13:24:00 UTC (1235049840)
[21474541.885000] Waiting 1sec before mounting root device...
[21474542.930000] EXT4-fs: delayed allocation enabled
[21474542.935000] EXT4-fs: mballoc enabled
[21474542.940000] EXT4-fs: mounted filesystem mmcblk0p2 without journal
[21474542.945000] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[21474542.950000] Freeing init memory: 184K
[21474557.695000] usb usb1: uevent
[21474558.310000] usb 1-0:1.0: uevent
[21474558.405000] usb 1-1: uevent
[21474558.710000] usb 1-1:1.0: uevent
[21474558.820000] usb 1-1:1.1: uevent
[21474572.215000] EXT4-fs warning: mounting unchecked fs, running e2fsck is recommended
[21474572.225000] EXT4 FS on mmcblk0p2, no journal
[21474574.110000] usb0: eth_open
[21474579.055000] fbcon_event_notify action=1, data=c7169e00
[21474583.255000] pcf50633-rtc pcf50633-rtc: PCF_TIME: 19.01.09 13:24:44
[21474583.260000] pcf50633-rtc pcf50633-rtc: RTC_TIME: 19.1.109 13:24:44
[21474583.325000] pcf50633 0-0073: Masking IRQ 6
[21474583.365000] pcf50633 0-0073: Unmasking IRQ 6
[21474583.385000] pcf50633 0-0073: Masking IRQ 7
[21474583.410000] pcf50633 0-0073: Masking IRQ 7
[21474618.555000] EXT4-fs error (device mmcblk0p2): ext4_free_data: circular indirect block detected, inode=28692, block=82428
[21474651.790000] EXT4-fs error (device mmcblk0p2): ext4_free_data: circular indirect block detected, inode=6129, block=82427
[21474669.195000] neo1973-pm-bt neo1973-pm-bt.0: __gta02_pm_bt_toggle_radio 0
[21474669.215000] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
[21474669.215000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0xa300,0x0000,0x0001,c78a3d38,0004)
[21474669.215000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.220000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.230000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.240000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.245000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.250000] s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [0] = 0x00030100 PESC CSC PPS
[21474669.250000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.260000] s3c2410-ohci s3c2410-ohci: GetPortStatus(1)
[21474669.260000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.270000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.275000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.285000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.295000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.305000] neo1973-pm-bt neo1973-pm-bt.0: __gta02_pm_bt_toggle_radio 0
[21474669.305000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.310000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0x2301,0x0010,0x0001,c78a3d80,0000)
[21474669.315000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.320000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0x2301,0x0011,0x0001,c78a3d80,0000)
[21474669.320000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.330000] hub 1-0:1.0: port 1, status 0100, change 0003, 12 Mb/s
[21474669.330000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.335000] usb 1-1: USB disconnect, address 2
[21474669.340000] s3c2410-ohci s3c2410-ohci: urb c7b04b40 path 1 ep1in 5c160000 cc 5 --> status -62
[21474669.340000] btusb_intr_complete: hci0 urb c7b04b40 failed to resubmit (19)
[21474669.350000] usb 1-1: unregistering device
[21474669.350000] usb 1-1: usb_disable_device nuking all URBs
[21474669.390000] usb 1-1: unregistering interface 1-1:1.0
[21474669.425000] btusb_send_frame: hci0 urb c7b041c0 submission failed
[21474669.690000] usb 1-1:1.0: uevent
[21474669.705000] usb 1-1: unregistering interface 1-1:1.1
[21474669.715000] usb 1-1:1.1: uevent
[21474669.755000] usb 1-1: uevent
[21474669.755000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0xa300,0x0000,0x0001,c78a3c90,0004)
[21474669.805000] s3c2410-ohci s3c2410-ohci: GetPortStatus(1)
[21474669.835000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0xa300,0x0000,0x0001,c78a3c90,0004)
[21474669.835000] s3c2410-ohci s3c2410-ohci: GetPortStatus(1)
[21474669.870000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0xa300,0x0000,0x0001,c78a3c90,0004)
[21474669.870000] s3c2410-ohci s3c2410-ohci: GetPortStatus(1)
[21474669.905000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0xa300,0x0000,0x0001,c78a3c90,0004)
[21474669.905000] s3c2410-ohci s3c2410-ohci: GetPortStatus(1)
[21474669.940000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0xa300,0x0000,0x0001,c78a3c90,0004)
[21474669.940000] s3c2410-ohci s3c2410-ohci: GetPortStatus(1)
[21474669.945000] hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100
[21474669.950000] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
[21474669.960000] s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(c79e1400,0xa300,0x0000,0x0001,c78a3d38,0004)
[21474669.975000] s3c2410-ohci s3c2410-ohci: GetPortStatus(1)
[21474670.265000] mmc1: card 0001 removed
[21474670.290000] ar6000_wow interrupt
[21474670.475000] s3c2440-sdi s3c2440-sdi: powered down.
[21474670.475000] s3c2440-sdi s3c2440-sdi: powered down.
[21474670.500000] s3c2410-ohci s3c2410-ohci: auto-stop root hub
[21474672.000000] hub 1-0:1.0: hub_suspend
[21474672.000000] usb usb1: bus auto-suspend
[21474672.000000] s3c2410-ohci s3c2410-ohci: suspend root hub
[21474672.560000] g_ether gadget: setup complete --> 0, 8/18
[21474672.660000] g_ether gadget: full speed config #2: RNDIS
[21474672.660000] g_ether gadget: init rndis
[21474672.660000] g_ether gadget: RNDIS RX/TX early activation ... 
[21474672.660000] usb0: qlen 2
[21474672.660000] g_ether gadget: rndis_open
[21474672.660000] rndis_set_param_medium: 0 97280
[21474672.660000] usb0: eth_start
[21474672.660000] rndis_set_param_dev:
[21474672.690000] g_ether gadget: rndis req21.00 v0000 i0000 l24
[21474672.695000] rndis_msg_parser: REMOTE_NDIS_INITIALIZE_MSG
[21474672.705000] g_ether gadget: rndis reqa1.01 v0000 i0000 l1025
[21474672.705000] g_ether gadget: rndis req21.00 v0000 i0000 l28
[21474672.710000] gen_ndis_query_resp: OID_GEN_SUPPORTED_LIST
[21474672.735000] g_ether gadget: rndis reqa1.01 v0000 i0000 l1025
[21474672.825000] g_ether gadget: setup complete --> 0, 8/18
[21474672.910000] g_ether gadget: reset config
[21474672.910000] g_ether gadget: rndis deactivated
[21474672.910000] usb0: gether_disconnect
[21474672.910000] usb0: rx shutdown, code -108
[21474672.910000] usb0: rx shutdown, code -108
[21474672.910000] g_ether gadget: full speed config #2: RNDIS
[21474672.910000] g_ether gadget: init rndis
[21474672.910000] g_ether gadget: RNDIS RX/TX early activation ... 
[21474672.910000] usb0: qlen 2
[21474672.910000] g_ether gadget: rndis_open
[21474672.910000] rndis_set_param_medium: 0 97280
[21474672.910000] usb0: eth_start
[21474672.910000] rndis_set_param_dev:
[21474672.910000] g_ether gadget: rndis req21.00 v0000 i0000 l24
[21474672.915000] rndis_msg_parser: REMOTE_NDIS_INITIALIZE_MSG
[21474672.940000] g_ether gadget: rndis reqa1.01 v0000 i0000 l1025
[21474672.945000] g_ether gadget: rndis req21.00 v0000 i0000 l32
[21474672.950000] rndis_set_response: Length: 4
[21474672.950000] rndis_set_response: Offset: 20
[21474672.950000] rndis_set_response: InfoBuffer: <7>00 <7>00 <7>00 <7>00 <7>
[21474672.950000] gen_ndis_set_resp: OID_GEN_CURRENT_PACKET_FILTER 00000000
[21474672.960000] g_ether gadget: rndis reqa1.01 v0000 i0000 l1025
[21474675.080000] pcf50633 0-0073: usb curlim to 500 mA
[21474675.215000] modem wakeup interrupt

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux