From owner-freebsd-small Mon Oct 5 05:02:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA26050 for freebsd-small-outgoing; Mon, 5 Oct 1998 05:02:32 -0700 (PDT) (envelope-from owner-freebsd-small@FreeBSD.ORG) Received: from fan.net.au (fan.net.au [203.20.92.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA26041; Mon, 5 Oct 1998 05:02:29 -0700 (PDT) (envelope-from hannama@fan.net.au) Received: from andrewh.famzon.com.au (dialup-nas1-32.bris.fan.net.au [202.179.224.33]) by fan.net.au (8.9.1/8.9.1) with SMTP id WAA26892; Mon, 5 Oct 1998 22:02:04 +1000 (EST) From: "Andrew Hannam" To: Cc: "FreeBSDSmall" , "AndrzejBialecki" Subject: RE: Command-line i/f (Re: PicoBSD) Date: Mon, 5 Oct 1998 22:00:20 +1000 Message-ID: <000201bdf057$b991c100$0104010a@andrewh.famzon.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: <199810050737.AAA00893@dingo.cdrom.com> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Importance: Normal Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > >> grouping of commands under another keyword, for example: ip, > ipx, dial, > > etc... As long as you are doing the hierarchy breakdown of commands - why not do it as a set of web page constructs. A tiny web server, a few text files (html pages - forget pictures) and possibly a command interpreter of any flavour. This approach is easier for the administrator (no command set to learn). Management of the various parts of the system can be separated into separate 'cgi-bin' programs of either compiled or interpreted variety depending on the situation. The one catch: You need to establish an IP address before this will work. Subnet mask can initially default to 0.0.0.0 (and similarly gateway in this circumstance is not relevant). There are two solutions to this... a) Have a serial (or something else) connection just to set the initial IP address. b) Use the scheme that many standalone devices such as print servers use. Until an IP address is programmed via the web front end - all non-broadcast addresses sent to the ethernet card are accepted. Using a static ARP entry for the device with any suitable IP address is then sufficient to talk to it in this initial state. Comments Please ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message