Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Dec 2003 23:52:05 -0500 (EST)
From:      soupman <soup@m-net.arbornet.org>
To:        freebsd-config@freebsd.org
Subject:   Installing FreeBSD via FTP with a PPP link via direct serialconnection using a null modem cable from a Windows 95 computer.
Message-ID:  <20031230235056.K10420-100000@m-net.arbornet.org>

next in thread | raw e-mail | index | archive | help

Installing FreeBSD via FTP with a PPP link via direct serial
connection using a null modem cable from a Windows 95 computer.

Here's how to do it:

Windows
-------

1. Download the file http://www.kevin-wells.com/net/mdmcbx.inf
2. Open the contol panel.
3. Select modems
4. Click add.
5. Select the option to choose the modem from a list.
6. Click the 'disk' button which allows you to supply the modem
   information file.  Type the location of the file mdmcbx.inf.
7. Select Generic Null Modem.
8. Select COM1 as the port.
9. Install the modem.

10. Open the 'dial up networking' folder.
11. Create a new connection.
12. Name it 'Incoming PPP connection' (or whatever you like).
13. Choose 'Generic NULL modem' as the modem type.
14. Click the configure button.
15. Under the 'general' tab, make sure the speed is set to 115200
    and the port is COM1.
15. Under the 'connection' tab, hit advanced.  Make sure CTS/RTS
    is on.
16. Under the 'options' tab, make sure only the 'display modem
    status' option is selected.
16. Enter a phone number (won't be used, but required).
17. Create the connection.

18. Download an FTP server for windows (such as GuildFTPd
    or Fictional Daemon).
19. Install the server and run it.
20. Choose a username and password and allow that user to log in.
21. Place all the installation files in a directory on the windows
    machine named ...\FREEBSD\xxx-RELEASE, with xxx-RELEASE set as
    the proper release value for the distribution (for example,
    C:\TEMP\PUB\FREEBSD\4.8-RELEASE).
22. With the user you created with the FTP server, set its home
    directory to ...\FREEBSD.  Make sure you give read access for
    that directory to your account.

FreeBSD
-------

1. Start the FreeBSD installation.
2. At the 'installation media' page, choose 'Options'.
3. At the 'FTP username' option, press the spacebar.
4. Enter your username and password that you chose when
   configuring the windows FTP server.
5. Make sure the 'Release name' option is set the same as the
   directory of the location of the installation files on the
   windows machine.
6. Scroll to the 'Media Type' option.  Press the spacebar.
7. At the 'installation media' page, choose 'FTP' (2).
8. Select 'URL'.
9. Set ftp://192.168.1.0 as the URL.
10. At the 'network interface information' page, choose the 'PPP
    interface on device /dev/cuaa0 (COM1)' option.
11. Hit 'NO' until you reach the 'network configuration' page.
12. Type a name for the host, and 192.168.1.1 for the IPv4 address.
13. Choose OK.  Just accept all the default options by choosing
    OK  or YES until you reach the message that the PPP command
    has been started.
14. Switch to the window that allows you to interact with the
    PPP shell.
15. Type the following at the PPP prompt:
	set dial
	set device /dev/cuaa0
	set speed 115200
        set ctsrts on
	set timeout 900
	disable ipv6cp
	set ifaddr 192.168.1.1 192.168.1.0
16. The two computers are now ready to communicate.  Make sure they
    are connected with a null modem cable!

The Connection
----------------

1. Open the 'dial up networking' folder on the Windows machine.
2. Double-click the 'Incoming PPP connection' icon.
3. Hit connect.  Simultaneously on the FreeBSD box type 'term' and
   type ~p to enter packet mode.
4. Wait for the connection to be established (the prompt should change
   to three capital Ps on the FreeBSD machine, and the Windows machine
   should show a connection has been established).
5. Continue with the FreeBSD installation by pressing enter at the
   message and Q at the options page.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031230235056.K10420-100000>