olsr.funkfeuer.at
More patches applied
I committed today
- the Bmf-1.4 plugin,
- an extension to the txtinfo plugin and
- various fixes and killed warnings.
And I played around with Sven-Olas routingtable patch. Alas, it doesn't work for me out of th box - well I had to edit it and adapt it to CVS-HEAD. And to make it more sane I renamed the "struct tcmsg" to "struct olsr_tcmsg" to avoid a name clash with a netlink struct.
Minor updates
I apllied patches from the olsr-dev mailinglist.
And I compiled the snmp plugin witrh CVS-HEAD. Alas, it has a segmentation violation on the first snmpwlk. Let's see if the author manages to get it to work.
UML server progress
The first virtual UML instances talk OLSR with each other . look here: http://texas.funkfeuer.at/topo
Andrej and me have been very busy the last few days to set up the UML simulator cluster.
Good hints came from wolfang and mihi. Thx!
Things are not quite finished yet but there is finally light at the end of the tunnel. Usermode linux is quite bitchy to set up but the original author of user mode linux - jdike - was very helpful on IRC so far.
The real good news is that I am certain we will be able to run 500 parallel linux instances and very very probably 1000 (with the current setup). Each instance takes a maximum of 18MB at the moment. I expect it to be much less however.
I am looking forward to being able to test b.a.t.m.a.n. on this system fairly soon (next few weeks).
What is still missing for good simulations/ testing of race conditions?
--> see https://wiki.funkfeuer.at:443/index.php/OLSR-NG
first UML instances running

Our
texas.funkfeuer.at test server is running the first
UML instances!
--- snip ---
[aaron@texas ~]$ ./kernel64-2.6.20.4 ubd0=./Debian-3.1-AMD64-root_fs
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...missing
Checking for tmpfs mount on /dev/shm...OK
Checking PROT_EXEC mmap in /dev/shm/...OK
Checking for the skas3 patch in the host:
- /proc/mm...not found
- PTRACE_FAULTINFO...not found
- PTRACE_LDT...not found
UML running in SKAS0 mode
Checking that ptrace can change system call numbers...OK
...
Debian GNU/Linux testing/unstable (none) tty0
(none) login: root
Last login: Sat Apr 7 16:07:27 2007 on tty0
Linux (none) 2.6.20 #7 Sun Apr 1 02:26:23 BST 2007 x86_64
#
Minor glitch in the release
We detected a minor glitch - the version string was not properly propagated
- in the released olsrd-0.5.0.tar.{gz,bz2}. Since exactly one download was found
the webservers access.log, I decided to let Thomas L. fix (and test) it and
rereleased it (and moved the "OLSRD_0_5_0" tag in the CVS).
So If You are the one who downloaded it at "02/Apr/2007:02:35:42 +0200", please throw
the file(s) away and download it a new.
olsrd-0.5.0 released
I released 0.5.0 tonight. And it is no longer April's Fools Day here;-)
The noteworthy work was done by the folks providing patches and bug
fixes and especially Sven-Ola Tücke for gathering them and deploying and
- thus - testing via the Freifunk-Firmware.
The release is tagged with OLSRD_0_5_0 in the CVS and *.tar.* can be
found on http://olsr.funkfeuer.at/releases/.
I have just to check with andreto@olsr.org to get it on the official website.