]>
git.sesse.net Git - nms/log
Eirik Nygaard [Tue, 3 Apr 2007 15:58:12 +0000 (17:58 +0200)]
Copy switches and patchlist to space for zyxelNG things.
Eirik Nygaard [Tue, 3 Apr 2007 15:35:29 +0000 (17:35 +0200)]
Merge with main branch
Eirik Nygaard [Tue, 3 Apr 2007 15:34:33 +0000 (17:34 +0200)]
zyxelNG fixes, it works now... I think.
root [Tue, 3 Apr 2007 15:30:49 +0000 (17:30 +0200)]
Change the background image to TG07.
root [Tue, 3 Apr 2007 14:32:28 +0000 (16:32 +0200)]
Clean the NMS data a bit.
root [Tue, 3 Apr 2007 14:29:06 +0000 (16:29 +0200)]
Ignore the now-autogenerated nets.pl.
root [Tue, 3 Apr 2007 14:28:25 +0000 (16:28 +0200)]
Varius MBD tweaks for TG07.
Eirik Nygaard [Tue, 3 Apr 2007 13:37:55 +0000 (15:37 +0200)]
Merge with main branch.
Eirik Nygaard [Tue, 3 Apr 2007 13:37:26 +0000 (15:37 +0200)]
Fix zyxelng.
Eirik Nygaard [Tue, 3 Apr 2007 13:37:08 +0000 (15:37 +0200)]
The cisco part is starting to work.
root [Tue, 3 Apr 2007 12:56:05 +0000 (14:56 +0200)]
Fix a bug in MBD.
root [Tue, 3 Apr 2007 12:43:47 +0000 (14:43 +0200)]
Fixed the IP plan, and added a honeypot net.
Eirik A. Nygaard [Tue, 3 Apr 2007 12:43:12 +0000 (14:43 +0200)]
We do want to get the banner.
Eirik A. Nygaard [Tue, 3 Apr 2007 12:42:38 +0000 (14:42 +0200)]
We do not need this any more.
Eirik A. Nygaard [Tue, 3 Apr 2007 12:42:26 +0000 (14:42 +0200)]
Bugfixes.
Eirik A. Nygaard [Tue, 3 Apr 2007 12:41:53 +0000 (14:41 +0200)]
More zyxelng fixes.
Eirik A. Nygaard [Tue, 3 Apr 2007 12:41:24 +0000 (14:41 +0200)]
The start of the cisco part of zyxelNG.
root [Tue, 3 Apr 2007 12:33:57 +0000 (14:33 +0200)]
IPv6 enable!
root [Tue, 3 Apr 2007 12:20:57 +0000 (14:20 +0200)]
Fix a missing "vlan".
root [Tue, 3 Apr 2007 10:34:24 +0000 (12:34 +0200)]
Enable the great wall of TG.
root [Tue, 3 Apr 2007 10:34:17 +0000 (12:34 +0200)]
Add a small range to the server net.
root [Tue, 3 Apr 2007 10:21:44 +0000 (12:21 +0200)]
Add some ignores.
root [Tue, 3 Apr 2007 10:21:21 +0000 (12:21 +0200)]
Fix a few bugs in the port config stuff
root [Tue, 3 Apr 2007 10:14:40 +0000 (12:14 +0200)]
Make some config stuff for Net.
root [Tue, 3 Apr 2007 09:53:23 +0000 (11:53 +0200)]
Make a port list for MBD, and push it to Net.
root [Tue, 3 Apr 2007 09:40:10 +0000 (11:40 +0200)]
Refactor a bit into a module.
root [Tue, 3 Apr 2007 09:37:42 +0000 (11:37 +0200)]
Added MBD as a part of NMS.
Eirik A. Nygaard [Tue, 3 Apr 2007 08:19:19 +0000 (10:19 +0200)]
Some zyxelng-magic, set a new ip and add the config to the zyxel, no saving.
Eirik A. Nygaard [Tue, 3 Apr 2007 08:16:36 +0000 (10:16 +0200)]
* Export some functions.
* Script $conn->get() $conn->cmd() should wait for a prompt.
root [Mon, 2 Apr 2007 21:40:55 +0000 (23:40 +0200)]
Add a few nets.
root [Mon, 2 Apr 2007 21:40:51 +0000 (23:40 +0200)]
Enable netboot for all.
root [Sun, 1 Apr 2007 17:11:44 +0000 (19:11 +0200)]
Add 174 as a static net.
root [Sun, 1 Apr 2007 15:24:57 +0000 (17:24 +0200)]
Fix reverse stuff in make-named-secondary.pl.
root [Sun, 1 Apr 2007 15:24:47 +0000 (17:24 +0200)]
Update the secondary DNS config automatically too, via ssh.
root [Sun, 1 Apr 2007 15:22:53 +0000 (17:22 +0200)]
Update make-named-secondary.pl for TG07.
root [Sun, 1 Apr 2007 15:22:48 +0000 (17:22 +0200)]
Add a static net for Net.
root [Sun, 1 Apr 2007 15:22:40 +0000 (17:22 +0200)]
Add fugleberget.
root [Sun, 1 Apr 2007 12:59:11 +0000 (14:59 +0200)]
Fix reverse DHCP automagic.
root [Sun, 1 Apr 2007 12:59:05 +0000 (14:59 +0200)]
Add the WLANs.
Eirik A. Nygaard [Sun, 1 Apr 2007 11:27:59 +0000 (13:27 +0200)]
Add cisco auth and basic ios handling for zyxelng.
root [Sat, 31 Mar 2007 20:50:48 +0000 (22:50 +0200)]
Fix a syntax error.
root [Sat, 31 Mar 2007 20:49:24 +0000 (22:49 +0200)]
Mer TG07-endringer.
root [Sat, 31 Mar 2007 20:35:01 +0000 (22:35 +0200)]
Add a list of static switches (ie. non-Zyxels).
root [Sat, 31 Mar 2007 20:30:28 +0000 (22:30 +0200)]
Run missing zone stuff in make-all-config.sh.
root [Sat, 31 Mar 2007 20:30:10 +0000 (22:30 +0200)]
Update the DNS stuff for TG07.
root [Sat, 31 Mar 2007 20:23:49 +0000 (22:23 +0200)]
Add make-named to the supahconfigstuff.
root [Sat, 31 Mar 2007 20:23:01 +0000 (22:23 +0200)]
Remove the split stuff from make-named.pl.
root [Sat, 31 Mar 2007 20:21:13 +0000 (22:21 +0200)]
Timestamp named.pl too.
root [Sat, 31 Mar 2007 22:17:18 +0000 (00:17 +0200)]
Timestamp stuff.
root [Sat, 31 Mar 2007 22:14:39 +0000 (00:14 +0200)]
Make a super-config-script.
root [Sat, 31 Mar 2007 22:13:43 +0000 (00:13 +0200)]
Changes for TG07; update IPs and remove option 82 stuff.
root [Sat, 31 Mar 2007 22:13:03 +0000 (00:13 +0200)]
Various changes for TG07.
Steinar H. Gunderson [Tue, 11 Apr 2006 10:34:05 +0000 (10:34 +0000)]
"Merge" from running copy on fortran.
Steinar H. Gunderson [Tue, 11 Apr 2006 10:33:00 +0000 (10:33 +0000)]
Merge from Kjetil.
Patches applied:
* korbekk@start.no--2005-lap-tla/nms--kjetil--1.0--base-0
tag of sgunderson@bigfoot.com--2006/nms--mainline--1.0--patch-69
* korbekk@start.no--2005-lap-tla/nms--kjetil--1.0--patch-1
removed hardcoded switch id and time from the new showswitch.pl
Steinar H. Gunderson [Mon, 10 Apr 2006 19:31:54 +0000 (19:31 +0000)]
Rename switches.
Steinar H. Gunderson [Mon, 10 Apr 2006 19:25:26 +0000 (19:25 +0000)]
Move to /24 nets for switches.txt.
Steinar H. Gunderson [Mon, 10 Apr 2006 19:13:37 +0000 (19:13 +0000)]
Go back to full routing.
Steinar H. Gunderson [Mon, 10 Apr 2006 19:04:00 +0000 (19:04 +0000)]
Switch to a predefined starting VLAN for each distro.
Steinar H. Gunderson [Mon, 10 Apr 2006 18:28:56 +0000 (18:28 +0000)]
Changed to seven distros. Oh, the madness!
Steinar H. Gunderson [Sun, 9 Apr 2006 22:06:18 +0000 (22:06 +0000)]
Erm, fix a silly comment error.
Steinar H. Gunderson [Sun, 9 Apr 2006 22:06:02 +0000 (22:06 +0000)]
Fixed a syntax error in the secondary's named.conf.
Steinar H. Gunderson [Sun, 9 Apr 2006 22:04:12 +0000 (22:04 +0000)]
Add make-named-secondary.pl, adapted from TG05.
Steinar H. Gunderson [Sun, 9 Apr 2006 20:20:34 +0000 (20:20 +0000)]
Fix another typo.
Steinar H. Gunderson [Sun, 9 Apr 2006 20:01:13 +0000 (20:01 +0000)]
Turn off forwarding until we've got a decent list.
Steinar H. Gunderson [Sun, 9 Apr 2006 19:45:15 +0000 (19:45 +0000)]
Minor TG06 adjustments to make-named.pl.
Steinar H. Gunderson [Sun, 9 Apr 2006 19:44:14 +0000 (19:44 +0000)]
Fix a typo.
Steinar H. Gunderson [Sun, 9 Apr 2006 19:42:04 +0000 (19:42 +0000)]
Add make-missing-zones.pl from TG05, adjusting for TG06.
Steinar H. Gunderson [Sun, 9 Apr 2006 19:38:48 +0000 (19:38 +0000)]
Added secret. Ahem. :-)
Steinar H. Gunderson [Sun, 9 Apr 2006 19:38:03 +0000 (19:38 +0000)]
Update make-named.pl for TG06.
Steinar H. Gunderson [Sun, 9 Apr 2006 19:29:56 +0000 (19:29 +0000)]
Added make-named.pl from TG05.
Steinar H. Gunderson [Sun, 9 Apr 2006 19:28:31 +0000 (19:28 +0000)]
Added secret. Eek =)
Steinar H. Gunderson [Sun, 9 Apr 2006 19:20:35 +0000 (19:20 +0000)]
Start the client nets at 1, not 2.
Steinar H. Gunderson [Sun, 9 Apr 2006 19:19:56 +0000 (19:19 +0000)]
Make switchmap.py generate switches.txt for the table switches.
Steinar H. Gunderson [Sun, 9 Apr 2006 19:08:37 +0000 (19:08 +0000)]
Insert extra magic for splitting nets by option 82.
Steinar H. Gunderson [Sun, 9 Apr 2006 18:53:52 +0000 (18:53 +0000)]
Update make-dhcpd.pl for TG06 (no split support yet).
Steinar H. Gunderson [Sun, 9 Apr 2006 18:44:50 +0000 (18:44 +0000)]
Added make-dhcpd.pl from TG05.
Steinar H. Gunderson [Sun, 9 Apr 2006 16:38:29 +0000 (16:38 +0000)]
Also print VLAN numbers after each switch in the map.
Steinar H. Gunderson [Sat, 8 Apr 2006 01:27:31 +0000 (01:27 +0000)]
Add a k-opt architecture for randomized improvement.
Steinar H. Gunderson [Fri, 7 Apr 2006 21:57:28 +0000 (21:57 +0000)]
Correct the estimates from last commit; unfortunately, they were overly pessimistic.
Steinar H. Gunderson [Fri, 7 Apr 2006 21:55:03 +0000 (21:55 +0000)]
Make a slightly more realistic estimate for moving between facing rows (1m plus any gaps, instead of 0m regardless as before). Amazingly enough, this boosts the time enormously, as the optimistic bound becomes a lot better.
Steinar H. Gunderson [Fri, 7 Apr 2006 21:49:53 +0000 (21:49 +0000)]
Add gap calculation to the distances in the TSP solver.
Steinar H. Gunderson [Fri, 7 Apr 2006 21:20:45 +0000 (21:20 +0000)]
Check the MST before doing anything else.
Steinar H. Gunderson [Fri, 7 Apr 2006 20:21:48 +0000 (20:21 +0000)]
Add a pessimistic distance to complement the optimistic one.
Steinar H. Gunderson [Fri, 7 Apr 2006 19:56:03 +0000 (19:56 +0000)]
Implement a new version of the MST finder (disabled by default).
Steinar H. Gunderson [Fri, 7 Apr 2006 16:20:08 +0000 (16:20 +0000)]
Adjust the estimates a bit :-)
Steinar H. Gunderson [Fri, 7 Apr 2006 15:33:39 +0000 (15:33 +0000)]
Cache the distances we need instead of calculating them over and over again (70%-ish speedup).
Steinar H. Gunderson [Fri, 7 Apr 2006 15:22:28 +0000 (15:22 +0000)]
Use 0 and 1 for left and right side instead of 0 and 1.
Steinar H. Gunderson [Fri, 7 Apr 2006 15:14:47 +0000 (15:14 +0000)]
Make distance_middle() slightly less dumb.
Steinar H. Gunderson [Fri, 7 Apr 2006 13:55:13 +0000 (13:55 +0000)]
Merge from andun.
Patches applied:
* korbekk@start.no--2006--public/nms--kjetil--1.0--base-0
tag of sgunderson@bigfoot.com--2006/nms--mainline--1.0--patch-29
* korbekk@start.no--2006--public/nms--kjetil--1.0--patch-1
new graph generating code in C to make it faster (about 5x faster)
Steinar H. Gunderson [Fri, 7 Apr 2006 13:50:41 +0000 (13:50 +0000)]
Some restructuring.
Highlights
- merge try_order and order
- no longer keep pointers to points[] around, just copy (row,num)
- keep a std::set "points_left" at all times instead of scanning for those we
haven't found yet; this is also nicely feeded to the Prim algorithm which
already needs such a set.
All this gains us a few percent extra, it seems.
Steinar H. Gunderson [Fri, 7 Apr 2006 13:24:15 +0000 (13:24 +0000)]
Print out some diagnostics showing how well the MST bound works.
Steinar H. Gunderson [Fri, 7 Apr 2006 13:15:41 +0000 (13:15 +0000)]
Send in a proper set to the MST algorithm, instead of letting it deduce it itself. This also makes it easier to include the current point in the from-set.
Steinar H. Gunderson [Fri, 7 Apr 2006 13:10:38 +0000 (13:10 +0000)]
Optimize the TSP solver by using the MST of the rest of the graph as a lower bound.
Steinar H. Gunderson [Fri, 7 Apr 2006 12:41:21 +0000 (12:41 +0000)]
Added a more-or-less naive travelling-salesman solver for finding the optimal switch routes.
Steinar H. Gunderson [Thu, 6 Apr 2006 21:09:38 +0000 (21:09 +0000)]
Add some bling, shiny and centering.
Steinar H. Gunderson [Thu, 6 Apr 2006 20:30:20 +0000 (20:30 +0000)]
Add a small switch planning application.
Steinar H. Gunderson [Thu, 6 Apr 2006 18:17:31 +0000 (18:17 +0000)]
Added some extra vertical spacing.
Steinar H. Gunderson [Thu, 6 Apr 2006 14:54:35 +0000 (14:54 +0000)]
Set the +x flag on zyxel/*.py.
Steinar H. Gunderson [Thu, 6 Apr 2006 14:30:17 +0000 (14:30 +0000)]
Invert the numbering yet again.
Steinar H. Gunderson [Thu, 6 Apr 2006 13:37:05 +0000 (13:37 +0000)]
Fix the middle again.