<div dir="ltr">Hi,<br><br>I'm trying to use Edimax USB WiFi dongle (based on RTL8192CU) with TP-Link WDR4300 router. I have tried also two different kernels 3.10.49 and 3.14.12. When I connect this dongle to USB and then disconnect it I see following crash and USB stops working. Any ideas how to fix this problem?<br>
<br> 129.650000] usb 1-1.1.1: new high-speed USB device number 5 using ehci-platform<br>[ 129.780000] rtl8192cu: Chip version 0x10<br>[ 129.920000] rtl8192cu: MAC address: 80:1f:02:e6:91:36<br>
[ 129.920000] rtl8192cu: Board Type 0<br>[ 129.920000] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1<br>[ 129.930000] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin<br>[ 130.130000] ieee80211 phy2: Selected rate control algorithm 'rtl_rc'<br>
[ 130.140000] rtlwifi: wireless switch is on<br>[ 143.750000] usb 1-1.1.1: USB disconnect, device number 5<br>[ 143.780000] CPU 0 Unable to handle kernel paging request at virtual address 00100104, epc == 86e93008, ra == 86e93000<br>
[ 143.790000] Oops[#1]:<br>[ 143.790000] CPU: 0 PID: 292 Comm: khubd Not tainted 3.14.12 #1<br>[ 143.790000] task: 878ad770 ti: 87b0e000 task.ti: 87b0e000<br>[ 143.790000] $ 0 : 00000000 00000000 00200200 00100100<br>
[ 143.790000] $ 4 : 87b0fce0 87b0fee0 80360000 00000009<br>[ 143.790000] $ 8 : 000a0040 8622b480 00000020 000a0040<br>[ 143.790000] $12 : 00000013 0000000e 00000007 00000001<br>[ 143.790000] $16 : 863311a0 87b0fcd8 00100100 863311a8<br>
[ 143.790000] $20 : 863311a0 00200200 8634f000 87b00438<br>[ 143.790000] $24 : 8031ee50 800a27c4 <br>[ 143.790000] $28 : 87b0e000 87b0fcc8 00000000 86e93000<br>[ 143.790000] Hi : 000001d4<br>
[ 143.790000] Lo : 00000006<br>[ 143.790000] epc : 86e93008 ieee80211_remove_interfaces+<div dir="ltr">0x128/0x1b4 [mac80211]<br>[ 143.790000] Not tainted<br>[ 143.790000] ra : 86e93000 ieee80211_remove_interfaces+0x120/0x1b4 [mac80211]<br>
[ 143.790000] Status: 1100dc03 KERNEL EXL IE <br>[ 143.790000] Cause : 0080000c<br>[ 143.790000] BadVA : 00100104<br>[ 143.790000] PrId : 0001974c (MIPS 74Kc)<br>[
143.790000] Modules linked in: ath9k rtl8192cu ath9k_common rtl_usb
qcserial pppoe ppp_async option iptable_nat ath9k_hw ath usb_wwan
rtlwifi rndis_host qmi_wwan pppox ppp_generic nf_nat_ipv4
nf_conntrack_ipv4 mac80211 ipt_MASQUERADE huawei_cdc_ncm cfg80211
cdc_ncm cdc_ether ax88179_178a asix xt_time xt_tcpmss xt_string
xt_statistic xt_state xt_recent xt_quota xt_pkttype xt_owner xt_nfacct
xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper
xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes
xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT
xt_CLASSIFY usbserial usbnet ts_kmp ts_fsm ts_bm slhc rtl8192c_common
nfnetlink_acct nf_nat_irc nf_nat_ftp nf_nat nf_defrag_ipv4
nf_conntrack_irc nf_conntrack_ftp iptable_raw iptable_mangle
iptable_filter ipt_REJECT ipt_ECN ipheth ip_tables crc_ccitt compat
cdc_wdm cdc_acm act_connmark act_skbedit act_mirred em_u32 cls_u32
cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress
ledtrig_usbdev ip6t_REJECT ip6table_raw ip6table_mangle ip6table_filter
ip6_tables nf_conntrack_ipv6 nf_defrag_ipv6 ifb ipv6 arc4
crypto_blkcipher usb_storage uhci_hcd ohci_hcd ehci_platform ehci_hcd
sd_mod scsi_mod gpio_button_hotplug usbcore nls_base usb_common mii
crypto_hash<br>
[ 143.790000] Process khubd (pid: 292, threadinfo=87b0e000, task=878ad770, tls=00000000)<br>[ 143.790000] Stack : 863313a0 86f6efa0 00000000 00000000 87b0fcd8 87b0fcd8 00100100 00200200<br>[ 143.790000] 8634f000 86330ae0 86331460 86bce220 86f6efa0 00000000 00000000 86e80fac<br>
[ 143.790000] 00000004 86330ae0 86331460 86bce220 86330ae0 86e010a0 87b0fd1c 86123798<br>[ 143.790000] 86bce220 8634f000 86bce220 8634f000 86bce200 87b2c580 879ffc00 8009c92c<br>[ 143.790000] 87b39180 801cf05c 86bce220 86f6efa0 87b39180 879ffc00 86bce200 801cf1ec<br>
[ 143.790000] ...<br>[ 143.790000] Call Trace:<br>[ 143.790000] [<86e93008>] ieee80211_remove_interfaces+0x128/0x1b4 [mac80211]<br>[ 143.790000] [<86e80fac>] ieee80211_unregister_hw+0x3c/0xe4 [mac80211]<br>
[ 143.790000] [<86e010a0>] rtl_usb_disconnect+0x4c/0xf4 [rtl_usb]<br>[ 143.790000] [<87b2c580>] usb_deregister+0x228/0x2ec [usbcore]<br>[ 143.790000] [<801cf1ec>] __device_release_driver+0x6c/0xd0<br>
[ 143.790000] [<801cf278>] device_release_driver+0x28/0x40<br>[ 143.790000] [<801cec00>] bus_remove_device+0xec/0x120<br>[ 143.790000] [<801cc334>] device_del+0x110/0x170<br>[ 143.790000] [<87b2ad58>] usb_disable_device+0xb0/0x1d8 [usbcore]<br>
[ 143.790000] [<87b22920>] usb_disconnect+0xac/0x408 [usbcore]<br>[ 143.790000] [<87b24a68>] usb_reset_device+0xd28/0x15c8 [usbcore]<br>[ 143.790000] [<80080cb4>] do_exit+0x72c/0x744<br>[ 143.790000] <br>
[ 143.790000] <br>[ 143.790000] Code: 27a40018 8fa2001c 8fa30018 <ac620004> ac430000 8fb00010 3c030010 3c020020 24630100 <br>[ 144.120000] ---[ end trace 5ac30dedb278f0ff ]---</div><br></div>