maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle (https://talk.maemo.org/showthread.php?t=67554)

mrexcess 2011-01-06 03:30

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
i presume thats directed at porselinaheart?

if not the contents of my ...-wl1.item is identical to the above instructions i quoted and ive not modified the standard kernel power on at all

porselinaheart 2011-01-06 04:00

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
my multiboot item is as follows:

ITEM_NAME="Maemo 2.6.28.10power46-wl1"
ITEM_KERNEL=2.6.28.10power46-wl1
ITEM_MODULES=ext3

multiboot seems to recognize it and load it, but then i just end up with a reboot again.

one1002 2011-01-06 09:18

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
alright porselinaheart..i'll try to help..hope i can remember the steps i did 2days ago...but i can't guarantee anything yea..

here goes..

first of all, please backup/copy your original v46..these are the files to be copied/backup as dpkg -i the new v46-wl12 will overwrite the original v46..

1. zImage-2.6.28-maemo46 (/boot)
2. vmlinuz-2.6.28.10power46 (/boot/multiboot)
3. 2.6.28.10power46 (/lib/modules)

then do these ORDERLY as per instructed in the README file, AND note the added dpkg for bootimg..

Code:

# dpkg -i kernel-power_2.6.28-maemo46-wl1_armel.deb
# dpkg -i kernel-power-headers_2.6.28-maemo46-wl1_armel.deb
# dpkg -i kernel-power-modules_2.6.28-maemo46-wl1_armel.deb
# dpkg -i kernel-power-bootimg_2.6.28-maemo46-wl1_armel.deb
# dpkg -i kernel-power-flasher_2.6.28-maemo46-wl1_armel.deb

after you are done, FROM THE PC, extract the "zImage-2.6.28-maemo46-wl1" file from "wl1251-maemo\binary\kernel-power\kernel-power-bootimg_2.6.28-maemo46-wl1_armel\boot.."

copy the file to /boot ON THE PHONE

copy again into /boot/multiboot, and then rename the file to "vmlinuz-2.6.28.10power46-wl1" without the quotes

now, go to /etc/multiboot.d and create a new .item entry called "02-Maemo-2.6.28.10power46-wl1.item"

edit the file as follows :

Code:

ITEM_NAME="Maemo 2.6.28.10power46-wl1"
ITEM_KERNEL=2.6.28.10power46-wl1
ITEM_MODULES=ext3

now remember the original v46 that u backed up just now?copy each of the file to the respective folder..(refer the above for the path)

now make sure in /boot , u have
1. a folder called "multiboot"
2. zImage-2.6.28-maemo46
3. zImage-2.6.28-maemo46-wl1

in /boot/multiboot , u will have :
1. vmlinuz-2.6.28.10power46
2. vmlinuz-2.6.28.10power46-wl1
3. vmlinuz-2.6.28.NIT.06 (IF INSTALLED)
4. vmlinuz-2.6.28-omap1

in /etc/multiboot.d, you will have :
1. 00-Maemo-2.6.28-omap1.item
2. 01-Maemo-kernel-power46.item
3. 02-Maemo-2.6.28.10power46-wl1.item
4. 11-NITDroid-mmcblk0p5-2.6.28.NIT.06.item (IF INSTALLED)

in /lib/modules, you should have :
1. a folder called "2.6.28.10power46"
2. a folder called "2.6.28.10power46-wl1"
3. a folder called "2.6.28.NIT.06"
4. a folder called "2.6.28-omap1"
5. a folder called "current"

well, basically, these files are in my N900, and it's working..i can boot either v46-wl1 or v46..both are in working state..no issues up till now

erm..i guessed this is what i did..i'm not sure if i missed a step or two..but try it first..

mrexcess 2011-01-06 09:26

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
thanks so much one1002, i did a ls /lib/modules this morning and realised that wl1 was just overwriting the standard 46 . . . kinda obvious infact .. ill go back to where porselinaheart is and try this tonight. :)

stlpaul 2011-01-06 17:33

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
Yes the -wl1 "upgrades" the existing power kernel (meaning it removes it then installed -wl1 kernel) so if you want both you need to do some workarounds like that. I don't think there's any point in having both installed, but if you want to do it there's no technical reason why it won't work.

Also beware that the modules for each kernel use up a lot of rootfs, so be careful not to run out of space.

saud khan 2011-01-07 03:38

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
donated :)

just waiting for the driver now :D

stlpaul 2011-01-07 04:54

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
I ran Kismet while driving down the highway at full speed and logged over 250 networks with coordinates in 7 minutes :) A lot easier than hauling a laptop and a bluetooth GPS.

one1002 2011-01-07 10:01

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
Quote:

Originally Posted by stlpaul (Post 913398)
Yes the -wl1 "upgrades" the existing power kernel (meaning it removes it then installed -wl1 kernel) so if you want both you need to do some workarounds like that. I don't think there's any point in having both installed, but if you want to do it there's no technical reason why it won't work.

Also beware that the modules for each kernel use up a lot of rootfs, so be careful not to run out of space.

well, the reason i have both installed is because i would like to test IF v46-wl1 is stable enough because some users did reported having battery issue with it..and also the issue about the network being connected 24/7..

well, after 3 days using the v46-wl1, i could say that it's stable..just like the original v46..my battery life is pretty much the same..could last 2 1/2 days..2 days with moderate usage..

also, looking at the battery-graph, upon using the v46-wl1, i don't have any network connected unless i connect it myself..

if however, the 46-wl12 is not stable, i can boot into the original v46 without having to dpkg -i each file again.. =)

andyph666 2011-01-07 10:55

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
one1002: tried your method but it looks like both power kernel and the wl1 just shuts off the phone. Omap1 works just fine though.

Err reinstalling the .debs with the readme did it. Works fine now. Took off the other power kernel.

one1002 2011-01-07 17:23

Re: [Announce] bleeding-edge wl1251 wifi driver for Maemo Fremantle
 
Quote:

Originally Posted by andyph666 (Post 914043)
one1002: tried your method but it looks like both power kernel and the wl1 just shuts off the phone. Omap1 works just fine though.

Err reinstalling the .debs with the readme did it. Works fine now. Took off the other power kernel.

strange..erm..does the v46 and v46-wl1 co-exists?

or are you currently on v46-wl1?


All times are GMT. The time now is 13:53.

vBulletin® Version 3.8.8