/[mdap]
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /

View Directory Listing Directory Listing


Sticky Revision:

Revision 68 - Directory Listing
Modified Sun Nov 18 01:29:04 2007 UTC (11 years, 7 months ago) by dpavlin
 r97@brr:  dpavlin | 2007-11-18 02:29:00 +0100
 - can be started with any parametar to produce debug output
 - make IP pool 10.0.0.10-10.0.0.99
 - report mac addess for assigned IP


Revision 67 - Directory Listing
Modified Sun Nov 18 01:29:04 2007 UTC (11 years, 7 months ago) by dpavlin
 r96@brr:  dpavlin | 2007-11-18 02:24:23 +0100
 if flashing ant, don't pass controll to plugins


Revision 66 - Directory Listing
Modified Sun Nov 18 01:23:48 2007 UTC (11 years, 7 months ago) by dpavlin
 r94@brr:  dpavlin | 2007-11-18 02:23:44 +0100
 wait for connection much longer (1 hour)


Revision 65 - Directory Listing
Modified Sun Nov 18 00:56:20 2007 UTC (11 years, 7 months ago) by dpavlin
 r92@brr:  dpavlin | 2007-11-18 01:56:16 +0100
 simple tftpd


Revision 64 - Directory Listing
Modified Sun Nov 18 00:55:43 2007 UTC (11 years, 7 months ago) by dpavlin
 r89@brr:  root | 2007-11-18 01:51:20 +0100
 - move $debug into MDAP and export it
 - iterate plugins correctly


Revision 63 - Directory Listing
Modified Sun Nov 18 00:55:42 2007 UTC (11 years, 7 months ago) by dpavlin
 r88@brr:  root | 2007-11-18 01:49:44 +0100
 cleanup


Revision 62 - Directory Listing
Modified Sat Nov 17 00:12:12 2007 UTC (11 years, 7 months ago) by dpavlin
 r85@brr:  root | 2007-11-17 01:11:48 +0100
 tweak config


Revision 61 - Directory Listing
Modified Sat Nov 17 00:12:12 2007 UTC (11 years, 7 months ago) by dpavlin
 r84@brr:  dpavlin | 2007-11-17 00:58:36 +0100
 simpliest possible bootp server (it seems to work)


Revision 60 - Directory Listing
Modified Fri Nov 16 23:44:51 2007 UTC (11 years, 7 months ago) by dpavlin
 r82@brr:  dpavlin | 2007-11-17 00:44:47 +0100
 start udhcpcd only if dhcpd isn't running


Revision 59 - Directory Listing
Modified Fri Nov 16 23:44:29 2007 UTC (11 years, 7 months ago) by dpavlin
 r80@brr:  dpavlin | 2007-11-17 00:44:22 +0100
 extract board and name from firmware


Revision 58 - Directory Listing
Modified Fri Nov 16 19:12:08 2007 UTC (11 years, 7 months ago) by dpavlin
 r78@brr:  dpavlin | 2007-11-16 20:12:03 +0100
 cleanup messages and plugins


Revision 57 - Directory Listing
Modified Fri Nov 16 18:18:31 2007 UTC (11 years, 7 months ago) by dpavlin
 r76@brr:  dpavlin | 2007-11-16 19:18:26 +0100
 added MDAP::Commands


Revision 56 - Directory Listing
Modified Fri Nov 16 18:06:27 2007 UTC (11 years, 7 months ago) by dpavlin
 r74@brr:  dpavlin | 2007-11-16 19:06:22 +0100
 execute sequence of commands on each CPE


Revision 55 - Directory Listing
Modified Fri Nov 16 18:04:15 2007 UTC (11 years, 7 months ago) by dpavlin
 r72@brr:  dpavlin | 2007-11-16 19:04:09 +0100
 more example files


Revision 54 - Directory Listing
Modified Fri Nov 16 17:45:22 2007 UTC (11 years, 7 months ago) by dpavlin
 r68@brr:  dpavlin | 2007-11-16 18:45:16 +0100
 move tweaks of addressing


Revision 53 - Directory Listing
Modified Fri Nov 16 17:45:21 2007 UTC (11 years, 7 months ago) by dpavlin
 r67@brr:  dpavlin | 2007-11-16 18:25:11 +0100
 fix


Revision 52 - Directory Listing
Modified Fri Nov 16 17:45:21 2007 UTC (11 years, 7 months ago) by dpavlin
 r66@brr:  dpavlin | 2007-11-16 18:03:45 +0100
 new plugin to turn DHCP server off


Revision 51 - Directory Listing
Modified Fri Nov 16 17:03:33 2007 UTC (11 years, 7 months ago) by dpavlin
 r63@brr:  dpavlin | 2007-11-16 18:03:27 +0100
 add two IP addresses to each device


Revision 50 - Directory Listing
Modified Fri Nov 16 17:03:32 2007 UTC (11 years, 7 months ago) by dpavlin
 r62@brr:  dpavlin | 2007-11-16 17:49:02 +0100
 basic test


Revision 49 - Directory Listing
Modified Fri Nov 16 16:21:45 2007 UTC (11 years, 7 months ago) by dpavlin
 r60@brr:  dpavlin | 2007-11-16 17:21:39 +0100
 - rewrite plugins to use Module::Pluggable
 - plugins are enabled by default, use --no-plugins to disable them


Revision 48 - Directory Listing
Modified Fri Nov 16 15:54:20 2007 UTC (11 years, 7 months ago) by dpavlin
 r58@brr:  dpavlin | 2007-11-16 16:54:16 +0100
 update config and docs to be in sync


Revision 47 - Directory Listing
Modified Fri Nov 16 14:59:30 2007 UTC (11 years, 7 months ago) by dpavlin
 r56@brr:  dpavlin | 2007-11-16 15:59:26 +0100
 - more strict parsing of SEQ-NR (which can contain " OK" at end)
 - call new ChangeIP plugin which sorts out IP addressing issues
 - report EXEC-CLI failures


Revision 46 - Directory Listing
Modified Fri Nov 16 14:47:04 2007 UTC (11 years, 7 months ago) by dpavlin
 r54@brr:  dpavlin | 2007-11-16 15:47:01 +0100
 tweaks, not working still...


Revision 45 - Directory Listing
Modified Fri Nov 16 14:45:48 2007 UTC (11 years, 7 months ago) by dpavlin
 r52@brr:  dpavlin | 2007-11-16 15:45:44 +0100
 added custom targets to Makefile


Revision 44 - Directory Listing
Modified Fri Nov 16 14:45:10 2007 UTC (11 years, 7 months ago) by dpavlin
 r50@brr:  dpavlin | 2007-11-16 15:45:06 +0100
 don't down interface to prevent other pcap based programs
 from aborting


Revision 43 - Directory Listing
Modified Fri Nov 16 14:44:37 2007 UTC (11 years, 7 months ago) by dpavlin
 r48@brr:  dpavlin | 2007-11-16 15:44:33 +0100
 relative path to fw-info.pl


Revision 42 - Directory Listing
Modified Fri Nov 16 13:04:56 2007 UTC (11 years, 7 months ago) by dpavlin
 r46@brr:  dpavlin | 2007-11-16 14:04:52 +0100
 setup network on eth1, 10.0.0.0/8


Revision 41 - Directory Listing
Modified Fri Nov 16 10:25:01 2007 UTC (11 years, 7 months ago) by dpavlin
 r44@brr:  dpavlin | 2007-11-16 11:24:58 +0100
 added warnings


Revision 40 - Directory Listing
Modified Fri Nov 16 10:22:23 2007 UTC (11 years, 7 months ago) by dpavlin
 r42@brr:  dpavlin | 2007-11-16 11:22:17 +0100
 added Makefile.PM based on Module::Install which will fetch
 required CPAN packages automatically


Revision 39 - Directory Listing
Modified Mon May 7 19:29:05 2007 UTC (12 years, 1 month ago) by dpavlin
added --exec which will change command which is executed on all ants which
are flashed to lastest firmware (default is system config led=flash)

Revision 38 - Directory Listing
Modified Mon May 7 18:34:11 2007 UTC (12 years, 1 month ago) by dpavlin
order firmwares by version and filename

Revision 37 - Directory Listing
Modified Thu Apr 26 12:07:49 2007 UTC (12 years, 1 month ago) by dpavlin
any number of space characters can separate login and password

Revision 36 - Directory Listing
Modified Wed Apr 25 10:53:40 2007 UTC (12 years, 1 month ago) by dpavlin
display name in iselect

Revision 35 - Directory Listing
Modified Tue Apr 24 20:51:28 2007 UTC (12 years, 1 month ago) by dpavlin
added some documentation about tftp and dhcpd setup

Revision 34 - Directory Listing
Modified Tue Apr 24 20:43:36 2007 UTC (12 years, 1 month ago) by dpavlin
support multiple firmware images as argument(s)

Revision 33 - Directory Listing
Modified Tue Apr 24 18:57:19 2007 UTC (12 years, 1 month ago) by dpavlin
simplify code and fix password reporting

Revision 32 - Directory Listing
Modified Tue Apr 24 17:02:41 2007 UTC (12 years, 1 month ago) by dpavlin
flash led on ants with correct firmware, better output in --debug mode

Revision 31 - Directory Listing
Modified Tue Apr 24 15:44:20 2007 UTC (12 years, 1 month ago) by dpavlin
add --credentials to dump login credentials found

Revision 30 - Directory Listing
Modified Tue Apr 24 14:53:04 2007 UTC (12 years, 1 month ago) by dpavlin
better reporting of current anthill status (err, all ants in network)

Revision 29 - Directory Listing
Modified Tue Apr 24 10:11:24 2007 UTC (12 years, 1 month ago) by dpavlin
count ants and report of all ants are flashed

Revision 28 - Directory Listing
Modified Tue Apr 24 10:01:22 2007 UTC (12 years, 1 month ago) by dpavlin
monitor ants and display message when all are flashed

Revision 27 - Directory Listing
Modified Tue Apr 24 09:52:05 2007 UTC (12 years, 1 month ago) by dpavlin
factor out forget_ant

Revision 26 - Directory Listing
Modified Mon Apr 23 23:36:57 2007 UTC (12 years, 1 month ago) by dpavlin
check unknowns every 10 * 3s

Revision 25 - Directory Listing
Modified Mon Apr 23 23:32:49 2007 UTC (12 years, 1 month ago) by dpavlin
more password cleanup, retry unknown passwords after 60 cycles

Revision 24 - Directory Listing
Modified Mon Apr 23 23:11:30 2007 UTC (12 years, 1 month ago) by dpavlin
re-wrote password handling to be cleaner (somewhat),
remember ok passwords so we can distinguish between unknown
and known passwords as well as ignore single SEQ-ID errors

Revision 23 - Directory Listing
Modified Mon Apr 23 21:26:08 2007 UTC (12 years, 1 month ago) by dpavlin
much improved output messages

Revision 22 - Directory Listing
Modified Mon Apr 23 20:50:37 2007 UTC (12 years, 1 month ago) by dpavlin
helper using iselect to select firmware image

Revision 21 - Directory Listing
Modified Mon Apr 23 20:49:47 2007 UTC (12 years, 1 month ago) by dpavlin
output formatted version number and path

Revision 20 - Directory Listing
Modified Mon Apr 23 19:40:57 2007 UTC (12 years, 1 month ago) by dpavlin
refactore output using once (to display message just once) and added fast-retry
of accounts if password is invalid

Revision 19 - Directory Listing
Modified Mon Apr 23 19:06:18 2007 UTC (12 years, 1 month ago) by dpavlin
added command-line options for each parametar, better default verbosity (--quiet),
use --verbose or --debug to increase output verbosity.

Revision 18 - Directory Listing
Modified Mon Apr 23 18:04:04 2007 UTC (12 years, 1 month ago) by dpavlin
check magic string at beginning of firmware

Revision 17 - Directory Listing
Modified Mon Apr 23 17:42:42 2007 UTC (12 years, 1 month ago) by dpavlin
support list of login\tpasswd, optionally from passwd file and try each one
in turn until correct one is found

Revision 16 - Directory Listing
Modified Mon Apr 23 17:41:34 2007 UTC (12 years, 1 month ago) by dpavlin
output version <tab> and firmware path

Revision 15 - Directory Listing
Modified Mon Apr 23 00:04:26 2007 UTC (12 years, 2 months ago) by dpavlin
detect password protected ants

Revision 14 - Directory Listing
Modified Sun Apr 22 23:29:05 2007 UTC (12 years, 2 months ago) by dpavlin
implement correct MDAP checksum calculation, so we can now really create
valid packets as opposed to just replying known ones. This enabled configurable
user_id and user_pwd which is also added.

Revision 13 - Directory Listing
Modified Sun Apr 22 22:56:35 2007 UTC (12 years, 2 months ago) by dpavlin
small and hopefully efficiant checksummer

Revision 12 - Directory Listing
Modified Sun Apr 22 22:50:42 2007 UTC (12 years, 2 months ago) by dpavlin
packet checksum: last two bytes in packet are hex value of xored bytes
before it

Revision 11 - Directory Listing
Modified Sun Apr 22 22:39:33 2007 UTC (12 years, 2 months ago) by dpavlin
a try at calculating checksum. It seems it's xor

Revision 10 - Directory Listing
Modified Sun Apr 22 22:23:20 2007 UTC (12 years, 2 months ago) by dpavlin
checksum difference by one

Revision 9 - Directory Listing
Modified Sun Apr 22 16:40:49 2007 UTC (12 years, 2 months ago) by dpavlin
better output in debug and non-debug mode, respect client MDAP version

Revision 8 - Directory Listing
Modified Sun Apr 22 16:06:03 2007 UTC (12 years, 2 months ago) by dpavlin
any option added to invocation will turn debug on

Revision 7 - Directory Listing
Modified Sun Apr 22 15:32:22 2007 UTC (12 years, 2 months ago) by dpavlin
track tftp server's current firmware and re-flash all available ants if it
changes.

Revision 6 - Directory Listing
Modified Sun Apr 22 15:30:47 2007 UTC (12 years, 2 months ago) by dpavlin
read default BANT-R board firmware

Revision 5 - Directory Listing
Modified Sun Apr 22 14:42:56 2007 UTC (12 years, 2 months ago) by dpavlin
beginning of firmware info tool

Revision 4 - Directory Listing
Modified Sun Apr 22 14:41:37 2007 UTC (12 years, 2 months ago) by dpavlin
better delimiter at beginning of packet

Revision 3 - Directory Listing
Modified Sun Apr 22 14:41:18 2007 UTC (12 years, 2 months ago) by dpavlin
use exact dump of protocol packets

Revision 2 - Directory Listing
Modified Sun Apr 22 12:52:15 2007 UTC (12 years, 2 months ago) by dpavlin
start of experimental MDAP server to facilitate automatic firmware upgrade on Thompson devices

Revision 1 - Directory Listing
Added Sun Apr 22 11:46:47 2007 UTC (12 years, 2 months ago) by dpavlin
import initial version of MDAP protocol support

  ViewVC Help
Powered by ViewVC 1.1.26