![]() |
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
thanks for the suggestions guys, but looks like i hit a dead end. looks like i'm gonna have to remove multiboot, reinstall kernel power, apply the custom kernel power and leave nitdroid alone for now.
|
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
too bad..anyone managed to get this patch working with multiboot?
|
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
Quote:
Quote:
Quote:
Quote:
Quote:
Regarding battery life: The problem is not exactly with modules loaded/unloaded, monitor mode on/off. The main problem is, that if the firmware is loaded the wl1251 chip drains battery. There is only one situation (the most used one) in which the chip doesn't drain battery. When it is associated and wifi power saving is successfully enabled. So in fact there are two states, which doesn't drain battery: * modules loaded/unloaded + interface down (firmware is unloaded) * modules loaded + interface up + associated in managed mode + power saving successfully enabled + no additional monitor VAP This should apply to both, the stock wl12xx driver and the bleeding-edge wl1251 driver. The included network manager wlancond usually tries to keep the interface down most time, so that the firmware is unloaded. Nevertheless if you "play" with the interfaces and VAPs, you have to take care to put them down/remove VAPs, when they are not used anymore. e.g. if you forget to put your interface down and it is not associated it will result in battery running to 0% within some hours. As far as I know there can't be done anything against this battery draining, as the chip seems pretty hungry if it is not in wifi power saving mode and wifi power saving only works if you are associated to an AP. (The AP buffers data for the client and only sends at specific time slots. In between this time slots the card can sleep and save battery.) Regarding multiboot: Sorry guys, I can't really help you on this topic. I don't use multiboot myself, but as someone got the Neopwn custom kernel working with multiboot I thought it shouldn't be much trouble with the v46-wl1 kernel. I also included the bootimg package, so it should work exactly the same as with the official power kernel. |
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
It works fine with multiboot.
First, install the bootimg package, which puts the kernel into /boot. Then, as root, move/rename that file to: Code:
/boot/multiboot/vmlinuz-2.6.28.10power46-wl1 Code:
ITEM_NAME="Maemo 2.6.28.10power46-wl1" |
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
And that process can probably be automated in future if the regular expression used by multiboot-kernel-power were updated to recognize the -wl1 suffix :)
|
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
Quote:
|
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
multiboot works..i can now multiboot :
1. maemo-kernel omap1 2. kernel 2.6.28.10power46 3. kernel 2.6.28.10power46-wl1 (packet injection!!!!!!!!!!!!yeahh!!) 4. NITDroid injection is working..... the purpose of having 2 v46 is because if the patch driver(v46-wl12) fails/unstable/sucks battery life, i could boot into original 46...or if there is an upgrade to the current original V46 (maybe an update to v47 or v48)..that way, i won't lose the packet injection currently i will leave the phone on v46-wl12 to test the battery issue..will report tomorrow..will post battery-graph too.. |
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
Load and unload are working as expected.
I rigged a beecon to load the driver then enable monitor mode, then another to enable managed mode and unload the driver. I had Code:
sh /home/user/MyDocs/wl1251-maemo/binaries/compat-wireless/unload.sh Code:
sudo sh /home/user/MyDocs/wl1251-maemo/binaries/compat-wireless/unload.sh I've had a few issues with my phone over the last few days, I ended up reformatting MyDocs last night as I had 7 gig missing. I've since re-applied the patches as for some reason simply copying the wl1251-maemo dir back to MyDocs didn't work, I'll let you know how it goes with a correctly set up beecon ;) |
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
Why are you putting them in the vFAT partition? Stick them in /opt/ and be done with it.
|
Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
We are supposed to be allowed to choose how much we'll donate, right? For lack of options all i have left to choose is zero bucks, gimme the link please?
|
All times are GMT. The time now is 18:55. |
vBulletin® Version 3.8.8