| 
				
			 | 
			
			
				@@ -58,6 +58,8 @@ DOWNLOAD_LINK1="https://rcn-ee.com/rootfs/bb.org/testing/2015-07-12/console/$DEB 
			 | 
		
	
		
			
			| 
				58
			 | 
			
				58
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				59
			 | 
			
				59
			 | 
			
			
				 ROOTFS='bbb' 
			 | 
		
	
		
			
			| 
				60
			 | 
			
				60
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				61
			 | 
			
			
				+PARTITION_NUMBER=1 
			 | 
		
	
		
			
			| 
				
			 | 
			
				62
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				61
			 | 
			
				63
			 | 
			
			
				 function show_help { 
			 | 
		
	
		
			
			| 
				62
			 | 
			
				64
			 | 
			
			
				     echo '' 
			 | 
		
	
		
			
			| 
				63
			 | 
			
				65
			 | 
			
			
				     echo 'freedombone-prep -d [microSD device] --ip [BBB LAN IP address] --iprouter [Router LAN IP address] --mount [mount directory]' 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -143,13 +145,21 @@ if [ ! $MICROSD_DRIVE ]; then 
			 | 
		
	
		
			
			| 
				143
			 | 
			
				145
			 | 
			
			
				     echo '' 
			 | 
		
	
		
			
			| 
				144
			 | 
			
				146
			 | 
			
			
				     echo '  ls /dev/sd*' 
			 | 
		
	
		
			
			| 
				145
			 | 
			
				147
			 | 
			
			
				     echo '' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				148
			 | 
			
			
				+    echo 'or' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				149
			 | 
			
			
				+    echo '' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				150
			 | 
			
			
				+    echo '  ls /dev/mmcblk*' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				151
			 | 
			
			
				+    echo '' 
			 | 
		
	
		
			
			| 
				146
			 | 
			
				152
			 | 
			
			
				     echo 'Then plugging the microSD back in and entering the same command again' 
			 | 
		
	
		
			
			| 
				147
			 | 
			
				153
			 | 
			
			
				     exit 1 
			 | 
		
	
		
			
			| 
				148
			 | 
			
				154
			 | 
			
			
				 fi 
			 | 
		
	
		
			
			| 
				149
			 | 
			
				155
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				150
			 | 
			
				
			 | 
			
			
				-if [ ! -b ${MICROSD_DRIVE}1 ]; then 
			 | 
		
	
		
			
			| 
				151
			 | 
			
				
			 | 
			
			
				-    echo "The microSD drive could not be found at ${MICROSD_DRIVE}1" 
			 | 
		
	
		
			
			| 
				152
			 | 
			
				
			 | 
			
			
				-    exit 2 
			 | 
		
	
		
			
			| 
				
			 | 
			
				156
			 | 
			
			
				+if [ ! -b ${MICROSD_DRIVE}${PARTITION_NUMBER} ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				157
			 | 
			
			
				+    if [ -b ${MICROSD_DRIVE}p${PARTITION_NUMBER} ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				158
			 | 
			
			
				+        PARTITION_NUMBER=p${PARTITION_NUMBER} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				159
			 | 
			
			
				+    else 
			 | 
		
	
		
			
			| 
				
			 | 
			
				160
			 | 
			
			
				+        echo "The microSD drive could not be found at ${MICROSD_DRIVE}1" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				161
			 | 
			
			
				+        exit 2 
			 | 
		
	
		
			
			| 
				
			 | 
			
				162
			 | 
			
			
				+    fi 
			 | 
		
	
		
			
			| 
				153
			 | 
			
				163
			 | 
			
			
				 fi 
			 | 
		
	
		
			
			| 
				154
			 | 
			
				164
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				155
			 | 
			
				165
			 | 
			
			
				 SUDO= 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -186,15 +196,15 @@ if [ -d $MICROSD_MOUNT_POINT/$ROOTFS ]; then 
			 | 
		
	
		
			
			| 
				186
			 | 
			
				196
			 | 
			
			
				     $SUDO rm $MICROSD_MOUNT_POINT/$ROOTFS 
			 | 
		
	
		
			
			| 
				187
			 | 
			
				197
			 | 
			
			
				 fi 
			 | 
		
	
		
			
			| 
				188
			 | 
			
				198
			 | 
			
			
				 $SUDO mkdir -p $MICROSD_MOUNT_POINT/$ROOTFS 
			 | 
		
	
		
			
			| 
				189
			 | 
			
				
			 | 
			
			
				-$SUDO mount ${MICROSD_DRIVE}1 $MICROSD_MOUNT_POINT/$ROOTFS 
			 | 
		
	
		
			
			| 
				
			 | 
			
				199
			 | 
			
			
				+$SUDO mount ${MICROSD_DRIVE}${PARTITION_NUMBER} $MICROSD_MOUNT_POINT/$ROOTFS 
			 | 
		
	
		
			
			| 
				190
			 | 
			
				200
			 | 
			
			
				 sync 
			 | 
		
	
		
			
			| 
				191
			 | 
			
				201
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				192
			 | 
			
				
			 | 
			
			
				-if [ ! -b ${MICROSD_DRIVE}1 ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				202
			 | 
			
			
				+if [ ! -b ${MICROSD_DRIVE}${PARTITION_NUMBER} ]; then 
			 | 
		
	
		
			
			| 
				193
			 | 
			
				203
			 | 
			
			
				     echo '' 
			 | 
		
	
		
			
			| 
				194
			 | 
			
				
			 | 
			
			
				-    echo "The microSD drive could not be found at ${MICROSD_DRIVE}1" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				204
			 | 
			
			
				+    echo "The microSD drive could not be found at ${MICROSD_DRIVE}${PARTITION_NUMBER}" 
			 | 
		
	
		
			
			| 
				195
			 | 
			
				205
			 | 
			
			
				     read -p "Wait for the drive to mount then press any key... " -n1 -s 
			 | 
		
	
		
			
			| 
				196
			 | 
			
				
			 | 
			
			
				-    if [ ! -b ${MICROSD_DRIVE}1 ]; then 
			 | 
		
	
		
			
			| 
				197
			 | 
			
				
			 | 
			
			
				-        echo "microSD drive not found at ${MICROSD_DRIVE}1" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				206
			 | 
			
			
				+    if [ ! -b ${MICROSD_DRIVE}${PARTITION_NUMBER} ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				207
			 | 
			
			
				+        echo "microSD drive not found at ${MICROSD_DRIVE}${PARTITION_NUMBER}" 
			 | 
		
	
		
			
			| 
				198
			 | 
			
				208
			 | 
			
			
				         exit 5 
			 | 
		
	
		
			
			| 
				199
			 | 
			
				209
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				200
			 | 
			
				210
			 | 
			
			
				 fi 
			 |