|  | @@ -33,10 +33,11 @@ BBB_FIXED_IP_ADDRESS="192.168.2.200"
 | 
	
		
			
			| 33 | 33 |  
 | 
	
		
			
			| 34 | 34 |  MICROSD_MOUNT_POINT="/media/$USER"
 | 
	
		
			
			| 35 | 35 |  
 | 
	
		
			
			| 36 |  | -# Downloads for the Debian installer
 | 
	
		
			
			| 37 |  | -DOWNLOAD_LINK1="https://rcn-ee.net/deb/rootfs/jessie/debian-jessie-console-armhf-2014-08-13.tar.xz"
 | 
	
		
			
			| 38 |  | -DOWNLOAD_LINK2="http://ynezz.ibawizard.net/beagleboard/jessie/debian-jessie-console-armhf-2014-08-13.tar.xz"
 | 
	
		
			
			|  | 36 | +DEBIAN_FILE_NAME="debian-jessie-console-armhf-2014-08-13"
 | 
	
		
			
			| 39 | 37 |  
 | 
	
		
			
			|  | 38 | +# Downloads for the Debian installer
 | 
	
		
			
			|  | 39 | +DOWNLOAD_LINK1="https://rcn-ee.net/deb/rootfs/jessie/$DEBIAN_FILE_NAME.tar.xz"
 | 
	
		
			
			|  | 40 | +DOWNLOAD_LINK2="http://ynezz.ibawizard.net/beagleboard/jessie/$DEBIAN_FILE_NAME.tar.xz"
 | 
	
		
			
			| 40 | 41 |  
 | 
	
		
			
			| 41 | 42 |  if [ ! MICROSD_DRIVE ]; then
 | 
	
		
			
			| 42 | 43 |  	echo 'You need to specify a drive for the connected microSD.'
 | 
	
	
		
			
			|  | @@ -58,20 +59,25 @@ if [ ! -d ~/freedombone ]; then
 | 
	
		
			
			| 58 | 59 |  	mkdir ~/freedombone
 | 
	
		
			
			| 59 | 60 |  fi
 | 
	
		
			
			| 60 | 61 |  cd ~/freedombone
 | 
	
		
			
			| 61 |  | -if [ ! -f ~/freedombone/debian-jessie-console-armhf-2014-08-13.tar.xz ]; then
 | 
	
		
			
			|  | 62 | +if [ ! -f ~/freedombone/$DEBIAN_FILE_NAME.tar.xz ]; then
 | 
	
		
			
			| 62 | 63 |  	wget $DOWNLOAD_LINK1
 | 
	
		
			
			| 63 | 64 |  fi
 | 
	
		
			
			| 64 |  | -if [ ! -f ~/freedombone/debian-jessie-console-armhf-2014-08-13.tar.xz ]; then
 | 
	
		
			
			|  | 65 | +if [ ! -f ~/freedombone/$DEBIAN_FILE_NAME.tar.xz ]; then
 | 
	
		
			
			| 65 | 66 |  	# try another site
 | 
	
		
			
			| 66 | 67 |      wget $DOWNLOAD_LINK2
 | 
	
		
			
			| 67 |  | -	if [ ! -f ~/freedombone/debian-jessie-console-armhf-2014-08-13.tar.xz ]; then
 | 
	
		
			
			|  | 68 | +	if [ ! -f ~/freedombone/$DEBIAN_FILE_NAME.tar.xz ]; then
 | 
	
		
			
			| 68 | 69 |  		echo 'The Debian installer could not be downloaded'
 | 
	
		
			
			| 69 | 70 |  		exit 3
 | 
	
		
			
			| 70 | 71 |  	fi
 | 
	
		
			
			| 71 | 72 |  fi
 | 
	
		
			
			| 72 | 73 |  
 | 
	
		
			
			| 73 |  | -tar xJf debian-jessie-console-armhf-2014-08-13.tar.xz
 | 
	
		
			
			| 74 |  | -cd debian-*
 | 
	
		
			
			|  | 74 | +echo 'Extracting files...'
 | 
	
		
			
			|  | 75 | +tar xJf $DEBIAN_FILE_NAME.tar.xz
 | 
	
		
			
			|  | 76 | +if [ ! -d ~/freedombone/$DEBIAN_FILE_NAME ]; then
 | 
	
		
			
			|  | 77 | +	echo "Couldn't extract files"
 | 
	
		
			
			|  | 78 | +	exit 4
 | 
	
		
			
			|  | 79 | +fi
 | 
	
		
			
			|  | 80 | +cd $DEBIAN_FILE_NAME
 | 
	
		
			
			| 75 | 81 |  sudo ./setup_sdcard.sh --mmc $MICROSD_DRIVE --dtb beaglebone
 | 
	
		
			
			| 76 | 82 |  
 | 
	
		
			
			| 77 | 83 |  echo ''
 | 
	
	
		
			
			|  | @@ -84,7 +90,7 @@ if [ ! -b ${MICROSD_DRIVE}1 ]; then
 | 
	
		
			
			| 84 | 90 |  	read -p "Wait for the drive to mount then press any key... " -n1 -s
 | 
	
		
			
			| 85 | 91 |  	if [ ! -b ${MICROSD_DRIVE}1 ]; then
 | 
	
		
			
			| 86 | 92 |  		echo "microSD drive not found at ${MICROSD_DRIVE}1"
 | 
	
		
			
			| 87 |  | -		exit 4
 | 
	
		
			
			|  | 93 | +		exit 5
 | 
	
		
			
			| 88 | 94 |  	fi
 | 
	
		
			
			| 89 | 95 |  fi
 | 
	
		
			
			| 90 | 96 |  
 |