Hi Nick,

Thanks for the feedback.  Comments inline.

> Hi Guys,
> Lots of big changes in Glendale and I'm enjoying them. I did my usual
drop
> test, dropping the Glendale test router into production. I even spiced
up
> my config a bit, adding authentication where possible. So far so good
> guys. The new version looks exciting, and I can't wait to see the new
> features that are coming out in the next builds. I have noticed a couple
> things though. Some of this is probably me still wrapping my mind around
> this new CLI. It took me a while to find out how to set the OSPF RID,
and
> get redistribution working, so I wouldn't put it past me just not
grasping
> this new CLI yet. So here's my list:
> - top doesn't take you to the top of the command line hierarchy, it runs
> the shell top program. For example if you edit interfaces ethernet eth3,
> make changes and then type top it runs the top program.

That's http://bugzilla.vyatta.com/show_bug.cgi?id=2616 and is fixed.

> -Right now it appears you can't edit service dhcp-server. The command
line
> hierarchy was one of the best features of this CLI, it should be added
to
> everything. I know it's a new command line and I hope this is something
> you guys are working on.

I think that's been fixed, but I'll let someone else confirm.

> - I think I saw this about the previous release, however it appears to
be
> the same in Glendale. Even if an interface description is set in the
> command line SNMP returns the following values for interface
description:
> Found item [ifDescr='eth0'] index: 2 [from value]. Interface
descriptions
> are a big deal in the service provider arena; it should be very easy to
> indentify interfaces by description. Descriptions should show up in the
> output of show interface system.

I'll look into the snmp issue, but at lease we now do show the description
in the various "show interface" commands (although it didn't make the cut
for alpha1).  We now also default to a "brief" style output if the command
could show multiple interfaces.  For example:

[EMAIL PROTECTED]:~$ show interfaces
Interface    IP Address         State       Link   Description
br0          -                  up          up     bridge eth0 and eth1
eth0         172.16.117.15/24   up          up     Link to Internet
eth0         6.9.9.9/32         up          up     Link to Internet
eth0.100     -                  up          up     Switch to vlan 100
eth0.200     -                  up          up     Switch to vlan 200
eth1         15.0.0.15/24       up          up
eth2         2.2.2.3/24         admin down  down   Testing
eth2         172.16.139.15/24   admin down  down   Testing
eth3         -                  up          up
lo           127.0.0.1/8        up          up
tun0         10.0.0.1/24        up          up     GRE tunnel over IPSEC


[EMAIL PROTECTED]:~$ show interfaces ethernet eth0
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen
1000
    link/ether 00:0c:29:1a:08:62 brd ff:ff:ff:ff:ff:ff
    inet 172.16.117.15/24 brd 172.16.117.255 scope global eth0
    inet 6.9.9.9/32 scope global eth0
    inet6 fe80::20c:29ff:fe1a:862/64 scope link
       valid_lft forever preferred_lft forever
    Last clear: Thu Feb 14 11:45:22 PST 2008
    Description: Link to Internet

    RX:  bytes    packets     errors    dropped    overrun      mcast
           775         11          0          0          0          0
    TX:  bytes    packets     errors    dropped    carrier collisions
          1972         19          0          0          0          0

Any thoughts on that as a default?  In the detailed output you can see the
description and you might notice the "Last clear" which means we've added
a "clear counters" command.

> - You don't seem to be able to use "run" to execute some commands from
> inside config mode. Just like do in Cisco IOS, run in this CLI is an
> essential tool that simplifies troubleshooting new configs

We do support run in config mode:

[EMAIL PROTECTED] run show version
Version :    glendale (alpha 1)
Built by:    [EMAIL PROTECTED]
Built on:    Thu Feb 14 06:03:10 UTC 2008
Build ID:    08021406038278164
Boot via:    livecd
Uptime  :    11:48:18 up 13:23,  1 user,  load average: 0.00, 0.00, 0.00


Not sure why ping doesn't work with that (I'll file a bug), but you can
use the linux ping from config mode:

[EMAIL PROTECTED] ping 172.16.117.1
PING 172.16.117.1 (172.16.117.1) 56(84) bytes of data.
64 bytes from 172.16.117.1: icmp_seq=1 ttl=64 time=0.666 ms


> - There doesn't seem to be a way to run OSPF of VIFs. Please tell me I'm
> crazy and this is not the case.

That's my fault as I forgot to also add it under the vif.  I fixed it
yesterday, so it'll be in the next release.

> [EMAIL PROTECTED] set interfaces ethernet eth3 vif 5
> address       description   firewall
> bridge-group  disable       vrrp
> [edit]
> [EMAIL PROTECTED] set interfaces ethernet eth3 vif 5
>
> - I don't mind the new CLI, however I REALLY miss the ? and the space
auto
> completion. If there is any way we can work to getting that back I would
> be over the moon. I know there has been some discussion about this, but
I
> figured I'd voice my opinion as well, as late as it is.

I think we decided to make the "?" the default in the next release.  For
now you can add ~/.inputrc with:

  $if Bash
  "?": "\C-i"
  $endif

To get that functionality.

stig

_______________________________________________
Vyatta-users mailing list
Vyatta-users@mailman.vyatta.com
http://mailman.vyatta.com/mailman/listinfo/vyatta-users

Reply via email to