[maemo-developers] Data corruption on N770 in OS2007 HE

From: Frantisek Dufka dufkaf at seznam.cz
Date: Wed Nov 7 13:29:32 EET 2007
Alex DAMIAN wrote:
> I hoped for an error in dpkg 
> routines which handle the status file; now you made my day, I need a 
> better tablet :)

Or just replace cx3110x.ko in /mnt/initfs/lib/modules/current/ with 
quick fix attached to the bug

Or if you don't want to mess with initfs you can put in somewhere in 
rootfs and remove and reinsert it in some boot script (like 
/etc/init.d/rcS), something like

rmmod cx3110x
insmod /path/to/your/cx3110x-on-stack.ko
chroot /mnt/initfs wlan-cal

should fix further data corruption caused by this bug. Doing a dry run 
in xterm would be wise before modifying /etc/init.d/rcS I am writing it 
from my memory (with some data corruption issues too :-).

Please note that the final version of bugfixed cx3110x.ko may be a bit 
different, it may use different solution and further bugfixes. Just 
watch the bug. There are also other issues with the open sourced glue 
cx3110x.ko driver code (data alingment issues, busywaits everywhere).
And thanks must go to Tilman Vogel and Siarhei Siamashka who traced down 
root of the bug and found a fix (after more than year, see also 


More information about the maemo-developers mailing list