asymingt / rts5139

Fix for RTS5129 USB MMC card reader on Linux 3.16+ kernels
62 stars 18 forks source link

Wifi failure on Ubuntu 16.04 #1

Closed vearutop closed 1 year ago

vearutop commented 8 years ago

I applied this driver on Ubuntu 15.10 and it worked perfectly. But after I updated my system to Ubuntu 16.04 SD reader disappeared again (wifi was working ok). I followed instructions again and installed this driver. SD reader appeared and worked fine, but wifi was unable to find any networks.

Please help to fix :)

vearutop commented 8 years ago

Laptop is Lenovo Yoga 13

asymingt commented 8 years ago

Hi Viacheslav

Have you tried following the instructions to install drivers here: https://github.com/lwfinger/rtl8723au https://github.com/lwfinger/rtl8723au_bt

My yoga 13 seems to work nicely with 16.04. Not sure why your are having issues. Maybe try different branches of the repo to see if they work?

Also, keep an eye on this thread: https://github.com/lwfinger/rtl8723au/issues/57

Cheers Andrew On 27 Apr 2016 08:25, "Viacheslav Poturaev" notifications@github.com wrote:

I applied this driver on Ubuntu 15.10 and it worked perfectly. But after I updated my system to Ubuntu 16.04 SD reader disappeared again (wifi was working ok). I followed instructions again and installed this driver. SD reader appeared and worked fine, but wifi was unable to find any networks.

Please help to fix :)

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/asymingt/rts5139/issues/1

vearutop commented 8 years ago

Hello, thanks for quick reply! Indeed https://github.com/lwfinger/rtl8723au/issues/57 is relevant, after I spent some time in windows with Wifi enabled I rebooted back to ubuntu. At this time both Wifi and SD reader were working fine. I did reboot ubuntu again and witnessed Wifi failure.

I tried to install https://github.com/lwfinger/rtl8723au.git (master) but failed at last step

$ sudo modprobe 8723au 
modprobe: ERROR: could not insert '8723au': Device or resource busy

I suspect this unstable wifi can be related to low battery level, will check further. Also once I had Wifi working after going to sleep and back.

Thanks for links!

Best regards

asymingt commented 8 years ago

Try typing...

sudo depmod -a

… before you run the mod probe command.

On Apr 27, 2016, at 9:56 AM, Viacheslav Poturaev notifications@github.com wrote:

Hello, thanks for quick reply! Indeed lwfinger/rtl8723au#57 https://github.com/lwfinger/rtl8723au/issues/57 is relevant, after I spent some time in windows with Wifi enabled I rebooted back to ubuntu. At this time both Wifi and SD reader were working fine. I did reboot ubuntu again and witnessed Wifi failure.

I tried to install https://github.com/lwfinger/rtl8723au.git https://github.com/lwfinger/rtl8723au.git (master) but failed at last step

$ sudo modprobe 8723au modprobe: ERROR: could not insert '8723au': Device or resource busy I suspect this unstable wifi can be related to low battery level, will check further. Also once I had Wifi working after going to sleep and back.

Thanks for links!

Best regards

— You are receiving this because you commented. Reply to this email directly or view it on GitHub https://github.com/asymingt/rts5139/issues/1#issuecomment-215147294

damianfanaro commented 8 years ago

Hi,

In my case, the work around was to unload and load again the 'rtl8xxxu' module after every reboot.

Here is the command:

sudo rmmod rtl8xxxu && sudo modprobe rtl8xxxu

I'm running Linux Mint 18 (Sarah) - Kernel 4.4.0-21-generic. Laptop: Lonovo Yoga 13

On previous Kernel versions I had to install the driver (rtl8723au) manually.

I hope this issue to be fixed on future Kernel releases.

buaazqk commented 7 years ago

I have solved this problem, you can follow the instructions:

  1. type the comment : lsmod , you can see there is a driver like 'r8723au' already exist.
  2. type the comment: sudo rmmod r8723au
  3. reinstall the 8723au again, follows: https://github.com/lwfinger/rtl8723au
  4. enjoy it.