-
Notifications
You must be signed in to change notification settings - Fork 10
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
Wlan not working #7
Comments
I do not have this issue on my end. The only thing i can think of is that you are not using the same compiler as me (the prebuilt one from android) |
I'm using the toolchain found on the android wiki You are certain that you are doing a clean compile from with a clean repo? because if you have any local changes that could explain it. It looks like bluetooth is fine, it's just wlan that refuses to work. |
I use the 4.7 prebuilt. I always do the following and have no problems make clean |
I didn't know there was a 4.7. I'm going to give that a shot with a clean clone of the kernel repo! |
Nope. I still got the ramdump error, i gave it a shot and just applied my "fix" for that. Then it compiled, smacked it in a boot.img and fasbooted that. This kernel doesn't include any modules, so i obviously removed them from the lib and didn't even bother making them. Do you do that as well? otherwise you might be loading an old version of the wlan driver, and that is what is actually working. Still just a dummy and a loopback in ifconfig. from a clean kernel |
So i'm not sure what the problem is. I also don't have time to try and sort it out right now.If you like you could try reverting crondog/kernel_msm@26aa7a9 as that commit updated the wlan driver. |
I'll give that a try tomorrow. I did one last try today. I enabled PRIMA as a module, and WCNSS as part of the kernel. Here's the actual dmesg output: http://pastebin.com/280T8Ypw The second to last message is what i get when i run modprobe wlan. |
Reverting that commit and compiling from a clean Damn. |
Have you copied the firmware to /etc/firmware |
Copied it from android to |
Did you also copy the wcnss.b00 etc file too? |
No, where should that be/go? |
in /etc/firmware/ You need to have all of the android /etc/firmware in the arch /etc/firmware |
There's no |
No such luck. I copied all the files from The error persists EDIT: |
So. I got a little bit further yesterday. Instead of compiling with defaults i set At least now looks like it's trying to do something, and it's actually doing something. I'm still lost as to what is broken D: |
SUCCESS! I copied the config files from |
Good to hear |
Wlan on default configs isn't working. firstly, you should get a compile error when trying to compile with flo_defconf but with modules enabled. This can quite easily be resolved by removing
wcnss-ssr-8960-objs := ramdump.o
from the filearch/arm/mach-msm/Makefile
This is not part of the actual kernel makefile.This doesn't quite fix my issue though. If i build it with just defconfig i can
modprobe wlan
but it terminates with the dmesg messageWCNSS not ready
If i change prima to a modulemodprobe wlan
does nothing.All of this was compiled with
CONFIG_MODULES=y
The text was updated successfully, but these errors were encountered: