Changes between Version 22 and Version 23 of Internal/Soekris


Ignore:
Timestamp:
Oct 16, 2006, 4:36:50 AM (18 years ago)
Author:
anonymous
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/Soekris

    v22 v23  
    99You will want a paperclip.  You're going to be poking that reset switch a lot.
    1010
    11 == connect a console ==
     11== Connect a Console ==
    1212
    1313Get a linux laptop with a serial port.  Connect the Soekris serial port to it using a crossover serial cable.  There are a lot of these, unused, floating around ORBIT.  They have "X OVER" written on them.
    1414
    15 Run minicom in a terminal window that can handle vt102 (any of them can).  The first time you start a console, minicom should be set for 19200 baud, 8 databits, no parity, 1 stop bit, no flow control.  Be sure to turn hardware and software flow control off in minicom.  The UNIX device for talking to the console is almost certainly /dev/ttyS0 or /dev/ttyUSB0.  Usually when linux runs its console on a serial port, it goes at 9600 baud, so set the console baud to 9600 (see below) when you have the chance.
     15Run minicom in a terminal window that can handle vt102 (any of them can).  The first time you start a console, minicom should be set for 19200 baud, 8 databits, no parity, 1 stop bit, no flow control.  Be sure to turn hardware and software flow control off in minicom.  The UNIX device for talking to the console is almost certainly /dev/ttyS0, /dev/ttyUSB0, or /dev/ttyUSB1.  Usually when linux runs its console on a serial port, it goes at 9600 baud, so set the console baud to 9600 (see below) when you have the chance.
    1616
    1717Minicom and the Soekris console driver seem a little fragile.  If you do wind up dumping junk to the serial port (as will be the case if you run pppd carelessly), you may gum it up so badly that you need to reboot.
     
    3737}}}
    3838
    39 == net install ==
     39== Net Install ==
    4040
    4141The netboot image for debian is already around.  You might need
     
    109109as usual. Reboot.
    110110
    111 Edit /etc/network/interfaces so that there are entries for all five interfaces.  We organize them like this:
     111Edit /etc/network/interfaces so that there are entries for all five interfaces.  If you're to use the Soekris as an ORBIT node host, organize them like this:
    112112
    113113||Eth 0||eth0||uplink||
     
    117117||Eth 4||eth4||bonus uplink||
    118118
    119 == PPP/SSH client configuration ==
     119== Cheapo PPP/SSH VPN Client Configuration ==
    120120
    121121General instructions can be found at
     
    159159}}}
    160160
    161 5. Change iptables and the routing table in the Soekris net4801 so that the traffic coming in over ppp0 goes to the right interface on the ORBIT node, and so that all traffic from the ORBIT node's interfaces goes to ppp0.
     1615. Configure the Soekris net4801 as a router (echo 1 >> ip_forward) over ppp0.
    162162
    163 6. Change iptables, the routing table, and multi-homed interfaces in the landing so that packets for the remote ORBIT nodes are routed on the rest of the ORBIT network.
    164 
    165 7. Install and configure dhcp proxy on the host.
    166 
    167 8. Try L2TP instead of SSH for tunneling.  We don't care about encryption, particularly.
    168 
    169 8. Re-engineer voyage so it can be installed fifty times.
    170 
    171 9. Think about using a bigger CF card and making the net4801 a caching proxy for tftp.
    172 
    173 As of 9/20, we're up to 6.