From 3713ec7cbc42e809e5fa7a531c3156298c744a9f Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 3 Mar 2011 20:04:48 +0000 Subject: 2011-03-03 Joel Sherrill * networkconfig-qemu.h: VirtualBox uses 10.0.x.x for its eth0 so we need to switch to 10.1.x.x for things to work smoothly. * networkconfig-loopback.h: New file. --- ChangeLog | 6 +++++ networkconfig-loopback.h | 66 ++++++++++++++++++++++++++++++++++++++++++++++++ networkconfig-qemu.h | 2 +- 3 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 networkconfig-loopback.h diff --git a/ChangeLog b/ChangeLog index 8678ec6..eb738b3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-03-03 Joel Sherrill + + * networkconfig-qemu.h: VirtualBox uses 10.0.x.x for its eth0 so we + need to switch to 10.1.x.x for things to work smoothly. + * networkconfig-loopback.h: New file. + 2011-03-03 Joel Sherrill * networkconfig-qemu.h: Add missing endif. diff --git a/networkconfig-loopback.h b/networkconfig-loopback.h new file mode 100644 index 0000000..bf303cb --- /dev/null +++ b/networkconfig-loopback.h @@ -0,0 +1,66 @@ +/* + * Network configuration -- LOOPBACK ONLY!!! + * + * See one of the other networkconfig.h files for an + * example of a system that includes a real NIC and + * the loopback interface. + * + ************************************************************ + * EDIT THIS FILE TO REFLECT YOUR NETWORK CONFIGURATION * + * BEFORE RUNNING ANY RTEMS PROGRAMS WHICH USE THE NETWORK! * + ************************************************************ + * + * $Id$ + */ + +#ifndef _RTEMS_NETWORKCONFIG_H_ +#define _RTEMS_NETWORKCONFIG_H_ + + +/* #define RTEMS_USE_BOOTP */ + +#include + +/* + * Network configuration + */ +struct rtems_bsdnet_config rtems_bsdnet_config = { + NULL, /* Loop back interface only */ + NULL, /* do not use bootp */ + 0, /* Default network task priority */ + 0, /* Default mbuf capacity */ + 0, /* Default mbuf cluster capacity */ + "rtems", /* Host name */ + "nodomain.com", /* Domain name */ + "127.0.0.1", /* Gateway */ + "127.0.0.1", /* Log host */ + {"127.0.0.1" }, /* Name server(s) */ + {"127.0.0.1" }, /* NTP server(s) */ + 0, /* sb_efficiency */ + 0, /* udp_tx_buf_size */ + 0, /* udp_rx_buf_size */ + 0, /* tcp_tx_buf_size */ + 0 /* tcp_rx_buf_size */ + +}; + +/* + * For TFTP test application + */ +#if (defined (RTEMS_USE_BOOTP)) +#define RTEMS_TFTP_TEST_HOST_NAME "BOOTP_HOST" +#define RTEMS_TFTP_TEST_FILE_NAME "BOOTP_FILE" +#else +#define RTEMS_TFTP_TEST_HOST_NAME "XXX.YYY.ZZZ.XYZ" +#define RTEMS_TFTP_TEST_FILE_NAME "tftptest" +#endif + +/* + * For NFS test application + * + * NFS server/path to mount and a directory to ls once mounted + */ +#define RTEMS_NFS_SERVER "192.168.1.210" +#define RTEMS_NFS_SERVER_PATH "/home" +#define RTEMS_NFS_LS_PATH "/mnt/nfstest" +#endif /* _RTEMS_NETWORKCONFIG_H_ */ diff --git a/networkconfig-qemu.h b/networkconfig-qemu.h index df3d0d2..53fbbca 100644 --- a/networkconfig-qemu.h +++ b/networkconfig-qemu.h @@ -112,7 +112,7 @@ #endif #if defined(ON_QEMU) -#define FIXED_IP_ADDR "10.0.2.5" +#define FIXED_IP_ADDR "10.1.2.5" #endif #if defined(ON_RTEMS_LAB_WINSYSTEMS) -- cgit v1.2.3