Skip to content

[8192cu] Fixes #1488

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Jun 13, 2016
Merged

[8192cu] Fixes #1488

merged 10 commits into from
Jun 13, 2016

Conversation

fran6co
Copy link

@fran6co fran6co commented May 24, 2016

(#1487) Summary of changes:

Reference repositories:

@fran6co
Copy link
Author

fran6co commented May 28, 2016

@MrEngman I added the change you requested over here

@fran6co fran6co changed the title Ports some fixes from https://github.com/pvaret/rtl8192cu-fixes [8192cu] Fixes May 28, 2016
@clivem
Copy link

clivem commented Jun 9, 2016

@popcornmix Just a FYI, I've been building my rpi-4.4.y kernels with this 9 patch series. Have 6x machines in my I2S test farm with RTL8188CUS dongles, generic Chinese and branded TP-Link/Edimax. Can't vouch for the patch set doing anything useful, but I haven't experienced anything negative by having it applied, FWIW.

@popcornmix
Copy link
Collaborator

@MrEngman - you're happy with these changes?

@MrEngman
Copy link

MrEngman commented Jun 9, 2016

Yes, haven't seen any problems while testing. Been transferring data to and from my Pi and a W7 laptop on my local network using pscp, a set of files 100 x 28.7MB totalling about 2.75 GB, dozens and dozens of times without noticing any problems, unless timing differences between wifi and wired connections indicates some issue.

Typical timings in minutes:seconds:-

Via wifi
To Pi   - 49:21
From Pi - 37:50

Via wired cable
To Pi   - 25:15 (eth0)
From Pi - 07:00 (eth0)

@fran6co
Copy link
Author

fran6co commented Jun 10, 2016

@popcornmix should I squash this commits? I wouldn't want to lose the other authors contributions.

@fran6co
Copy link
Author

fran6co commented Jun 12, 2016

@clivem Managed to fix the issue in NetworkManager.

Here is the rundown:

This change is backed up by the newer version of the realtek driver in https://github.com/diederikdehaas/rtl8812AU/blob/driver-4.3.14/os_dep/linux/ioctl_cfg80211.c#L6338

@clivem
Copy link

clivem commented Jun 12, 2016

@fran6co LOL. I'm not going to even think about this, right now. Got my head in something else. I'll grab the patch and roll it into my next automated/continuous build.

@clivem
Copy link

clivem commented Jun 12, 2016

@fran6co I've just rebooted 2 of my 6x 8188/8192 dongled Pi's with your patch. They are back on the network, so whatever you did, it's looking good from my POV! Thanks! I'll update the rest of them, leave them overnight, and if I cant see any other issues, I'll post back here tomorrow AM, and suggest that @popcornmix pulls this #1488 patch set, ASAP.

@fran6co
Copy link
Author

fran6co commented Jun 12, 2016

Thanks for testing it!

@clivem
Copy link

clivem commented Jun 13, 2016

@popcornmix Can you please pull this 10 patch series, or at least the "Starts device in station mode instead of monitor, fixes NetworkManager issues" patch, which resolves the incompatibility with NetworkManager introduced with the #1489 PR.

@popcornmix popcornmix merged commit ce9347a into raspberrypi:rpi-4.4.y Jun 13, 2016
@clivem
Copy link

clivem commented Jun 13, 2016

Thank you!

popcornmix added a commit to raspberrypi/firmware that referenced this pull request Jun 13, 2016
See: raspberrypi/linux#1524

kernel: 8192cu: Enable cfg80211 and various fixes
See: raspberrypi/linux#1489
See: raspberrypi/linux#1488

firmware: dt-blob: Don't statically set i2c0 function on pins

firmware: image_fx: Mask off unwanted flags from generated frames

firmware: raspivid: Add option -lev/--level to raspvid to select H264 Level
popcornmix added a commit to Hexxeh/rpi-firmware that referenced this pull request Jun 13, 2016
See: raspberrypi/linux#1524

kernel: 8192cu: Enable cfg80211 and various fixes
See: raspberrypi/linux#1489
See: raspberrypi/linux#1488

firmware: dt-blob: Don't statically set i2c0 function on pins

firmware: image_fx: Mask off unwanted flags from generated frames

firmware: raspivid: Add option -lev/--level to raspvid to select H264 Level
@fran6co fran6co deleted the rtl branch June 13, 2016 19:08
neuschaefer pushed a commit to neuschaefer/raspi-binary-firmware that referenced this pull request Feb 27, 2017
See: raspberrypi/linux#1524

kernel: 8192cu: Enable cfg80211 and various fixes
See: raspberrypi/linux#1489
See: raspberrypi/linux#1488

firmware: dt-blob: Don't statically set i2c0 function on pins

firmware: image_fx: Mask off unwanted flags from generated frames

firmware: raspivid: Add option -lev/--level to raspvid to select H264 Level
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants