|
2007-12-13
, 05:39
|
Posts: 22 |
Thanked: 11 times |
Joined on Aug 2007
|
#12
|
|
2007-12-13
, 16:19
|
Posts: 10 |
Thanked: 1 time |
Joined on Nov 2007
|
#13
|
I can share a precompiled binary, but installing it is a bit tricky. Maybe fanoush can add two versions of cx3110x.ko to the memory corruption bugfix installer, with the option to choose between normal and highspeed version. On the other hand, I have some more patches added, one of them retries waking up wlan chip if the first attempt failed (standard driver just sets internal error flag and stops working properly if such error occurs). From the user's point of view, it looks like a sudden loss of connection while wlan indicator shows that it is still online, this problem disappears after reconnecting. Error messages in dmesg are somewhat similar to https://bugs.maemo.org/show_bug.cgi?id=329
Subjectively this problem seems to happen more often at higher McBSP bus frequency, while I also have seen it when running wlan driver at normal speed.
I never tried compiling kernel outside scratchbox. Installing scratchox would be a good idea anyway unless you are looking for extra problems/new experience Step by step instructions for compiling kernel and cx3110x can be found in maemo wiki.
|
2007-12-13
, 19:55
|
Posts: 503 |
Thanked: 267 times |
Joined on Jul 2006
@ Helsinki
|
#14
|
That would be great Serge. I should be able to integrate it into my initrd without too much problem.
Yeah, I guess I'll figure out scratchbox since everyone else is using it. Anyone build a GCC4.1 or 4.2 toolchain yet?
The Following 2 Users Say Thank You to Serge For This Useful Post: | ||
|
2007-12-13
, 20:08
|
Posts: 503 |
Thanked: 267 times |
Joined on Jul 2006
@ Helsinki
|
#15
|
OMAP1710 should have hardware acceleration for DES/3DES. I wonder if it would be possible/realistic to patch kernel and openssh to use it?
|
2007-12-19
, 17:01
|
Posts: 10 |
Thanked: 1 time |
Joined on Nov 2007
|
#16
|
Check the attached file. It works for me, but I don't know if the resulting McBSP (SPI bus which connects OMAP and WLAN chips) clock frequency is within a valid range. Use at your own risk
|
2008-02-24
, 13:39
|
Posts: 503 |
Thanked: 267 times |
Joined on Jul 2006
@ Helsinki
|
#17
|
|
2008-02-24
, 18:33
|
|
Posts: 273 |
Thanked: 15 times |
Joined on Oct 2007
|
#18
|
#! /bin/bash [ $# -eq 0 ] && { echo >&2 Missing argument, type "booksync tabletname"; exit 1; } echo starting sync with $1 sudo rsync --verbose --progress --stats --compress --rsh=/usr/bin/ssh \ --recursive --times --perms --links --delete \ --exclude "*bak" --exclude "*~" \ /software/books/* $1:/media/mmc1/books/
|
2008-02-24
, 19:19
|
Posts: 503 |
Thanked: 267 times |
Joined on Jul 2006
@ Helsinki
|
#19
|
Serge replied and pointed me here where I grabbed the overclock wifi module. I'm sorry to say, I don't see much difference. I'm now seeing an upper cap of around 300 kB/s and lower cap of 30 kB/s.
This driver is provided 'as is' and without any warranty. While I successfully
use this driver myself on my Nokia 770, it is not known if it makes the
hardware operate out of its specifications.
================================================== =============================
More details about this driver can be found here:
https://garage.maemo.org/pipermail/c...ry/000019.html
15mhz version is probably a safe and reliable choice.
21mhz is the highest clock frequency which seems to work on the device (with some
glitches that need workarounds), so using it may be much more risky.
================================================== ==============================
You can load optimized wlan driver and test it by doing the following:
1. copy the modified driver cx3110x-optimized-15mhz.ko somewhere to your device
2. login as root
3. run the following commands in the directory with cx3110x-optimized-15mhz.ko:
rmmod cx3110x
insmod cx3110x-optimized-15mhz.ko
chroot /mnt/initfs /usr/bin/wlan-cal
4. connect to wireless network
5. test performance/stability of your network connection
To ensure that the driver has really loaded, you can check 'dmesg' log. You should
see something like this after loading driver:
[ 64.257110] McBSP2: freq_limit=16MHz, base_freq=63MHz, div=3 (15.7MHz)
[ 64.257659] Loading 3825.arm firmware
[ 64.453460] (c)opyright 2004 Conexant
The Following 4 Users Say Thank You to Serge For This Useful Post: | ||
|
2008-02-24
, 20:21
|
|
Posts: 273 |
Thanked: 15 times |
Joined on Oct 2007
|
#20
|
How did you test it? Installing wlan driver is not so easy. I have attached the latest revision of the driver (still experimental) and here is some short usage instruction:
I just wrote a guide based on the link you posted, but with more explanations and hopefully easier to follow. It can be found here: http://internettablettalk.com/forums...ad.php?t=12916
I incorporates the WLAN fix as part of the instruction. As for the kernel hack for speed increase, it works on my 2GB Kingston MMC card but I am unsure whether you can use it with other cards especially for the multiblock. Fanoush will be able to help you better.