[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference irocz::common_brouters

Title:Digital Brouters Conference
Notice:New common-code brouter family: RouteAbout, DECswitch 900
Moderator:MARVIN::HARTLL
Created:Mon Jul 17 1995
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:929
Total number of notes:3736

813.0. "TFTP GET/PUT config problem" by KERNEL::KHANR (UK_CSC Networks Support DTN 833-3831) Mon Mar 24 1997 06:09

    
     Hello,
    
      TCP/IP Services for OpenVMS VAX Version V4.1 - ECO Level 3,
      DEC TCP/IP Services for OpenVMS AXP Version V4.0 - ECO Level 3.
      RouteAbout Access /EI,RA Central EW, Version DRS V2 and V1.
    
      Customer reported problem on TFTP put and get config, in the 
      lab I have reproduced the problem as follows:
     
      Saved the configuration files to a TFTP server running on our
      OpenVMS Alpha & VAX , if I do a TFTP GET CONFIG appears to 
      work but if I then TFTP put the config file it seems to wipe 
      out all our IP information. 
      Snapshot as follows, the error might mean somthing, anyway in 
      this instance after the error a restart wiped out my config &
      I could not recover the config.
    
      IP config>exit
      Config>b
      TFTP Boot/dump configuration
      Boot config>tftp put
      local filename [CONFIG]?
      remote host [0.0.0.0]? 16.200.0.13
      host filename [10C800EF.cfg]?
      TFTP transfer complete, status: OK
    
      Boot config>exit                           
    
      Config>b
      TFTP Boot/dump configuration
      Boot config>tftp get
      local filename [CONFIG]?
      remote host [0.0.0.0]? 16.200.0.13
      host filename [10C800EF.cfg]? 10C800EF.cfg
      TFTP transfer complete, status: OK
      Updating CONFIG; Do Not Interrupt!
      .
      *** ERROR ***
      Data record exceeds buffer size! CONFIG update aborted.
    
      Boot config>exit
    
      Thanks for any assistance.
    
      ~Riaz
    
    
    
T.RTitleUserPersonal
Name
DateLines
813.1Does this only occur on VMS?IROCZ::DUBEMon Mar 24 1997 09:293
Does this same error occur if you PUT/GET to/from a UNIX workstation or a PC?
Could you also tell me where this config file is located, I would like to look
at its contents.
813.2KERNEL::KHANRUK_CSC Networks Support DTN 833-3831Mon Mar 24 1997 11:2980
    
    Yes only on VMS, I have just tried on an Unix node in the lab ,
    You need only setup an ip address on the lan interface and turn 
    on rip, no more, I have already blown a few of my configurations,
    guess I should have taken a copy of my config from a Unix system!.
    (sorry NO pc)
    
    # cd /usr/tftpboot
    # cat > 10C800F6.cfg
                                     
    #  chmod 777 10C800F6.cfg
    Boot config>tftp put
    local filename [CONFIG]?
    remote host [0.0.0.0]?  16.200.0.12
    host filename [10C800F6.cfg]? /usr/tftpboot/10C800F6.cfg
    TFTP transfer complete, status: OK
    
    Boot config>tftp get
    local filename [CONFIG]? /usr/tftpboot/10C800F6.cfg
    File Not Found
    Boot config>tftp get
    local filename [CONFIG]?
    remote host [0.0.0.0]? 16.200.0.12
    host filename [10C800F6.cfg]? /usr/tftpboot/10C800F6.cfg
    TFTP transfer complete, status: OK
    Updating CONFIG; Do Not Interrupt!
    
    Boot config>
    
    Boot config>
    
    *rest
    Are you sure you want to restart the gateway? (Yes or [No]): yes
    
    %TELNET-E-INETERROR, Internet interface error
    -SYSTEM-F-CONNECFAIL, connect to network object timed-out or failed
    $ telnet 16.200.0.246
    $ telnet 16.200.0.246
    %TELNET-I-TRYING, Trying ... 16.200.0.246
    %TELNET-I-SESSION, Session 01, host 16.200.0.246, port 23
    -TELNET-I-ESCAPE, Escape character is ^]
    
    
    Copyright Notices:
    
    *t 6
    IP config>list add
    IP addresses for each interface:
       intf  0   16.200.0.246     255.255.255.0    Network broadcast,   
    fill 1
    +p ip
    IP>dump
    
    Type   Dest net         Mask       Cost     Age   Next hop(s)
    
    Sbnt   16.0.0.0         FF000000   1        0     None
     Dir*  16.200.0.0       FFFFFF00   1        0     Eth/0
     RIP   16.200.5.0       FFFFFF00   3        20    16.200.0.69
     RIP   16.200.6.0       FFFFFF00   2        0     16.200.0.5
     RIP   16.200.124.0     FFFFFF00   2        20    16.200.0.69
    
    Routing table size: 768 nets (55296 bytes), 5 nets known
    
    ==========================================================================
    
    example of file on VMS /TFTP out is located on ;
    
    $ dir comics"access"::DISK$DUMPS:[000000.KHAN.ROUTEABOUT]
    
    Directory COMICS"access"::DISK$DUMPS:[000000.KHAN.ROUTEABOUT]
    
    10C800EF.CFG;1      
    
    Total of 1 file.
    $ 
    
    
    
    Thanks
    ~Riaz
813.3Your sample config files look OK...IROCZ::DUBEMon Mar 24 1997 15:477
Do you have the VMS-based config file which caused the error detailed in the
base note?  The sample config file from the VMS system looks OK using a parsing
tool which displays the information from the config file in a more
`human readable' format - the file isn't corrupted in any way.  Did the
transfer from the VMS server to the router occur in binary mode?  I would like
to attempt to tftp GET this file directly from your server.  Since I don't use
VMS, how would I do a tftp get on this file from my UNIX system?
813.4MARVIN::CLEVELANDTue Mar 25 1997 07:202
    See note 553 -- do you have the UCX patch installed for the TFTP last
    block problem?
813.5Have the files already been created?IROCZ::PARTRIDGEFri Mar 28 1997 12:1343
    I have been Putting and getting .cfg files almost daily in 
    the lab from the OSF systems I have, with no problems. You do have
    to have the right tftp path set up on the system. And what I found
    was that I had to have already created the file on the system and
    set the rw privs, for this to work. Sometimes the error message
    you get on the RouteABT re TFTP, doesn't always tell you the truth.
    
    I usually create a file relavent to the module I'm testing on,
    and the configuraton for the tests I'm running.
    For example I put all .cfg files, and loadable images on the
    system I use in /usr/var/download, so in the download directory 
    If I'm testing ip on a Accessworks EW, I would execute the following
    commands on the OSF/Unix system
    
    # touch AW_bridge.cfg
    # chmod 777 AW_Bridge.cfg
    
    on the module:
    
    * t 6
    config> boot
    Boot config>tftp put
          local filename [CONFIG]?
          remote host [0.0.0.0]? 16.200.0.13
          host filename [10C800EF.cfg]? /usr/var/download/AW_Bridge.cfg
    
    When I change to test for IP I would then use the get command for
    an IP.cfg file I had previously put in the download area. IE;
    
    config> boot
        Boot config>tftp get
              local filename [CONFIG]?
              remote host [0.0.0.0]? 16.200.0.13
              host filename [10C800EF.cfg]? /usr/var/download/AW_IP.cfg
    
    As long as I have connectivity ie can ping to the module. I've had
    no instances of losing my configuration.
    
    Hope this helps.
    
    Bob
    
          
813.6Agree not on OSF/UnixKERNEL::KHANRUK_CSC Networks Support DTN 833-3831Tue Apr 01 1997 05:079
    
    Thanks all,
    
    Sorry I have just read the replies, .5 please note I did not say that
    I had problems with OSF/Unix Systems, my problem is on Alpha/VMS using
    UCX, I suspect the UCX patch will resolve this problem, either way I
    will update this entry when I have experimented.
    
    ~Riaz