Topic: WL-500GPV2 (brcm47xx) with kernel 2.6.27
I don't know if it is the right place to post it but I don't see any other place with that kind of inoformation....
Ok, I'm trying to compile kamikase kernel 2.6.24 to the target brcm47xx but it is not going so well :S
I changed the target/linux/brcm47xx/Makefile to 2.6.27, made a copy of the target/linux/brcm47xx/patches-2.6.25 directory as patches-2.6.27 and made a copy of target/linux/brcm47xx/config-2.6.25 as target/linux/brcm47xx/config-2.6.27. That new config-2.6.27 needs to be updated because when I make "make V=99" the configuration restarts and ask me to configure the new settings.
After the reconfiguration, I have an error in crypt.c, the function kill_proc is no defined. I think it is defined in include/linux/sched.h as kill_proc_info, so I changed kill_proc to Kill_proc_info. I don't know if it the same thing but it passed to the next step. Now I have that error:
drivers/net/imq.c: In function 'imq_nf_queue':
drivers/net/imq.c:222: error: 'struct net_device' has no member named 'queue_lock'
drivers/net/imq.c:223: error: 'struct net_device' has no member named 'qdisc'
drivers/net/imq.c:234: error: 'struct net_device' has no member named 'queue_lock'
drivers/net/imq.c: In function 'qdisc_run_tasklet':
drivers/net/imq.c:252: error: 'struct net_device' has no member named 'queue_lock'
drivers/net/imq.c:253: warning: passing argument 1 of 'qdisc_run' from incompatible pointer type
drivers/net/imq.c:255: error: 'struct net_device' has no member named 'queue_lock'
they are making reference to elements of a structure that doesn't have the referenced elements... Now i don't know what to do :S
Can you help me? please :S