Upstream has provided me a patch.  It it only for the 3.11 kernel as
there have been significant changes between 3.8 and 3.11 to the rtlwifi
drivers. I wasn't given a timeline as to when the patch would be
committed. There was also provided updated firmware.

For those that like me that have never patch a kernel module here are
the steps I took:

As root:
    apt-get install linux-source
    cd /usr/src
    tar -xf linux-source-3.11.0.tar.bz2
    cd linux-source-3.11.0
    patch -p1 < /path-to/master_patch_09_24.txt
    cp /lib/modules/`uname -r`/build/Module.symvers .
    make clean
    make oldconfig
    make prepare
    make modules_prepare
    make SUBDIRS=scripts/mod
    make SUBDIRS=drivers/net/wireless/rtlwifi
    for i in `find . -name '*.ko'`; do cp $i /lib/modules/`uname 
-r`/kernel/$i;done;
    #make sure to unblacklist the modules if you have blacklisted them and to 
blacklist the vendor 8192cu if installed
    reboot

To rollback:
    apt-get --reinstall install linux-image-`uname -r`

** Attachment added: "master_patch_09_24.txt"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1220007/+attachment/3846328/+files/master_patch_09_24.txt

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1220007

Title:
  RTL8192CU continually reconnecting

Status in “linux” package in Ubuntu:
  Triaged

Bug description:
  When using the built in rtl8192cu driver, it continually
  disconnects/reconnects every couple of seconds making network use
  unusable.  The proprietary driver works just fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 13.10
  Package: linux-image-3.11.0-4-generic 3.11.0-4.9
  ProcVersionSignature: Ubuntu 3.11.0-4.9-generic 3.11.0-rc7
  Uname: Linux 3.11.0-4-generic x86_64
  ApportVersion: 2.12.1-0ubuntu3
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC2:  timothy    1977 F.... pulseaudio
   /dev/snd/controlC1:  timothy    1977 F.... pulseaudio
   /dev/snd/controlC0:  timothy    1977 F.... pulseaudio
   /dev/snd/pcmC0D0p:   timothy    1977 F...m pulseaudio
  CRDA: Error: [Errno 2] No such file or directory: 'iw'
  Date: Mon Sep  2 10:18:23 2013
  MachineType: System manufacturer System Product Name
  MarkForUpload: True
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 radeondrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-4-generic 
root=UUID=9d909d71-fead-4686-9fdd-87c6c7c8ae4d ro quiet splash
  RelatedPackageVersions:
   linux-restricted-modules-3.11.0-4-generic N/A
   linux-backports-modules-3.11.0-4-generic  N/A
   linux-firmware                            1.113
  RfKill:
   0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
  SourcePackage: linux
  UpgradeStatus: Upgraded to saucy on 2013-05-23 (102 days ago)
  dmi.bios.date: 08/23/2010
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 2801
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: M3A78-CM
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: Rev X.0x
  dmi.chassis.asset.tag: Asset-1234567890
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr2801:bd08/23/2010:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM3A78-CM:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1220007/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to