/home/user # insmod /lib/modules/current/ipt_MASQUERADE.ko
insmod: error inserting '/lib/modules/current/ipt_MASQUERADE.ko': -1 Unknown symbol in module
I always wondered why mobile hotspot stops working after kernel-power updated to v47. This module is essential in IP routing. The tethering would not work without it.
To resolve the module problem, you might have to seek the maintainer's help. Note that the maintainer of v47 is no longer Titan. You may run 'apt-cache show kernel-power' for the contact of current maintainer.
The only help I could give is telling you how to downgrade your kernel-power back to v46, the version I'm using right now.
Downgrade is risky and you must prepare to reflash your N900 if anything goes wrong during dowgrading. I wouldn't recommend you to downgrade unless you're desperate to open a WiFi hotspot.
Tell me if you're prepared for it. I'll show you the instructions to downgrade then.
there must be something missing on My_PeSePe version of the power kernel 47... a package... I have the same Kernel as he does and mine is running fine thanks to you...
My_PeSePe, where did you get the info on installing the power_kernel_47?
Have you done anything after installing it?
also i noticed the following in My_PeSePe wifi on code:
+ iptables -t nat -F
iptables v1.4.6: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
My_PeSePe check if you can install the iptables through
apt-get install iptables
Maybe the installation of the kernel failed at some point that didn't install the iptables and make the ipt_MASQUERADE to malfunction...