Reply
Thread Tools
Posts: 54 | Thanked: 47 times | Joined on Dec 2012
#1
Hey...

My first power-kernel was 51 with uboot...
When I installed it I had no wifi if I booted in stock... but I was happy with 51 so I never asked why...

Now I upgraded to 52, and can't start wifi...

My tests where:
Code:
~ $ ifconfig wlan0 up
ifconfig: SIOCGIFFLAGS: No such device

~ $ modprobe -l | grep wl12
/lib/modules/2.6.28.10-power52/wl12xx.ko

~ $modprobe -r wl12xx
FATAL: Module wl1251_spi not found
I have no blacklisted modules...
Any guesses?

Last edited by xvan; 2013-04-17 at 03:33.
 
Posts: 102 | Thanked: 140 times | Joined on Sep 2010 @ Israel
#2
Does /lib/modules/2.6.28.10-power52 exist and contain the KP52 module files?
 
Posts: 54 | Thanked: 47 times | Joined on Dec 2012
#3
yes. upgrade deletedmy kp51 modules and added the kp52 ones...

I also tried to

Code:
sudo apt-get install --reinstall kernel-power-modules
 
jellyroll's Avatar
Posts: 435 | Thanked: 684 times | Joined on Apr 2012 @ Netherlands 020
#4
I cannot load the bleeding edge drivers anymore since.
Is it possible to downgrade KP52?
 
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#5
Originally Posted by xvan View Post
Code:
~ $modprobe -r wl12xx
FATAL: Module wl1251_spi not found
Umm... wl1251_spi is part of the injection-capable patched wifi driver. Not the stock wifi driver (unless they changed things in v. 52).

So I suspect for some reason the config for modprobe has wl1251_spi (one of the modules making up the injection-capable driver) listed as either a dependency of wl12xx (the stock driver) or vice-versa.
 

The Following User Says Thank You to Mentalist Traceur For This Useful Post:
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#6
Originally Posted by jellyroll View Post
I cannot load the bleeding edge drivers anymore since.
Is it possible to downgrade KP52?
I believe since 51 they were included with the kernel-power-modules package. Located at /opt/packet-injection-modules/`uname`/.
 

The Following User Says Thank You to Mentalist Traceur For This Useful Post:
jellyroll's Avatar
Posts: 435 | Thanked: 684 times | Joined on Apr 2012 @ Netherlands 020
#7
Originally Posted by Mentalist Traceur View Post
I believe since 51 they were included with the kernel-power-modules package. Located at /opt/packet-injection-modules/`uname`/.
There is an error (Cleven/Reaver WARNING: The system did not find a know compatible kernel version for the injection drivers. The application might not work properly..) but I got it working by using a shell script from an older post http://talk.maemo.org/showthread.php...t=kernel-power

Thanx mate!

JellyRoll:/media/mmc1# sh packet-injection.sh load
ERROR: Module wl12xx does not exist in /proc/modules
libwl1251: netlink family ID is 29
wl1251-cal: Country code: 504
wl1251-cal: Got CAL NVS
wl1251-cal: found MAC address 22:7y:40:1z:b4:88
wl1251-cal: netlink family id 28
wl1251-cal: ack_handler()
wlancond (stop) running, process 2666
wlancond (stop) pre-stop, (main) process 2666
wlancond (stop) stopping, process 2666
wlancond (stop) killed, process 2666
wlancond (stop) post-stop
wlancond (stop) waiting
wlancond (start) waiting
wlancond (start) starting
wlancond (start) pre-start
wlancond (start) spawned, process 2911
wlancond (start) post-start, (main) process 2911
wlancond (start) running, process 2911
JellyRoll:/media/mmc1#

Last edited by jellyroll; 2013-04-12 at 22:37.
 

The Following User Says Thank You to jellyroll For This Useful Post:
jellyroll's Avatar
Posts: 435 | Thanked: 684 times | Joined on Apr 2012 @ Netherlands 020
#8
I did this and now everything is working as before think it's the best solution.

sudo gainroot
apt-get install --reinstall kernel-power=1:2.6.28-10power51r1 kernel-power-modules=1:2.6.28-10power51r1 kernel-power-flasher=1:2.6.28-10power51r1 kernel-power-bootimg=1:2.6.28-10power51r1
 

The Following User Says Thank You to jellyroll For This Useful Post:
Posts: 54 | Thanked: 47 times | Joined on Dec 2012
#9
Originally Posted by Mentalist Traceur View Post
Umm... wl1251_spi is part of the injection-capable patched wifi driver. Not the stock wifi driver (unless they changed things in v. 52).

So I suspect for some reason the config for modprobe has wl1251_spi (one of the modules making up the injection-capable driver) listed as either a dependency of wl12xx (the stock driver) or vice-versa.
Thanks!!
Something put a packet-injection.conf with this
Code:
blacklist wl12xx
alias wl12xx wl1251_spi
i never checked other files blacklisting things.
 

The Following User Says Thank You to xvan For This Useful Post:
Posts: 539 | Thanked: 518 times | Joined on May 2010 @ nanaurbusiness
#10
Originally Posted by jellyroll View Post
I cannot load the bleeding edge drivers anymore since.
Is it possible to downgrade KP52?
Use 'GConf Edit' and change the path for 'driver_folder' under 'apps' -> 'wlan_driver_selector' to
Code:
/opt/packet-injection-modules/2.6.28.10-power52
__________________

N900 ~ $ make me a sandwich
-bash: no, make it yourself
N900 ~ $ sudo make me a sandwich
-bash: ok then...
 
Reply


 
Forum Jump


All times are GMT. The time now is 06:51.