Index of /download/sven-ola/wvc
This is a special version of the linksys WVC54G
Camera software. I've added the OLSR daemon as well
as some help pages to give hints for configuration.
All mesh config is done on the command line, so be
shure you had your linux/vi lessons learned.
New version as of 13-May-2008:
* Update to olsrd-0.5.6rc1 (90e58c149597)
* Fixed "chmod -x intro.jpg" (large intro img not displayed)
New version as of 14-Feb-2008:
* Added fixed point math to olsrd
New version as of 07-Feb-2008:
* Update to olsrd-0.5.5
Version as of 18-Oct-2007:
* Updated to olsrd-0.5.3-rc1 to save a lot of CPU
* Added the geo pos for decentral OLSR maps
* Changed default config not to use RTS
* Changed ramdisk size to 512Kb and added "top"
* Killed some dumb processes after 1000 seconds
to also save a lot of CPU (those cost a lot and
make the camera unreliable). Side effect: You
cannot change the configuration after 15 minutes
uptime. So restart the camera first, the config...
* Changed the emergency flash tool for newer libpcap
Developer Notice:
-----------------
This archive has the precompiled and patched
version of the linksys source archive. I have
put this together with these steps:
- Make a /dl/ dir, download Linksys GPL source
tgz there (GPL avail on www.linksys.de, Download,
WVC54Gv1, GPL).
- Unpack the tgz (will spit out dl/wvc54g-EU/)
- also download olsrd-0.5.3.tar.bz2 from www.olsr.org
to /dl/. No extract.
- Issue ./mk.sh:
This will unextract and patch olsrd and prepare the
source tree.
Note: In the standard Makefile a "su -c" is used. Correct
this to "su -m -c". There is a patchfile to do this
which will change build/Make.context -> SU_CMD
In the old 2.11 source files some critical file in
the FW directory are missed. Copied the FW directory
from an older Source archive. Newer tgz is OK.
- cd into wvc54g*/SOURCE and call '. ./setenv'
- You may want to change fs/userland/scripts/etc/rc
to adapt startup or so. Or something in fs/apps/
- Now 'make'.
- Check wvc54g*SOURCE/FW/combine.log. Last entry should read
similar to:
00000000 - 000060BC loader
00010000 - 000E46A4 kernel
000F0000 - 00385C00 filesystem
003FFFB2 - 003FFFF8 PID
- Flash wvc54g*SOURCE/FW/WVC54G.bin to camera. Note the
Admin/Help/OLRD page. If something went wrong, use the
flashwvc tool.
- Add new config (use telnet and vi /etc/system.conf):
[freifunk]
wl_rts=2345
wl_frag=2346
wl_txpwr=84
ff_gps_lat=52.495309
ff_gps_lon=13.454099
ff_bssid=02:CA:FF:EE:BA:BE
lan_ip_addr=192.168.65.114
lan_netmask=255.255.255.192
lan_broadcast=192.168.65.127
- This section is then added to /etc/olsrd.conf
LoadPlugin "olsrd_nameservice.so.0.3"
{
PlParam "name" "freicam3"
PlParam "hosts-file" "/var/run/hosts"
PlParam "suffix" ".olsr"
PlParam "service" "http://104.198.65.114:80/|tcp|Freifunk WVC54G WebCam Nr.3"
PlParam "lat" "52.495309"
PlParam "lon" "13.454099"
PlParam "latlon-file" "/var/run/latlon.js"
}
Comments: sven-ola@gmx.de