From c7520dcee812e2f1137aad6f29e5710e59c0c050 Mon Sep 17 00:00:00 2001 From: Mike Hibler Date: Thu, 9 Aug 2007 19:21:38 +0000 Subject: [PATCH] note on ports that need to be installed and on my trouble with one flash dongle --- flash/README | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/flash/README b/flash/README index be06602d0..c5efcbf37 100644 --- a/flash/README +++ b/flash/README @@ -52,6 +52,10 @@ directory (installed as /FOO/etc/rc.d/cdroot) to use "cp -rp" instead. Create /FOO/usr/local/lib and copy in libintl.so.2, which is needed by wget, unless you go and reconfig it to statically link. +In addition to wget, there are a few other ports that need to be installed. +perl5, sudo and the dhcpd-client port (the last is used in place of the +pre-installed BSD version of dhclient). + We use a special, modified version of the FreeBSD second-level boot loader (loader) which supports a local 'testbed_boot' command. This can be found in users.emulab.net:/share/freebsd/6.2/src/sys/boot/i386/emuboot-cd. @@ -103,6 +107,10 @@ with 32K or 64K. You may want to play around with lowering the number of inodes (-i) in newfs as well; there are only about 8000 files in our current FS. +[ WARNING: on at least one PQI flash drive, when I tried to create the dd + image with blocksize of 16k or 8k, it read bogus data (bytes of -1 which + should have been 0s). When read with a block size of 4k or smaller it + worked. This is distressing since the filesystem will read 16k blocks. ] *** Test the dongle -- GitLab