Changes between Version 76 and Version 77 of NanoBSD
- Timestamp:
- Nov 24, 2009, 9:47:53 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NanoBSD
v76 v77 120 120 You may adjust the block size to make the transfer more efficient (additionally ssh -C is possible) and you can use Ctrl-T to check progress. 121 121 122 C.3. Check the cf card 122 == D. Check the cf card and apply last minute changes == 123 124 D.1. Check cf card 125 123 126 While the cf card is still in your flash card reader you can check whether the image has been written correctly. Check whether you can mount the partitions, e.g. 124 127 mount /dev/da0s1a /mnt … … 132 135 If you cannot mount the partitions, take a fresh cf card and start again with writing the image. 133 136 137 D.2 apply wi-driver hack, if applicable 138 134 139 If you are using wi-drivers in master mode (hostap) you may have to adjust the rc.node.local file on /dev/da0s3. There is a bug in the wi-driver: the channel is always set to 1. You can set the correct channel by adding a line to rc.node.local like: 135 140 ifconfig_wi0_alias0="channel {channel number}" 136 141 137 == D. All done! Load the machine == 142 D.3 adjust lvrouted conf 143 If the node has a /28 subnet that should be routable modify the /conf/base/etc/rc.conf file: 144 lvrouted_flags="-u -m 28 -s s00p3rs3kr3t" 145 146 (for a /24 subnet use -m 24) 147 148 == E. All done! Load the machine == 138 149 Place the new CF disk in the machine and boot it up (existing nodes: just reboot), you should be good to go! 139 150 140 151 Note. For next nodes you can skip the build and go directly for step C, or take a look at development if you have to rebuild the image (after small changes). 141 152 142 == E. Applying Updates ==153 == F. Applying Updates == 143 154 For small changes there is a shortcut in the build (to save you some coffee ;-)). Pick the situation applicable 144 155 1. First lets pump it's source to the latest version … … 165 176 }}} 166 177 167 = Development =178 = G, Development = 168 179 169 180 == Handy tools == … … 192 203 193 204 194 = H ints =205 = H. Hints = 195 206 * You could always decide to install your FreeBSD base instance into a [http://www.freebsd.org/doc/en/books/handbook/virtualization-guest.html virtual environment] 196 207 * {{{cvsup.nl.freebsd.org}}} is the local dutch cvsup mirror, replace `nl` with your proper country code