<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>