Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jul 2003 13:55:15 -0700
From:      Tim Kientzle <kientzle@acm.org>
To:        Lowell Gilbert <freebsd-current-local@be-well.no-ip.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: "authenticated tftp"
Message-ID:  <3F219933.4090807@acm.org>
References:  <Pine.NEB.3.96L.1030725132016.31689D-100000@fledge.watson.org> <20030725214646.C89556@news1.macomnet.ru> <447k66s6i2.fsf@be-well.ilk.org>

next in thread | previous in thread | raw e-mail | index | archive | help
>>On Fri, 25 Jul 2003, 13:22-0400, Robert Watson wrote:
>>>Yeah, seems like an oxy-moron, but this is a legitimate question, I
>>>promise.  My linksys wireless router requires me to disable the admin
>>>password on it to tftp a firmware update to it--however, the Windows tftp
>>>client that Linksys ships appear to support some form of "Oh yeah, and
>>>here's a password".

I found some code that claims to implement this
extension (specifically for communicating with
a Linksys device).  Unfortunately, I couldn't find
any copyright or license for the code, so I can't
just pass it along.

However, it looks like it just attaches an
option called "password" whose value
is the unencrypted password.

RFC 2347 describes the format of TFTP options.
Looks like a few lines added to makerequest()
in tftp.c should handle it.  Plus a few additional
lines of code for the command-line option.  Should
be an evening's work for someone.

Good luck,

Tim



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F219933.4090807>