Wireless connection keeps dropping TP-WN822N V3

Questions about Wi-Fi and other network devices, file sharing, firewalls, connection sharing etc
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
Bertsjuhn

Wireless connection keeps dropping TP-WN822N V3

Post by Bertsjuhn »

Since a few days I have been using Linux Mint 17 Mate.
It works great as I am using it to control my 3D printer.

The only downside that I have found is that the wireless connection keeps dropping out.

Out of the sudden the connection is gone, even when I am next to my router.
What can I do to solve this?
I am using the TP-link TP-WN822N V3

Mintwifi output:

Code: Select all

-------------------------
* I. scanning WIFI PCI devices...
-------------------------
* II. querying ndiswrapper...
-------------------------
* III. querying iwconfig...
wlan0     IEEE 802.11bgn  ESSID:"WithoutWire"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: 00:1F:5B:87:24:80   
          Bit Rate=7.2 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-40 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:82   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

-------------------------
* IV. querying ifconfig...
eth0      Link encap:Ethernet  HWaddr 00:30:05:ed:9d:38  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:5105 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1449 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6937712 (6.9 MB)  TX bytes:138365 (138.3 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2636 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2636 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:246216 (246.2 KB)  TX bytes:246216 (246.2 KB)

wlan0     Link encap:Ethernet  HWaddr c0:4a:00:15:93:2f  
          inet addr:10.0.1.8  Bcast:10.0.1.255  Mask:255.255.255.0
          inet6 addr: fe80::c24a:ff:fe15:932f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5089 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3031 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2596903 (2.5 MB)  TX bytes:422669 (422.6 KB)

-------------------------
* V. querying DHCP...
RTNETLINK answers: File exists
-------------------------
* VI. querying nslookup google.com...
Server:		10.0.1.1
Address:	10.0.1.1#53

Non-authoritative answer:
Name:	google.com
Address: 74.125.136.102
Name:	google.com
Address: 74.125.136.100
Name:	google.com
Address: 74.125.136.139
Name:	google.com
Address: 74.125.136.113
Name:	google.com
Address: 74.125.136.101
Name:	google.com
Address: 74.125.136.138
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Bertsjuhn

Re: Wireless connection keeps dropping TP-WN822N V3

Post by Bertsjuhn »

No idea's?
Bertsjuhn

Re: Wireless connection keeps dropping TP-WN822N V3

Post by Bertsjuhn »

I have tried installng the Realtec RTL8192CU drivers, since this is the chip that is inside the WIFI adapter.

But during the installation I got an error, this is the output that I got:

Code: Select all

DKMS make.log for rtl8192cu-tjp-1.6 for kernel 3.13.0-24-generic (i386)
zo jul  6 16:26:04 CEST 2014
make: Map '/usr/src/linux-headers-3.13.0-24-generic' wordt binnengegaan
  LD      /var/lib/dkms/rtl8192cu-tjp/1.6/build/built-in.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_cmd.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_security.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_debug.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_io.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_ioctl_query.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_ioctl_set.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_ieee80211.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_mlme.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_mlme_ext.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_wlan_util.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_pwrctrl.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_rf.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_recv.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_sta_mgt.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_xmit.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_p2p.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_br_ext.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/rtw_iol.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/core/efuse/rtw_efuse.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/hal_init.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/rtl8192c_hal_init.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/rtl8192c_phycfg.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/rtl8192c_rf6052.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/rtl8192c_dm.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/rtl8192c_rxdesc.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/rtl8192c_cmd.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/rtl8192c_mp.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/usb/usb_ops_linux.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/usb/usb_halinit.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/usb/rtl8192cu_led.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/usb/rtl8192cu_xmit.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/usb/rtl8192cu_recv.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/rtl8192c_sreset.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/hal/rtl8192c/usb/Hal8192CUHWImg.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/osdep_service.o
  CC [M]  /var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.o
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c: In function ‘rtw_proc_init_one’:
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:278:3: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
   rtw_proc=create_proc_entry(rtw_proc_name, S_IFDIR, init_net.proc_net);
   ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:278:11: warning: assignment makes pointer from integer without a cast [enabled by default]
   rtw_proc=create_proc_entry(rtw_proc_name, S_IFDIR, init_net.proc_net);
           ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:285:3: error: implicit declaration of function ‘create_proc_read_entry’ [-Werror=implicit-function-declaration]
   entry = create_proc_read_entry("ver_info", S_IFREG | S_IRUGO, rtw_proc, proc_get_drv_version, dev);       
   ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:285:9: warning: assignment makes pointer from integer without a cast [enabled by default]
   entry = create_proc_read_entry("ver_info", S_IFREG | S_IRUGO, rtw_proc, proc_get_drv_version, dev);       
         ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:296:21: warning: assignment makes pointer from integer without a cast [enabled by default]
   padapter->dir_dev = create_proc_entry(dev->name, 
                     ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:327:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("write_reg", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:333:7: error: dereferencing pointer to incomplete type
  entry->write_proc = proc_set_write_reg;
       ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:335:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("read_reg", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:341:7: error: dereferencing pointer to incomplete type
  entry->write_proc = proc_set_read_reg;
       ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:344:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("fwstate", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:352:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("sec_info", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:360:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("mlmext_state", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:368:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("qos_option", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:375:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("ht_option", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:382:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("rf_info", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:389:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("ap_info", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:396:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("adapter_state", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:403:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("trx_info", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:412:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("all_sta_info", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:421:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("_malloc_cnt", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:430:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("best_channel", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:438:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("rx_signal", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:444:7: error: dereferencing pointer to incomplete type
  entry->write_proc = proc_set_rx_signal;
       ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:446:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("ampdu_enable", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:452:7: error: dereferencing pointer to incomplete type
  entry->write_proc = proc_set_ampdu_enable;
       ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:454:8: warning: assignment makes pointer from integer without a cast [enabled by default]
  entry = create_proc_read_entry("rssi_disp", S_IFREG | S_IRUGO,
        ^
/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.c:460:7: error: dereferencing pointer to incomplete type
  entry->write_proc = proc_set_rssi_disp;
       ^
cc1: some warnings being treated as errors
make[1]: *** [/var/lib/dkms/rtl8192cu-tjp/1.6/build/os_dep/linux/os_intfs.o] Fout 1
make: *** [_module_/var/lib/dkms/rtl8192cu-tjp/1.6/build] Fout 2
make: Map '/usr/src/linux-headers-3.13.0-24-generic' wordt verlaten
Any ideas how to fix this?
Bertsjuhn

Re: Wireless connection keeps dropping TP-WN822N V3

Post by Bertsjuhn »

This has solved my problem:

https://github.com/pvaret/rtl8192cu-fixes
ktheking

Re: Wireless connection keeps dropping TP-WN822N V3

Post by ktheking »

Niiiice.
I think most the TP link usb wifi adapters use this.
This'll be a vastly visited thread.
Can you just update the title with [SOLVED] ?

Cheers,

K.
Locked

Return to “Networking”