more 4.5 updates for installation
This commit is contained in:
parent
325b0bfc9b
commit
86ff930608
1 changed files with 19 additions and 7 deletions
|
@ -50,6 +50,8 @@ Virtual networks usually require routing software. CORE automatically builds con
|
||||||
To view the CORE daemon log file, look at `/var/log/cored.log`.
|
To view the CORE daemon log file, look at `/var/log/cored.log`.
|
||||||
|
|
||||||
== Step 3. Run CORE ==
|
== Step 3. Run CORE ==
|
||||||
|
|
||||||
|
This is typically run as a normal (non-root) user.
|
||||||
{{{
|
{{{
|
||||||
core
|
core
|
||||||
}}}
|
}}}
|
||||||
|
@ -68,14 +70,14 @@ Ubuntu:
|
||||||
|
|
||||||
Fedora:
|
Fedora:
|
||||||
|
|
||||||
`yum install bash bridge-utils ebtables libev python tcl tk tkimg autoconf automake gcc libev-devel make pkgconfig python-devel ImageMagick help2man`
|
`yum install bash bridge-utils ebtables iproute libev python tcl tk tkimg autoconf automake gcc libev-devel make pkgconfig python-devel ImageMagick help2man`
|
||||||
|
|
||||||
This package list comes from
|
This package list comes from
|
||||||
[http://pf.itd.nrl.navy.mil/core/core-html/install.html here].
|
[http://pf.itd.nrl.navy.mil/core/core-html/install.html here].
|
||||||
|
|
||||||
You should also install Quagga for routing (`sudo apt-get install quagga` or `yum install quagga`), or some other routing package. For wireless MANET networks, CORE can build configs for [http://cs.itd.nrl.navy.mil/work/ospf-manet/ OSPF MDR].
|
You should also install Quagga for routing (`sudo apt-get install quagga` or `yum install quagga`), or some other routing package. For wireless MANET networks, CORE can build configs for [http://cs.itd.nrl.navy.mil/work/ospf-manet/ OSPF MDR].
|
||||||
|
|
||||||
*Fedora users:* check the full [http://pf.itd.nrl.navy.mil/core/core-html/install.html#installing-from-packages-on-fedora-centos installation instructions], you need to also disable SELINUX, sandbox, and iptables.
|
*Fedora users:* check the full [http://pf.itd.nrl.navy.mil/core/core-html/install.html#installing-from-packages-on-fedora-centos installation instructions], you need to also disable (or configure) SELINUX, sandbox, and iptables.
|
||||||
|
|
||||||
|
|
||||||
== Step 2. Get and build the source ==
|
== Step 2. Get and build the source ==
|
||||||
|
@ -88,6 +90,7 @@ In this example, we download the SVN source snapshot [http://downloads.pf.itd.nr
|
||||||
tar xzf core-svnsnap.tgz
|
tar xzf core-svnsnap.tgz
|
||||||
cd core
|
cd core
|
||||||
./bootstrap.sh
|
./bootstrap.sh
|
||||||
|
# on Fedora use ./configure --with-startup=systemd
|
||||||
./configure
|
./configure
|
||||||
# -j8 is for 8 concurrent jobs on a multi-core system
|
# -j8 is for 8 concurrent jobs on a multi-core system
|
||||||
make -j8
|
make -j8
|
||||||
|
@ -95,16 +98,25 @@ In this example, we download the SVN source snapshot [http://downloads.pf.itd.nr
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
== Step 3. Start the CORE daemon ==
|
== Step 3. Start the CORE daemon ==
|
||||||
`sudo cored.py`
|
{{{
|
||||||
|
sudo cored
|
||||||
|
}}}
|
||||||
|
|
||||||
For verbose debugging:
|
For verbose debugging:
|
||||||
`sudo cored.py -v`
|
{{{
|
||||||
|
sudo cored -v
|
||||||
|
}}}
|
||||||
|
|
||||||
Using the init script (messages go to `/var/log/coredpy.log`):
|
Using the init script (messages go to `/var/log/cored.log`):
|
||||||
`sudo /etc/init.d/core start`
|
{{{
|
||||||
|
sudo /etc/init.d/core start
|
||||||
|
}}}
|
||||||
|
|
||||||
== Step 4. Run the CORE GUI ==
|
== Step 4. Run the CORE GUI ==
|
||||||
`core &`
|
This is typically run as a normal (non-root) user.
|
||||||
|
{{{
|
||||||
|
core
|
||||||
|
}}}
|
||||||
|
|
||||||
= Tips =
|
= Tips =
|
||||||
* Once you see the CORE GUI, you can try loading one of the sample configuration such as `sample1.imn`
|
* Once you see the CORE GUI, you can try loading one of the sample configuration such as `sample1.imn`
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue