i discover some issue in connection with TP-LINK TL-WN323N USB wireless dongle and last raspbian image (2015-02-16).
Basically eth0 stop working , and only reboot help.
I found in kernel.log follow :
Code: Select all
...
# normal working state
Mar 19 16:22:10 raspberrypi kernel: [17855.327854] rtw_wx_set_mlme
Mar 19 16:22:10 raspberrypi kernel: [17855.327897] rtw_wx_set_mlme, cmd=1, reason=3
Mar 19 16:22:27 raspberrypi kernel: [17872.982935] rtw_wx_set_mlme
Mar 19 16:22:27 raspberrypi kernel: [17872.982979] rtw_wx_set_mlme, cmd=0, reason=1
Mar 19 16:32:09 raspberrypi kernel: [18455.033306] rtw_wx_set_mlme
Mar 19 16:32:09 raspberrypi kernel: [18455.033348] rtw_wx_set_mlme, cmd=1, reason=3
Mar 19 16:33:47 raspberrypi kernel: [18552.382564] rtw_wx_set_mlme
Mar 19 16:33:47 raspberrypi kernel: [18552.382608] rtw_wx_set_mlme, cmd=0, reason=1
#issue occur
Mar 19 16:40:29 raspberrypi kernel: [18954.877045] rtw_cmd_thread: DriverStopped(0) SurpriseRemoved(1) break at line 482
#eth0 stop working
Mar 19 16:40:29 raspberrypi kernel: [18955.090706] smsc95xx 1-1.1:1.0 eth0: Failed to read reg index 0x00000114: -32
Mar 19 16:40:29 raspberrypi kernel: [18955.090745] smsc95xx 1-1.1:1.0 eth0: Error reading MII_ACCESS
Mar 19 16:40:29 raspberrypi kernel: [18955.090765] smsc95xx 1-1.1:1.0 eth0: MII is busy in smsc95xx_mdio_read
...
#finally multiple line
Mar 19 16:40:39 raspberrypi kernel: [18964.719280] smsc95xx 1-1.1:1.0 eth0: Failed t
o write reg index 0x00000014: -32
Mar 19 16:40:40 raspberrypi kernel: [18965.720906] smsc95xx 1-1.1:1.0 eth0: Failed t
o write reg index 0x00000014: -32
Mar 19 16:40:41 raspberrypi kernel: [18966.722363] smsc95xx 1-1.1:1.0 eth0: Failed to write reg index 0x00000014: -32
Mar 19 16:40:42 raspberrypi kernel: [18967.723925] smsc95xx 1-1.1:1.0 eth0: Failed to write reg index 0x00000014: -32
Mar 19 16:40:43 raspberrypi kernel: [18968.725401] smsc95xx 1-1.1:1.0 eth0: Failed to write reg index 0x00000014: -32
Mar 19 16:40:44 raspberrypi kernel: [18969.726953] smsc95xx 1-1.1:1.0 eth0: Failed to write reg index 0x00000014: -32
Technical information about wireless dongle:
Code: Select all
pi@raspberrypi ~ $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
pi@raspberrypi ~ $ sudo lsusb -vv -s 004
Bus 001 Device 004: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x8178 RTL8192CU 802.11n WLAN Adapter
bcdDevice 2.00
iManufacturer 1 802.11n
iProduct 2 USB WLAN
iSerial 3 00e04c000001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
pi@raspberrypi ~ $ sudo lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M
|__ Port 4: Dev 4, If 0, Class=vend., Driver=rtl8192cu, 480M
pi@raspberrypi ~ $ sudo modinfo 8192cu
filename: /lib/modules/3.12.35+/kernel/drivers/net/wireless/rtl8192cu/8192cu.ko
version: v4.0.2_9000.20130911
author: Realtek Semiconductor Corp.
description: Realtek Wireless Lan Driver
license: GPL
srcversion: 92ABD77EE49D06D8157B4F8
alias: usb:v0BDAp8186d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0789p016Dd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0DF6p0070d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04BBp0950d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v06F8pE035d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp2E2Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0E66p0020d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0E66p0019d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0846p9021d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v20F4p624Dd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp2103d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp2102d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v4855p0091d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v07B8p8178d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pAB2Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p330Dd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3309d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p330Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3307d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019p1201d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04F2pAFFCd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04F2pAFFBd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04F2pAFF8d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04F2pAFFAd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04F2pAFF9d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04F2pAFF7d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3358d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3359d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp0A8Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:vCDABp8011d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04BBp094Cd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp1E1Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:vCDABp8010d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p330Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pAB2Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0846p9041d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0DF6p005Cd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3357d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v4855p0090d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pAB2Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp1102d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3308d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0DF6p0052d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1058p0631d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8191d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp817Cd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8178d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8177d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp17C0d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp818Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp817Fd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp817Dd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp817Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp817Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp817Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8170d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8176d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8191d*dc*dsc*dp*ic*isc*ip*in*
depends:
intree: Y
vermagic: 3.12.35+ preempt mod_unload modversions ARMv6
parm: rtw_ips_mode:The default IPS mode (int)
parm: ifname:The default name to allocate for first interface (charp)
parm: if2name:The default name to allocate for second interface (charp)
parm: rtw_initmac:charp
parm: rtw_channel_plan:int
parm: rtw_chip_version:int
parm: rtw_rfintfs:int
parm: rtw_lbkmode:int
parm: rtw_network_mode:int
parm: rtw_channel:int
parm: rtw_mp_mode:int
parm: rtw_wmm_enable:int
parm: rtw_vrtl_carrier_sense:int
parm: rtw_vcs_type:int
parm: rtw_busy_thresh:int
parm: rtw_ht_enable:int
parm: rtw_cbw40_enable:int
parm: rtw_ampdu_enable:int
parm: rtw_rx_stbc:int
parm: rtw_ampdu_amsdu:int
parm: rtw_lowrate_two_xmit:int
parm: rtw_rf_config:int
parm: rtw_power_mgnt:int
parm: rtw_low_power:int
parm: rtw_wifi_spec:int
parm: rtw_special_rf_path:int
parm: rtw_antdiv_cfg:int
parm: rtw_enusbss:int
parm: rtw_hwpdn_mode:int
parm: rtw_hwpwrp_detect:int
parm: rtw_hw_wps_pbc:int
parm: rtw_max_roaming_times:The max roaming times to try (uint)
parm: rtw_force_iol:Force to enable IOL (bool)
parm: rtw_mc2u_disable:int
parm: rtw_mac_phy_mode:int
parm: rtw_80211d:int
parm: rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
Regards,
Dubravko