Upgrade to Mint 17 XFCE - Edimax EW-7811UN loses co <SOLVED>

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
fiffer

Upgrade to Mint 17 XFCE - Edimax EW-7811UN loses co <SOLVED>

Post by fiffer »

Hi all,
I don't know much about Linux but I wanted a Windows alternative so here I am with Mint - very nice too. I hope someone can help with this. I have the above wireless USB adapter and it wouldn't work properly in Mint 15. It would connect but then would go slow and lose connection. I found a solution which worked well at
https://code.google.com/p/realtek-8188c ... untu-1304/

I recently installed Mint 17 XFCE (32 bit, kernel 3.13.0.24) and I have the same problem as with Mint 15 but the solution above no longer works. It generates errors:
  • DKMS make.log for rtl8192cu-tjp-1.6 for kernel 3.13.0-24-generic (i386)
    Wed Aug 6 16:24:29 BST 2014
    make: Entering directory `/usr/src/linux-headers-3.13.0-24-generic'
    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] Error 1
    make: *** [_module_/var/lib/dkms/rtl8192cu-tjp/1.6/build] Error 2
    make: Leaving directory `/usr/src/linux-headers-3.13.0-24-generic'
Does anyone have a solution to this (specific to Mint 17)? It's driving me mad!

Thanks for reading.
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.
fiffer

Re: Upgrade to Mint 17 XFCE - Edimax EW-7811UN loses co <SOL

Post by fiffer »

I was stuck on this for ages then just after I posted the problem I found the solution here:

https://github.com/pvaret/rtl8192cu-fix ... /README.md

I hope this helps others.
jferristx

Re: Upgrade to Mint 17 XFCE - Edimax EW-7811UN loses co <SOL

Post by jferristx »

Thank you, thank you, thank you. :D :D :D :D :D :D :D

Went from seriously unstable 150 connection to rock solid blazing fast 300 connection on an Edimax EW-7722UTn-v2

May you be showered in endless amounts of bacon.
Locked

Return to “Networking”