Openfest 2011

We will be in Interpred at Openfest 2011 event from 5.11.11 to 6.11.11
I hope to meet other developers and people which have interest at ELWIX 🙂

All network infrastructure devices will be up & running with ELWIX firmware like Openfest event from last year.

elwix-logo

Posted in elwix | Leave a comment

Hurry! Last point of my schedule from summer is finished – ANSH

ANSH Remote management service is finished. First version is ready for use 🙂

What offers this service::
– Layer 2 custom ansh protocol remote login service
– Layer 3 custom ansh protocol over ICMP echo/reply remote login service

Don’t kill me with stones, this is first version. Works fine and smooth but if any troubles or suggestions occur, please mail me at misho-at-elwix.org

Web CVS Repository is ANSH

Depends on ELWIX libraries::
libaitio
libaitcrc
libaitsched

Enjoy and drink carefully … 🙂

Posted in elwix | Leave a comment

ELWIX-1.4p1

After one week and full testing ELWIX-1.4 version in production environment.
I found few small bugs and fix them.
– sysctl.conf // grow sysctl variable
– syslog.conf // after remove clog feature for rotate log. I forgot to fix file names.
– sudo plugin // fix plugin install dir
– 012.pptp.stop // add new runtime script for pptp client
– CompactFlash // fit minimum to 64MB Cannon PowerPC CompactFlash geometry, like 125184 sectors!
– tcsh shell // change install manner for tcsh/csh shell. Before is in BLOB elwix binary, now is in rootfs like self binary file. When tcsh is in elwix BLOB I found very strange and tedious bug. Grrrrrrr …. if you should starting write some chars into prompt and press ctrl+c. tcsh automatically logout you from console.

Cheers !!!

Posted in elwix | Leave a comment

Started development of anshd

Before few days I started last point from my wishes list 😉 written at CCC Camp 2011

Name of this project is “anshd”.
What kind is sense of this service in ELWIX? Remote secure management service of ELWIX.
What I mean with that ?!?
– ansh2d / ansh2 is layer-2 remote login service over Ethernet protocol with client
– ansh3d / ansh3 is layer-3 remote login service over ICMP protocol with client

Enjoy and Cheers!!! 😉

Posted in elwix | Leave a comment

ELWIX version 1.4

ELWIX version 1.4 is now finally released as image and since last month as sources.

Download:: ELWIX version 1.4

Enjoy and Cheers!

Posted in elwix | Leave a comment

After many hours

After many hours for coding and bug hunting.

Three libraries libaitio, libaitrpc and libaitsess at last have new major versions!
– Moved from libaitrpc type rpc_val_t into libaitio as type ait_val_t. Gives new general purpose type for data serialization.
– Change ELWIX RPC engine. Made changes are data management, convert all data at big-endian, new blob server and many hidden fixes.
– Change ELWIX Sessions. Add new feature for shared memory management and representing data.

Enjoy and Cheers! 🙂

Posted in elwix | Leave a comment

After my vacation in Sozopol

During my vacation in Sozopol I reviewed source code of libaitrpc and libaitsess.
After that I found big bug in situations between server-client BLOB communication and fixed few small cosmetic bugs.

Heh … until, diving in source code I got idea for moving RPC variable into libaitio. Its name changes from rpc_var_t to ait_var_t and use like general way to marshaling and restore data from other ELWIX type data.

In the next few weeks I should do that 😉

Posted in elwix | Leave a comment

New version of libaitrpc

One week after CCC Camp 2011 I reworked libaitrpc library part of ELWIX.

Change log for new version 1.2
– Support of local sockets
– Fixed bug in client part of BLOB handling
– Cosmetic and beautiful fixes into source code related with comments and sizes of arrays
– Audit of a source code

Now is committed new version into ELWIX CVS repository

Enjoy!

Posted in elwix | Leave a comment

Hurry, new library is open

New library for state machines is now released in CCC Camp 2011!

libaitsched

Enjoy!

P.S.: After many tries to sabotage my work on this project from charvarium at last I have completed this library. And import to CVS Repository of ELWIX from CCC Camp 2011.
Cheers !!!

Posted in elwix | Leave a comment

We prepare to release

From today, I finish sync of BSD source code for new ELWIX version 1.4
I get last changes of drivers especially for WiFi part ot project related with atheros chipsets.
Following with big interest Adrian Chadd work over radar detection mode and wait result from first “crash” tests 🙂

For my work hmmm this is place for talk for some “show stopper” things …
1) thing I explained above …. last Adrian Chadd works over radar detection mode
2) new idea which blinded me in one dark night … if we have gpio controls over someone events attached to pins. Why you don’t do “GPIO event manager service” for some boards and tool for switching LEDs :). OK, lets do it! And I started programing of this feature into embedtools part of ELWIX. (btw this may be used and like visual LED debugger 😛 this is perverted thought !!! 😀 Ooo I like this!) and for other purposes may be using.
3) my optional wish list for next release, includes
– driver under BSD license for Kodicom crossbar switch in some video capture cards
– Revised libaitrpc for certain parts will be moved into kernel space 🙂
– Made new library for ELWIX libaitsched for efficient internal management and easy deployment of state machines with various algorythms
– Made driver for management of kernel mbuf chains in user space environment
– And many many many various crazy thoughts spin around my head for nearest period …

At this night, this is from me.

Posted in elwix | Leave a comment